Witam, dzisiaj na swój testowy serwer postanowiłem dodać dwie frakcje, premium oraz darmowe. Skorzystałem z poradnika dotyczącego frakcji od Darka - http://amxx.pl/topic...kcji-2-sposoby/dokładnie 2 sposób. Wszystko ładnie działa, gdy dodam tylko jedną frakcje i przypisze do niej jedną premium.
bronie_klasy[ilosc_klas] = get_param(3); zdrowie_klas[ilosc_klas] = get_param(4); kondycja_klas[ilosc_klas] = get_param(5); inteligencja_klas[ilosc_klas] = get_param(6); wytrzymalosc_klas[ilosc_klas] = get_param(7); if(equali(nazwy_klas[ilosc_klas],"Snajper")){ frakcja_klas[ilosc_klas] = "Darmowe"; } return ilosc_klas; }
Gdy chcę dodać drugą frakcje lub przypisać drugą klasę premium do tej samej frakcji compiler nie chce utworzyć amxx.
Dodaje w taki sposób:
bronie_klasy[ilosc_klas] = get_param(3); zdrowie_klas[ilosc_klas] = get_param(4); kondycja_klas[ilosc_klas] = get_param(5); inteligencja_klas[ilosc_klas] = get_param(6); wytrzymalosc_klas[ilosc_klas] = get_param(7); if(equali(nazwy_klas[ilosc_klas],"Snajper")){ frakcja_klas[ilosc_klas] = "Darmowe"; if(equali(nazwy_klas[ilosc_klas],"Agent 007")){ frakcja_klas[ilosc_klas] = "Premium"; } return ilosc_klas; }