W pliku .sma danej klasy:
1. Pod
#include <engine>
dodajemy
#include <ColorChat>
2. Odszukujemy
public cod_class_enabled(id)
ma_klase[id] = true;
i zamieniamy obydwie linijki na:
public cod_class_enabled(id)
{
ColorChat(id, RED, "^x04Klasa^x03 %s^x04 By^x01 amxx.pl", nazwa); //Gdy gracz nie ma flagi wyświetli mu komunikat
if(!(get_user_flags(id) & ADMIN_LEVEL_H)) //FLAGA
{
ColorChat(id, RED, "^x03[%s]^x04 Jest^x03 klasa premium", nazwa) //Znowu info ze przykładowa klasa jest PREMIUM
return COD_STOP;
}
ma_klase[id] = true;
return COD_CONTINUE;
}
3. Zmiana wymaganej flagi:
if(!(get_user_flags(id) & ADMIN_LEVEL_H)) //FLAGA
W tej linijce zmieniamy wymaganą flagę dla klasy premium np. żeby wymagało flagi B zamieniamy ADMIN_LEVEL_H na ADMIN_LEVEL_B .
Powinno działać, miłego zmieniania klasy na premium!