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");