Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- stock updaterang()
- {
- new DBResult:Result, str[512],id=0;
- format(str, sizeof(str), "SELECT * FROM `rank`");
- Result = db_query(Data,str);
- db_get_field_assoc(Result,"arang1",str,sizeof(str));
- format(arang1[id],21,"%s",str);
- db_get_field_assoc(Result,"arang2",str,sizeof(str));
- format(arang2[id],21,"%s",str);
- db_get_field_assoc(Result,"arang3",str,sizeof(str));
- format(arang3[id],21,"%s",str);
- db_get_field_assoc(Result,"arang4",str,sizeof(str));
- format(arang4[id],21,"%s",str);
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- switch(dialogid)
- {
- case DIALOG_AMENU:
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- new string[400],pID;
- format(string,sizeof(string),"Rang 1:%s \nRang 2:%s\nRang 3:%s\nRang 4:%s\Rang 5:%s\nRang 6:%s",arang1[pID],arang2[pID],arang3[pID],arang4[pID],arang5[pID],arang6[pID]);
- ShowPlayerDialog(playerid,DIALOG_ARANG,DIALOG_STYLE_LIST,"Rangmenue",string,"Auswählen","Abbrechen");
- }
- }
- }
- }
- case DIALOG_ARANG:
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- ShowPlayerDialog(playerid,DIALOG_AEINGABE,DIALOG_STYLE_INPUT,"Rangeingabe","Gebe den Namen für Adminrang 1 ein","Weiter","Abbrechen");
- arang[playerid]=1;
- }
- case 1:
- {
- ShowPlayerDialog(playerid,DIALOG_AEINGABE,DIALOG_STYLE_INPUT,"Rangeingabe","Gebe den Namen für Adminrang 2 ein","Weiter","Abbrechen");
- arang[playerid]=2;
- }
- case 2:
- {
- ShowPlayerDialog(playerid,DIALOG_AEINGABE,DIALOG_STYLE_INPUT,"Rangeingabe","Gebe den Namen für Adminrang 3 ein","Weiter","Abbrechen");
- arang[playerid]=3;
- }
- case 3:
- {
- ShowPlayerDialog(playerid,DIALOG_AEINGABE,DIALOG_STYLE_INPUT,"Rangeingabe","Gebe den Namen für Adminrang 4 ein","Weiter","Abbrechen");
- arang[playerid]=4;
- }
- case 4:
- {
- ShowPlayerDialog(playerid,DIALOG_AEINGABE,DIALOG_STYLE_INPUT,"Rangeingabe","Gebe den Namen für Adminrang 5 ein","Weiter","Abbrechen");
- arang[playerid]=5;
- }
- case 5:
- {
- ShowPlayerDialog(playerid,DIALOG_AEINGABE,DIALOG_STYLE_INPUT,"Rangeingabe","Gebe den Namen für Adminrang 6 ein","Weiter","Abbrechen");
- arang[playerid]=6;
- }
- }
- }
- }
- case DIALOG_AEINGABE:
- {
- if(response)
- {
- new query[256],string[128];
- if(arang[playerid]==1)
- {
- format(query, sizeof(query), "UPDATE `rank` SET arang1 = '%s'",inputtext);
- format(string, sizeof(string), "Du hast den Adminrang 1 in %s umbenannt'",inputtext);
- mysql_query(query);
- SendClientMessage(playerid,Rot,string);
- arang[playerid]=0;
- }
- else if(arang[playerid]==2)
- {
- format(query, sizeof(query), "UPDATE `rank` SET arang2 = '%s'",inputtext);
- format(string, sizeof(string), "Du hast den Adminrang 2 in %s umbenannt'",inputtext);
- mysql_query(query);
- SendClientMessage(playerid,Rot,string);
- arang[playerid]=0;
- }
- else if(arang[playerid]==3)
- {
- format(query, sizeof(query), "UPDATE `rank` SET arang3 = '%s'",inputtext);
- format(string, sizeof(string), "Du hast den Adminrang 3 in %s umbenannt'",inputtext);
- mysql_query(query);
- SendClientMessage(playerid,Rot,string);
- arang[playerid]=0;
- }
- else if(arang[playerid]==4)
- {
- format(query, sizeof(query), "UPDATE `rank` SET arang4 = '%s'",inputtext);
- format(string, sizeof(string), "Du hast den Adminrang 4 in %s umbenannt'",inputtext);
- mysql_query(query);
- SendClientMessage(playerid,Rot,string);
- arang[playerid]=0;
- }
- else if(arang[playerid]==5)
- {
- format(query, sizeof(query), "UPDATE `rank` SET arang5 = '%s'",inputtext);
- format(string, sizeof(string), "Du hast den Adminrang 5 in %s umbenannt'",inputtext);
- mysql_query(query);
- SendClientMessage(playerid,Rot,string);
- arang[playerid]=0;
- }
- else if(arang[playerid]==6)
- {
- format(query, sizeof(query), "UPDATE `rank` SET arang6 = '%s'",inputtext);
- format(string, sizeof(string), "Du hast den Adminrang 6 in %s umbenannt'",inputtext);
- mysql_query(query);
- SendClientMessage(playerid,Rot,string);
- arang[playerid]=0;
- }
- updaterang();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement