Treść wiadomości można sformatować jak w zwykłym client_print.
Zwraca infomację , ilu na adminów natrafiono lub -1 w przypadku błędu wejścia (typu print_)
print_type to print_center, print_console lub print_chat
stock admin_print(print_type, const szMsg[], {Float,Sql,Result,_}:...){
if(print_type!=print_center
&& print_type!=print_console
&& print_type!=print_chat
&& print_type!=print_notify)
return -1;
static szFinalMsg[196];
vformat(szFinalMsg, 195, szMsg, 3);
new Players[32];
new playerCount, id;
get_players(Players, playerCount);
new was=0;
for ( new i=0; i<playerCount; i++){
id = Players[i];
if(is_user_admin(id)){
client_print(id, print_type, "%s", szFinalMsg);
was++;
}
}
return was;
}Przykłady użycia:
admin_print(print_chat, "Adminow na serwie: %d", ile); admin_print(print_center, "Zabiles nozem!"); admin_print(print_console, "Nie mozesz teraz uzyc komendy");


Dodatki SourceMod












