Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //////////////////////////////////////// ADMIN CMD ZA PUSTANJE I GASENJE EVENTA
- YCMD:pustidm(playerid, params[], help)
- {
- if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,ORANGE"* "BELA"Moras se ulogovati da bi koristio ovu komandu!");
- if(PlayerInfo[playerid][pAdmin] < 5) return SCM(playerid,-1,ORANGE"* "BELA"Niste ovlasniceni.");
- if(AdminDuty[playerid] == 0) return SCM(playerid,-1,""ORANGE"* "BELA"Morate biti na admin duznosti!");
- if(OtvorenDM == 1) return SCM(playerid,-1,ORANGE"* "BELA"DM Event je vec pokrenut!");
- OtvorenDM = 1;
- new string[100];
- format(string,sizeof(string),""SZELENA"[DM_EVENT] DM Event je pokrenut. I tajace dok ga admin ne ugasi!", GetName(playerid));
- SCMTA(-1,string);
- format(string,sizeof(string),""SZELENA"[DM_EVENT][OOC] Da se prikljucis DM Eventu /deathmatch!", GetName(playerid));
- SCMTA(-1,string);
- return 1;
- }
- YCMD:ugasidm(playerid, params[], help)
- {
- if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,ORANGE"* "BELA"Moras se ulogovati da bi koristio ovu komandu!");
- if(PlayerInfo[playerid][pAdmin] < 5) return SCM(playerid,-1,ORANGE"* "BELA"Niste ovlasniceni.");
- if(AdminDuty[playerid] == 0) return SCM(playerid,-1,""ORANGE"* "BELA"Morate biti na admin duznosti!");
- if(OtvorenDM == 0) return SCM(playerid,-1,ORANGE"* "BELA"DM Event nije pusten!");
- OtvorenDM = 0;
- new string[100];
- format(string,sizeof(string),""SZELENA"[DM_EVENT] DM Event je prekinut od strane Admina!", GetName(playerid));
- SCMTA(-1,string);
- return 1;
- }
- ///////////////////////////////////////////////////////////////////////////// Ulazak na event
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp(cmdtext, "/deathmatch", true) == 0 || strcmp(cmdtext, "/dm", true) == 0)
- {
- if(OtvorenDM == 0) return SCM(playerid,-1,ORANGE"* "BELA"Nema trenutno DM Event-a!");
- ShowPlayerDialog(playerid, TDM_Dialog, DIALOG_STYLE_LIST,"> TDM < Izaberi svoj tim!","\t\t> Vojska <\n\t\t> Teroristi <\n\t\tNapusti TDM","Izaberi", "Odustani");
- return 1;
- }
- return 0;
- }
- ///////////////////////////////////////////////////////////////////////////////////////// DIALOG
- if(dialogid == TDM_Dialog)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if (OdredjenTim[playerid] == 1 || OdredjenTim[playerid] == 2)
- {
- SendClientMessage(playerid, COLOR_GREY, "{F81414}>> [Error]: {C3C3C3}Ukoliko zelite promijeniti tim, morate izaci sa Team Deathmatch-a.");
- return 1;
- }
- if (OdredjenTim[playerid] != 1)
- {
- new string[100];
- format(string,sizeof(string),""SZELENA"[DM_EVENT] Pridruzili ste se timu vojske!");
- SCMTA(-1,string);
- SCM(playerid,-1,ORANGE"* "BELA"[DM_EVENT][OOC] Da napustite DM even kucajte opet /deathmatch!");
- SetPlayerColor(playerid, COLOR_GREEN);
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 30, 1000);
- GivePlayerWeapon(playerid, 31, 1000);
- GivePlayerWeapon(playerid, 34, 1000);
- GivePlayerWeapon(playerid, 24, 1000);
- GivePlayerWeapon(playerid, 25, 1000);
- GivePlayerWeapon(playerid, 16, 500);
- GivePlayerWeapon(playerid, 17, 500);
- SetPlayerTeam(playerid, 1);
- SetPlayerPos(playerid, 307.8633,2535.5527,16.8162);
- SetPlayerFacingAngle(playerid, 180);
- SetPVarInt(playerid,"Skin",GetPlayerSkin(playerid));
- SetPlayerSkin(playerid, 287);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- Snich_DMEvent[playerid]= 1;
- OdredjenTim[playerid]= 1;
- TogglePlayerControllable(playerid,1);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "{F81414}>> [Error]: {C3C3C3}Vec ste u Vojnom timu!");
- }
- }
- if(listitem == 1)
- {
- if (OdredjenTim[playerid] == 1 || OdredjenTim[playerid] == 2)
- {
- SendClientMessage(playerid, COLOR_GREY, "{F81414}>> [Error]: {C3C3C3}Ukoliko zelite promijeniti tim, morate izaci sa Team Deathmatch-a.");
- return 1;
- }
- if (OdredjenTim[playerid] != 2)
- {
- new string[100];
- format(string,sizeof(string),""SZELENA"[DM_EVENT] Pridruzili ste se timu terorista!");
- SCMTA(-1,string);
- SCM(playerid,-1,ORANGE"* "BELA"[DM_EVENT][OOC] Da napustite DM even kucajte opet /deathmatch!");
- GivePlayerWeapon(playerid, 30, 1000);
- GivePlayerWeapon(playerid, 31, 1000);
- GivePlayerWeapon(playerid, 34, 1000);
- GivePlayerWeapon(playerid, 24, 1000);
- GivePlayerWeapon(playerid, 25, 1000);
- GivePlayerWeapon(playerid, 16, 500);
- GivePlayerWeapon(playerid, 17, 500);
- SetPlayerTeam(playerid, 2);
- SetPlayerPos(playerid, -549.6487,2593.7300,53.9348);
- SetPlayerFacingAngle(playerid, 270);
- SetPVarInt(playerid,"Skin",GetPlayerSkin(playerid));
- SetPlayerSkin(playerid, 179);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- SetPlayerColor(playerid, COLOR_LIGHTRED);
- Snich_DMEvent[playerid] = 1;
- OdredjenTim[playerid]= 2;
- TogglePlayerControllable(playerid, 1);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "{F81414}>> [Error]: {C3C3C3}Vec ste u Teroristickom timu!");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment