Cześć, mam mały problem z wywoływaniem funkcji z innego pluginu. Otóż:
Pobieram wartości przez natyw, następnie wykonuję taska, który przechodzi do poniższej funkcji:
new nazwa_funkcji[30]; // tablica wypełniona poprawnie stringiem z natywu new id_pluginu; // zmienna przybiera wartość z natywu new id_funkcji = get_func_id(nazwa_funkcji, id_pluginu); if(id_funkcji == -1) { return; } callfunc_begin_i(id_funkcji, id_pluginu); //zwraca 1 callfunc_end(); // zwraca 0
Owa funkcja w innym pluginie:
public funkcja() { log_amx("TEST"); }
Dodam jeszcze, że gdy próbuje wykonać call'a w funkcji od przechwytu natywu, to wszystko normalnie działa, a nazwa_funkcji oraz id_pluginu są równe w funkcji od taska oraz przechwytu.
Opcja natywów nie wchodzi w grę.
Użytkownik Boski Z Polski edytował ten post 15.03.2023 18:10