Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define SRWBOJA "{F24012}" // ovo sam tvoje dodao za test blabla
- enum
- {
- DIALOG_ZADUZENJE,
- DIALOG_ZADUZENJE_1,
- DIALOG_ZADUZENJE_2
- };
- //ako ne raidš ovako onda stavi ovako - al predlazem prebaci na enumator...
- #define DIALOG_ZADUZENJE 101 // PROMIJENI BROJ KOJI SE NE KORISTI BROJ DIALOGA
- #define DIALOG_ZADUZENJE_1 102 // za +1
- #define DIALOG_ZADUZENJE_2 103 // za +1
- enum zuri8 // ovo ne moraš stavljati to imaš već u modu
- {
- pZaduzenje
- };
- new PlayerInfo[MAX_PLAYERS][zuri8];
- public OnFilterScriptInit() // ovo ti ne treba haha ovo sma napravio preko Fs da ti testam
- {
- print("zuri8");
- return 1;
- }
- public OnFilterScriptExit() // ovo ti ne treba haha ovo sma napravio preko Fs da ti testam
- {
- print("zuri8 odoh cao");
- return 1;
- }
- CMD:zaduzenje(playerid,params[])
- {
- ShowPlayerDialog(playerid,DIALOG_ZADUZENJE,DIALOG_STYLE_LIST,""SRWBOJA"Zaduzenje","Admini\nGameMasteri","Odaberi","Izlaz");
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) // ne treba public samo ubaci kod koji je u njemu.
- {
- switch(dialogid)
- {
- case DIALOG_ZADUZENJE:
- {
- switch(listitem)
- {
- case 0:
- {
- ShowPlayerDialog(playerid,DIALOG_ZADUZENJE_1,DIALOG_STYLE_INPUT,""SRWBOJA"Zaduzenje","Unesite ID igraca kojim zelite dati zaduzenje za admine:","Potvrda","Izlaz");
- }
- case 1:
- {
- ShowPlayerDialog(playerid,DIALOG_ZADUZENJE_2,DIALOG_STYLE_INPUT,""SRWBOJA"Zaduzenje","Unesite ID igraca kojim zelite dati zaduzenje za gamemastere:","Potvrda","Izlaz");
- }
- }
- }
- case DIALOG_ZADUZENJE_1:
- {
- if(response)
- {
- new
- id;
- if(sscanf(inputtext,"u",id)) return ShowPlayerDialog(playerid,DIALOG_ZADUZENJE_1,DIALOG_STYLE_INPUT,""SRWBOJA"Zaduzenje","Unesite ID igraca kojim zelite dati zaduzenje za admine:","Potvrda","Izlaz");
- if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,-1,"Taj igrac nije na serveru!");
- new
- kakoje[MAX_PLAYER_NAME],
- love69[36+MAX_PLAYER_NAME];
- GetPlayerName(playerid,kakoje,sizeof(kakoje));
- PlayerInfo[id][pZaduzenje] = 1;
- // FUNKCIJAZACUVANJEIGRACA u tvom slucaju SacuvajKorisnike(id); //
- format(love69,sizeof(love69),"Dobio si zaduzenje za admine od %s.",kakoje);
- SendClientMessage(id,-1,love69);
- }
- }
- case DIALOG_ZADUZENJE_2:
- {
- if(response)
- {
- new
- id;
- if(sscanf(inputtext,"u",id)) return ShowPlayerDialog(playerid,DIALOG_ZADUZENJE_2,DIALOG_STYLE_INPUT,""SRWBOJA"Zaduzenje","Unesite ID igraca kojim zelite dati zaduzenje za gamemastere:","Potvrda","Izlaz");
- if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,-1,"Taj igrac nije na serveru!");
- new
- kakoje[MAX_PLAYER_NAME],
- love69[40+MAX_PLAYER_NAME];
- GetPlayerName(playerid,kakoje,sizeof(kakoje));
- PlayerInfo[id][pZaduzenje] = 2;
- // FUNKCIJAZACUVANJEIGRACA u tvom slucaju SacuvajKorisnike(id); //
- format(love69,sizeof(love69),"Dobio si zaduzenje za gamemastere od %s.",kakoje);
- SendClientMessage(id,-1,love69);
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment