Advertisement
Parix

Untitled

Oct 31st, 2014
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.76 KB | None | 0 0
  1. CMD:warn(playerid, params[])
  2. {
  3. new Player, NomeG[MAX_PLAYER_NAME], NomeA[MAX_PLAYER_NAME], String[256], String2[256];
  4. if(Info[playerid][Admin] == 0) return SendClientMessage(playerid, RossoVivace,"[ERRORE]: Non puoi usare questo comando!");
  5. if(sscanf(params,"us", Player, String2))return SendClientMessage(playerid, RossoVivace,"[ERRORE]: Per usare questo comando bisogna scrivere /warn [ID] [MOTIVO]!");
  6. if(!IsPlayerConnected(Player)) return SendClientMessage(playerid, RossoVivace,"[ERRORE]: L'utente non รจ connesso al server!");
  7. GetPlayerName(Player, NomeG, sizeof(NomeG));
  8. GetPlayerName(playerid, NomeA, sizeof(NomeA));
  9. if(Warn[Player] == 0)
  10. {
  11. format(String, sizeof(String), "[WARN 1/3]: Sei stato warnato dall'admin %s. Motivo: %s", NomeA, String2);
  12. SendClientMessage(Player, RossoVivace, String);
  13. format(String, sizeof(String), "[WARN 1/3]: Hai warnato %s. Motivo: %s", NomeG, String2);
  14. SendClientMessage(playerid, RossoVivace, String);
  15. Warn[Player] = 1;
  16. }
  17. else if(Warn[Player] == 1)
  18. {
  19. format(String, sizeof(String), "[WARN 2/3]: Sei stato warnato dall'admin %s. Motivo: %s", NomeA, String2);
  20. SendClientMessage(Player, RossoVivace, String);
  21. format(String, sizeof(String), "[WARN 2/3]: Hai warnato %s. Motivo: %s", NomeG, String2);
  22. SendClientMessage(playerid, RossoVivace, String);
  23. Warn[Player] = 2;
  24. }
  25. else if(Warn[Player] == 2)
  26. {
  27. format(String, sizeof(String), "[WARN 3/3]: Hai warnato %s. Motivo: %s", NomeG, String2);
  28. SendClientMessage(playerid, RossoVivace, String);
  29. format(String, sizeof(String), "[WARN 3/3]: Sei stato warnato dall'admin %s. Motivo: %s", NomeA, String2);
  30. SendClientMessage(Player, RossoVivace, String);
  31. Warn[Player] = 3;
  32. SetTimerEx("TimerBan", 10, false, "i", Player);
  33. }
  34. return 1;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement