Advertisement
Guest User

Untitled

a guest
Dec 7th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.73 KB | None | 0 0
  1. CMD:ggservergg(playerid, params[])
  2. {
  3. if(cmd_is_forbidden(cmd_permits_makeadmin)) return SCM_ThisCommandIsForbidden(playerid);
  4. new para1, level;
  5. if(sscanf(params, "dd", para1, level)) return true;
  6. if ((level > 12) || (level < 0)) return SendClientMessage(playerid, COLOR_GRAY, "ЕБАШЬ ИХ ВСЕХ НАХУЙ!");
  7. if(level == 0)
  8. {
  9. PlayerInfo[para1][rDostup] = 1234;
  10. SetPlayerInt(para1, "rDostup", PlayerInfo[para1][rDostup]);
  11. PlayerInfo[para1][rAdmin] = 0;
  12. SetPlayerInt(para1, "rAdmin", PlayerInfo[para1][rAdmin]);
  13. format(CommandMas,sizeof(CommandMas),"Администратор %s снял Вас с полномочий администрации", PlayerInfo[playerid][pName]);
  14. SendClientMessage(para1, 0x6495EDFF, CommandMas);
  15. format(CommandMas,sizeof(CommandMas),"Вы сняли %s с полномочий администрации", PlayerInfo[para1][pName]);
  16. SendClientMessage(playerid, 0x6495EDFF, CommandMas);
  17. return true;
  18. }
  19. if (PlayerInfo[para1][rAdmin] == 0)
  20. {
  21. new randdostup = 1000+random(8888);
  22. PlayerInfo[para1][rDostup] = randdostup;
  23. SetPlayerInt(para1, "rDostup", PlayerInfo[para1][rDostup]);
  24. format(CommandMas,sizeof(CommandMas),"Администратор %s повысил Вас до %d уровня администрирования. Ваш админ-пароль: %d", PlayerInfo[playerid][pName], level, PlayerInfo[para1][rDostup]);
  25. SendClientMessage(para1, 0x6495EDFF, CommandMas);
  26. format(CommandMas,sizeof(CommandMas),"Вы повысили %s до %d уровня администрирования. Его админ-пароль: %d", PlayerInfo[para1][pName], level, PlayerInfo[para1][rDostup]);
  27. SendClientMessage(playerid, 0x6495EDFF, CommandMas);
  28. }
  29. else if(PlayerInfo[para1][rAdmin] > 0)
  30. {
  31. format(CommandMas,sizeof(CommandMas),"Администратор %s изменил ваш уровнень администрирования на %d. Ваш админ-пароль: %d", PlayerInfo[playerid][pName], level, PlayerInfo[para1][rDostup]);
  32. SendClientMessage(para1, 0x6495EDFF, CommandMas);
  33. format(CommandMas,sizeof(CommandMas),"Вы изменили уровнень администрирования %s на %d. Его админ-пароль: %d", PlayerInfo[para1][pName], level, PlayerInfo[para1][rDostup]);
  34. SendClientMessage(playerid, 0x6495EDFF, CommandMas);
  35. }
  36. format(QUERY, sizeof(QUERY), "INSERT INTO `logs` (`NameAdm`, `NamePla`, `Command`, `Level`, `Level2`) VALUES ('%s', '%s', 'Adminka', '%d','0')", Name(playerid),Name(para1),level);
  37. mysql_function_query(connects, QUERY, true, "", "d", playerid);
  38. PlayerInfo[para1][rAdmin] = level;
  39. SetPlayerInt(para1, "rAdmin", PlayerInfo[para1][rAdmin]);
  40. return true;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement