←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Błąd w konsoli!

Zablokowany

Screeaam... - zdjęcie Screeaam... 21.05.2010

Mam problem. Na Diablo wywala mi nonstop błąd:
L 05/21/2010 - 14:57:56: [AMXX]    [0] ddd.sma::client_PreThink (line 1822)
L 05/21/2010 - 14:57:56: [CSTRIKE] Player out of range (54)
L 05/21/2010 - 14:57:56: [AMXX] Displaying debug trace (plugin "dbmod_5.9l.amxx")
L 05/21/2010 - 14:57:56: [AMXX] Run time error 10: native error (native "cs_get_user_team")

Linijka 1822:

if(cs_get_user_team(id) == cs_get_user_team(cel)){

Cały kod:

new cel, body 
	get_user_aiming(id, cel, body)
	if(cel != 0 && is_user_alive(id) && cs_get_user_team(id) != CS_TEAM_SPECTATOR) 
	{
		if(cs_get_user_team(id) == cs_get_user_team(cel)){
			if(cs_get_user_team(id) == CS_TEAM_CT){
				new name[64];
				get_user_name(cel,name,63);
				set_hudmessage(255, 170, 0, -1.0, 0.6, 1, 6.0, 1.0)
				show_hudmessage(id, "Nick: %s^nKlasa: %s^nHP: %d",name,Race[player_class[cel]],get_user_health(cel))
			}
			else
			{
				new name[64];
				get_user_name(cel,name,63);
				set_hudmessage(255, 170, 0, -1.0, 0.6, 1, 6.0, 1.0)
				show_hudmessage(id, "Nick:%s^nKlasa: %s^nHP: %d",name,Race[player_class[cel]],get_user_health(cel))
			}
		}
	}


Proszę o pomoc.
Odpowiedz

hardbot - zdjęcie hardbot 21.05.2010

spróbuj to:


new cel, body
get_user_aiming(id, cel, body)
if(cel != 0 && is_user_alive(id) && cs_get_user_team(id) && CS_TEAM_SPECTATOR)
{
if(cs_get_user_team(id) == cs_get_user_team(cel)){
if(cs_get_user_team(id) && CS_TEAM_CT){
new name[64];
get_user_name(cel,name,63);
set_hudmessage(255, 170, 0, -1.0, 0.6, 1, 6.0, 1.0)
show_hudmessage(id, "Nick: %s^nKlasa: %s^nHP: %d",name,Race[player_class[cel]],get_user_health(cel))
}
else
{
new name[64];
get_user_name(cel,name,63);
set_hudmessage(255, 170, 0, -1.0, 0.6, 1, 6.0, 1.0)
show_hudmessage(id, "Nick:%s^nKlasa: %s^nHP: %d",name,Race[player_class[cel]],get_user_health(cel))
}
}
}


Użytkownik hardbot edytował ten post 21.05.2010 14:17
Odpowiedz

  • +
  • -
kyku - zdjęcie kyku 21.05.2010

@up cs_get_user_team(id) && CS_TEAM_SPEC....
co to ma być?
------
po get_user_aiming
daj:
if(cel>0&&cel<33&&is_user_connected(cel)){

i na samym koncu

}
Użytkownik kyku edytował ten post 21.05.2010 14:51
Odpowiedz

Screeaam... - zdjęcie Screeaam... 22.05.2010

Dzięki kyku, działa.
Odpowiedz

Adminek AMXX.PL - zdjęcie Adminek AMXX.PL 22.05.2010

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Wyjaśnione

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Zablokowany