Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- case DIALOG_PAKTOR:
- {
- if(!response) return 1;
- if(response)
- {
- if(listitem == 1)
- {
- new msg[258];
- if(!Iter_Count(Actors)) return SendClientMessage(playerid, -1, "Nie ma zadnego utworzonego aktora!");
- for(new i = 0; i < MAX_ACTORS; i++)
- {
- if(Iter_Contains(Actors, i))
- {
- format(msg, sizeof(msg), "%sAktor ID: %d | %s\n", msg, i, AktorInfo[i][AktorNazwa]);
- }
- }
- //
- ShowPlayerDialog(playerid, DIALOG_PAKTOR_EDIT1, DIALOG_STYLE_LIST, "Wybierz Aktora - Edycja", msg, "Wybierz", "Anuluj");
- }
- }
- }
- case DIALOG_PAKTOR_EDIT1:
- {
- if(!response) return 1;
- SetPVarInt(playerid, "SelectedActor", listitem+1);
- new headline[80];
- format(headline, sizeof headline, "Edytuj Aktora ID: %d",listitem+1);
- ShowPlayerDialog(playerid, DIALOG_PAKTOR_EDIT2, DIALOG_STYLE_LIST, headline, "Change name actor\nChange desc actor\nChange skin actor\nChange pos actor", "Wybierz", "Anuluj");
- }
- case DIALOG_PAKTOR_EDIT2:
- {
- if(!response)
- {
- DeletePVar(playerid, "SelectedActor");
- return 1;
- }
- switch(listitem)
- {
- case 0: // Change Name
- {
- ShowPlayerDialog(playerid, YourDialogID1, DIALOG_STYLE_INPUT, "Change Actor Name", "Enter New Actor Name:", "Akceptuj", "Anuluj");
- }
- case 1: // Change Desc
- {
- ShowPlayerDialog(playerid, YourDialogID2, DIALOG_STYLE_INPUT, "Change Actor Dec", "Enter New Actor Desc:", "Akceptuj", "Anuluj");
- }
- case 2: //Change Skin
- {
- ShowPlayerDialog(playerid, YourDialogID3, DIALOG_STYLE_INPUT, "Change Actor Skin", "Enter New Actor Skin:", "Akceptuj", "Anuluj");
- }
- }
- }
- case YourDialogID1:
- {
- if(strlen(inputtext) > 34) return SendClientMessage(playerid, -1, "Actor name is too long!");
- new query[100];
- mysql_format(g_SQL, query, sizeof(query), "UPDATE actors SET AktorNazwa='%s' WHERE AktorID=%d",inputtext, GetPVarInt(playerid, "SelectedActor"));
- mysql_query(g_SQL, query);
- DeletePVar(playerid, "SelectedActor");
- }
- case YourDialogID2:
- {
- if(strlen(inputtext) > 128) return SendClientMessage(playerid, -1, "Actor desc is too long!");
- new query[100];
- mysql_format(g_SQL, query, sizeof(query), "UPDATE actors SET AktorOpis='%s' WHERE AktorID=%d",inputtext, GetPVarInt(playerid, "SelectedActor"));
- mysql_query(g_SQL, query);
- DeletePVar(playerid, "SelectedActor");
- }
- case YourDialogID3:
- {
- if(strval(inputtext) > 311) return SendClientMessage(playerid, -1, "Actor skin id limit 311!");
- new query[100];
- mysql_format(g_SQL, query, sizeof(query), "UPDATE actors SET AktorSkinID=%d WHERE AktorID=%d",strval(inputtext), GetPVarInt(playerid, "SelectedActor"));
- mysql_query(g_SQL, query);
- DeletePVar(playerid, "SelectedActor");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement