Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*______________________________________________________________________________*/
- #include " a_samp "
- #include " zcmd "
- #include " dini "
- #include " sscanf2 "
- #include " bdial "
- #include " mSelection "
- #define SPECIAL_ACTION_PISSING 68
- #define DIALOG_ANIMS 1
- #define ammo 2
- #define W "{FFFFFF}"
- #define R "{FF0000}"
- #define O "{FF8000}"
- #define SCM SendClientMessage
- #define SCMToAll SendClientMessageToAll
- #define GMT GameTextForPlayer
- stock S_T_R[4500];
- #pragma tabsize 0
- forward SaveClans();
- forward LoadClans();
- forward SaveThisClan(clanid);
- forward SendClanMesaj(color,const string[],clanid);
- forward SaveThisPickUp(pickupid);
- forward LoadPickUp();
- forward SendAdminMesaj(color,const string[]);
- new pickups = mS_INVALID_LISTID;
- new maxpickups = 100;
- new skinlist = mS_INVALID_LISTID;
- new skinlist2 = mS_INVALID_LISTID;
- new arma1 = mS_INVALID_LISTID;
- new arma2 = mS_INVALID_LISTID;
- new arma3 = mS_INVALID_LISTID;
- new arma4 = mS_INVALID_LISTID;
- new arma5 = mS_INVALID_LISTID;
- new arma6 = mS_INVALID_LISTID;
- new maxclans = 100;
- enum PlayerData
- {
- pCreateClan,
- pClan,
- pRank,
- pInvitation,
- pInvClan,
- pClanName,
- }
- new PlayerInfo[MAX_PLAYERS][PlayerData];
- enum ClanData
- {
- cID,
- cNume[MAX_PLAYER_NAME],
- cSkin1,
- cSkin2,
- cColor[MAX_PLAYER_NAME],
- cArma1,
- cArma2,
- cArma3,
- cArma4,
- cArma5,
- cArma6,
- cRank,
- cLider[MAX_PLAYER_NAME],
- Float:cSpawnx,
- Float:cSpawny,
- Float:cSpawnz,
- Float:cAngle,
- cInterior,
- cVirtual,
- cMembri,
- cZi,
- cLuna,
- cAn,
- }
- new ClanInfo[100][ClanData];
- enum PickupData
- {
- Model,
- Float:Locatiex,
- Float:Locatiey,
- Float:Locatiez,
- }
- new PickUpInfo[MAX_PLAYERS][PickupData];
- main()
- {
- print("\n----------------------------------");
- print(" Opa Filmari server nam style\n");
- print("----------------------------------\n");
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- SetupPlayerForClassSelection(playerid)
- {
- SetPlayerInterior(playerid,14);
- SetPlayerPos(playerid,-2416.5627, 332.4912, 34.4215);
- SetPlayerFacingAngle(playerid, 270.0);
- SetPlayerCameraPos(playerid, -2411.7246, 329.7574, 34.4210);
- SetPlayerCameraLookAt(playerid, -2412.6318, 330.1871, 34.6961);
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetupPlayerForClassSelection(playerid);
- return 1;
- }
- #define ModeInit OnGameModeInit
- #define ModeExit OnGameModeExit
- public ModeInit()
- {
- SetGameModeText("Server de Filmari");
- ShowPlayerMarkers(1);
- ShowNameTags(1);
- AllowAdminTeleport(1);
- AddPlayerClass(265,1958.3783,1343.1572,15.3746,270.1425,0,0,0,0,-1,-1);
- LoadClans();
- pickups = LoadModelSelectionMenu("pickup's.txt");
- skinlist = LoadModelSelectionMenu("skins.txt");
- skinlist2 = LoadModelSelectionMenu("skins2.txt");
- arma1 = LoadModelSelectionMenu("arma1.txt");
- arma2 = LoadModelSelectionMenu("arma2.txt");
- arma3 = LoadModelSelectionMenu("arma3.txt");
- arma4 = LoadModelSelectionMenu("arma4.txt");
- arma5 = LoadModelSelectionMenu("arma5.txt");
- arma6 = LoadModelSelectionMenu("arma6.txt");
- return 1;
- }
- public ModeExit()
- {
- SaveClans();
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- new file[35], clanname[MAX_PLAYERS],file2[500];
- format(clanname, sizeof(clanname), "N/a");
- format(file, sizeof(file),"JucatoriClan/%s.ini", GetName(playerid));
- if(dini_Exists(file))
- {
- PlayerInfo[playerid][pRank] = dini_Int(file,"Rank");
- PlayerInfo[playerid][pCreateClan] = dini_Int(file,"CreateClan");
- PlayerInfo[playerid][pClan] = dini_Int(file,"Clan");
- strmid(PlayerInfo[playerid][pClanName], dini_Get(file,"ClanNume"), 0, strlen(dini_Get(file,"ClanNume")), 255);
- }
- else if(!dini_Exists(file))
- {
- dini_Create(file);
- dini_IntSet(file,"Rank",PlayerInfo[playerid][pRank] = 0);
- dini_IntSet(file,"CreateClan",PlayerInfo[playerid][pCreateClan] = 0);
- dini_IntSet(file,"Clan",PlayerInfo[playerid][pClan] = 0);
- dini_Set(file,"ClanNume","N/a");
- }
- new clanid = PlayerInfo[playerid][pClan];
- format(file2, sizeof(file2), "Clans/%d.ini", clanid);
- if(dini_Exists(file2))
- {
- if(!(ClanInfo[clanid][cNume] == PlayerInfo[playerid][pClanName]) && (PlayerInfo[playerid][pClan] > 0))
- {
- dini_Set(file,"ClanNume","N/a");
- dini_IntSet(file,"Rank",0);
- dini_IntSet(file,"CreateClan",0);
- dini_IntSet(file,"Clan",PlayerInfo[playerid][pClan] = 0);
- dini_IntSet(file,"CreateClan",PlayerInfo[playerid][pCreateClan] = 0);
- SendClientMessage(playerid, 0xFF0000AA, "Clanul sa desfintat!");
- }
- }
- else if(!dini_Exists(file2))
- {
- dini_Set(file,"ClanNume","N/a");
- dini_IntSet(file,"Rank",0);
- dini_IntSet(file,"CreateClan",0);
- PlayerInfo[playerid][pCreateClan] = 0;
- SendClientMessage(playerid, 0xFF0000AA, "Clanul sa desfintat!");
- }
- SendClientMessage(playerid, 0xFF0000AA, "Sistem de Clan creeat de Gireada! Contact: gireada09");
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- new file[35];
- format(file, sizeof(file),"JucatoriClan/%s.ini", GetName(playerid));
- dini_IntSet(file,"Rank",PlayerInfo[playerid][pRank]);
- dini_IntSet(file,"CreateClan",PlayerInfo[playerid][pCreateClan]);
- dini_IntSet(file,"Clan",PlayerInfo[playerid][pClan]);
- dini_Set(file,"ClanNume",PlayerInfo[playerid][pClanName]);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- SetPlayerInterior(playerid,0);
- TogglePlayerClock(playerid,0);
- new clanid = PlayerInfo[playerid][pClan];
- if(PlayerInfo[playerid][pClan] >= 0)
- {
- SetPlayerPos(playerid,ClanInfo[clanid][cSpawnx],ClanInfo[clanid][cSpawny],ClanInfo[clanid][cSpawnz]);
- SetPlayerInterior(playerid, ClanInfo[clanid][cInterior]);
- SetPlayerVirtualWorld(playerid, ClanInfo[clanid][cVirtual]);
- SetPlayerColor(playerid, ClanInfo[PlayerInfo[playerid][pClan]][cColor]);
- GivePlayerWeapon(playerid, ClanInfo[clanid][cArma1], 1);
- GivePlayerWeapon(playerid, ClanInfo[clanid][cArma2], 999999);
- GivePlayerWeapon(playerid, ClanInfo[clanid][cArma3], 999999);
- GivePlayerWeapon(playerid, ClanInfo[clanid][cArma4], 999999);
- GivePlayerWeapon(playerid, ClanInfo[clanid][cArma5], 999999);
- GivePlayerWeapon(playerid, ClanInfo[clanid][cArma6], 999999);
- if(PlayerInfo[playerid][pRank] <= 5)
- {
- SetPlayerSkin(playerid, ClanInfo[clanid][cSkin1]);
- }
- else if(PlayerInfo[playerid][pRank] == 6)
- {
- SetPlayerSkin(playerid, ClanInfo[clanid][cSkin2]);
- }
- }
- return 1;
- }
- CMD:clanhelp(playerid, params[])
- {
- new string[1024];
- strcat( string, " {FF9094}Comenzi Clan\n\n");
- strcat( string, "{7CFC00}/setrank - {FFFAF0}setezi rank-ul\n");
- strcat( string, "{7CFC00}/createclan - {FFFAF0}creezi clanul \n");
- strcat( string, "{7CFC00}/invite - {FFFAF0}inviti pe cineva in clan \n");
- strcat( string, "{7CFC00}/accepta - {FFFAF0}accepti invitatia \n");
- strcat( string, "{7CFC00}/refuza - {FFFAF0}refuzi invitatia \n");
- strcat( string, "{7CFC00}/claniesi - {FFFAF0}parasesti clanul \n");
- strcat( string, "{7CFC00}/desclan - {FFFAF0}desfintezi clanul(Rank 6)\n");
- strcat( string, "{7CFC00}/setspawn - {FFFAF0}setezi spawn-ul clanului\n");
- strcat( string, "{7CFC00}/clist - {FFFAF0}vezi membri online\n");
- strcat( string, "{7CFC00}/clanchat - {FFFAF0}vorbesti pe chatul clanului\n");
- strcat( string, "{7CFC00}/clanarme - {FFFAF0}te inarmezi(La locul de spawn)\n");
- strcat( string, "{FFFFFF}Sistemul de clan creeat de: {FFFAF0}Gireada");
- ShowPlayerDialog(playerid, 8, DIALOG_STYLE_MSGBOX,"Comenzi",string,"Accept","");
- return 1;
- }
- CMD:setrank(playerid, params[])
- {
- new giveplayerid,rank,name[35],string[256];
- if(unformat(params, "ui", giveplayerid,rank))
- {
- SendClientMessage(playerid, 0xFF0000AA, "Usage: /setrank <playerid/name> <rank>");
- return 1;
- }
- if(rank < 0 && rank > 6)
- {
- SendClientMessage(playerid, 0xFF0000AA, "Rank-ul pot fi de la 1 la 5");
- return 1;
- }
- new clanid = PlayerInfo[playerid][pClan];
- GetPlayerName(giveplayerid, name, sizeof(name));
- if(PlayerInfo[playerid][pRank] == 6)
- {
- if(PlayerInfo[giveplayerid][pClan] == PlayerInfo[playerid][pClan])
- {
- PlayerInfo[playerid][pRank] = rank;
- format(string, sizeof(string), " %s a primit rank %d", name, rank);
- SendClanMesaj(ClanInfo[clanid][cColor],string,clanid);
- }
- }
- return 1;
- }
- CMD:phelp(playerid, params[])
- {
- if(IsPlayerAdmin(playerid))
- {
- ShowModelSelectionMenu(playerid, pickups, "PickUp");
- }
- return 1;
- }
- CMD:createclan(playerid, params[])
- {
- new i=1;
- while(i<maxclans)
- {
- new file2[512];
- format(file2, sizeof(file2),"Clans/%d.ini", i);
- if(!dini_Exists(file2))
- {
- PlayerInfo[playerid][pClan] = i;
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, sizeof(name));
- strmid(ClanInfo[PlayerInfo[playerid][pClan]][cLider], name, 0, strlen(name), 256);
- break;
- }
- else
- {
- i++;
- }
- }
- if(PlayerInfo[playerid][pCreateClan] == 0)
- {
- ShowPlayerDialog(playerid,10, DIALOG_STYLE_INPUT, "Create Clan", "Introdu numele clanului tau:", "Accept", "Cancel");
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000AA, "Ai creeat deja un clan!");
- }
- return 1;
- }
- CMD:invite(playerid, params[])
- {
- new giveplayerid, name[25], string[256];
- GetPlayerName(playerid, name, sizeof(name));
- if(unformat(params, "u", giveplayerid))
- {
- SendClientMessage(playerid, 0xFF0000AA, "Usage: /invite <playerid/name>");
- return 1;
- }
- if(giveplayerid == INVALID_PLAYER_ID)
- {
- SendClientMessage(playerid, 0xFF0000AA, "ID jucator invalid");
- }
- if(PlayerInfo[playerid][pRank] >= 5)
- {
- if(PlayerInfo[giveplayerid][pClan] == 0)
- {
- PlayerInfo[giveplayerid][pInvitation] = 1;
- PlayerInfo[giveplayerid][pInvClan] = PlayerInfo[playerid][pClan];
- format(string, sizeof(string), "%s te-a invitat in clanul %s. Scrie /accepta pentru a accepta.",name, ClanInfo[PlayerInfo[playerid][pClan]][cNume]);
- SendClientMessage(giveplayerid, 0xFF0000AA, string);
- SendClientMessage(playerid, 0xFF0000AA, "Scrie /accepta pentru a accepta");
- SendClientMessage(playerid, 0xFF0000AA, "Scrie /refuza pentru al refuza");
- }
- }
- return 1;
- }
- CMD:accepta(playerid, params[])
- {
- if(PlayerInfo[playerid][pInvitation] == 1)
- {
- new name[MAX_PLAYER_NAME], string[256];
- GetPlayerName(playerid, name, sizeof(name));
- PlayerInfo[playerid][pClan] = PlayerInfo[playerid][pInvClan];
- PlayerInfo[playerid][pRank] = 1;
- ClanInfo[PlayerInfo[playerid][pClan]][cMembri] += 1;
- PlayerInfo[playerid][pInvClan] = 0;
- PlayerInfo[playerid][pInvitation] = 0;
- new clanid = PlayerInfo[playerid][pClan];
- strmid(PlayerInfo[playerid][pClanName], ClanInfo[clanid][cNume], 0, strlen(ClanInfo[clanid][cNume]), 255);
- format(string, sizeof(string), "%s s-a alaturat clanului.",name);
- SendClanMesaj(ClanInfo[clanid][cColor],string,clanid);
- SaveThisClan(clanid);
- }
- return 1;
- }
- CMD:refuza(playerid, params[])
- {
- if(PlayerInfo[playerid][pInvitation] == 1)
- {
- new name[25], string[256];
- GetPlayerName(playerid, name, sizeof(name));
- format(string, sizeof(string), "%s a refuzat invitatia clanului.",name);
- SendClanMesaj(0xFF0000AA,string,PlayerInfo[playerid][pInvClan]);
- PlayerInfo[playerid][pInvClan] = 0;
- }
- return 1;
- }
- CMD:claniesi(playerid, params[])
- {
- new name[MAX_PLAYER_NAME];
- new clanid = PlayerInfo[playerid][pClan];
- GetPlayerName(playerid,name,sizeof(name));
- if(PlayerInfo[playerid][pRank] <= 5)
- {
- new name2[25], string[256];
- GetPlayerName(playerid, name2, sizeof(name2));
- format(string, sizeof(string), "%s a iesit din clan.",name2);
- SendClanMesaj(0xFF0000AA,string,PlayerInfo[playerid][pInvClan]);
- ClanInfo[PlayerInfo[playerid][pClan]][cMembri] -= 1;
- SaveThisClan(clanid);
- PlayerInfo[playerid][pClan] = 0;
- PlayerInfo[playerid][pRank] = 0;
- strmid(PlayerInfo[playerid][pClanName], "N/a", 0, strlen("N/a"), 255);
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000AA, "Esti liderul clanului, nu poti iesi. Foloseste /desclan");
- }
- return 1;
- }
- CMD:desclan(playerid, params[])
- {
- new clanid = PlayerInfo[playerid][pClan];
- new file[35];
- if(PlayerInfo[playerid][pRank] == 6)
- {
- format(file, sizeof(file),"Clans/%d.ini", clanid);
- dini_Remove(file);
- PlayerInfo[playerid][pClan] = 0;
- PlayerInfo[playerid][pCreateClan] = 0;
- strmid(PlayerInfo[playerid][pClanName], "N/a", 0, strlen("N/a"), 255);
- SendClientMessage(playerid, 0xFF0000AA, "Clanul s-a desfintat");
- }
- return 1;
- }
- CMD:setspawn(playerid, params[])
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- new Float:Angle, string[100];
- GetPlayerFacingAngle(playerid, Angle);
- new clanid = PlayerInfo[playerid][pClan];
- if(PlayerInfo[playerid][pRank] == 6)
- {
- ClanInfo[clanid][cSpawnx] = x;
- ClanInfo[clanid][cSpawny] = y;
- ClanInfo[clanid][cSpawnz] = z;
- ClanInfo[clanid][cAngle] = Angle;
- ClanInfo[clanid][cVirtual] = GetPlayerVirtualWorld(playerid);
- ClanInfo[clanid][cInterior] = GetPlayerInterior(playerid);
- format(string, sizeof(string), "Ai setat spawn-ul clanului la %d %d %d", x,y,z);
- SendClientMessage(playerid, 0xFF0000AA, string);
- SaveThisClan(clanid);
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000AA, "[ClanInfo] Trebuie sa fii liderul clanului, pentru a folosi comanda.");
- }
- return 1;
- }
- CMD:clist(playerid, params[])
- {
- new name[256], string[256];
- if(PlayerInfo[playerid][pClan] >= 0)
- {
- for(new i=1;i<MAX_PLAYERS;i++)
- {
- GetPlayerName(i,name,sizeof(name));
- if(PlayerInfo[i][pClan] == PlayerInfo[playerid][pClan])
- {
- if(PlayerInfo[i][pRank] == 6)
- {
- format(string, 256, "** Fondator ** %s", name);
- SendClientMessage(playerid, 0xFF0000AA, string);
- }
- else if(PlayerInfo[i][pRank] == 5)
- {
- format(string, 256, "** Rank 5 ** %s", name);
- SendClientMessage(playerid, 0xFF0000AA, string);
- }
- else if(PlayerInfo[i][pRank] == 4)
- {
- format(string, 256, "** Rank 4 ** %s", name);
- SendClientMessage(playerid, 0xFF0000AA, string);
- }
- else if(PlayerInfo[i][pRank] == 3)
- {
- format(string, 256, "** Rank 3 ** %s", name);
- SendClientMessage(playerid, 0xFF0000AA, string);
- }
- else if(PlayerInfo[i][pRank] == 2)
- {
- format(string, 256, "** Rank 2 ** %s", name);
- SendClientMessage(playerid, 0xFF0000AA, string);
- }
- else if(PlayerInfo[i][pRank] == 1)
- {
- format(string, 256, "** Rank 1 ** %s", name);
- SendClientMessage(playerid, 0xFF0000AA, string);
- }
- }
- }
- }
- else if(PlayerInfo[playerid][pClan] == 0)
- {
- SendClientMessage(playerid, 0xFF0000AA, "Nu esti intr-un clan");
- }
- return 1;
- }
- CMD:clanchat(playerid, params[])
- {
- new text[1000], string[256], name[35];
- if(unformat(params, "s[1000]", text))
- {
- SendClientMessage(playerid, 0xFF0000AA, "Usage: /clanchat <clancheat>");
- return 1;
- }
- if(PlayerInfo[playerid][pClan] >= 0)
- {
- GetPlayerName(playerid,name,sizeof(name));
- format(string, sizeof(string), "[ClanChat] [%d] [%s]: {FFFFFF}%s", PlayerInfo[playerid][pRank],name,text);
- SendClanMesaj(ClanInfo[PlayerInfo[playerid][pClan]][cColor],string,PlayerInfo[playerid][pClan]);
- }
- return 1;
- }
- CMD:clanarme(playerid, params[])
- {
- new clanid = PlayerInfo[playerid][pClan];
- if(IsPlayerInRangeOfPoint(playerid, 7.0, ClanInfo[clanid][cSpawnx], ClanInfo[clanid][cSpawny], ClanInfo[clanid][cSpawnz]))
- {
- GivePlayerWeapon(playerid, ClanInfo[clanid][cArma1], 1);
- GivePlayerWeapon(playerid, ClanInfo[clanid][cArma2], 999999);
- GivePlayerWeapon(playerid, ClanInfo[clanid][cArma3], 999999);
- GivePlayerWeapon(playerid, ClanInfo[clanid][cArma4], 999999);
- GivePlayerWeapon(playerid, ClanInfo[clanid][cArma5], 999999);
- GivePlayerWeapon(playerid, ClanInfo[clanid][cArma6], 999999);
- }
- return 1;
- }
- public LoadClans()
- {
- new file[512];
- for(new idx=1;idx<maxclans;idx++)
- {
- format(file, sizeof(file),"Clans/%d.ini", idx);
- if(dini_Exists(file))
- {
- ClanInfo[idx][cID] = dini_Int(file,"ClanId");
- strmid(ClanInfo[idx][cNume], dini_Get(file,"Nume"), 0, strlen(dini_Get(file,"Nume")), 255);
- strmid(ClanInfo[idx][cLider], dini_Get(file,"Lider"), 0, strlen(dini_Get(file,"Lider")), 255);
- ClanInfo[idx][cSkin1] = dini_Int(file,"Skin1");
- ClanInfo[idx][cSkin2] = dini_Int(file,"Skin2");
- strmid(ClanInfo[idx][cColor], dini_Get(file,"Culoare"), 0, strlen(dini_Get(file,"Culoare")), 255);
- ClanInfo[idx][cArma1] = dini_Int(file,"Arma1");
- ClanInfo[idx][cArma2] = dini_Int(file,"Arma2");
- ClanInfo[idx][cArma3] = dini_Int(file,"Arma3");
- ClanInfo[idx][cArma4] = dini_Int(file,"Arma4");
- ClanInfo[idx][cArma5] = dini_Int(file,"Arma5");
- ClanInfo[idx][cArma6] = dini_Int(file,"Arma6");
- ClanInfo[idx][cSpawnx] = dini_Float(file,"Spawnx");
- ClanInfo[idx][cSpawny] = dini_Float(file,"Spawny");
- ClanInfo[idx][cSpawnz] = dini_Float(file,"Spawnz");
- ClanInfo[idx][cAngle] = dini_Float(file,"Rotatie");
- ClanInfo[idx][cInterior] = dini_Int(file,"Interior");
- ClanInfo[idx][cVirtual] = dini_Int(file,"Virtual");
- ClanInfo[idx][cMembri] = dini_Int(file,"Membri");
- ClanInfo[idx][cZi] = dini_Int(file,"Zi");
- ClanInfo[idx][cLuna] = dini_Int(file,"Luna");
- ClanInfo[idx][cAn] = dini_Int(file,"An");
- }
- }
- return 1;
- }
- public SendClanMesaj(color,const string[],clanid)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if (PlayerInfo[i][pClan] == clanid)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- return 1;
- }
- IsValidSkin(skinid)
- {
- #define MAX_BAD_SKINS 22
- new badSkins[MAX_BAD_SKINS] =
- {
- 3, 4, 5, 6, 8, 42, 65, 74, 86,
- 119, 149, 208, 265, 266, 267,
- 268, 269, 270, 271, 272, 273, 289
- };
- if (skinid < 0 || skinid > 299) return false;
- for (new i = 0; i < MAX_BAD_SKINS; i++)
- {
- if (skinid == badSkins[i]) return false;
- }
- #undef MAX_BAD_SKINS
- return 1;
- }
- public OnPlayerModelSelection(playerid, response, listid, modelid)
- {
- new Float:x, Float:y, Float:z, string[700], name[MAX_PLAYER_NAME], file2[100];
- GetPlayerName(playerid, name, sizeof(name));
- if(listid == pickups)
- {
- GetPlayerPos(playerid, x,y,z);
- if(response)
- {
- for(new i=1;i<MAX_PLAYERS; i++)
- {
- format(file2, sizeof(file2),"Pickup/%d.ini", i);
- if(!dini_Exists(file2))
- {
- PickUpInfo[i][Model] = modelid;
- PickUpInfo[i][Locatiex] = x;
- PickUpInfo[i][Locatiey] = y;
- PickUpInfo[i][Locatiez] = z;
- CreatePickup(PickUpInfo[i][Model], 1, PickUpInfo[i][Locatiex], PickUpInfo[i][Locatiey], PickUpInfo[i][Locatiez], -1);
- format(string, sizeof(string), "Admin-ul %s a creiat pick-ul %d",name,i);
- SendAdminMesaj(0xFFFFFFFF,string); SaveThisPickUp(i);
- break;
- }
- }
- }
- else SendClientMessage(playerid, 0xFF0000FF, "Cancel pickpu selection");
- return 1;
- }
- new clanid = PlayerInfo[playerid][pClan];
- new file[512];
- format(file, sizeof(file),"Clans/%d.ini", clanid);
- if(listid == skinlist2)
- {
- if(response)
- {
- ShowModelSelectionMenu(playerid, skinlist, "Skin Rank 6");
- ClanInfo[clanid][cSkin1] = modelid;
- }
- else SendClientMessage(playerid, 0xFF0000FF, "Canceled skin selection");
- return 1;
- }
- if(listid == skinlist)
- {
- if(response)
- {
- ShowModelSelectionMenu(playerid, arma1, "Arma Slot 1");
- ClanInfo[clanid][cSkin2] = modelid;
- }
- else SendClientMessage(playerid, 0xFF0000FF, "Canceled skin selection");
- return 1;
- }
- if(listid == arma1)
- {
- if(response)
- {
- ShowModelSelectionMenu(playerid, arma2, "Arma Slot 2");
- switch(modelid)
- {
- case 331: ClanInfo[clanid][cArma1] = 1; // Brass Knuckles
- case 333: /*GivePlayerWeapon(playerid, 2, 99999);*/ ClanInfo[clanid][cArma1] = 2; // Golf Club
- case 334: /*GivePlayerWeapon(playerid, 3, 99999);*/ ClanInfo[clanid][cArma1] = 3;// Nightstick
- case 335: /*GivePlayerWeapon(playerid, 4, 99999);*/ ClanInfo[clanid][cArma1] = 4;// Knife
- case 336: /*GivePlayerWeapon(playerid, 5, 99999);*/ ClanInfo[clanid][cArma1] = 5;// Baseball Bat
- case 337: /*GivePlayerWeapon(playerid, 6, 99999);*/ ClanInfo[clanid][cArma1] = 6;// Shovel
- case 338: /*GivePlayerWeapon(playerid, 7, 99999);*/ ClanInfo[clanid][cArma1] = 7;// Pool Cue
- case 339: /*GivePlayerWeapon(playerid, 8, 99999);*/ ClanInfo[clanid][cArma1] = 8;// Katana
- case 341: /*GivePlayerWeapon(playerid, 9, 99999);*/ ClanInfo[clanid][cArma1] = 9;// Chainsaw
- case 321: /*GivePlayerWeapon(playerid, 10, 99999);*/ ClanInfo[clanid][cArma1] = 10;// Double-ended Dildo
- case 325: /*GivePlayerWeapon(playerid, 14, 99999);*/ ClanInfo[clanid][cArma1] = 14;// Flowers
- case 326: /*GivePlayerWeapon(playerid, 15, 99999);*/ ClanInfo[clanid][cArma1] = 15;// Cane
- case 342: /*GivePlayerWeapon(playerid, 16, 99999);*/ ClanInfo[clanid][cArma1] = 16;// Grenade
- case 343: /*GivePlayerWeapon(playerid, 17, 99999);*/ ClanInfo[clanid][cArma1] = 17;// Tear Gas
- case 344: /*GivePlayerWeapon(playerid, 18, 99999);*/ ClanInfo[clanid][cArma1] = 18;// Molotov Cocktail
- case 346: /*GivePlayerWeapon(playerid, 22, 99999);*/ ClanInfo[clanid][cArma1] = 22;// 9mm
- case 347: /*GivePlayerWeapon(playerid, 23, 99999);*/ ClanInfo[clanid][cArma1] = 23;// Silenced 9mm
- case 348: /*GivePlayerWeapon(playerid, 24, 99999);*/ ClanInfo[clanid][cArma1] = 24;// Desert Eagle
- case 349: /*GivePlayerWeapon(playerid, 25, 99999);*/ ClanInfo[clanid][cArma1] = 25;// Shotgun
- case 350: /*GivePlayerWeapon(playerid, 26, 99999);*/ ClanInfo[clanid][cArma1] = 26;// Sawnoff
- case 351: /*GivePlayerWeapon(playerid, 27, 99999);*/ ClanInfo[clanid][cArma1] = 27;// Combat Shotgun
- case 352: /*GivePlayerWeapon(playerid, 28, 99999);*/ ClanInfo[clanid][cArma1] = 28;// Micro SMG/Uzi
- case 353: /*GivePlayerWeapon(playerid, 29, 99999);*/ ClanInfo[clanid][cArma1] = 29;// MP5
- case 355: /*GivePlayerWeapon(playerid, 30, 99999);*/ ClanInfo[clanid][cArma1] = 30;// AK-47
- case 356: /*GivePlayerWeapon(playerid, 31, 99999);*/ ClanInfo[clanid][cArma1] = 31;// M4
- case 372: /*GivePlayerWeapon(playerid, 32, 99999);*/ ClanInfo[clanid][cArma1] = 32;// Tec-9
- case 357: /*GivePlayerWeapon(playerid, 33, 99999);*/ ClanInfo[clanid][cArma1] = 33;// Country Rifle
- case 358: /*GivePlayerWeapon(playerid, 34, 99999);*/ ClanInfo[clanid][cArma1] = 34;// Sniper Rifle
- case 359: /*GivePlayerWeapon(playerid, 35, 99999);*/ ClanInfo[clanid][cArma1] = 35;// RPG
- case 360: /*GivePlayerWeapon(playerid, 36, 99999);*/ ClanInfo[clanid][cArma1] = 36;// HS Rocket
- case 361: /*GivePlayerWeapon(playerid, 37, 99999);*/ ClanInfo[clanid][cArma1] = 37;// Flamethrower
- case 362: /*GivePlayerWeapon(playerid, 38, 99999);*/ ClanInfo[clanid][cArma1] = 37;// Minigun
- case 363: { /*GivePlayerWeapon(playerid, 39, 99999);*/ /*GivePlayerWeapon(playerid, 40, 1);*/ ClanInfo[clanid][cArma1] = 39;}// Satchel Charge + Detonator
- case 365: /*GivePlayerWeapon(playerid, 41, 99999);*/ ClanInfo[clanid][cArma1] = 41;// Spraycan
- case 366: /*GivePlayerWeapon(playerid, 42, 99999);*/ ClanInfo[clanid][cArma1] = 42;// Fire Extinguisher
- }
- }
- else SendClientMessage(playerid, 0xFF0000FF, "Canceled skin selection");
- return 1;
- }
- if(listid == arma2)
- {
- if(response)
- {
- ShowModelSelectionMenu(playerid, arma3, "Arma Slot 3");
- switch(modelid)
- {
- case 331: ClanInfo[clanid][cArma2] = 1; // Brass Knuckles
- case 333: /*GivePlayerWeapon(playerid, 2, 99999);*/ ClanInfo[clanid][cArma2] = 2; // Golf Club
- case 334: /*GivePlayerWeapon(playerid, 3, 99999);*/ ClanInfo[clanid][cArma2] = 3;// Nightstick
- case 335: /*GivePlayerWeapon(playerid, 4, 99999);*/ ClanInfo[clanid][cArma2] = 4;// Knife
- case 336: /*GivePlayerWeapon(playerid, 5, 99999);*/ ClanInfo[clanid][cArma2] = 5;// Baseball Bat
- case 337: /*GivePlayerWeapon(playerid, 6, 99999);*/ ClanInfo[clanid][cArma2] = 6;// Shovel
- case 338: /*GivePlayerWeapon(playerid, 7, 99999);*/ ClanInfo[clanid][cArma2] = 7;// Pool Cue
- case 339: /*GivePlayerWeapon(playerid, 8, 99999);*/ ClanInfo[clanid][cArma2] = 8;// Katana
- case 341: /*GivePlayerWeapon(playerid, 9, 99999);*/ ClanInfo[clanid][cArma2] = 9;// Chainsaw
- case 321: /*GivePlayerWeapon(playerid, 10, 99999);*/ ClanInfo[clanid][cArma2] = 10;// Double-ended Dildo
- case 325: /*GivePlayerWeapon(playerid, 14, 99999);*/ ClanInfo[clanid][cArma2] = 14;// Flowers
- case 326: /*GivePlayerWeapon(playerid, 15, 99999);*/ ClanInfo[clanid][cArma2] = 15;// Cane
- case 342: /*GivePlayerWeapon(playerid, 16, 99999);*/ ClanInfo[clanid][cArma2] = 16;// Grenade
- case 343: /*GivePlayerWeapon(playerid, 17, 99999);*/ ClanInfo[clanid][cArma2] = 17;// Tear Gas
- case 344: /*GivePlayerWeapon(playerid, 18, 99999);*/ ClanInfo[clanid][cArma2] = 18;// Molotov Cocktail
- case 346: /*GivePlayerWeapon(playerid, 22, 99999);*/ ClanInfo[clanid][cArma2] = 22;// 9mm
- case 347: /*GivePlayerWeapon(playerid, 23, 99999);*/ ClanInfo[clanid][cArma2] = 23;// Silenced 9mm
- case 348: /*GivePlayerWeapon(playerid, 24, 99999);*/ ClanInfo[clanid][cArma2] = 24;// Desert Eagle
- case 349: /*GivePlayerWeapon(playerid, 25, 99999);*/ ClanInfo[clanid][cArma2] = 25;// Shotgun
- case 350: /*GivePlayerWeapon(playerid, 26, 99999);*/ ClanInfo[clanid][cArma2] = 26;// Sawnoff
- case 351: /*GivePlayerWeapon(playerid, 27, 99999);*/ ClanInfo[clanid][cArma2] = 27;// Combat Shotgun
- case 352: /*GivePlayerWeapon(playerid, 28, 99999);*/ ClanInfo[clanid][cArma2] = 28;// Micro SMG/Uzi
- case 353: /*GivePlayerWeapon(playerid, 29, 99999);*/ ClanInfo[clanid][cArma2] = 29;// MP5
- case 355: /*GivePlayerWeapon(playerid, 30, 99999);*/ ClanInfo[clanid][cArma2] = 30;// AK-47
- case 356: /*GivePlayerWeapon(playerid, 31, 99999);*/ ClanInfo[clanid][cArma2] = 31;// M4
- case 372: /*GivePlayerWeapon(playerid, 32, 99999);*/ ClanInfo[clanid][cArma2] = 32;// Tec-9
- case 357: /*GivePlayerWeapon(playerid, 33, 99999);*/ ClanInfo[clanid][cArma2] = 33;// Country Rifle
- case 358: /*GivePlayerWeapon(playerid, 34, 99999);*/ ClanInfo[clanid][cArma2] = 34;// Sniper Rifle
- case 359: /*GivePlayerWeapon(playerid, 35, 99999);*/ ClanInfo[clanid][cArma2] = 35;// RPG
- case 360: /*GivePlayerWeapon(playerid, 36, 99999);*/ ClanInfo[clanid][cArma2] = 36;// HS Rocket
- case 361: /*GivePlayerWeapon(playerid, 37, 99999);*/ ClanInfo[clanid][cArma2] = 37;// Flamethrower
- case 362: /*GivePlayerWeapon(playerid, 38, 99999);*/ ClanInfo[clanid][cArma2] = 37;// Minigun
- case 363: { /*GivePlayerWeapon(playerid, 39, 99999);*/ /*GivePlayerWeapon(playerid, 40, 1);*/ ClanInfo[clanid][cArma2] = 39;}// Satchel Charge + Detonator
- case 365: /*GivePlayerWeapon(playerid, 41, 99999);*/ ClanInfo[clanid][cArma2] = 41;// Spraycan
- case 366: /*GivePlayerWeapon(playerid, 42, 99999);*/ ClanInfo[clanid][cArma2] = 42;// Fire Extinguisher
- }
- }
- else SendClientMessage(playerid, 0xFF0000FF, "Canceled skin selection");
- return 1;
- }
- if(listid == arma3)
- {
- if(response)
- {
- ShowModelSelectionMenu(playerid, arma4, "Arma Slot 4");
- switch(modelid)
- {
- case 331: ClanInfo[clanid][cArma3] = 1; // Brass Knuckles
- case 333: /*GivePlayerWeapon(playerid, 2, 99999);*/ ClanInfo[clanid][cArma3] = 2; // Golf Club
- case 334: /*GivePlayerWeapon(playerid, 3, 99999);*/ ClanInfo[clanid][cArma3] = 3;// Nightstick
- case 335: /*GivePlayerWeapon(playerid, 4, 99999);*/ ClanInfo[clanid][cArma3] = 4;// Knife
- case 336: /*GivePlayerWeapon(playerid, 5, 99999);*/ ClanInfo[clanid][cArma3] = 5;// Baseball Bat
- case 337: /*GivePlayerWeapon(playerid, 6, 99999);*/ ClanInfo[clanid][cArma3] = 6;// Shovel
- case 338: /*GivePlayerWeapon(playerid, 7, 99999);*/ ClanInfo[clanid][cArma3] = 7;// Pool Cue
- case 339: /*GivePlayerWeapon(playerid, 8, 99999);*/ ClanInfo[clanid][cArma3] = 8;// Katana
- case 341: /*GivePlayerWeapon(playerid, 9, 99999);*/ ClanInfo[clanid][cArma3] = 9;// Chainsaw
- case 321: /*GivePlayerWeapon(playerid, 10, 99999);*/ ClanInfo[clanid][cArma3] = 10;// Double-ended Dildo
- case 325: /*GivePlayerWeapon(playerid, 14, 99999);*/ ClanInfo[clanid][cArma3] = 14;// Flowers
- case 326: /*GivePlayerWeapon(playerid, 15, 99999);*/ ClanInfo[clanid][cArma3] = 15;// Cane
- case 342: /*GivePlayerWeapon(playerid, 16, 99999);*/ ClanInfo[clanid][cArma3] = 16;// Grenade
- case 343: /*GivePlayerWeapon(playerid, 17, 99999);*/ ClanInfo[clanid][cArma3] = 17;// Tear Gas
- case 344: /*GivePlayerWeapon(playerid, 18, 99999);*/ ClanInfo[clanid][cArma3] = 18;// Molotov Cocktail
- case 346: /*GivePlayerWeapon(playerid, 22, 99999);*/ ClanInfo[clanid][cArma3] = 22;// 9mm
- case 347: /*GivePlayerWeapon(playerid, 23, 99999);*/ ClanInfo[clanid][cArma3] = 23;// Silenced 9mm
- case 348: /*GivePlayerWeapon(playerid, 24, 99999);*/ ClanInfo[clanid][cArma3] = 24;// Desert Eagle
- case 349: /*GivePlayerWeapon(playerid, 25, 99999);*/ ClanInfo[clanid][cArma3] = 25;// Shotgun
- case 350: /*GivePlayerWeapon(playerid, 26, 99999);*/ ClanInfo[clanid][cArma3] = 26;// Sawnoff
- case 351: /*GivePlayerWeapon(playerid, 27, 99999);*/ ClanInfo[clanid][cArma3] = 27;// Combat Shotgun
- case 352: /*GivePlayerWeapon(playerid, 28, 99999);*/ ClanInfo[clanid][cArma3] = 28;// Micro SMG/Uzi
- case 353: /*GivePlayerWeapon(playerid, 29, 99999);*/ ClanInfo[clanid][cArma3] = 29;// MP5
- case 355: /*GivePlayerWeapon(playerid, 30, 99999);*/ ClanInfo[clanid][cArma3] = 30;// AK-47
- case 356: /*GivePlayerWeapon(playerid, 31, 99999);*/ ClanInfo[clanid][cArma3] = 31;// M4
- case 372: /*GivePlayerWeapon(playerid, 32, 99999);*/ ClanInfo[clanid][cArma3] = 32;// Tec-9
- case 357: /*GivePlayerWeapon(playerid, 33, 99999);*/ ClanInfo[clanid][cArma3] = 33;// Country Rifle
- case 358: /*GivePlayerWeapon(playerid, 34, 99999);*/ ClanInfo[clanid][cArma3] = 34;// Sniper Rifle
- case 359: /*GivePlayerWeapon(playerid, 35, 99999);*/ ClanInfo[clanid][cArma3] = 35;// RPG
- case 360: /*GivePlayerWeapon(playerid, 36, 99999);*/ ClanInfo[clanid][cArma3] = 36;// HS Rocket
- case 361: /*GivePlayerWeapon(playerid, 37, 99999);*/ ClanInfo[clanid][cArma3] = 37;// Flamethrower
- case 362: /*GivePlayerWeapon(playerid, 38, 99999);*/ ClanInfo[clanid][cArma3] = 37;// Minigun
- case 363: { /*GivePlayerWeapon(playerid, 39, 99999);*/ /*GivePlayerWeapon(playerid, 40, 1);*/ ClanInfo[clanid][cArma3] = 39;}// Satchel Charge + Detonator
- case 365: /*GivePlayerWeapon(playerid, 41, 99999);*/ ClanInfo[clanid][cArma3] = 41;// Spraycan
- case 366: /*GivePlayerWeapon(playerid, 42, 99999);*/ ClanInfo[clanid][cArma3] = 42;// Fire Extinguisher
- }
- }
- else SendClientMessage(playerid, 0xFF0000FF, "Canceled skin selection");
- return 1;
- }
- if(listid == arma4)
- {
- if(response)
- {
- ShowModelSelectionMenu(playerid, arma5, "Arma Slot 5");
- switch(modelid)
- {
- case 331: ClanInfo[clanid][cArma4] = 1; // Brass Knuckles
- case 333: /*GivePlayerWeapon(playerid, 2, 99999);*/ ClanInfo[clanid][cArma4] = 2; // Golf Club
- case 334: /*GivePlayerWeapon(playerid, 3, 99999);*/ ClanInfo[clanid][cArma4] = 3;// Nightstick
- case 335: /*GivePlayerWeapon(playerid, 4, 99999);*/ ClanInfo[clanid][cArma4] = 4;// Knife
- case 336: /*GivePlayerWeapon(playerid, 5, 99999);*/ ClanInfo[clanid][cArma4] = 5;// Baseball Bat
- case 337: /*GivePlayerWeapon(playerid, 6, 99999);*/ ClanInfo[clanid][cArma4] = 6;// Shovel
- case 338: /*GivePlayerWeapon(playerid, 7, 99999);*/ ClanInfo[clanid][cArma4] = 7;// Pool Cue
- case 339: /*GivePlayerWeapon(playerid, 8, 99999);*/ ClanInfo[clanid][cArma4] = 8;// Katana
- case 341: /*GivePlayerWeapon(playerid, 9, 99999);*/ ClanInfo[clanid][cArma4] = 9;// Chainsaw
- case 321: /*GivePlayerWeapon(playerid, 10, 99999);*/ ClanInfo[clanid][cArma4] = 10;// Double-ended Dildo
- case 325: /*GivePlayerWeapon(playerid, 14, 99999);*/ ClanInfo[clanid][cArma4] = 14;// Flowers
- case 326: /*GivePlayerWeapon(playerid, 15, 99999);*/ ClanInfo[clanid][cArma4] = 15;// Cane
- case 342: /*GivePlayerWeapon(playerid, 16, 99999);*/ ClanInfo[clanid][cArma4] = 16;// Grenade
- case 343: /*GivePlayerWeapon(playerid, 17, 99999);*/ ClanInfo[clanid][cArma4] = 17;// Tear Gas
- case 344: /*GivePlayerWeapon(playerid, 18, 99999);*/ ClanInfo[clanid][cArma4] = 18;// Molotov Cocktail
- case 346: /*GivePlayerWeapon(playerid, 22, 99999);*/ ClanInfo[clanid][cArma4] = 22;// 9mm
- case 347: /*GivePlayerWeapon(playerid, 23, 99999);*/ ClanInfo[clanid][cArma4] = 23;// Silenced 9mm
- case 348: /*GivePlayerWeapon(playerid, 24, 99999);*/ ClanInfo[clanid][cArma4] = 24;// Desert Eagle
- case 349: /*GivePlayerWeapon(playerid, 25, 99999);*/ ClanInfo[clanid][cArma4] = 25;// Shotgun
- case 350: /*GivePlayerWeapon(playerid, 26, 99999);*/ ClanInfo[clanid][cArma4] = 26;// Sawnoff
- case 351: /*GivePlayerWeapon(playerid, 27, 99999);*/ ClanInfo[clanid][cArma4] = 27;// Combat Shotgun
- case 352: /*GivePlayerWeapon(playerid, 28, 99999);*/ ClanInfo[clanid][cArma4] = 28;// Micro SMG/Uzi
- case 353: /*GivePlayerWeapon(playerid, 29, 99999);*/ ClanInfo[clanid][cArma4] = 29;// MP5
- case 355: /*GivePlayerWeapon(playerid, 30, 99999);*/ ClanInfo[clanid][cArma4] = 30;// AK-47
- case 356: /*GivePlayerWeapon(playerid, 31, 99999);*/ ClanInfo[clanid][cArma4] = 31;// M4
- case 372: /*GivePlayerWeapon(playerid, 32, 99999);*/ ClanInfo[clanid][cArma4] = 32;// Tec-9
- case 357: /*GivePlayerWeapon(playerid, 33, 99999);*/ ClanInfo[clanid][cArma4] = 33;// Country Rifle
- case 358: /*GivePlayerWeapon(playerid, 34, 99999);*/ ClanInfo[clanid][cArma4] = 34;// Sniper Rifle
- case 359: /*GivePlayerWeapon(playerid, 35, 99999);*/ ClanInfo[clanid][cArma4] = 35;// RPG
- case 360: /*GivePlayerWeapon(playerid, 36, 99999);*/ ClanInfo[clanid][cArma4] = 36;// HS Rocket
- case 361: /*GivePlayerWeapon(playerid, 37, 99999);*/ ClanInfo[clanid][cArma4] = 37;// Flamethrower
- case 362: /*GivePlayerWeapon(playerid, 38, 99999);*/ ClanInfo[clanid][cArma4] = 37;// Minigun
- case 363: { /*GivePlayerWeapon(playerid, 39, 99999);*/ /*GivePlayerWeapon(playerid, 40, 1);*/ ClanInfo[clanid][cArma4] = 39;}// Satchel Charge + Detonator
- case 365: /*GivePlayerWeapon(playerid, 41, 99999);*/ ClanInfo[clanid][cArma4] = 41;// Spraycan
- case 366: /*GivePlayerWeapon(playerid, 42, 99999);*/ ClanInfo[clanid][cArma4] = 42;// Fire Extinguisher
- }
- }
- else SendClientMessage(playerid, 0xFF0000FF, "Canceled skin selection");
- return 1;
- }
- if(listid == arma5)
- {
- if(response)
- {
- ShowModelSelectionMenu(playerid, arma6, "Arma Slot 6");
- switch(modelid)
- {
- case 331: ClanInfo[clanid][cArma5] = 1; // Brass Knuckles
- case 333: /*GivePlayerWeapon(playerid, 2, 99999);*/ ClanInfo[clanid][cArma5] = 2; // Golf Club
- case 334: /*GivePlayerWeapon(playerid, 3, 99999);*/ ClanInfo[clanid][cArma5] = 3;// Nightstick
- case 335: /*GivePlayerWeapon(playerid, 4, 99999);*/ ClanInfo[clanid][cArma5] = 4;// Knife
- case 336: /*GivePlayerWeapon(playerid, 5, 99999);*/ ClanInfo[clanid][cArma5] = 5;// Baseball Bat
- case 337: /*GivePlayerWeapon(playerid, 6, 99999);*/ ClanInfo[clanid][cArma5] = 6;// Shovel
- case 338: /*GivePlayerWeapon(playerid, 7, 99999);*/ ClanInfo[clanid][cArma5] = 7;// Pool Cue
- case 339: /*GivePlayerWeapon(playerid, 8, 99999);*/ ClanInfo[clanid][cArma5] = 8;// Katana
- case 341: /*GivePlayerWeapon(playerid, 9, 99999);*/ ClanInfo[clanid][cArma5] = 9;// Chainsaw
- case 321: /*GivePlayerWeapon(playerid, 10, 99999);*/ ClanInfo[clanid][cArma5] = 10;// Double-ended Dildo
- case 325: /*GivePlayerWeapon(playerid, 14, 99999);*/ ClanInfo[clanid][cArma5] = 14;// Flowers
- case 326: /*GivePlayerWeapon(playerid, 15, 99999);*/ ClanInfo[clanid][cArma5] = 15;// Cane
- case 342: /*GivePlayerWeapon(playerid, 16, 99999);*/ ClanInfo[clanid][cArma5] = 16;// Grenade
- case 343: /*GivePlayerWeapon(playerid, 17, 99999);*/ ClanInfo[clanid][cArma5] = 17;// Tear Gas
- case 344: /*GivePlayerWeapon(playerid, 18, 99999);*/ ClanInfo[clanid][cArma5] = 18;// Molotov Cocktail
- case 346: /*GivePlayerWeapon(playerid, 22, 99999);*/ ClanInfo[clanid][cArma5] = 22;// 9mm
- case 347: /*GivePlayerWeapon(playerid, 23, 99999);*/ ClanInfo[clanid][cArma5] = 23;// Silenced 9mm
- case 348: /*GivePlayerWeapon(playerid, 24, 99999);*/ ClanInfo[clanid][cArma5] = 24;// Desert Eagle
- case 349: /*GivePlayerWeapon(playerid, 25, 99999);*/ ClanInfo[clanid][cArma5] = 25;// Shotgun
- case 350: /*GivePlayerWeapon(playerid, 26, 99999);*/ ClanInfo[clanid][cArma5] = 26;// Sawnoff
- case 351: /*GivePlayerWeapon(playerid, 27, 99999);*/ ClanInfo[clanid][cArma5] = 27;// Combat Shotgun
- case 352: /*GivePlayerWeapon(playerid, 28, 99999);*/ ClanInfo[clanid][cArma5] = 28;// Micro SMG/Uzi
- case 353: /*GivePlayerWeapon(playerid, 29, 99999);*/ ClanInfo[clanid][cArma5] = 29;// MP5
- case 355: /*GivePlayerWeapon(playerid, 30, 99999);*/ ClanInfo[clanid][cArma5] = 30;// AK-47
- case 356: /*GivePlayerWeapon(playerid, 31, 99999);*/ ClanInfo[clanid][cArma5] = 31;// M4
- case 372: /*GivePlayerWeapon(playerid, 32, 99999);*/ ClanInfo[clanid][cArma5] = 32;// Tec-9
- case 357: /*GivePlayerWeapon(playerid, 33, 99999);*/ ClanInfo[clanid][cArma5] = 33;// Country Rifle
- case 358: /*GivePlayerWeapon(playerid, 34, 99999);*/ ClanInfo[clanid][cArma5] = 34;// Sniper Rifle
- case 359: /*GivePlayerWeapon(playerid, 35, 99999);*/ ClanInfo[clanid][cArma5] = 35;// RPG
- case 360: /*GivePlayerWeapon(playerid, 36, 99999);*/ ClanInfo[clanid][cArma5] = 36;// HS Rocket
- case 361: /*GivePlayerWeapon(playerid, 37, 99999);*/ ClanInfo[clanid][cArma5] = 37;// Flamethrower
- case 362: /*GivePlayerWeapon(playerid, 38, 99999);*/ ClanInfo[clanid][cArma5] = 37;// Minigun
- case 363: { /*GivePlayerWeapon(playerid, 39, 99999);*/ /*GivePlayerWeapon(playerid, 40, 1);*/ ClanInfo[clanid][cArma5] = 39;}// Satchel Charge + Detonator
- case 365: /*GivePlayerWeapon(playerid, 41, 99999);*/ ClanInfo[clanid][cArma5] = 41;// Spraycan
- case 366: /*GivePlayerWeapon(playerid, 42, 99999);*/ ClanInfo[clanid][cArma5] = 42;// Fire Extinguisher
- }
- }
- else SendClientMessage(playerid, 0xFF0000FF, "Canceled skin selection");
- return 1;
- }
- if(listid == arma6)
- {
- if(response)
- {
- ShowPlayerDialog(playerid,20, DIALOG_STYLE_LIST, "Culoare", "{FF0000}Rosu\n{0000FF}Albastru\n{FF00FF}Mov\n{FFFF00}Galben\n{00FF00}Verde\n{00FFFF}Cyan\n{C0C0C0}Gri", "Accept", "Anulez");
- switch(modelid)
- {
- case 331: ClanInfo[clanid][cArma1] = 1; // Brass Knuckles
- case 333: /*GivePlayerWeapon(playerid, 2, 99999);*/ ClanInfo[clanid][cArma6] = 2; // Golf Club
- case 334: /*GivePlayerWeapon(playerid, 3, 99999);*/ ClanInfo[clanid][cArma6] = 3;// Nightstick
- case 335: /*GivePlayerWeapon(playerid, 4, 99999);*/ ClanInfo[clanid][cArma6] = 4;// Knife
- case 336: /*GivePlayerWeapon(playerid, 5, 99999);*/ ClanInfo[clanid][cArma6] = 5;// Baseball Bat
- case 337: /*GivePlayerWeapon(playerid, 6, 99999);*/ ClanInfo[clanid][cArma6] = 6;// Shovel
- case 338: /*GivePlayerWeapon(playerid, 7, 99999);*/ ClanInfo[clanid][cArma6] = 7;// Pool Cue
- case 339: /*GivePlayerWeapon(playerid, 8, 99999);*/ ClanInfo[clanid][cArma6] = 8;// Katana
- case 341: /*GivePlayerWeapon(playerid, 9, 99999);*/ ClanInfo[clanid][cArma6] = 9;// Chainsaw
- case 321: /*GivePlayerWeapon(playerid, 10, 99999);*/ ClanInfo[clanid][cArma6] = 10;// Double-ended Dildo
- case 325: /*GivePlayerWeapon(playerid, 14, 99999);*/ ClanInfo[clanid][cArma6] = 14;// Flowers
- case 326: /*GivePlayerWeapon(playerid, 15, 99999);*/ ClanInfo[clanid][cArma6] = 15;// Cane
- case 342: /*GivePlayerWeapon(playerid, 16, 99999);*/ ClanInfo[clanid][cArma6] = 16;// Grenade
- case 343: /*GivePlayerWeapon(playerid, 17, 99999);*/ ClanInfo[clanid][cArma1] = 17;// Tear Gas
- case 344: /*GivePlayerWeapon(playerid, 18, 99999);*/ ClanInfo[clanid][cArma6] = 18;// Molotov Cocktail
- case 346: /*GivePlayerWeapon(playerid, 22, 99999);*/ ClanInfo[clanid][cArma6] = 22;// 9mm
- case 347: /*GivePlayerWeapon(playerid, 23, 99999);*/ ClanInfo[clanid][cArma6] = 23;// Silenced 9mm
- case 348: /*GivePlayerWeapon(playerid, 24, 99999);*/ ClanInfo[clanid][cArma6] = 24;// Desert Eagle
- case 349: /*GivePlayerWeapon(playerid, 25, 99999);*/ ClanInfo[clanid][cArma6] = 25;// Shotgun
- case 350: /*GivePlayerWeapon(playerid, 26, 99999);*/ ClanInfo[clanid][cArma6] = 26;// Sawnoff
- case 351: /*GivePlayerWeapon(playerid, 27, 99999);*/ ClanInfo[clanid][cArma6] = 27;// Combat Shotgun
- case 352: /*GivePlayerWeapon(playerid, 28, 99999);*/ ClanInfo[clanid][cArma6] = 28;// Micro SMG/Uzi
- case 353: /*GivePlayerWeapon(playerid, 29, 99999);*/ ClanInfo[clanid][cArma6] = 29;// MP5
- case 355: /*GivePlayerWeapon(playerid, 30, 99999);*/ ClanInfo[clanid][cArma6] = 30;// AK-47
- case 356: /*GivePlayerWeapon(playerid, 31, 99999);*/ ClanInfo[clanid][cArma6] = 31;// M4
- case 372: /*GivePlayerWeapon(playerid, 32, 99999);*/ ClanInfo[clanid][cArma6] = 32;// Tec-9
- case 357: /*GivePlayerWeapon(playerid, 33, 99999);*/ ClanInfo[clanid][cArma6] = 33;// Country Rifle
- case 358: /*GivePlayerWeapon(playerid, 34, 99999);*/ ClanInfo[clanid][cArma6] = 34;// Sniper Rifle
- case 359: /*GivePlayerWeapon(playerid, 35, 99999);*/ ClanInfo[clanid][cArma6] = 35;// RPG
- case 360: /*GivePlayerWeapon(playerid, 36, 99999);*/ ClanInfo[clanid][cArma1] = 36;// HS Rocket
- case 361: /*GivePlayerWeapon(playerid, 37, 99999);*/ ClanInfo[clanid][cArma6] = 37;// Flamethrower
- case 362: /*GivePlayerWeapon(playerid, 38, 99999);*/ ClanInfo[clanid][cArma6] = 37;// Minigun
- case 363: { /*GivePlayerWeapon(playerid, 39, 99999);*/ /*GivePlayerWeapon(playerid, 40, 1);*/ ClanInfo[clanid][cArma6] = 39;}// Satchel Charge + Detonator
- case 365: /*GivePlayerWeapon(playerid, 41, 99999);*/ ClanInfo[clanid][cArma6] = 41;// Spraycan
- case 366: /*GivePlayerWeapon(playerid, 42, 99999);*/ ClanInfo[clanid][cArma6] = 42;// Fire Extinguisher
- }
- }
- else SendClientMessage(playerid, 0xFF0000FF, "Canceled skin selection");
- return 1;
- }
- return 1;
- }
- public SaveClans()
- {
- for(new clanid=1;clanid<maxclans;clanid++)
- {
- new file2[512];
- format(file2, sizeof(file2),"Clans/%d.ini", clanid);
- if(dini_Exists(file2))
- {
- dini_IntSet(file2,"ClanId",ClanInfo[clanid][cID]);
- dini_Set(file2,"Nume", ClanInfo[clanid][cNume]);
- dini_Set(file2,"Lider", ClanInfo[clanid][cLider]);
- dini_IntSet(file2,"Skin1",ClanInfo[clanid][cSkin1]);
- dini_IntSet(file2,"Skin2",ClanInfo[clanid][cSkin2]);
- dini_Set(file2,"Culoare",ClanInfo[clanid][cColor]);
- dini_IntSet(file2,"Arma1",ClanInfo[clanid][cArma1]);
- dini_IntSet(file2,"Arma2",ClanInfo[clanid][cArma2]);
- dini_IntSet(file2,"Arma3",ClanInfo[clanid][cArma3]);
- dini_IntSet(file2,"Arma4",ClanInfo[clanid][cArma4]);
- dini_IntSet(file2,"Arma5",ClanInfo[clanid][cArma5]);
- dini_IntSet(file2,"Arma6",ClanInfo[clanid][cArma6]);
- dini_FloatSet(file2,"Spawnx",ClanInfo[clanid][cSpawnx]);
- dini_FloatSet(file2,"Spawny",ClanInfo[clanid][cSpawny]);
- dini_FloatSet(file2,"Spawnz",ClanInfo[clanid][cSpawnz]);
- dini_FloatSet(file2,"Rotatie",ClanInfo[clanid][cAngle]);
- dini_IntSet(file2,"Interior",ClanInfo[clanid][cInterior]);
- dini_IntSet(file2,"Virtual",ClanInfo[clanid][cVirtual]);
- dini_IntSet(file2,"Membri",ClanInfo[clanid][cMembri]);
- dini_IntSet(file2,"Zi",ClanInfo[clanid][cZi]);
- dini_IntSet(file2,"Luna",ClanInfo[clanid][cLuna]);
- dini_IntSet(file2,"An",ClanInfo[clanid][cAn]);
- }
- return 1;
- }
- return 1;
- }
- public SaveThisClan(clanid)
- {
- new file2[512];
- format(file2, sizeof(file2),"Clans/%d.ini", clanid);
- if(dini_Exists(file2))
- {
- dini_IntSet(file2,"ClanId",ClanInfo[clanid][cID]);
- dini_Set(file2,"Nume", ClanInfo[clanid][cNume]);
- dini_Set(file2,"Lider", ClanInfo[clanid][cLider]);
- dini_IntSet(file2,"Skin1",ClanInfo[clanid][cSkin1]);
- dini_IntSet(file2,"Skin2",ClanInfo[clanid][cSkin2]);
- dini_Set(file2,"Culoare",ClanInfo[clanid][cColor]);
- dini_IntSet(file2,"Arma1",ClanInfo[clanid][cArma1]);
- dini_IntSet(file2,"Arma2",ClanInfo[clanid][cArma2]);
- dini_IntSet(file2,"Arma3",ClanInfo[clanid][cArma3]);
- dini_IntSet(file2,"Arma4",ClanInfo[clanid][cArma4]);
- dini_IntSet(file2,"Arma5",ClanInfo[clanid][cArma5]);
- dini_IntSet(file2,"Arma6",ClanInfo[clanid][cArma6]);
- dini_FloatSet(file2,"Spawnx",ClanInfo[clanid][cSpawnx]);
- dini_FloatSet(file2,"Spawny",ClanInfo[clanid][cSpawny]);
- dini_FloatSet(file2,"Spawnz",ClanInfo[clanid][cSpawnz]);
- dini_FloatSet(file2,"Rotatie",ClanInfo[clanid][cAngle]);
- dini_IntSet(file2,"Interior",ClanInfo[clanid][cInterior]);
- dini_IntSet(file2,"Virtual",ClanInfo[clanid][cVirtual]);
- dini_IntSet(file2,"Membri",ClanInfo[clanid][cMembri]);
- dini_IntSet(file2,"Zi",ClanInfo[clanid][cZi]);
- dini_IntSet(file2,"Luna",ClanInfo[clanid][cLuna]);
- dini_IntSet(file2,"An",ClanInfo[clanid][cAn]);
- return 1;
- }
- else if(!dini_Exists(file2))
- {
- dini_Create(file2);
- dini_IntSet(file2,"ClanId",ClanInfo[clanid][cID]);
- dini_Set(file2,"Nume", ClanInfo[clanid][cNume]);
- dini_Set(file2,"Lider", ClanInfo[clanid][cLider]);
- dini_IntSet(file2,"Skin1",ClanInfo[clanid][cSkin1]);
- dini_IntSet(file2,"Skin2",ClanInfo[clanid][cSkin2]);
- dini_Set(file2,"Culoare",ClanInfo[clanid][cColor]);
- dini_IntSet(file2,"Arma1",ClanInfo[clanid][cArma1]);
- dini_IntSet(file2,"Arma2",ClanInfo[clanid][cArma2]);
- dini_IntSet(file2,"Arma3",ClanInfo[clanid][cArma3]);
- dini_IntSet(file2,"Arma4",ClanInfo[clanid][cArma4]);
- dini_IntSet(file2,"Arma5",ClanInfo[clanid][cArma5]);
- dini_IntSet(file2,"Arma6",ClanInfo[clanid][cArma6]);
- dini_FloatSet(file2,"Spawnx",ClanInfo[clanid][cSpawnx]);
- dini_FloatSet(file2,"Spawny",ClanInfo[clanid][cSpawny]);
- dini_FloatSet(file2,"Spawnz",ClanInfo[clanid][cSpawnz]);
- dini_FloatSet(file2,"Rotatie",ClanInfo[clanid][cAngle]);
- dini_IntSet(file2,"Interior",ClanInfo[clanid][cInterior]);
- dini_IntSet(file2,"Virtual",ClanInfo[clanid][cVirtual]);
- dini_IntSet(file2,"Membri",ClanInfo[clanid][cMembri]);
- dini_IntSet(file2,"Zi",ClanInfo[clanid][cZi]);
- dini_IntSet(file2,"Luna",ClanInfo[clanid][cLuna]);
- dini_IntSet(file2,"An",ClanInfo[clanid][cAn]);
- return 1;
- }
- return 1;
- }
- //_____________________________Anims____________________________________________
- CMD:relax(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"BEACH", "bather", 4.0, 1, 0, 0, 0, 0);
- }
- return 1;
- }
- CMD:handsup(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
- }
- return 1;
- }
- CMD:bomb(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
- }
- return 1;
- }
- CMD:robman(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid, "SHOP", "ROB_Loop_Threat", 4.0, 1, 0, 0, 0, 0);
- }
- return 1;
- }
- CMD:crossarms(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"PAULNMAC", "wank_loop", 1.800001, 1, 0, 0, 1, 600);
- }
- return 1;
- }
- CMD:taichi(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"PARK","Tai_Chi_Loop",4.0,1,0,0,0,0);
- }
- return 1;
- }
- CMD:spank(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid, "SWEET", "sweet_ass_slap", 4.0, 0, 0, 0, 0, 0);
- }
- return 1;
- }
- CMD:wave(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid, "ON_LOOKERS", "wave_loop", 4.0, 1, 0, 0, 0, 0);
- }
- return 1;
- }
- CMD:sick(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid, "FOOD", "EAT_Vomit_P", 3.0, 0, 0, 0, 0, 0);
- }
- return 1;
- }
- CMD:scared(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid, "ped", "cower", 3.0, 1, 0, 0, 0, 0);
- }
- return 1;
- }
- CMD:talk(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"PED","IDLE_CHAT",1.800001, 1, 1, 1, 1, 13000);
- }
- return 1;
- }
- CMD:kiss(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"KISSING", "Grlfrd_Kiss_02", 1.800001, 1, 0, 0, 1, 600);
- }
- return 1;
- }
- CMD:sit(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"INT_OFFICE", "OFF_Sit_Bored_Loop", 1.800001, 1, 0, 0, 1, 600);
- }
- return 1;
- }
- CMD:fucku(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"ped", "fucku", 4.1, 0, 1, 1, 1, 1 );
- }
- return 1;
- }
- CMD:cocaine(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"CRACK", "crckdeth2", 1.800001, 1, 0, 0, 1, 600);
- }
- return 1;
- }
- CMD:rocky(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"GYMNASIUM", "GYMshadowbox", 1.800001, 1, 0, 0, 1, 600);
- }
- return 1;
- }
- CMD:smoke(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"SMOKING", "M_smklean_loop", 4.0, 1, 0, 0, 0, 0);
- }
- return 1;
- }
- CMD:beach(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"BEACH","SitnWait_loop_W",4.1,0,1,1,1,1);
- }
- return 1;
- }
- CMD:lookout(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"ON_LOOKERS","lkup_in",4.1,0,1,1,1,1);
- }
- return 1;
- }
- CMD:circle(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"CHAINSAW","CSAW_Hit_2",4.1,0,1,1,1,1);
- }
- return 1;
- }
- CMD:medic(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"MEDIC","CPR",4.1,0,1,1,1,1);
- }
- return 1;
- }
- CMD:chat(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"PED","IDLE_CHAT",4.1,0,1,1,1,1);
- }
- return 1;
- }
- CMD:die(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"PED","BIKE_fallR",4.1,0,1,1,1,1);
- }
- return 1;
- }
- CMD:slapa(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"PED","BIKE_elbowL",4.1,0,1,1,1,1);
- }
- return 1;
- }
- CMD:rofl(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"PED","Crouch_Roll_L",4.1,0,1,1,1,1);
- }
- return 1;
- }
- CMD:glitched(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"TATTOOS","TAT_Sit_Out_O",4.1,0,1,1,1,1);
- }
- return 1;
- }
- CMD:fakefire(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"SILENCED","SilenceCrouchfire",4.1,0,1,1,1,1);
- }
- return 1;
- }
- CMD:fart(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- PlayerPlaySound(playerid, 1147, 0.0, 0.0, 0.0);
- }
- return 1;
- }
- CMD:vomit(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid, "FOOD", "EAT_Vomit_P", 3.0, 0, 0, 0, 0, 0);
- PlayerPlaySound(playerid, 1169, 0.0, 0.0, 0.0);
- }
- return 1;
- }
- CMD:drunk(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"PED","WALK_DRUNK",4.1,0,1,1,1,1);
- ApplyAnimation(playerid,"PED","WALK_DRUNK",4.1,0,1,1,1,1);
- ApplyAnimation(playerid,"PED","WALK_DRUNK",4.1,0,1,1,1,1);
- }
- return 1;
- }
- CMD:getin(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"NEVADA","NEVADA_getin",4.1,0,1,1,1,1);
- }
- return 1;
- }
- CMD:piss(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- SetPlayerSpecialAction(playerid, 68);
- }
- return 1;
- }
- CMD:funnywalk(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"WUZI","Wuzi_Walk",4.1,0,1,1,1,1);
- }
- return 1;
- }
- CMD:kickass(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid,"FIGHT_E","Hit_fightkick",4.1,0,1,1,1,1);
- }
- return 1;
- }
- CMD:cell(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE);
- }
- return 1;
- }
- CMD:laugh(playerid, params[])
- {
- if (GetPlayerState(playerid)== 1)
- {
- ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0);
- }
- return 1;
- }
- CMD:eat(playerid, params[])
- {
- ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
- return 1;
- }
- CMD:injured(playerid, params[])
- {
- ApplyAnimation(playerid, "SWEET", "Sweet_injuredloop", 4.0, 1, 0, 0, 0, 0);
- return 1;
- }
- CMD:slapass(playerid, params[])
- {
- ApplyAnimation(playerid, "SWEET", "sweet_ass_slap", 4.0, 0, 0, 0, 0, 0);
- return 1;
- }
- CMD:laydown(playerid, params[])
- {
- ApplyAnimation(playerid,"BEACH", "bather", 4.0, 1, 0, 0, 0, 0);
- return 1;
- }
- CMD:arrest(playerid, params[])
- {
- ApplyAnimation(playerid,"ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
- return 1;
- }
- CMD:carjack(playerid, params[])
- {
- ApplyAnimation(playerid,"PED","CAR_jackedLHS",4.0,0,1,1,1,0);
- return 1;
- }
- CMD:animsoff(playerid, params[])
- {
- ClearAnimations(playerid);
- return 1;
- }
- CMD:anims(playerid, params[])
- {
- strcat(S_T_R, "{9F9F9F}" "/relax | /scared | /sick | /wave | /spank | /taichi | /crossarms |\n", 1024);
- strcat(S_T_R, "{FFA200}" "/wank | /kiss | /talk | /fucku | /cocaine | /rocky | /sit | /smoke |\n", 1024);
- strcat(S_T_R, "{9F9F9F}" "/beach | /lookout | /circle | /medic | /chat | /die | /slapa | /rofl |\n", 1024);
- strcat(S_T_R, "{FFA200}" "/glitched | /fakefire | /bomb | /robman | /handsup | /piss |\n", 1024);
- strcat(S_T_R, "{9F9F9F}" "/getin | /skate | /cover | /fart | /vomit | /drunk |\n", 1024);
- strcat(S_T_R, "{FFA200}" "/funnywalk | /kickass | /cell | /laugh | /eat | /injured |\n", 1024);
- strcat(S_T_R, "{9F9F9F}" "/slapass | /laydown | /arrest | /laugh | /eat | /carjack |", 1024);
- ShowPlayerDialog(playerid,DIALOG_ANIMS,DIALOG_STYLE_MSGBOX,"{9F9F9F}" "DAnims", S_T_R, "-->oK<--", "");
- return 1;
- }
- CMD:zi( playerid , params [ ] )return SetPlayerTime(playerid,12,00);
- CMD:noapte( playerid , params [ ] )return SetPlayerTime(playerid,00,00);
- CMD:credits( playerid , params [ ] ) return ShowPlayerDialog(playerid,040,DIALOG_STYLE_MSGBOX,"Credits",Credits(),"Ok","");
- CMD:gmscore( playerid, params [ ] )
- {
- new amount;
- if(sscanf(params,"d",amount))return SCM(playerid,-1,"Foloseste: gmscore < amount >");
- SetPlayerScore(playerid,GetPlayerScore(playerid) + amount);
- return 1;
- }
- CMD:givescore( playerid , params [ ] )
- {
- new player , amount ;
- if(sscanf(params,"ud",player,amount))return SCM(playerid,-1,"Foloseste: /givescore < playerid || score >");
- SetPlayerScore(playerid,GetPlayerScore(playerid) - amount);
- SetPlayerScore(player,GetPlayerScore(player) + amount);
- format(S_T_R,sizeof(S_T_R),"Jucatorul %s ia dat lui %s ,%d score ",GetName(playerid),GetName(player),amount);
- SendClientMessageToAll(-1,S_T_R);
- return 1;
- }
- CMD:arme( playerid , params [ ] )return ShowPlayerDialog(playerid,ammo,DIALOG_STYLE_LIST,"Wdialog",Weapon(),"Ok","Cancel");
- CMD:gmmoney( playerid , params [ ] )
- {
- new amount;
- if(sscanf(params,"d",amount))return SCM(playerid,-1,"Foloseste: /gmmoney < amount >");
- GivePlayerMoney(playerid,amount);
- return 1;
- }
- CMD:giveoney( playerid , params [ ] )
- {
- new player,amount;
- if(sscanf(params,"ud",player,amount))return SCM(playerid,-1,"Foloseste: /gmmoney < amount >");
- GivePlayerMoney( playerid , - amount );
- GivePlayerMoney( player , amount );
- return 1;
- }
- DIAL:10(playerid, bool:response, listitem, inputtext[])
- {
- new Year, Month, Day;
- getdate(Year, Month, Day);
- new clanid = PlayerInfo[playerid][pClan];
- if(response)
- {
- strmid(ClanInfo[clanid][cNume], inputtext, 0, strlen(inputtext), 256);
- strmid(PlayerInfo[playerid][pClanName], inputtext, 0, strlen(inputtext), 256);
- PlayerInfo[playerid][pRank] = 6;
- PlayerInfo[playerid][pCreateClan] = 1;
- ClanInfo[PlayerInfo[playerid][pClan]][cID] = PlayerInfo[playerid][pClan];ClanInfo[PlayerInfo[playerid][pClan]][cZi] = Day; ClanInfo[PlayerInfo[playerid][pClan]][cLuna] = Month;
- ClanInfo[PlayerInfo[playerid][pClan]][cAn] = Year; SaveThisClan(PlayerInfo[playerid][pClan]);
- }
- ShowPlayerDialog(playerid, 21, DIALOG_STYLE_LIST, "Skinul Membrilor", "Pasi cu Preview\nIntroducere ID", "Accept", "Anulez");
- return 1;
- }
- DIAL:21(playerid, bool:response, listitem, inputtext[])
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowModelSelectionMenu(playerid, skinlist2, "Skin Rank 1-5");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,11, DIALOG_STYLE_LIST, "Arme Clan", "Crosa\nBaston\nCutit\nBata\nLopata\nTac\nKatana\nDrujba", "Accept", "Anulez");
- }
- }
- return 1;
- }
- DIAL:11(playerid, bool:response, listitem, inputtext[])
- {
- new clanid = PlayerInfo[playerid][pClan];
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,12, DIALOG_STYLE_LIST, "Arme Clan", "9mm\nSilent 9mm\nDesert Eagle", "Accept", "Anulez");
- ClanInfo[clanid][cArma1] = 2;
- SaveThisClan(clanid);
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,12, DIALOG_STYLE_LIST, "Arme Clan", "9mm\n Silent 9mm\n Desert Eagle", "Accept", "Anulez");
- ClanInfo[clanid][cArma1] = 3;
- SaveThisClan(clanid);
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,12, DIALOG_STYLE_LIST, "Arme Clan", "9mm\nSilent 9mm\nDesert Eagle", "Accept", "Anulez");
- ClanInfo[clanid][cArma1] = 4;
- SaveThisClan(clanid);
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid,12, DIALOG_STYLE_LIST, "Arme Clan", "9mm\nSilent 9mm\nDesert Eagle", "Accept", "Anulez");
- ClanInfo[clanid][cArma1] = 5;
- SaveThisClan(clanid);
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid,12, DIALOG_STYLE_LIST, "Arme Clan", "9mm\nSilent 9mm\nDesert Eagle", "Accept", "Anulez");
- ClanInfo[clanid][cArma1] = 6;
- SaveThisClan(clanid);
- }
- if(listitem == 5)
- {
- ShowPlayerDialog(playerid,12, DIALOG_STYLE_LIST, "Arme Clan", "9mm\nSilent 9mm\nDesert Eagle", "Accept", "Anulez");
- ClanInfo[clanid][cArma1] = 7;
- SaveThisClan(clanid);
- }
- if(listitem == 6)
- {
- ShowPlayerDialog(playerid,12, DIALOG_STYLE_LIST, "Arme Clan", "9mm\nSilent 9mm\nDesert Eagle", "Accept", "Anulez");
- ClanInfo[clanid][cArma1] = 8;
- SaveThisClan(clanid);
- }
- if(listitem == 7)
- {
- ShowPlayerDialog(playerid,12, DIALOG_STYLE_LIST, "Arme Clan", "9mm\nSilent 9mm\nDesert Eagle", "Accept", "Anulez");
- ClanInfo[clanid][cArma1] = 9;
- SaveThisClan(clanid);
- }
- return 1;
- }
- DIAL:12(playerid, bool:response, listitem, inputtext[])
- {
- new clanid = PlayerInfo[playerid][pClan];
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,13, DIALOG_STYLE_LIST, "Arme Clan", "ShoutGun\nSawnoff Shotgun\nCombat Shotgun", "Accept", "Anulez");
- ClanInfo[clanid][cArma2] = 22;
- SaveThisClan(clanid);
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,13, DIALOG_STYLE_LIST, "Arme Clan", "ShoutGun\nSawnoff Shotgun\nCombat Shotgun", "Accept", "Anulez");
- ClanInfo[clanid][cArma2] = 23;
- SaveThisClan(clanid);
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,13, DIALOG_STYLE_LIST, "Arme Clan", "ShoutGun\nSawnoff Shotgun\nCombat Shotgun", "Accept", "Anulez");
- ClanInfo[clanid][cArma2] = 24;
- SaveThisClan(clanid);
- }
- return 1;
- }
- DIAL:13(playerid, bool:response, listitem, inputtext[])
- {
- new clanid = PlayerInfo[playerid][pClan];
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,14, DIALOG_STYLE_LIST, "Arme Clan", "Micro SMG\nMP5", "Accept", "Anulez");
- ClanInfo[clanid][cArma3] = 25;
- SaveThisClan(clanid);
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,14, DIALOG_STYLE_LIST, "Arme Clan", "Micro SMG\nMP5", "Accept", "Anulez");
- ClanInfo[clanid][cArma3] = 26;
- SaveThisClan(clanid);
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,14, DIALOG_STYLE_LIST, "Arme Clan", "Micro SMG\nMP5", "Accept", "Anulez");
- ClanInfo[clanid][cArma3] = 27;
- SaveThisClan(clanid);
- }
- return 1;
- }
- DIAL:14(playerid, bool:response, listitem, inputtext[])
- {
- new clanid = PlayerInfo[playerid][pClan];
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,15, DIALOG_STYLE_LIST, "Arme Clan", "Ak-47\nM5", "Accept", "Anulez");
- ClanInfo[clanid][cArma4] = 28;
- SaveThisClan(clanid);
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,15, DIALOG_STYLE_LIST, "Arme Clan", "Ak-47\nM5", "Accept", "Anulez");
- ClanInfo[clanid][cArma4] = 29;
- SaveThisClan(clanid);
- }
- return 1;
- }
- DIAL:15(playerid, bool:response, listitem, inputtext[])
- {
- new clanid = PlayerInfo[playerid][pClan];
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,16, DIALOG_STYLE_LIST, "Arme Clan", "Country Rifle\nSniper Rifle", "Accept", "Anulez");
- ClanInfo[clanid][cArma5] = 30;
- SaveThisClan(clanid);
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,16, DIALOG_STYLE_LIST, "Arme Clan", "Country Rifle\nSniper Rifle", "Accept", "Anulez");
- ClanInfo[clanid][cArma5] = 31;
- SaveThisClan(clanid);
- }
- return 1;
- }
- DIAL:16(playerid, bool:response, listitem, inputtext[])
- {
- new clanid = PlayerInfo[playerid][pClan];
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,17, DIALOG_STYLE_LIST, "Culoare", "{FF0000}Rosu\n{0000FF}Albastru\n{FF00FF}Mov\n{FFFF00}Galben\n{00FF00}Verde\n{00FFFF}Cyan\n{C0C0C0}Gri", "Accept", "Anulez");
- ClanInfo[clanid][cArma6] = 33;
- SaveThisClan(clanid);
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,17, DIALOG_STYLE_LIST, "Culoare", "{FF0000}Rosu\n{0000FF}Albastru\n{FF00FF}Mov\n{FFFF00}Galben\n{00FF00}Verde\n{00FFFF}Cyan\n{C0C0C0}Gri", "Accept", "Anulez");
- ClanInfo[clanid][cArma6] = 34;
- SaveThisClan(clanid);
- }
- return 1;
- }
- DIAL:17(playerid, bool:response, listitem, inputtext[])
- {
- new clanid = PlayerInfo[playerid][pClan];
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,18, DIALOG_STYLE_INPUT, "Skin Clan", "Introdu id-ul skinului:", "Accept", "Cancel");
- strmid(ClanInfo[clanid][cColor], "0xFF0000", 0, strlen("0xFF0000"), 999);
- SaveThisClan(clanid);
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,18, DIALOG_STYLE_INPUT, "Skin Clan", "Introdu id-ul skinului:", "Accept", "Cancel");
- strmid(ClanInfo[clanid][cColor], "0x0000FF", 0, strlen("0x0000FF"), 999);
- SaveThisClan(clanid);
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,18, DIALOG_STYLE_INPUT, "Skin Clan", "Introdu id-ul skinului:", "Accept", "Cancel");
- strmid(ClanInfo[clanid][cColor], "0xFF00FF", 0, strlen("0xFF00FF"), 999);
- SaveThisClan(clanid);
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid,18, DIALOG_STYLE_INPUT, "Skin Clan", "Introdu id-ul skinului:", "Accept", "Cancel");
- strmid(ClanInfo[clanid][cColor], "0xFFFF00", 0, strlen("0xFFFF00"), 999);
- SaveThisClan(clanid);
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid,18, DIALOG_STYLE_INPUT, "Skin Clan", "Introdu id-ul skinului:", "Accept", "Cancel");
- strmid(ClanInfo[clanid][cColor], "0x00FF00", 0, strlen("0x00FF00"), 999);
- SaveThisClan(clanid);
- }
- if(listitem == 5)
- {
- ShowPlayerDialog(playerid,18, DIALOG_STYLE_INPUT, "Skin Clan", "Introdu id-ul skinului:", "Accept", "Cancel");
- strmid(ClanInfo[clanid][cColor], "0x00FFFF", 0, strlen("0x00FFFF"), 999);
- SaveThisClan(clanid);
- }
- if(listitem == 6)
- {
- ShowPlayerDialog(playerid,18, DIALOG_STYLE_INPUT, "Skin Clan", "Introdu id-ul skinului:", "Accept", "Cancel");
- strmid(ClanInfo[clanid][cColor], "0xC0C0C0", 0, strlen("0xC0C0C0"), 999);
- SaveThisClan(clanid);
- }
- return 1;
- }
- DIAL:20(playerid, bool:response, listitem, inputtext[])
- {
- new clanid = PlayerInfo[playerid][pClan];
- if(listitem == 0)
- {
- strmid(ClanInfo[clanid][cColor], "0xFF0000AA", 0, strlen("0xFF0000AA"), 999);
- SaveThisClan(clanid);
- }
- if(listitem == 1)
- {
- strmid(ClanInfo[clanid][cColor], "0x0000FFAA", 0, strlen("0x0000FFAA"), 999);
- SaveThisClan(clanid);
- }
- if(listitem == 2)
- {
- strmid(ClanInfo[clanid][cColor], "0xFF00FFAA", 0, strlen("0xFF00FFAA"), 999);
- SaveThisClan(clanid);
- }
- if(listitem == 3)
- {
- strmid(ClanInfo[clanid][cColor], "0xFFFF00AA", 0, strlen("0xFFFF00AA"), 999);
- SaveThisClan(clanid);
- }
- if(listitem == 4)
- {
- strmid(ClanInfo[clanid][cColor], "0x00FF00AA", 0, strlen("0x00FF00AA"), 999);
- SaveThisClan(clanid);
- }
- if(listitem == 5)
- {
- strmid(ClanInfo[clanid][cColor], "0x00FFFFAA", 0, strlen("0x00FFFFAA"), 999);
- SaveThisClan(clanid);
- }
- if(listitem == 6)
- {
- strmid(ClanInfo[clanid][cColor], "0xC0C0C0AA", 0, strlen("0xC0C0C0AA"), 999);
- SaveThisClan(clanid);
- }
- return 1;
- }
- DIAL:18(playerid, bool:response, listitem, inputtext[])
- {
- new clanid = PlayerInfo[playerid][pClan];
- new skinid = strval(inputtext);
- if(!IsValidSkin(skinid))
- {
- ShowPlayerDialog(playerid,18, DIALOG_STYLE_INPUT, "Skin Clan 1-5", "Introdu id-ul skinului:", "Accept", "Cancel");
- }
- else
- {
- ShowPlayerDialog(playerid,19, DIALOG_STYLE_INPUT, "Skin Clan 6", "Introdu id-ul skinului2:", "Accept", "Cancel");
- strmid(ClanInfo[clanid][cSkin1], inputtext[100], 0, strlen(inputtext[100]), 999);
- SaveThisClan(clanid);
- }
- return 1;
- }
- DIAL:19(playerid, bool:response, listitem, inputtext[])
- {
- new clanid = PlayerInfo[playerid][pClan];
- new skinid = strval(inputtext);
- if(!IsValidSkin(skinid))
- {
- ShowPlayerDialog(playerid,19, DIALOG_STYLE_INPUT, "Skin Clan 6", "Introdu id-ul skinului:", "Accept", "Cancel");
- }
- else
- {
- strmid(ClanInfo[clanid][cSkin2], inputtext[100], 0, strlen(inputtext[100]), 999);
- SendClientMessage(playerid, 0xFF0000AA, "Felicitari ti-ai creeat un clan.");
- SendClientMessage(playerid, 0xFF0000AA, "Nu uita sa folosesti /clanhelp pentru a vedea comenzile clanului.");
- }
- return 1;
- }
- public SendAdminMesaj(color,const string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(IsPlayerAdmin(i))
- {
- SendClientMessage(i, color, string);
- printf("%s", string);
- }
- }
- }
- return 1;
- }
- public LoadPickUp()
- {
- new file[50];
- for(new idx=1;idx<maxpickups;idx++)
- {
- format(file, sizeof(file),"Pickup/%d.ini", idx);
- if(dini_Exists(file))
- {
- PickUpInfo[idx][Model] = dini_Int(file,"Model");
- PickUpInfo[idx][Locatiex] = dini_Float(file,"Locatiex");
- PickUpInfo[idx][Locatiey] = dini_Float(file,"Locatiey");
- PickUpInfo[idx][Locatiez] = dini_Float(file,"Locatiez");
- CreatePickup(PickUpInfo[idx][Model], 1, PickUpInfo[idx][Locatiex], PickUpInfo[idx][Locatiey], PickUpInfo[idx][Locatiez], -1);
- }
- }
- return 1;
- }
- public SaveThisPickUp(pickupid)
- {
- new file2[50];
- format(file2, sizeof(file2),"Pickup/%d.ini", pickupid);
- dini_Create(file2);
- dini_IntSet(file2,"Model",PickUpInfo[pickupid][Model]);
- dini_FloatSet(file2,"Locatiex",PickUpInfo[pickupid][Locatiex]);
- dini_FloatSet(file2,"Locatiey",PickUpInfo[pickupid][Locatiey]);
- dini_FloatSet(file2,"Locatiez",PickUpInfo[pickupid][Locatiez]);
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- switch(dialogid)
- {
- case ammo:
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:{ShowPlayerDialog(playerid,ammo+1,DIALOG_STYLE_INPUT,""O"D"W"eagle",""O"Scrie "W"cate gloante vrei e "R"5$/glont!\n","Ok","Back");}
- case 1:{ShowPlayerDialog(playerid,ammo+2,DIALOG_STYLE_INPUT,""O"M"W"4",""O"Scrie "W"cate gloante vrei e "R"15$/glont!\n","Ok","Back");}
- case 2:{ShowPlayerDialog(playerid,ammo+3,DIALOG_STYLE_INPUT,""O"A"W"k47",""O"Scrie "W"cate gloante vrei e "R"14$/glont!\n","Ok","Back");}
- case 3:{ShowPlayerDialog(playerid,ammo+4,DIALOG_STYLE_INPUT,""O"M"W"P5",""O"Scrie "W"cate gloante vrei e "R"11$/glont!\n","Ok","Back");}
- case 4:{ShowPlayerDialog(playerid,ammo+5,DIALOG_STYLE_INPUT,""O"S"W"niper",""O"Scrie "W"cate gloante vrei e "R"20$/glont!\n","Ok","Back");}
- case 5:{ShowPlayerDialog(playerid,ammo+6,DIALOG_STYLE_INPUT,""O"S"W"hotGun",""O"Scrie "W"cate gloante vrei e "R"13$/glont!\n","Ok","Back");}
- case 6:{ShowPlayerDialog(playerid,ammo+7,DIALOG_STYLE_INPUT,""O"S"W"awnoff ShotGun",""O"Scrie "W"cate gloante vrei e "R"18$/glont!\n","Ok","Back");}
- case 7:{ShowPlayerDialog(playerid,ammo+8,DIALOG_STYLE_INPUT,""O"T"W"ec-9",""O"Scrie "W"cate gloante vrei e "R"3$/glont!\n","Ok","Back");}
- }
- }
- }
- case ammo + 1:
- {
- if(!response)
- return ShowPlayerDialog(playerid,ammo,DIALOG_STYLE_LIST,"Wdialog",Weapon(),"Ok","Cancel");
- if(response)
- {
- new str[128];
- if(GetPlayerMoney(playerid) < strval(inputtext)* 5)
- return SendClientMessage(playerid,-1,"Nu ai atatia bani");
- if(strval(inputtext) < 10)
- return SCM(playerid,-1,"Nu poti cumpara mai putin de 10 gloante!!");
- GivePlayerWeapon(playerid,24,strval(inputtext));
- GivePlayerMoney(playerid,-strval(inputtext)* 5);
- format(str,128,""R"** "O"%s "W"a cumparat un Deagle cu "R"%d "W"gloante "R"**",GetName(playerid),strval(inputtext));
- SCMToAll(-1,str);
- }
- }
- case ammo + 2:
- {
- if(!response)
- return ShowPlayerDialog(playerid,ammo,DIALOG_STYLE_LIST,"Wdialog",Weapon(),"Ok","Cancel");
- if(response)
- {
- new str[128];
- if(GetPlayerMoney(playerid) < strval(inputtext)* 15)
- return SendClientMessage(playerid,-1,""R"Nu ai atatia bani");
- if(strval(inputtext) < 10)
- return SCM(playerid,-1,""R"Nu poti cumpara mai putin de "O"10 "R"gloante!!");
- GivePlayerWeapon(playerid,31,strval(inputtext));
- GivePlayerMoney(playerid,-strval(inputtext)* 15);
- format(str,128,""R"** "O"%s "W"a cumparat un M4 cu "R"%d "W"gloante "R"**",GetName(playerid),strval(inputtext));
- SCMToAll(-1,str);
- }
- }
- case ammo + 3:
- {
- if(!response)
- return ShowPlayerDialog(playerid,ammo,DIALOG_STYLE_LIST,"Wdialog",Weapon(),"Ok","Cancel");
- if(response)
- {
- new str[128];
- if(GetPlayerMoney(playerid) < strval(inputtext)* 14)
- return SendClientMessage(playerid,-1,""R"Nu ai atatia bani");
- if(strval(inputtext) < 10)
- return SCM(playerid,-1,""R"Nu poti cumpara mai putin de "O"10 "R"gloante!!");
- GivePlayerWeapon(playerid,30,strval(inputtext));
- GivePlayerMoney(playerid,-strval(inputtext)* 14);
- format(str,128,""R"** "O"%s "W"a cumparat un Ak47 cu "R"%d "W"gloante "R"**",GetName(playerid),strval(inputtext));
- SCMToAll(-1,str);
- }
- }
- case ammo + 4:
- {
- if(!response)
- return ShowPlayerDialog(playerid,ammo,DIALOG_STYLE_LIST,"Wdialog",Weapon(),"Ok","Cancel");
- if(response)
- {
- new str[128];
- if(GetPlayerMoney(playerid) < strval(inputtext)* 11)
- return SendClientMessage(playerid,-1,""R"Nu ai atatia bani");
- if(strval(inputtext) < 10)
- return SCM(playerid,-1,""R"Nu poti cumpara mai putin de "O"10 "R"gloante!!");
- GivePlayerWeapon(playerid,29,strval(inputtext));
- GivePlayerMoney(playerid,-strval(inputtext)* 11);
- format(str,128,""R"** "O"%s "W"a cumparat un MP5 cu "R"%d "W"gloante "R"**",GetName(playerid),strval(inputtext));
- SCMToAll(-1,str);
- }
- }
- case ammo + 5:
- {
- if(!response)
- return ShowPlayerDialog(playerid,ammo,DIALOG_STYLE_LIST,"Wdialog",Weapon(),"Ok","Cancel");
- if(response)
- {
- new str[128];
- if(GetPlayerMoney(playerid) < strval(inputtext)* 20)
- return SendClientMessage(playerid,-1,""R"Nu ai atatia bani");
- if(strval(inputtext) < 10)
- return SCM(playerid,-1,""R"Nu poti cumpara mai putin de "O"10 "R"gloante!!");
- GivePlayerWeapon(playerid,34,strval(inputtext));
- GivePlayerMoney(playerid,-strval(inputtext)* 20);
- format(str,128,""R"** "O"%s "W"a cumparat un Sniper cu "R"%d "W"gloante "R"**",GetName(playerid),strval(inputtext));
- SCMToAll(-1,str);
- }
- }
- case ammo + 6:
- {
- if(!response)
- return ShowPlayerDialog(playerid,ammo,DIALOG_STYLE_LIST,"Wdialog",Weapon(),"Ok","Cancel");
- if(response)
- {
- new str[128];
- if(GetPlayerMoney(playerid) < strval(inputtext)* 13)
- return SendClientMessage(playerid,-1,""R"Nu ai atatia bani");
- if(strval(inputtext) < 10)
- return SCM(playerid,-1,""R"Nu poti cumpara mai putin de "O"10 "R"gloante!!");
- GivePlayerWeapon(playerid,25,strval(inputtext));
- GivePlayerMoney(playerid,-strval(inputtext)* 13);
- format(str,128,""R"** "O"%s "W"a cumparat un ShotGun cu "R"%d "W"gloante "R"**",GetName(playerid),strval(inputtext));
- SCMToAll(-1,str);
- }
- }
- case ammo + 7:
- {
- if(!response)
- return ShowPlayerDialog(playerid,ammo,DIALOG_STYLE_LIST,"Wdialog",Weapon(),"Ok","Cancel");
- if(response)
- {
- new str[128];
- if(GetPlayerMoney(playerid) < strval(inputtext)* 18)
- return SendClientMessage(playerid,-1,""R"Nu ai atatia bani");
- if(strval(inputtext) < 10)
- return SCM(playerid,-1,""R"Nu poti cumpara mai putin de "O"10 "R"gloante!!");
- GivePlayerWeapon(playerid,26,strval(inputtext));
- GivePlayerMoney(playerid,-strval(inputtext)* 18);
- format(str,128,""R"** "O"%s "W"a cumparat un Sawnoff ShotGun cu "R"%d "W"gloante "R"**",GetName(playerid),strval(inputtext));
- SCMToAll(-1,str);
- }
- }
- case ammo + 8:
- {
- if(!response)
- return ShowPlayerDialog(playerid,ammo,DIALOG_STYLE_LIST,"Wdialog",Weapon(),"Ok","Cancel");
- if(response)
- {
- new str[128];
- if(GetPlayerMoney(playerid) < strval(inputtext)* 3)
- return SendClientMessage(playerid,-1,""R"Nu ai atatia bani");
- if(strval(inputtext) < 10)
- return SCM(playerid,-1,""R"Nu poti cumpara mai putin de "O"10 "R"gloante!!");
- GivePlayerWeapon(playerid,26,strval(inputtext));
- GivePlayerMoney(playerid,-strval(inputtext)* 3);
- format(str,128,""R"** "O"%s "W"a cumparat un Tec-9 cu "R"%d "W"gloante "R"**",GetName(playerid),strval(inputtext));
- SCMToAll(-1,str);
- }
- }
- }
- return 1;
- }
- Credits()
- {
- new crds[1500];
- strcat(crds,"Creator-Gm: RoW\nCreator-Animatii: Darky\nCreator-CreateClan: Gireada",1500);
- strcat(crds,"Creator-Pickup's: Gireada\nCreator-Case:[SGM]eXtreMe\n",1500);
- strcat(crds,"Creator-Weapon System: RoW\n",1500);
- strcat(crds,"Acest GameMode este exclusiv pentru filmare.\n",1500);
- strcat(crds,"GameModul acesta a necesitat 12 min de lucru.\n",1500);
- strcat(crds,"Acest server contine 1009 case\n",1500);
- strcat(crds,"In v1.1 va fi adaugat sistem de admin!\n",1500);
- strcat(crds,"Acestea Fiind spuse bucurativa de el xD\n",1500);
- return crds;
- }
- stock Weapon()
- {
- new Wdialog[1000];
- Wdialog[0]='\0';
- strcat(Wdialog,""O"D"W"eagle - ( "R"5$/glont"W" )\n"O"M"W"4 - ( "R"15$/glont"W" )\n"O"A"W"k47 - ( "R"14$/glont"W" )\n",1000);
- strcat(Wdialog,""O"M"W"P5 - ( "R"11$/glont"W" )\n"O"S"W"niper - ( "R"20$/glont"W" )\n"O"S"W"hotgun - ( "R"13/glont"W" )\n",1000);
- strcat(Wdialog,""O"S"W"awnoff Shotgun - ( "R"18/glont"W" )\n"O"T"W"ec-9 - ( "R"3/glont "W" )\n",1000);
- strcat(Wdialog,"\n",1000);
- strcat(Wdialog,"\n",1000);
- return Wdialog;
- }
- stock GetName(playerid)
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, MAX_PLAYER_NAME);
- return name;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement