Advertisement
Guest User

Untitled

a guest
Jun 21st, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.20 KB | None | 0 0
  1. }
  2. CMD:setyoutuber(playerid, params[])
  3. {
  4. if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first.");
  5. if(IsPlayerConnected(playerid))
  6. {
  7. if (PlayerInfo[playerid][pAdmin] >= 6)
  8. new id,youtuberlevel,sendername[30],giveplayer[30],string[200],escape[200];
  9. if(sscanf(params, "ui",id,youtuberlevel)) return SendClientMessage(playerid, 0xFFFFFFFF, "{FF9900}Scrie: {33CCFF}/setyt <Name/Playerid>");
  10. if(adminlevel > 1 && !EstiFondator(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Nu poti face un player la rangul de {FF0000}You{FFFFFF}Tuber mai mare de 1.");
  11. if(IsPlayerConnected(id))
  12. {
  13. if(id != INVALID_PLAYER_ID)
  14. {
  15. GetPlayerName(id, giveplayer, sizeof(giveplayer));
  16. GetPlayerName(playerid, sendername, sizeof(sendername));
  17. printf("AdmCmd: %s has promoted %s to {FF0000}You{FFFFFF}Tuber.", sendername, giveplayer);
  18. format(string, sizeof(string), "You've been promoted to {FF0000}You{FFFFFF}Tuber, by %s.", sendername);
  19. SendClientMessage(id, COLOR_YELLOW, string);
  20. format(string, sizeof(string), "You have promoted %s to {FF0000}You{FFFFFF}Tuber.", giveplayer);
  21. SendClientMessage(playerid, COLOR_YELLOW, string);
  22. format(string, sizeof(string), "* Admin %s set %s' to {FF0000}You{FFFFFF}Tuber.", sendername,giveplayer);
  23. ABroadCast(COLOR_ADMIN,string,1);
  24. HLChat(COLOR_ADMCHAT,string);
  25. mysql_real_escape_string(string, escape);
  26. PlayerInfo[id][pYouTuber] = youtuberlevel;
  27. if(youtuberlevel == 0)
  28. {
  29. AdminDuty[id] = 0;
  30. }
  31. new str[256];
  32. mysql_format(SQL,str,sizeof(str),"UPDATE users SET `YouTuber`='%d' WHERE `name`='%s'",PlayerInfo[id][pYouTuber],PlayerInfo[id][pNormalName]);
  33. mysql_tquery(SQL,str,"","");
  34. mysql_format(SQL,str, sizeof(str), "INSERT INTO staff_logs (`text`) VALUES ('%s')", escape);
  35. mysql_tquery(SQL,str,"","");
  36. }
  37. }
  38. else
  39. {
  40. SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: Player not connected.");
  41. }
  42. }
  43. else
  44. {
  45. SendClientMessage(playerid, COLOR_DARKNICERED, AdminOnly);
  46. }
  47. }
  48. return 1;
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement