←  Problemy z pluginami

AMXX.pl: Support AMX Mod X i SourceMod

»

Dziwny problem z natywem

  • +
  • -
NwNwH - zdjęcie NwNwH 03.01.2024

Witam, mam następujący problem:
Po wpisaniu komendy /klan, wywala plugin tam gdzie ma być użyta komenda /klan 

L 01/03/2024 - 21:36:15: [AMXX] Run time error 10: native error (native "klanymenu")
L 01/03/2024 - 21:36:15: [AMXX]    [0] paintballcore.sma::cmdSay (line 2017)

W pluginie gdzie natyw jest zarejestrowany plugin_natives jest tak zrobiony

public plugin_natives() {
       register_native("klanymenu", "Cmd_Klan", 1);
}

Jest on dosłownie pod plugin_init.

W plugins ini, dawałem na samą góre, na sam dół i nic sie nie zmieniło, debuga ma też.

Natomiast w pluginie gdzie jest system komend, nad cmdSayem dałem taką komende

native klanymenu(id);
public cmdSay(id){
.... tu dalsza czesc kodu jest
if (equal(szMessage, "/klan",5)){
	klanymenu(id);
	return PLUGIN_HANDLED;
}

Próbowałem komende native klanymenu(id) dawać w pliku .inc, lecz to nic nie zmieniło.

Zrobiłem również sam czysty plugin z tym natywem i zadziałało, ale nie wiem dlaczego w tym pluginie na klany mi to blokuje.

Musze tak czy siak zrobić natywy, bo nie uruchomie tej komendy, bo nie działają register_clcmd w innych pluginach niz w silniku xD i jeszcze natywy na monety z modu.
Próbowałem użyć innego pluginu na klany, lecz to nic nie pomogło i dalej był ten sam błąd.

Załączam więc kod źródłowy pluginu na klany, bo raczej coś blokuje w tym pluginie, ale nie wiem co.

 

Załączone pliki

Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 04.01.2024

Pokaż cały log

Odpowiedz

  • +
  • -
NwNwH - zdjęcie NwNwH 04.01.2024

Pokaż cały log

 
L 01/03/2024 - 21:34:53: Start of error session.
L 01/03/2024 - 21:34:53: Info (map "pb_snow") (file "addons/amxmodx/logs/error_20240103.log")
L 01/03/2024 - 21:34:53: Called dynanative into a paused plugin.
L 01/03/2024 - 21:34:53: [AMXX] Displaying debug trace (plugin "paintballcore.amxx", version "3.0")
L 01/03/2024 - 21:34:53: [AMXX] Run time error 10: native error (native "klanymenu")
L 01/03/2024 - 21:34:53: [AMXX]    [0] paintballcore.sma::cmdSay (line 2017)
L 01/03/2024 - 21:34:53: Called dynanative into a paused plugin.
L 01/03/2024 - 21:34:53: [AMXX] Displaying debug trace (plugin "Team.amxx", version "1.0")
L 01/03/2024 - 21:34:53: [AMXX] Run time error 10: native error (native "cod_get_level_xp")
L 01/03/2024 - 21:34:53: [AMXX]    [0] Team.sma::CmdStart (line 55)

Odpowiedz

  • +
  • -
mordoryjacz - zdjęcie mordoryjacz 05.01.2024

wyslij pluginy ktore wywalaja bledy 

Odpowiedz

  • +
  • -
NwNwH - zdjęcie NwNwH 05.01.2024

wyslij pluginy ktore wywalaja bledy 

w sensie w logu?
Bo tak to wysłałem tam gdzie rejestruje natyw, bo robie czysty plugin to normalnei dziala a te pluginy na klan to cos nie dzialaja.

Odpowiedz

  • +
  • -
ori - zdjęcie ori 05.01.2024

Daj sma od:

 

paintballcore.amxx i Team.amxx

jeżeli chcesz aby ktoś ci pomógł. 

Odpowiedz

  • +
  • -
Anonymuss - zdjęcie Anonymuss 05.01.2024

L 01/03/2024 - 21:34:53: Called dynanative into a paused plugin.

Zapauzowany plugin?

Odpowiedz

  • +
  • -
NwNwH - zdjęcie NwNwH 06.01.2024

Daj sma od:

 

paintballcore.amxx i Team.amxx

jeżeli chcesz aby ktoś ci pomógł. 

Przepraszam ale nie mogę dać całe sma, ale moge dac fragmenty kodu.

 

L 01/03/2024 - 21:34:53: Called dynanative into a paused plugin.

Zapauzowany plugin?

 

Tak, ale gdy nie wpisuje /klan to normalnie działa, tylko jak wpisze /klan to wyłącza się silnik oraz plugin Team.

Odpowiedz

  • +
  • -
Deus Vult - zdjęcie Deus Vult 06.01.2024

Wróżę z fusów, że nie masz natywu Run time error 10: native error (native "cod_get_level_xp"). Wyślij całą funkcje CmdStart z team.sma i całą funkcje cmdSay z paintballcore jak nie możesz wysłać sma.

Odpowiedz