Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <a_players>
- #include <Dini>
- #include <sscanf2>
- #include <zcmd>
- CMD:setadmin(playerid, params[])
- {
- new string[140];
- new Player;
- format(string,sizeof(string),"Register/Users/%s.ini",GetName(playerid));
- if(!dini_Isset(string, "Rcon")) return SendClientMessage(playerid,-1,"àéï ìê âéùä ìô÷åãä æå");
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "/help - ô÷åãä æå ìà ðîöàä ìòæøä");
- if(sscanf(params,"u",Player)) return SendClientMessage(playerid, -1, "ùéîåù: /setadmin [ID]");
- if(!IsPlayerConnected(Player)) return SendClientMessage(playerid, -1, "àéãé ùâåé");
- ShowPlayerDialog(Player,100,DIALOG_STYLE_PASSWORD,"øéùåí àãîéï","àðà ä÷ìã ñéñîà àéúä äéðê øåöä ìäúçáø ìàãîéï îåã","øéùåí","éöéàä");
- return 1;
- }
- CMD:adminlogin(playerid,params[])
- {
- ShowPlayerDialog(playerid, 102, DIALOG_STYLE_PASSWORD, "äúçáøåú ìàãîéï îåã", "àðà ä÷ù àú ñéñîàú äàãîéï îåã ùìê:", "àéùåø", "éöéàä");
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- new string[140];
- format(file,sizeof(file),"Register/Users/%s.ini",GetName(playerid));
- if(dialogid == 100)
- {
- new Registertion = strlen(inputtext);
- if(!response) return 0;
- if(Registertion < 5 || Registertion > 20) return ShowPlayerDialog(playerid,100,DIALOG_STYLE_PASSWORD,"äøùîä","äñéñîà çééáú ìäéåú áéï 5-20 úåééí:","äøùîä","éöéàä");
- if(!strlen(inputtext)) return ShowPlayerDialog(playerid,100,DIALOG_STYLE_PASSWORD,"äøùîä","àðà ä÷ìã àú äñéñîà ùáä äéðê øåöä ìäúçáø ìàãîéï:","äøùîä","éöéàä");
- dini_Set(file,"AdminPassword", inputtext);
- format(string,sizeof(string),"ðøùîú áäöìçä ìàãîéï\n%s :äñéñîà ùìê äéà\nàðà äîðò îàé ðòéîåéåú åàðçðå áåèçéí áê ùúòùä àú òáåãúê ðàîðä\näîùê îùç÷ îäðä, îöååú äùøú",dini_Get(file,"AdminPassword"));
- ShowPlayerDialog(playerid,101,DIALOG_STYLE_MSGBOX,"øéùåí ìàãîéï",string,"àéùåø","");
- IsPlayerAdmin(playerid);
- }
- if(dialogid == 102)
- {
- if(!response) return 0;
- if(!strlen(inputtext)) return ShowPlayerDialog(playerid,102,DIALOG_STYLE_PASSWORD,"äúçáøåú ìàãîéï îåã","àðà ä÷ù àú ñéñîàú äàãîéï îåã ùìê:","àéùåø","éöéàä");
- if(!strcmp(inputtext,dini_Get(file,"AdminPassword"),false))
- {
- IsPlayerAdmin(playerid);
- SendClientMessage(playerid,-1,"äúçáøú ìàãîéï îåã");
- }
- else
- {
- SendClientMessage(playerid,-1,"ñéñîà ùâåéä àðà ðñä ùðéú");
- ShowPlayerDialog(playerid,102,DIALOG_STYLE_PASSWORD,"äúçáøåú ìàãîéï îåã","àðà ä÷ù àú ñéñîàú äàãîéï îåã ùìê:","àéùåø","éöéàä");
- }}
- return 1;
- }
- CMD:cc(playerid, params[])
- {
- new string[140];
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "/help - ô÷åãä æå ìà ðîöàä ìòæøä");
- for(new i=0; i<50; i++)SendClientMessageToAll(0xffffffff," ");
- format(string, sizeof(string), "ðé÷ä àú äö'àè %s äàãîéï", GetName(playerid));
- return SendClientMessageToAll(0xff9900ff, string);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement