Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- case AdminDialog:
- {
- new giveplayerid=GetPVarInt(playerid,"AdminSysPlayer");
- new cache[32],respond[64];
- if(GetPVarInt(playerid,"PlayerStep")>1)
- {
- format(respond,sizeof(respond),"The Way to Ascension - %s [%s]",gPlayerAdminInformation[GetPVarInt(playerid,"PlayerStep")-2][aText],GetName(giveplayerid));
- GetPVarString(playerid,"AdminChosen",cache,sizeof(cache));
- }
- else
- {
- format(FormatString,FormatStringLength,"AdmGrant_%d",listitem);
- GetPVarString(playerid,FormatString,cache,32);
- if(!response || GetPVarInt(playerid,"AdmGrandCounting") < 1 || strlen(cache) < 1)
- {
- SetPVarInt(playerid,"PlayerStep",1);
- DeletePVar(playerid,"AdmGrandCounting");
- DeletePVar(playerid,"AdminSysPlayer");
- return GetPlayerListForAdmin(playerid);
- }
- SetPVarString(playerid,"AdminChosen",cache);
- SetPVarInt(playerid,"PlayerStep",2);
- format(respond,sizeof(respond),"The Way to Ascension - %s [%s]",cache,GetName(giveplayerid));
- if(!strcmp(cache,"Kicken",false)) format(FormatString,FormatStringLength,"Um %s zu kicken, müssen Sie vorerst einen plausiblen Grund nennen!\nBitte gebe Sie nun in die Zeile einen Grund für den Kick ein!",GetName(giveplayerid));
- else if(!strcmp(cache,"Zufluestern",false)) format(FormatString,FormatStringLength,"Bitte schreibe nun einen Text, den du für %s zuflüstern möchtest...",GetName(giveplayerid));
- else if(!strcmp(cache,"Hin Porten",false))
- {
- new Float:PlayerPos[3];
- GetPlayerPos(giveplayerid,PlayerPos[0],PlayerPos[1],PlayerPos[2]);
- if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),PlayerPos[0]+1.0,PlayerPos[1]+1.0,PlayerPos[2]);
- else SetPlayerPos(playerid,PlayerPos[0]+1.0,PlayerPos[1]+1.0,PlayerPos[2]);
- SetPlayerInterior(playerid,GetPlayerInterior(giveplayerid));
- SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(giveplayerid));
- SetPVarInt(playerid,"PlayerStep",1);
- return ShowPlayerDialogEx(playerid,AdminDialog,DIALOG_STYLE_LIST,"The Way to Ascension - AdminSystem",GetGrantCacheList(playerid),"Fortfahren","Abbrechen");
- }
- else if(!strcmp(cache,"Her Porten",false))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement