witam
Chciałem dodać aby klasa miała cztery osobne linie opisu. Podczas kompilacji nie mam błędów, pojawiają się dopiero po wejściu na serwer. Gdzie może leżeć błąd?
opisy_klas1[MAX_ILOSC_KLAS+1][MAX_WIELKOSC_OPISU+1], opisy_klas2[MAX_ILOSC_KLAS+1][MAX_WIELKOSC_OPISU+1], opisy_klas3[MAX_ILOSC_KLAS+1][MAX_WIELKOSC_OPISU+1], opisy_klas4[MAX_ILOSC_KLAS+1][MAX_WIELKOSC_OPISU+1],
public ZarejestrujKlase(plugin, params) { if(params != 7) return PLUGIN_CONTINUE; if(++ilosc_klas > MAX_ILOSC_KLAS) return -1; pluginy_klas[ilosc_klas] = plugin; get_string(1, nazwy_klas[ilosc_klas], MAX_WIELKOSC_NAZWY); get_string(2, opisy_klas1[ilosc_klas], MAX_WIELKOSC_OPISU); get_string(3, opisy_klas2[ilosc_klas], MAX_WIELKOSC_OPISU); get_string(4, opisy_klas3[ilosc_klas], MAX_WIELKOSC_OPISU); get_string(5, opisy_klas4[ilosc_klas], MAX_WIELKOSC_OPISU); zdrowie_klas[ilosc_klas] = get_param(6); kondycja_klas[ilosc_klas] = get_param(7); inteligencja_klas[ilosc_klas] = get_param(8); wytrzymalosc_klas[ilosc_klas] = get_param(9); return ilosc_klas; }
public PobierzOpisKlasy(klasa, Return[], len) { if(klasa <= ilosc_klas) { param_convert(2); new opis_finalny[1024]; format(opis_finalny, sizeof(opis_finalny), "%s^n%s^n%s^n%s", opisy_klas1[klasa], opisy_klas2[klasa], opisy_klas3[klasa], opisy_klas4[klasa]); copy(Return, len, opis_finalny); } }
cod_register_class(nazwa, opis1, opis2, opis3, opis4, zdrowie, kondycja, inteligencja, wytrzymalosc);
new const opis1[] = "Nie słychac jego krokow"; new const opis2[] = "Na nozu w miejscu ładuje niewidzialnosc"; new const opis3[] = "Posiada 7% na wyrzucenie swojego przeciwnika w powietrze"; new const opis4[] = "Zwinnosc + 10";
native cod_register_class(const nazwa[], const opis1[], const opis2[], const opis3[], const opis4[], punkty_zdrowia, punkty_kondycji, punkty_inteligencji, punkty_wytrzymalosci);
Takie logi:
[AMXX] Plugin "codclass_zabojca.amxx" failed to load: Plugin uses an unknown function (name "cod_register_class") - check your modules.ini.
Użytkownik Rafii edytował ten post 27.01.2025 15:34