←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Błędy - jak naprawić ?!

Zablokowany

  • +
  • -
KariiO - zdjęcie KariiO 04.07.2010

Witam mam parę problemów i miał bym pytanie czy ktoś by mi podpowiedział jak naprawić te błędy:
L 07/04/2010 - 18:39:17: [AMXX] Run time error 10 (plugin "bulletdamage.amxx") (native "get_user_attacker") - debug not enabled!
L 07/04/2010 - 18:39:17: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 07/04/2010 - 18:39:35: Invalid player id 0
L 07/04/2010 - 18:39:35: [AMXX] Run time error 10 (plugin "VIP1.amxx") (native "get_user_attacker") - debug not enabled!
L 07/04/2010 - 18:39:35: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 07/04/2010 - 18:39:35: Invalid player id 0

L 07/04/2010 - 18:39:50: [AMXX] Displaying debug trace (plugin "noob.amxx")
L 07/04/2010 - 18:39:50: [AMXX] Run time error 4: index out of bounds 
L 07/04/2010 - 18:39:50: [AMXX]    [0] noob.sma::client_PreThink (line 1619)

L 07/04/2010 - 20:44:41: [AMXX] Run time error 10: native error (native "set_user_maxspeed")
L 07/04/2010 - 20:44:41: [AMXX]    [0] float.inc::operator+(Float:,_:) (line 117)
L 07/04/2010 - 20:44:41: [AMXX]    [1] noob.sma::Effect_Slow_Think (line 7679)
Linijka 1619:
if ((get_user_team(id)!=get_user_team(index1)) && (index1!=0)&& !antylatarka[index1
])
Linijka 7679:
set_user_maxspeed(id,245.0+player_agility[id])
Linijka 171:
new attacker1
Przy VIP1 i bulletdamage próbowałem już dawać debug raz tu potem tu itd itd...I nadal to samo...

Każda sensowna odpowiedź zostanie nagrodzona + :D
Odpowiedz

  • +
  • -
ZiuTeK - zdjęcie ZiuTeK 05.07.2010

if (is_user_alive(index1) && (get_user_team(id)!=get_user_team(index1)) && (index1!=0))...i ta twoja antylatarka
if (is_user_alive(id) set_user_maxspeed(id,245.0+player_agility[id]
za malo danych
Użytkownik ZiuTeK edytował ten post 05.07.2010 17:39
Odpowiedz

  • +
  • -
Siemir - zdjęcie Siemir 05.07.2010

1) Spróbuj zwiększyć rozmiar tablicy antylatarka
2)
set_user_maxspeed(id,245.0+float(player_agility[id]))
To tylko moje podejrzenia, jednak linia 117 mogła by je rozwiać.

Co do dwóch pozostałych pluginów, dodanie if(!is_user_connected) return przed "get_user_attacker" powinno pomóc.

@down
Zrób to co napisałem i sprawdź czy dalej jest błąd.
Użytkownik Siemir edytował ten post 05.07.2010 21:05
Odpowiedz

  • +
  • -
KariiO - zdjęcie KariiO 05.07.2010

1) Spróbuj zwiększyć rozmiar tablicy antylatarka
2)

set_user_maxspeed(id,245.0+float(player_agility[id]))
To tylko moje podejrzenia, jednak linia 117 mogła by je rozwiać.

Co do dwóch pozostałych pluginów, dodanie if(!is_user_connected) return przed "get_user_attacker" powinno pomóc.

new attacker1
To jest ta linijka ;D pomyliłem się w tam tym poście :/
Więcej danych tzn. co trzeba?
Odpowiedz

  • +
  • -
ZiuTeK - zdjęcie ZiuTeK 06.07.2010

W dwoch pierwszych przypadkach dodaj przed is_user_alive tak jak podalem
w trzecim za malo danych bo linia new attacker1 nic nie mowi, blad jest raczej przed nia, moze nie domknieta klamra albo cos takiego, przydalaby sie cala funkcja.
Odpowiedz

  • +
  • -
KariiO - zdjęcie KariiO 06.07.2010

Wywala mi jeszcze error w:
if (is_user_alive(index1) && (get_user_team(id)!=get_user_team(index1)) && (index1!=0))&& !antylatarka[index1])
Odpowiedz

  • +
  • -
ZiuTeK - zdjęcie ZiuTeK 06.07.2010

Nie domknales pierwszego nawiasu
Odpowiedz

  • +
  • -
KariiO - zdjęcie KariiO 06.07.2010

Nie umiem tego wypatrzyć :/ Problemy ze wzrokiem :F
Odpowiedz

  • +
  • -
ZiuTeK - zdjęcie ZiuTeK 07.07.2010

if (is_user_alive(index1) && (get_user_team(id)!=get_user_team(index1)) && (index1!=0))&& !antylatarka[index1]))

Dobra edytuje tego posta bo mnie zaspamujesz tymi reputami ;)
Tamtą linijkę dawałem orientacyjnie i co mi sie zaznaczylo to wrzucilem a przy drugiej nie zauważyłem, że skopiowałeś z tej mojej.
if (is_user_alive(index1) && ((get_user_team(id)!=get_user_team(index1)) && (index1!=0)&& !antylatarka[index1]))

Użytkownik ZiuTeK edytował ten post 07.07.2010 16:00
Odpowiedz

  • +
  • -
KariiO - zdjęcie KariiO 07.07.2010

Ciągle mi błędy z tym wywala:
Error: Invalid expression, assumed zero on line 1621
Warning: Expression has no effect on line 1621
Error: Expected token: ";", but found ")" on line 1621
Error: Invalid expression, assumed zero on line 1621
Error: Too many error messages on one line on line 1621
Odpowiedz
Zablokowany