Advertisement
Ygal_Idan

Help

Apr 16th, 2014
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 3.28 KB | None | 0 0
  1. #include <a_samp>
  2. #include <a_players>
  3. #include <Dini>
  4. #include <sscanf2>
  5. #include <zcmd>
  6.  
  7. CMD:setadmin(playerid, params[])
  8. {
  9. new string[140];
  10. new Player;
  11. format(string,sizeof(string),"Register/Users/%s.ini",GetName(playerid));
  12. if(!dini_Isset(string, "Rcon")) return SendClientMessage(playerid,-1,"àéï ìê âéùä ìô÷åãä æå");
  13. if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "/help - ô÷åãä æå ìà ðîöàä ìòæøä");
  14. if(sscanf(params,"u",Player)) return SendClientMessage(playerid, -1, "ùéîåù: /setadmin [ID]");
  15. if(!IsPlayerConnected(Player)) return SendClientMessage(playerid, -1, "àéãé ùâåé");
  16. ShowPlayerDialog(Player,100,DIALOG_STYLE_PASSWORD,"øéùåí àãîéï","àðà ä÷ìã ñéñîà àéúä äéðê øåöä ìäúçáø ìàãîéï îåã","øéùåí","éöéàä");
  17. return 1;
  18. }
  19.  
  20. CMD:adminlogin(playerid,params[])
  21. {
  22. ShowPlayerDialog(playerid, 102, DIALOG_STYLE_PASSWORD, "äúçáøåú ìàãîéï îåã", "àðà ä÷ù àú ñéñîàú äàãîéï îåã ùìê:", "àéùåø", "éöéàä");
  23. return 1;
  24. }
  25.  
  26.  
  27. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  28. {
  29. new string[140];
  30. format(file,sizeof(file),"Register/Users/%s.ini",GetName(playerid));
  31. if(dialogid == 100)
  32. {
  33. new Registertion = strlen(inputtext);
  34. if(!response) return 0;
  35. if(Registertion < 5 || Registertion > 20) return ShowPlayerDialog(playerid,100,DIALOG_STYLE_PASSWORD,"äøùîä","äñéñîà çééáú ìäéåú áéï 5-20 úåééí:","äøùîä","éöéàä");
  36. if(!strlen(inputtext)) return ShowPlayerDialog(playerid,100,DIALOG_STYLE_PASSWORD,"äøùîä","àðà ä÷ìã àú äñéñîà ùáä äéðê øåöä ìäúçáø ìàãîéï:","äøùîä","éöéàä");
  37. dini_Set(file,"AdminPassword", inputtext);
  38. format(string,sizeof(string),"ðøùîú áäöìçä ìàãîéï\n%s :äñéñîà ùìê äéà\nàðà äîðò îàé ðòéîåéåú åàðçðå áåèçéí áê ùúòùä àú òáåãúê ðàîðä\näîùê îùç÷ îäðä, îöååú äùøú",dini_Get(file,"AdminPassword"));
  39. ShowPlayerDialog(playerid,101,DIALOG_STYLE_MSGBOX,"øéùåí ìàãîéï",string,"àéùåø","");
  40. IsPlayerAdmin(playerid);
  41. }
  42.  
  43. if(dialogid == 102)
  44. {
  45. if(!response) return 0;
  46. if(!strlen(inputtext)) return ShowPlayerDialog(playerid,102,DIALOG_STYLE_PASSWORD,"äúçáøåú ìàãîéï îåã","àðà ä÷ù àú ñéñîàú äàãîéï îåã ùìê:","àéùåø","éöéàä");
  47. if(!strcmp(inputtext,dini_Get(file,"AdminPassword"),false))
  48. {
  49. IsPlayerAdmin(playerid);
  50. SendClientMessage(playerid,-1,"äúçáøú ìàãîéï îåã");
  51. }
  52. else
  53. {
  54. SendClientMessage(playerid,-1,"ñéñîà ùâåéä àðà ðñä ùðéú");
  55. ShowPlayerDialog(playerid,102,DIALOG_STYLE_PASSWORD,"äúçáøåú ìàãîéï îåã","àðà ä÷ù àú ñéñîàú äàãîéï îåã ùìê:","àéùåø","éöéàä");
  56. }}
  57. return 1;
  58. }
  59.  
  60.  
  61. CMD:cc(playerid, params[])
  62. {
  63. new string[140];
  64. if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "/help - ô÷åãä æå ìà ðîöàä ìòæøä");
  65. for(new i=0; i<50; i++)SendClientMessageToAll(0xffffffff," ");
  66. format(string, sizeof(string), "ðé÷ä àú äö'àè %s äàãîéï", GetName(playerid));
  67. return SendClientMessageToAll(0xff9900ff, string);
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement