22.05.2014, 04:42
Help Please...
Quote:
|
C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(232) : warning 201: redefinition of constant/macro (symbol "MAX_ROADBLOCKS") C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(4470) : error 017: undefined symbol "IsACop" C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(5009) : error 017: undefined symbol "GiftPlayer" C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(5111) : error 004: function "ABroadCast" is not implemented C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(5393) : error 017: undefined symbol "IsACop" C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(5401) : error 017: undefined symbol "IsACop" C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(5404) : error 004: function "SetPlayerToTeamColor" is not implemented C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(5472) : error 017: undefined symbol "HaveWeapon" C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(5474) : error 017: undefined symbol "PlayerName" C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(5490) : error 017: undefined symbol "IsACop" C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(5639) : error 017: undefined symbol "GivePlayerAdminGun" C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(5640) : error 017: undefined symbol "GivePlayerAdminGun" C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(566 : error 017: undefined symbol "ResetPlayerAdminWeaponsEx"C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(5669) : error 004: function "SetPlayerWeapons" is not implemented C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(5723) : error 017: undefined symbol "HaveWeapon" C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(5727) : error 017: undefined symbol "PlayerName" C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(572 : error 017: undefined symbol "UpdateWarnings"C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(5729) : error 017: undefined symbol "PlayerName" C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(5730) : error 004: function "ABroadCast" is not implemented C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(6021) : error 017: undefined symbol "SaveBusiness" C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(6030) : error 017: undefined symbol "SaveHouse" C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(6259) : error 017: undefined symbol "PlayerName" C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(6264) : error 017: undefined symbol "LockCar" C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(626 : error 017: undefined symbol "UnLockCar"C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(634 : error 017: undefined symbol "PlayerName"C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(6353) : error 017: undefined symbol "LockCar" C:\Users\Administrator\Desktop\U-RP [ENG - 0.3x]\U-RP [ENG - 0.3x]\gamemodes\U-RP.pwn(6357) : error 017: undefined symbol "UnLockCar" Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 26 Errors. |
Quote:
|
public SearchingHits(playerid) { new hits; new string[128]; new giveplayer[MAX_PLAYER_NAME]; SendClientMessage(playerid, COLOR_WHITE, "** Available Contracts:"); //foreach(Player, i); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pHeadValue] > 0) { GetPlayerName(i, giveplayer, sizeof(giveplayer)); if(IsACop(i)) { format(string, sizeof(string), "Name: %s || ID: %d || Price: $%d || Contracted By: %s", giveplayer, i, PlayerInfo[i][pHeadValue], PlayerInfo[i][pContractBy]); SendClientMessage(playerid, COLOR_DBLUE, string); } else { format(string, sizeof(string), "Name: %s || ID: %d || Price: $%d || Contracted By: %s", giveplayer, i, PlayerInfo[i][pHeadValue], PlayerInfo[i][pContractBy]); SendClientMessage(playerid, COLOR_YELLOW, string); } hits++; if(hits == return SendClientMessage(playerid, COLOR_YELLOW, "Type /givehit to assign a Contract to one of the hitmen.");} } } SendClientMessage(playerid, COLOR_YELLOW, "Type /givehit to assign a Contract to one of the hitmen."); return 1; } LoopingAnim(playerid,animlib[],animname[], Float:Speed, looping, lockx, locky, lockz, lp) { gPlayerUsingLoopingAnim[playerid] = 1; ApplyAnimation(playerid, animlib, animname, Speed, looping, lockx, locky, lockz, lp); TextDrawShowForPlayer(playerid,txtAnimHelper); } stock Get2DZone(zone[], len, Float , Float:y, Float:z){ #pragma unused z for(new i = 0; i != sizeof(gSAZones); i++) { if(x >= gSAZones[i][SAZONE_AREA][0] && x <= gSAZones[i][SAZONE_AREA][3] && y >= gSAZones[i][SAZONE_AREA][1] && y <= gSAZones[i][SAZONE_AREA][4]) { return format(zone, len, gSAZones[i][SAZONE_NAME]); } } return format(zone, len, "San Andreas"); } stock RPN(playerid) { new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); for(new i = 0; i < MAX_PLAYER_NAME; i++) { if(name[i] == '_') name[i] = ' '; } return name; } stock IPBanPlayer(playerid, reason[]) { strmid(PlayerInfo[playerid][pBanReason], reason, 0, strlen(reason), 255); PlayerInfo[playerid][pBanned] = 1; Ban(playerid); return 1; } stock SetVehicleColor(vehicleid, color1, color2) { VehicleEnum[vehicleid][veh_colors][1] = color1; VehicleEnum[vehicleid][veh_colors][2] = color2; return ChangeVehicleColor(vehicleid, color1, color2); } stock SetVehiclePaintjob(vehicleid, paintjob) { VehicleEnum[vehicleid][veh_paintjob] = paintjob; return ChangeVehiclePaintjob(vehicleid, paintjob); } stock AddComponentToVehicle(vehicleid, componentid) { new owner; if(vehicleid <= 0 || vehicleid == INVALID_VEHICLE_ID || vehicleid > MAX_VEHICLES) return 0; if(componentid < 1000 || componentid > 1193) return 0; AddVehicleComponent(vehicleid, componentid); CallRemoteFunction("OnVehicleMod", "ddd", owner, vehicleid, componentid); return 1; } stock SendFamilyMessageToAll(color, const string[]) { for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i) && gPlayerLogged[i]) { if(PlayerInfo[i][pFMember] != 255) { SendClientMessage(i, color, string); } } } return 1; } stock PayFaction(faction) { new string[256]; for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { switch(faction) { case 1: { if(PlayerInfo[i][pMember] == faction) { if(PlayerInfo[i][pRank] == 1) { format(string, sizeof(string), "You have received $%d from the government.", FACTION1_RANK1_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION1_RANK1_PAY); } else if(PlayerInfo[i][pRank] == 2) { format(string, sizeof(string), "You have received $%d from the government.", FACTION1_RANK2_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION1_RANK2_PAY); } else if(PlayerInfo[i][pRank] == 3) { format(string, sizeof(string), "You have received $%d from the government.", FACTION1_RANK3_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION1_RANK3_PAY); } else if(PlayerInfo[i][pRank] == 4) { format(string, sizeof(string), "You have received $%d from the government.", FACTION1_RANK4_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION1_RANK4_PAY); } else if(PlayerInfo[i][pRank] == 5) { format(string, sizeof(string), "You have received $%d from the government.", FACTION1_RANK5_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION1_RANK5_PAY); } else if(PlayerInfo[i][pRank] == 6) { format(string, sizeof(string), "You have received $%d from the government.", FACTION1_RANK6_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION1_RANK6_PAY); } } } case 2: { if(PlayerInfo[i][pMember] == faction) { if(PlayerInfo[i][pRank] == 1) { format(string, sizeof(string), "You have received $%d from the government.", FACTION2_RANK1_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION2_RANK1_PAY); } else if(PlayerInfo[i][pRank] == 2) { format(string, sizeof(string), "You have received $%d from the government.", FACTION2_RANK2_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION2_RANK2_PAY); } else if(PlayerInfo[i][pRank] == 3) { format(string, sizeof(string), "You have received $%d from the government.", FACTION2_RANK3_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION2_RANK3_PAY); } else if(PlayerInfo[i][pRank] == 4) { format(string, sizeof(string), "You have received $%d from the government.", FACTION2_RANK4_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION2_RANK4_PAY); } else if(PlayerInfo[i][pRank] == 5) { format(string, sizeof(string), "You have received $%d from the government.", FACTION2_RANK5_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION2_RANK5_PAY); } else if(PlayerInfo[i][pRank] == 6) { format(string, sizeof(string), "You have received $%d from the government.", FACTION2_RANK6_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION2_RANK6_PAY); } } } case 3: { if(PlayerInfo[i][pMember] == faction) { if(PlayerInfo[i][pRank] == 1) { format(string, sizeof(string), "You have received $%d from the government.", FACTION3_RANK1_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION3_RANK1_PAY); } else if(PlayerInfo[i][pRank] == 2) { format(string, sizeof(string), "You have received $%d from the government.", FACTION3_RANK2_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION3_RANK2_PAY); } else if(PlayerInfo[i][pRank] == 3) { format(string, sizeof(string), "You have received $%d from the government.", FACTION3_RANK3_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION3_RANK3_PAY); } else if(PlayerInfo[i][pRank] == 4) { format(string, sizeof(string), "You have received $%d from the government.", FACTION3_RANK4_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION3_RANK4_PAY); } else if(PlayerInfo[i][pRank] == 5) { format(string, sizeof(string), "You have received $%d from the government.", FACTION3_RANK5_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION3_RANK5_PAY); } else if(PlayerInfo[i][pRank] == 6) { format(string, sizeof(string), "You have received $%d from the government.", FACTION3_RANK6_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION3_RANK6_PAY); } } } case 4: { if(PlayerInfo[i][pMember] == faction) { if(PlayerInfo[i][pRank] == 1) { format(string, sizeof(string), "You have received $%d from the government.", FACTION4_RANK1_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION4_RANK1_PAY); } else if(PlayerInfo[i][pRank] == 2) { format(string, sizeof(string), "You have received $%d from the government.", FACTION4_RANK2_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION4_RANK2_PAY); } else if(PlayerInfo[i][pRank] == 3) { format(string, sizeof(string), "You have received $%d from the government.", FACTION4_RANK3_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION4_RANK3_PAY); } else if(PlayerInfo[i][pRank] == 4) { format(string, sizeof(string), "You have received $%d from the government.", FACTION4_RANK4_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION4_RANK4_PAY); } else if(PlayerInfo[i][pRank] == 5) { format(string, sizeof(string), "You have received $%d from the government.", FACTION4_RANK5_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION4_RANK5_PAY); } else if(PlayerInfo[i][pRank] == 6) { format(string, sizeof(string), "You have received $%d from the government.", FACTION4_RANK6_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION4_RANK6_PAY); } } } case 5: { if(PlayerInfo[i][pMember] == faction) { if(PlayerInfo[i][pRank] == 1) { format(string, sizeof(string), "You have received $%d from the government.", FACTION5_RANK1_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION5_RANK1_PAY); } else if(PlayerInfo[i][pRank] == 2) { format(string, sizeof(string), "You have received $%d from the government.", FACTION5_RANK2_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION5_RANK2_PAY); } else if(PlayerInfo[i][pRank] == 3) { format(string, sizeof(string), "You have received $%d from the government.", FACTION5_RANK3_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION5_RANK3_PAY); } else if(PlayerInfo[i][pRank] == 4) { format(string, sizeof(string), "You have received $%d from the government.", FACTION5_RANK4_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION5_RANK4_PAY); } else if(PlayerInfo[i][pRank] == 5) { format(string, sizeof(string), "You have received $%d from the government.", FACTION5_RANK5_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION5_RANK5_PAY); } else if(PlayerInfo[i][pRank] == 6) { format(string, sizeof(string), "You have received $%d from the government.", FACTION5_RANK6_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION5_RANK6_PAY); } } } case 6: { if(PlayerInfo[i][pMember] == faction) { if(PlayerInfo[i][pRank] == 1) { format(string, sizeof(string), "You have received $%d from the government.", FACTION6_RANK1_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION6_RANK1_PAY); } else if(PlayerInfo[i][pRank] == 2) { format(string, sizeof(string), "You have received $%d from the government.", FACTION6_RANK2_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION6_RANK2_PAY); } else if(PlayerInfo[i][pRank] == 3) { format(string, sizeof(string), "You have received $%d from the government.", FACTION6_RANK3_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION6_RANK3_PAY); } else if(PlayerInfo[i][pRank] == 4) { format(string, sizeof(string), "You have received $%d from the government.", FACTION6_RANK4_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION6_RANK4_PAY); } else if(PlayerInfo[i][pRank] == 5) { format(string, sizeof(string), "You have received $%d from the government.", FACTION6_RANK5_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION6_RANK5_PAY); } else if(PlayerInfo[i][pRank] == 6) { format(string, sizeof(string), "You have received $%d from the government.", FACTION6_RANK6_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION6_RANK6_PAY); } } } case 7: { if(PlayerInfo[i][pMember] == faction) { if(PlayerInfo[i][pRank] == 1) { format(string, sizeof(string), "You have received $%d from the government.", FACTION7_RANK1_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION7_RANK1_PAY); } else if(PlayerInfo[i][pRank] == 2) { format(string, sizeof(string), "You have received $%d from the government.", FACTION7_RANK2_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION7_RANK2_PAY); } else if(PlayerInfo[i][pRank] == 3) { format(string, sizeof(string), "You have received $%d from the government.", FACTION7_RANK3_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION7_RANK3_PAY); } else if(PlayerInfo[i][pRank] == 4) { format(string, sizeof(string), "You have received $%d from the government.", FACTION7_RANK4_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION7_RANK4_PAY); } else if(PlayerInfo[i][pRank] == 5) { format(string, sizeof(string), "You have received $%d from the government.", FACTION7_RANK5_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION7_RANK5_PAY); } else if(PlayerInfo[i][pRank] == 6) { format(string, sizeof(string), "You have received $%d from the government.", FACTION7_RANK6_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION7_RANK6_PAY); } } } case 8: { if(PlayerInfo[i][pMember] == faction) { if(PlayerInfo[i][pRank] == 1) { format(string, sizeof(string), "You have received $%d from the government.", FACTION8_RANK1_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION8_RANK1_PAY); } else if(PlayerInfo[i][pRank] == 2) { format(string, sizeof(string), "You have received $%d from the government.", FACTION8_RANK2_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION8_RANK2_PAY); } else if(PlayerInfo[i][pRank] == 3) { format(string, sizeof(string), "You have received $%d from the government.", FACTION8_RANK3_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION8_RANK3_PAY); } else if(PlayerInfo[i][pRank] == 4) { format(string, sizeof(string), "You have received $%d from the government.", FACTION8_RANK4_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION8_RANK4_PAY); } else if(PlayerInfo[i][pRank] == 5) { format(string, sizeof(string), "You have received $%d from the government.", FACTION8_RANK5_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION8_RANK5_PAY); } else if(PlayerInfo[i][pRank] == 6) { format(string, sizeof(string), "You have received $%d from the government.", FACTION8_RANK6_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION8_RANK6_PAY); } } } case 9: { if(PlayerInfo[i][pMember] == faction) { if(PlayerInfo[i][pRank] == 1) { format(string, sizeof(string), "You have received $%d from the government.", FACTION9_RANK1_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION9_RANK1_PAY); } else if(PlayerInfo[i][pRank] == 2) { format(string, sizeof(string), "You have received $%d from the government.", FACTION9_RANK2_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION9_RANK2_PAY); } else if(PlayerInfo[i][pRank] == 3) { format(string, sizeof(string), "You have received $%d from the government.", FACTION9_RANK3_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION9_RANK3_PAY); } else if(PlayerInfo[i][pRank] == 4) { format(string, sizeof(string), "You have received $%d from the government.", FACTION9_RANK4_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION9_RANK4_PAY); } else if(PlayerInfo[i][pRank] == 5) { format(string, sizeof(string), "You have received $%d from the government.", FACTION9_RANK5_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION9_RANK5_PAY); } else if(PlayerInfo[i][pRank] == 6) { format(string, sizeof(string), "You have received $%d from the government.", FACTION9_RANK6_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION9_RANK6_PAY); } } } case 10: { if(PlayerInfo[i][pMember] == faction) { if(PlayerInfo[i][pRank] == 1) { format(string, sizeof(string), "You have received $%d from the government.", FACTION10_RANK1_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION10_RANK1_PAY); } else if(PlayerInfo[i][pRank] == 2) { format(string, sizeof(string), "You have received $%d from the government.", FACTION10_RANK2_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION10_RANK2_PAY); } else if(PlayerInfo[i][pRank] == 3) { format(string, sizeof(string), "You have received $%d from the government.", FACTION10_RANK3_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION10_RANK3_PAY); } else if(PlayerInfo[i][pRank] == 4) { format(string, sizeof(string), "You have received $%d from the government.", FACTION10_RANK4_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION10_RANK4_PAY); } else if(PlayerInfo[i][pRank] == 5) { format(string, sizeof(string), "You have received $%d from the government.", FACTION10_RANK5_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION10_RANK5_PAY); } else if(PlayerInfo[i][pRank] == 6) { format(string, sizeof(string), "You have received $%d from the government.", FACTION10_RANK6_PAY); SendClientMessage(i, LIGHTBLUE, string); GiveMoney(i, FACTION10_RANK6_PAY); } } } } } } return 1; } stock GiveMoney(playerid, money) { PlayerInfo[playerid][pCash] += money; ResetPlayerMoney(playerid); GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]); return 1; } public Gift(playerid) { GiftPlayer(playerid, 1); gifttimer[playerid] = 3600; gettinggift[playerid] = 0; return 1; } stock IsLocationLosSantos(Float , Float:y, Float:z){ new zone[28]; Get2DZone(zone, 28, x, y, z); for (new i = 0; i < sizeof(LSNames); i += 1) { if (strcmp(zone, LSNames[i], false) == 0) { return 1; } } return 0; } stock IsLocationLasVenturas(Float , Float:y, Float:z){ new zone[28]; Get2DZone(zone, 28, x, y, z); for (new i = 0; i < sizeof(LVNames); i += 1) { if (strcmp(zone, LVNames[i], false) == 0) { return 1; } } return 0; } stock IsLocationSanFierro(Float , Float:y, Float:z){ new zone[28]; Get2DZone(zone, 28, x, y, z); for (new i = 0; i < sizeof(SFNames); i += 1) { if (strcmp(zone, SFNames[i], false) == 0) { return 1; } } return 0; } stock ResetMoney(playerid) { ResetPlayerMoney(playerid); PlayerInfo[playerid][pCash] = 0; GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]); return 1; } stock GetMoney(playerid) { ResetPlayerMoney(playerid); GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]); return PlayerInfo[playerid][pCash]; } stock CreateMoney(Float ,Float:y,Float:z,amount) // Money{ for(new i = 0; i < sizeof(MoneyInfo); i++) { if(MoneyInfo[i][mCreated] == 0) { MoneyInfo[i][mCreated]=1; MoneyInfo[i][mbX]=x; MoneyInfo[i][mbY]=y; MoneyInfo[i][mbZ]=z; MoneyInfo[i][mPickup] = CreateDynamicPickup(1550, 23, x, y, z); MoneyInfo[i][mAmount] = amount; MoneyInfo[i][mMoneybag] = 1; return 1; } } return 0; } stock DeleteClosestBag(playerid) { for(new i = 0; i < sizeof(MoneyInfo); i++) { if(IsPlayerInRangeOfPoint(playerid, 4.0, MoneyInfo[i][mbX], MoneyInfo[i][mbY], MoneyInfo[i][mbZ])) { if(MoneyInfo[i][mCreated] == 1) { new sendername[MAX_PLAYER_NAME]; new string[128]; new location[MAX_ZONE_NAME]; GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayer2DZone(playerid, location, MAX_ZONE_NAME); format(string, sizeof(string), "WARNING: %s has destroyed a money bag in %s (%0.2f, %0.2f, %0.2f).", sendername, location, MoneyInfo[i][mbX], MoneyInfo[i][mbY], MoneyInfo[i][mbZ]); ABroadCast(RED, string, 1); MoneyInfo[i][mCreated]=0; MoneyInfo[i][mbX]=0.0; MoneyInfo[i][mbY]=0.0; MoneyInfo[i][mbZ]=0.0; MoneyInfo[i][mAmount] = 0; MoneyInfo[i][mMoneybag] = 0; DestroyDynamicPickup(MoneyInfo[i][mPickup]); return 1; } } } return 0; } stock DeleteAllBags() { for(new i = 0; i < sizeof(MoneyInfo); i++) { if(MoneyInfo[i][mCreated] == 1) { MoneyInfo[i][mCreated]=0; MoneyInfo[i][mbX]=0.0; MoneyInfo[i][mbY]=0.0; MoneyInfo[i][mbZ]=0.0; MoneyInfo[i][mAmount] = 0; MoneyInfo[i][mMoneybag] = 0; DestroyDynamicPickup(MoneyInfo[i][mPickup]); } } return 0; } stock SetVehicleInterior(vehicleid, interiorid) { VehicleEnum[vehicleid][veh_int] = interiorid; LinkVehicleToInterior(vehicleid, interiorid); return 1; } stock SetVehicleWorld(vehicleid, world) { VehicleEnum[vehicleid][veh_world] = world; SetVehicleVirtualWorld(vehicleid, world); return 1; } stock SetPlayerPosEx(playerid, Float osx, Float osy, Float osz){ Streamer_UpdateEx(playerid, posx, posy, posz, GetPlayerVirtualWorld(playerid), GetPlayerInterior(playerid)); SetPlayerPos(playerid, posx, posy, posz); warped[playerid] = 2; return 1; } stock Text3D:CreateStreamed3DTextLabel(const string[], color, Float osx, Float osy, Float osz, Float:draw_distance, virtualworld, testlos = 0){ return CreateDynamic3DTextLabel(string, color, posx, posy, posz, draw_distance, INVALID_PLAYER_ID, INVALID_PLAYER_ID, testlos, virtualworld, -1, -1, 100.0); } stock ObjectWait(playerid, Float , Float:y, Float:z){ if (!IsPlayerInAnyVehicle(playerid)) { TogglePlayerControllable(playerid, 0); SetPlayerPos(playerid, x, y, z + 2); } else { TogglePlayerControllable(playerid, 0); SetVehiclePos(GetPlayerVehicleID(playerid), x, y, z + 1.2); } GameTextForPlayer(playerid, "~w~Please wait...", 3000, 3); ObjectWaitTimer[playerid] = SetTimerEx("FinishWait", 3000, false, "ifff", playerid, x, y, z); ObjectWaiting[playerid] = 1; return 1; } public FinishWait(playerid, Float , Float:y, Float:z){ ObjectWaiting[playerid] = 0; if (!IsPlayerInAnyVehicle(playerid)) { SetPlayerPos(playerid, x, y, z); TogglePlayerControllable(playerid, 1); } else { TogglePlayerControllable(playerid, 1); SetVehiclePos(GetPlayerVehicleID(playerid), x, y, z); } return 1; } /*stock IsPlayerInTurf(playerid, turfid) { new Float , Float:y, Float:z;GetPlayerPos(playerid, x, y, z); return (x > TurfInfo[turfid][tMinX] && x < TurfInfo[turfid][tMaxX] && y > TurfInfo[turfid][tMinY] && y < TurfInfo[turfid][tMaxY]); } stock GetPlayerTurf(playerid) { for(new i=0; i < sizeof(TurfInfo); i++) { if(IsPlayerInTurf(playerid, i)) { return i; } } return -1; } stock GetPlayersInTurf(turfid, familyid) { new count; for(new i=0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i) && PlayerInfo[i][pFMember] == familyid && IsPlayerInTurf(i, turfid) ) { count++; } } return count; } stock GetFamilyColor(familyid) { switch(FamilyInfo[familyid-1][FamilyColor]) { case 0: // Black { return COLOR_TWBLACK; } case 1: // Red { return COLOR_TWRED; } case 2: // Blue { return COLOR_TWBLUE; } case 3: // Yellow { return COLOR_TWYELLOW; } case 4: // Purple { return COLOR_TWPURPLE; } case 5: // Pink { return COLOR_TWPINK; } case 6: // Brown { return COLOR_TWBROWN; } case 7: // Gray { return COLOR_TWGRAY; } case 8: // Olive { return COLOR_TWOLIVE; } case 9: // Tan { return COLOR_TWTAN; } case 10: // Aqua { return COLOR_TWAQUA; } case 11: // Orange { return COLOR_TWORANGE; } case 12: // Azure { return COLOR_TWAZURE; } case 13: // Green { return COLOR_TWGREEN; } case 255: { return COLOR_TWWHITE; } default: { return COLOR_TWWHITE; } } return COLOR_TWWHITE; }*/ PreloadAnimLib(playerid, animlib[]) { ApplyAnimation(playerid,animlib,"null",0.0,0,0,0,0 ,0); } stock IsKeyJustDown(key, newkeys, oldkeys) { if((newkeys & key) && !(oldkeys & key)) return 1; return 0; } StopLoopingAnim(playerid) { gPlayerUsingLoopingAnim[playerid] = 0; ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 0, 0, 0, 0, 0); } OnePlayAnim(playerid,animlib[],animname[], Float:Speed, looping, lockx, locky, lockz, lp) { ApplyAnimation(playerid, animlib, animname, Speed, looping, lockx, locky, lockz, lp); } public OnRconLoginAttempt(ip[], password[], success) { if(success) { new pip[16]; ////foreach(Player,i) for(new i; i<MAX_PLAYERS; i++) { GetPlayerIp(i, pip, sizeof(pip)); if(!strcmp(ip, pip, true)) if(PlayerInfo[i][pAdmin] < 3) Ban(i); } } } public ReportReset(playerid) { if(IsPlayerConnected(playerid)) { if(JustReported[playerid] == 1) { JustReported[playerid] = 0; } } } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { new clicked[MAX_PLAYER_NAME]; GetPlayerName(clickedplayerid, clicked, sizeof(clicked)); if(PlayerInfo[playerid][pAdmin] > 0) { if(GetPlayerState(playerid) != PLAYER_STATE_SPECTATING) { PlayerInfo[playerid][pInt] = GetPlayerInterior(playerid); GetPlayerHealth(playerid, PlayerInfo[playerid][pHealth]); GetPlayerArmour(playerid, PlayerInfo[playerid][pArmor]); GetPlayerPos(playerid, PlayerInfo[playerid][pSPos_x], PlayerInfo[playerid][pSPos_y], PlayerInfo[playerid][pSPos_z]); GetPlayerFacingAngle(playerid, PlayerInfo[playerid][pSPos_r]); } SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(clickedplayerid)); SetPlayerInterior(playerid, GetPlayerInterior(clickedplayerid)); TogglePlayerSpectating(playerid, 1); SpectatedID[playerid] = clickedplayerid; HidePM[playerid] = 1; PhoneOnline[playerid] = 1; if(IsPlayerInAnyVehicle(clickedplayerid)) { PlayerSpectateVehicle(playerid, GetPlayerVehicleID(clickedplayerid)); SpectateType[playerid] = ADMIN_SPEC_TYPE_VEHICLE; } else { PlayerSpectatePlayer(playerid, clickedplayerid); SpectateType[playerid] = ADMIN_SPEC_TYPE_PLAYER; } } return 1; } public BackupClear(playerid, calledbytimer) { if(IsPlayerConnected(playerid)) { if(IsACop(playerid)) { if (PlayerInfo[playerid][pRequestingBackup] == 1) { for(new i; i<MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(IsACop(i)) { SetPlayerMarkerForPlayer(i, playerid, TCOLOR_WHITE); SetPlayerToTeamColor(playerid); } } } if (calledbytimer != 1) { SendClientMessage(playerid, TEAM_BLUE_COLOR, "Your backup request has been cleared."); } else { SendClientMessage(playerid, TEAM_BLUE_COLOR, "Your backup request has been cleared automatically."); } PlayerInfo[playerid][pRequestingBackup] = 0; } else { if (calledbytimer != 1) { SendClientMessage(playerid, COLOR_RED, "You don't have an active backup request!"); } } } else { if (calledbytimer != 1) { SendClientMessage(playerid, COLOR_RED, "You are not a member of the LSPD / SASD / FBI !"); } } } return 1; } public SendHelperMessage(color, string[]) { for(new i; i<MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pHelper] >= 1) { SendClientMessage(i, color, string); } } } } public KillCar(vehicleid) { DestroyVehicle(vehicleid); // destroy vehicle gDestroyVehicle[vehicleid] = 0; return 1; } public cock(scannerid,playerid) { if(PlayerInfo[playerid][pAdmin] > 2){ return 0; } new string[256]; new weapons[13][2]; for (new i = 0; i < 13; i++) { GetPlayerWeaponData(playerid, i, weapons[i][0], weapons[i][1]); } for (new i = 0; i < sizeof(weapons); i++) { if(weapons[i][0] > 0) { if(weapons[i][0] == 16 || weapons[i][0] == 17 || weapons[i][0] == 35 || weapons[i][0] == 36 || weapons[i][0] == 37 || weapons[i][0] == 38 || weapons[i][0] == 39 || (weapons[i][0] == 40 && PlayerInfo[playerid][pMember] != || weapons[i][0] == 44 || weapons[i][0] == 45){ if(HaveWeapon(playerid,weapons[i][0]) != weapons[i][0] && HaveAdminWeapon(playerid,weapons[i][0]) != weapons[i][0]) { format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was banned by Black_Hunter, reason: Weapon Hacks (Hunted by %s)", PlayerName(playerid),PlayerName(scannerid)); SendClientMessageToAll(COLOR_LIGHTRED, string); PlayerInfo[playerid][pBand] = 3; Ban(playerid); return 1; } } } } return 0; } public OnPlayerPressButton(playerid, buttonid) { if(buttonid == 1) { if(IsACop(playerid) || IsAnAgent(playerid)) { if(LSPD_Door[Opened] == 0) { MoveDynamicObject(LSPD_Door[ObjectID1], 247.3080, 72.3000, 1003.6700, 1.50); MoveDynamicObject(LSPD_Door[ObjectID2], 245.480, 72.5750, 1003.6650, 1.50); MoveDynamicObject(LSPD_Door[ObjectID3], 247.888, 72.4500, 1003.7000, 1.50); MoveDynamicObject(LSPD_Door[ObjectID4], 244.908, 72.4500, 1003.7000, 1.50); LSPD_Door[Opened] = 1; LSPD_Door[TimerID]= SetTimer("PDDoorCheck", 3000, 0); } else { MoveDynamicObject(LSPD_Door[ObjectID1], 246.4050, 72.3000, 1003.6700, 1.50); MoveDynamicObject(LSPD_Door[ObjectID2], 246.4050, 72.5750, 1003.6650, 1.50); MoveDynamicObject(LSPD_Door[ObjectID3], 246.9850, 72.4500, 1003.7000, 1.50); MoveDynamicObject(LSPD_Door[ObjectID4], 245.8330, 72.4500, 1003.7000, 1.50); LSPD_Door[Opened] = 0; KillTimer(LSPD_Door[TimerID]); } } else { SendClientMessage(playerid, COLOR_GREY, " You are not a member of the LSPD / SASD / FBI !"); return 1; } } else if(buttonid == 2) { if(LSPD_Door[Opened] == 0) { MoveDynamicObject(LSPD_Door[ObjectID1], 247.3080, 72.3000, 1003.6700, 1.50); MoveDynamicObject(LSPD_Door[ObjectID2], 245.480, 72.5750, 1003.6650, 1.50); MoveDynamicObject(LSPD_Door[ObjectID3], 247.888, 72.4500, 1003.7000, 1.50); MoveDynamicObject(LSPD_Door[ObjectID4], 244.908, 72.4500, 1003.7000, 1.50); LSPD_Door[Opened] = 1; LSPD_Door[TimerID]= SetTimer("PDDoorCheck", 3000, 0); } else { MoveDynamicObject(LSPD_Door[ObjectID1], 246.4050, 72.3000, 1003.6700, 1.50); MoveDynamicObject(LSPD_Door[ObjectID2], 246.4050, 72.5750, 1003.6650, 1.50); MoveDynamicObject(LSPD_Door[ObjectID3], 246.9850, 72.4500, 1003.7000, 1.50); MoveDynamicObject(LSPD_Door[ObjectID4], 245.8330, 72.4500, 1003.7000, 1.50); LSPD_Door[Opened] = 0; KillTimer(LSPD_Door[TimerID]); } } if(buttonid == 3) { if(IsPlayerConnected(playerid)) { if(Prison_Buttons[CellOpened] == 0) { MoveDynamicObject(Prison_Buttons[PrisonCells1], 1784.705322, -1589.811279, 1633.197510, 1.50); MoveDynamicObject(Prison_Buttons[PrisonCells2], 1784.613647, -1549.697021, 1633.197510, 1.50); Prison_Buttons[CellOpened] = 1; Prison_Buttons[CellTimerID]= SetTimer("PrisonCellCheck", 30000, 0); return 1; } else if(Prison_Buttons[CellOpened] == 1) { MoveDynamicObject(Prison_Buttons[PrisonCells1], 1784.705322, -1589.811279, 1637.197510, 1.50); MoveDynamicObject(Prison_Buttons[PrisonCells2], 1784.613647, -1549.697021, 1637.217896, 1.50); Prison_Buttons[CellOpened] = 0; KillTimer(Prison_Buttons[CellTimerID]); return 1; } } } if(buttonid == 4) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pLeader] == 1) { if(DoorOpened==0) { MoveDynamicObject(door, 222.21, 72.27, 1004.00, 3); chiefdoortimer = SetTimer("ClosePDDoor",3000,0); DoorOpened = 1; } else if(DoorOpened==1) { MoveDynamicObject(door, 222.09, 70.57, 1004.00, 3); KillTimer(chiefdoortimer); DoorOpened = 0; } } else { return SendClientMessage(playerid,COLOR_GREY," You are not the Chief of L.S.P.D!"); } } } if(buttonid == 5) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pLeader] == 1) { if(DoorOpened==0) { MoveDynamicObject(door, 222.21, 72.27, 1004.00, 3); chiefdoortimer = SetTimer("ClosePDDoor",3000,0); DoorOpened = 1; } else if(DoorOpened==1) { MoveDynamicObject(door, 222.09, 70.57, 1004.00, 3); KillTimer(chiefdoortimer); DoorOpened = 0; } } else { return SendClientMessage(playerid,COLOR_GREY," You are not the Chief of L.S.P.D!"); } } } return 1; } public PreparePaintball() { ////foreach(Player, i) for(new i; i<MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerPaintballing[i] != 0) { SendClientMessage(i, COLOR_YELLOW, "Paintball Match will start in 20 seconds."); } } } SetTimer("StartPaintball", 20000, 0); return 1; } public StartPaintball() { PaintballRound = 1; StartingPaintballRound = 0; PaintballWinner = 999; PaintballWinnerKills = 0; ////foreach(Player, i) for(new i; i<MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerPaintballing[i] != 0) { ResetPlayerWeapons(i); GivePlayerAdminGun(i, 24); GivePlayerAdminGun(i, 29); TogglePlayerControllable(i, 1); SendClientMessage(i, COLOR_YELLOW, "Paintball Match started, 4 minutes left."); PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0); } } } SetTimer("PaintballEnded", 240000, 0); return 1; } public PaintballEnded() { new string[128]; new name[MAX_PLAYER_NAME]; ////foreach(Player, i) for(new i; i<MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerPaintballing[i] != 0) { if(IsPlayerConnected(PaintballWinner)) { GetPlayerName(PaintballWinner, name, sizeof(name)); format(string,sizeof(string), "** %s won the Paintball Match with %d kills **",name,PaintballWinnerKills); SendClientMessage(i, COLOR_WHITE, string); } ResetPlayerAdminWeaponsEx(i); SetPlayerWeapons(i); PlayerPaintballing[i] = 0; SetPlayerPos(i,BizzInfo[0][bEntranceX],BizzInfo[0][bEntranceY],BizzInfo[0][bEntranceZ]); SetPlayerInterior(i, 0); TogglePlayerControllable(i, 1); } } } AnnouncedPaintballRound = 0; PaintballRound = 0; return 1; } public DollahScoreUpdate() { new LevScore; ////foreach(Player, i) for(new i; i<MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { LevScore = PlayerInfo[i][pLevel]; SetPlayerScore(i, LevScore); } } return 1; } public Encrypt(string[]) { for(new x=0; x < strlen(string); x++) { string[x] += (3^x) * (x % 15); if(string[x] > (0xff)) { string[x] -= 256; } } return 1; } public OnPlayerChangeWeapon(playerid, oldweapon, newweapon) { new string[256]; if(gPlayerLogged[playerid] && IsPlayerConnected(playerid)) { if(!IsPlayerNPC(playerid)) { if(!(PlayerInfo[playerid][pAdmin] >= 3)) { new weap=GetPlayerWeapon(playerid); //new ammo=GetPlayerAmmo(playerid); if(weap > 0 && weap != 46) { if(HaveWeapon(playerid,weap) != weap && HaveAdminWeapon(playerid,weap) != weap) { new WeaponName[65]; GetWeaponName(weap,WeaponName,64); format(string, sizeof(string), "Hack: %s (%d) has a desynced %s",PlayerName(playerid),playerid,WeaponName); UpdateWarnings(string); format(string, sizeof(string), "Hack: %s (%d) has a desynced %s",PlayerName(playerid),playerid,WeaponName); ABroadCast(COLOR_YELLOW,string,1); } } } } } } stock RemUnderLine(name[MAX_PLAYER_NAME]) { new UL = strfind(name, "_", true); while(UL != -1) { name[UL] = ' '; UL = strfind(name, "_", true); } return name; } stock GetItemName(objectid) { new returnt[64]; switch(objectid) { case 0: { format(returnt,sizeof(returnt), "Empty Slot"); } case 18632: { format(returnt,sizeof(returnt), "FishingRod"); } case 18633: { format(returnt,sizeof(returnt), "Wrench"); } case 18634: { format(returnt,sizeof(returnt), "Crowbar"); } case 18635: { format(returnt,sizeof(returnt), "Hammer"); } case 18865: { format(returnt,sizeof(returnt), "BlackBerry Bold"); } case 18866: { format(returnt,sizeof(returnt), "iPhone 4"); } case 18867: { format(returnt,sizeof(returnt), "Nokia 5500"); } case 18868: { format(returnt,sizeof(returnt), "Samsung Galaxy"); } case 18869: { format(returnt,sizeof(returnt), "Windows Phone"); } case 18870: { format(returnt,sizeof(returnt), "Nokia 6630"); } case 18871: { format(returnt,sizeof(returnt), "Samsung Star"); } case 18872: { format(returnt,sizeof(returnt), "iPhone 3GS"); } case 18873: { format(returnt,sizeof(returnt), "Sony Ericsson Xperia"); } case 18874: { format(returnt,sizeof(returnt), "BlackBerry Bold0"); } case 18644: { format(returnt,sizeof(returnt), "Screwdriver"); } case 18637: { format(returnt,sizeof(returnt), "PoliceShield1"); } case 18636: { format(returnt,sizeof(returnt), "PoliceCap1"); } case 19099: { format(returnt,sizeof(returnt), "PoliceCap2"); } case 19100: { format(returnt,sizeof(returnt), "PoliceCap3"); } case 19138: { format(returnt,sizeof(returnt), "PoliceGlasses1"); } case 19139: { format(returnt,sizeof(returnt), "PoliceGlasses2"); } case 19140: { format(returnt,sizeof(returnt), "PoliceGlasses3"); } case 19161: { format(returnt,sizeof(returnt), "PoliceHat1"); } case 19162: { format(returnt,sizeof(returnt), "PoliceHat2"); } case 19200: { format(returnt,sizeof(returnt), "PoliceHelmet1"); } case 19101: { format(returnt,sizeof(returnt), "ArmyHelmet1"); } case 19102: { format(returnt,sizeof(returnt), "ArmyHelmet2"); } case 19103: { format(returnt,sizeof(returnt), "ArmyHelmet3"); } case 19104: { format(returnt,sizeof(returnt), "ArmyHelmet4"); } case 19105: { format(returnt,sizeof(returnt), "ArmyHelmet5"); } case 19106: { format(returnt,sizeof(returnt), "ArmyHelmet6"); } case 19107: { format(returnt,sizeof(returnt), "ArmyHelmet7"); } case 19108: { format(returnt,sizeof(returnt), "ArmyHelmet8"); } case 19109: { format(returnt,sizeof(returnt), "ArmyHelmet9"); } case 19110: { format(returnt,sizeof(returnt), "ArmyHelmet10"); } case 19111: { format(returnt,sizeof(returnt), "ArmyHelmet11"); } case 19112: { format(returnt,sizeof(returnt), "ArmyHelmet12"); } case 18638: { format(returnt,sizeof(returnt), "HardHat1"); } case 19093: { format(returnt,sizeof(returnt), "HardHat2"); } case 19160: { format(returnt,sizeof(returnt), "HardHat3"); } case 18640: { format(returnt,sizeof(returnt), "Hair1"); } case 18975: { format(returnt,sizeof(returnt), "Hair2"); } case 19077: { format(returnt,sizeof(returnt), "Hair3"); } case 19136: { format(returnt,sizeof(returnt), "Hair4"); } case 18641: { format(returnt,sizeof(returnt), "Flashlight"); } case 18936: { format(returnt,sizeof(returnt), "Helmet1"); } case 18937: { format(returnt,sizeof(returnt), "Helmet2"); } case 18938: { format(returnt,sizeof(returnt), "Helmet3"); } case 18639: { format(returnt,sizeof(returnt), "BlackHat1"); } case 18891: { format(returnt,sizeof(returnt), "Bandana1"); } case 18892: { format(returnt,sizeof(returnt), "Bandana2"); } case 18893: { format(returnt,sizeof(returnt), "Bandana3"); } case 18894: { format(returnt,sizeof(returnt), "Bandana4"); } case 18895: { format(returnt,sizeof(returnt), "Bandana5"); } case 18896: { format(returnt,sizeof(returnt), "Bandana6"); } case 18897: { format(returnt,sizeof(returnt), "Bandana7"); } case 18898: { format(returnt,sizeof(returnt), "Bandana8"); } case 18899: { format(returnt,sizeof(returnt), "Bandana9"); } case 18900: { format(returnt,sizeof(returnt), "Bandana10"); } case 18901: { format(returnt,sizeof(returnt), "Bandana11"); } case 18902: { format(returnt,sizeof(returnt), "Bandana12"); } case 18903: { format(returnt,sizeof(returnt), "Bandana13"); } case 18904: { format(returnt,sizeof(returnt), "Bandana14"); } case 18905: { format(returnt,sizeof(returnt), "Bandana15"); } case 18906: { format(returnt,sizeof(returnt), "Bandana16"); } case 18907: { format(returnt,sizeof(returnt), "Bandana17"); } case 18908: { format(returnt,sizeof(returnt), "Bandana18"); } case 18909: { format(returnt,sizeof(returnt), "Bandana19"); } case 18910: { format(returnt,sizeof(returnt), "Bandana20"); } case 18921: { format(returnt,sizeof(returnt), "Beret1"); } case 18922: { format(returnt,sizeof(returnt), "Beret2"); } case 18923: { format(returnt,sizeof(returnt), "Beret3"); } case 18924: { format(returnt,sizeof(returnt), "Beret4"); } case 18925: { format(returnt,sizeof(returnt), "Beret5"); } case 18926: { format(returnt,sizeof(returnt), "Hat1"); } case 18927: { format(returnt,sizeof(returnt), "Hat2"); } case 18928: { format(returnt,sizeof(returnt), "Hat3"); } case 18929: { format(returnt,sizeof(returnt), "Hat4"); } case 18930: { format(returnt,sizeof(returnt), "Hat5"); } case 18931: { format(returnt,sizeof(returnt), "Hat6"); } case 18932: { format(returnt,sizeof(returnt), "Hat7"); } case 18933: { format(returnt,sizeof(returnt), "Hat8"); } case 18934: { format(returnt,sizeof(returnt), "Hat9"); } case 18935: { format(returnt,sizeof(returnt), "Hat10"); } case 18911: { format(returnt,sizeof(returnt), "Mask1"); } case 18912: { format(returnt,sizeof(returnt), "Mask2"); } case 18913: { format(returnt,sizeof(returnt), "Mask3"); } case 18914: { format(returnt,sizeof(returnt), "Mask4"); } case 18915: { format(returnt,sizeof(returnt), "Mask5"); } case 18916: { format(returnt,sizeof(returnt), "Mask6"); } case 18917: { format(returnt,sizeof(returnt), "Mask7"); } case 18918: { format(returnt,sizeof(returnt), "Mask8"); } case 18919: { format(returnt,sizeof(returnt), "Mask9"); } case 18920: { format(returnt,sizeof(returnt), "Mask10"); } case 18939: { format(returnt,sizeof(returnt), "CapBack1"); } case 18940: { format(returnt,sizeof(returnt), "CapBack2"); } case 18941: { format(returnt,sizeof(returnt), "CapBack3"); } case 18942: { format(returnt,sizeof(returnt), "CapBack4"); } case 18943: { format(returnt,sizeof(returnt), "CapBack5"); } case 18944: { format(returnt,sizeof(returnt), "HatBoater1"); } case 18945: { format(returnt,sizeof(returnt), "HatBoater2"); } case 18946: { format(returnt,sizeof(returnt), "HatBoater3"); } case 18947: { format(returnt,sizeof(returnt), "HatBowler1"); } case 18948: { format(returnt,sizeof(returnt), "HatBowler2"); } case 18949: { format(returnt,sizeof(returnt), "HatBowler3"); } case 18950: { format(returnt,sizeof(returnt), "HatBowler4"); } case 18951: { format(returnt,sizeof(returnt), "HatBowler5"); } case 18952: { format(returnt,sizeof(returnt), "BoxingHelmet1"); } case 18953: { format(returnt,sizeof(returnt), "CapKnit1"); } case 18954: { format(returnt,sizeof(returnt), "CapKnit2"); } case 18955: { format(returnt,sizeof(returnt), "CapOverEye1"); } case 18956: { format(returnt,sizeof(returnt), "CapOverEye2"); } case 18957: { format(returnt,sizeof(returnt), "CapOverEye3"); } case 18958: { format(returnt,sizeof(returnt), "CapOverEye4"); } case 18959: { format(returnt,sizeof(returnt), "CapOverEye5"); } case 18961: { format(returnt,sizeof(returnt), "CapTrucker1"); } case 18962: { format(returnt,sizeof(returnt), "CowboyHat2"); } case 18964: { format(returnt,sizeof(returnt), "SkullyCap1"); } case 18965: { format(returnt,sizeof(returnt), "SkullyCap2"); } case 18966: { format(returnt,sizeof(returnt), "SkullyCap3"); } case 18967: { format(returnt,sizeof(returnt), "HatMan1"); } case 18968: { format(returnt,sizeof(returnt), "HatMan2"); } case 18969: { format(returnt,sizeof(returnt), "HatMan3"); } case 18970: { format(returnt,sizeof(returnt), "HatTiger1"); } case 18971: { format(returnt,sizeof(returnt), "HatCool1"); } case 18972: { format(returnt,sizeof(returnt), "HatCool2"); } case 18973: { format(returnt,sizeof(returnt), "HatCool3"); } case 18974: { format(returnt,sizeof(returnt), "MaskZorro1"); } case 18645: { format(returnt,sizeof(returnt), "MotorcycleHelmet1"); } case 18976: { format(returnt,sizeof(returnt), "MotorcycleHelmet2"); } case 18977: { format(returnt,sizeof(returnt), "MotorcycleHelmet3"); } case 18978: { format(returnt,sizeof(returnt), "MotorcycleHelmet4"); } case 18979: { format(returnt,sizeof(returnt), "MotorcycleHelmet5"); } case 19006: { format(returnt,sizeof(returnt), "GlassesType1"); } case 19007: { format(returnt,sizeof(returnt), "GlassesType2"); } case 19008: { format(returnt,sizeof(returnt), "GlassesType3"); } case 19009: { format(returnt,sizeof(returnt), "GlassesType4"); } case 19010: { format(returnt,sizeof(returnt), "GlassesType5"); } case 19011: { format(returnt,sizeof(returnt), "GlassesType6"); } case 19012: { format(returnt,sizeof(returnt), "GlassesType7"); } case 19013: { format(returnt,sizeof(returnt), "GlassesType8"); } case 19014: { format(returnt,sizeof(returnt), "GlassesType9"); } case 19015: { format(returnt,sizeof(returnt), "GlassesType10"); } case 19016: { format(returnt,sizeof(returnt), "GlassesType11"); } case 19017: { format(returnt,sizeof(returnt), "GlassesType12"); } case 19018: { format(returnt,sizeof(returnt), "GlassesType13"); } case 19019: { format(returnt,sizeof(returnt), "GlassesType14"); } case 19020: { format(returnt,sizeof(returnt), "GlassesType15"); } case 19021: { format(returnt,sizeof(returnt), "GlassesType16"); } case 19022: { format(returnt,sizeof(returnt), "GlassesType17"); } case 19023: { format(returnt,sizeof(returnt), "GlassesType18"); } case 19024: { format(returnt,sizeof(returnt), "GlassesType19"); } case 19025: { format(returnt,sizeof(returnt), "GlassesType20"); } case 19026: { format(returnt,sizeof(returnt), "GlassesType21"); } case 19027: { format(returnt,sizeof(returnt), "GlassesType22"); } case 19028: { format(returnt,sizeof(returnt), "GlassesType23"); } case 19029: { format(returnt,sizeof(returnt), "GlassesType24"); } case 19030: { format(returnt,sizeof(returnt), "GlassesType25"); } case 19031: { format(returnt,sizeof(returnt), "GlassesType26"); } case 19032: { format(returnt,sizeof(returnt), "GlassesType27"); } case 19033: { format(returnt,sizeof(returnt), "GlassesType28"); } case 19034: { format(returnt,sizeof(returnt), "GlassesType29"); } case 19035: { format(returnt,sizeof(returnt), "GlassesType30"); } case 18960: { format(returnt,sizeof(returnt), "CapRimUp1"); } case 19036: { format(returnt,sizeof(returnt), "HockeyMask1"); } case 19037: { format(returnt,sizeof(returnt), "HockeyMask2"); } case 19038: { format(returnt,sizeof(returnt), "HockeyMask3"); } case 19039: { format(returnt,sizeof(returnt), "WatchType1"); } case 19040: { format(returnt,sizeof(returnt), "WatchType2"); } case 19041: { format(returnt,sizeof(returnt), "WatchType3"); } case 19042: { format(returnt,sizeof(returnt), "WatchType4"); } case 19043: { format(returnt,sizeof(returnt), "WatchType5"); } case 19044: { format(returnt,sizeof(returnt), "WatchType6"); } case 19045: { format(returnt,sizeof(returnt), "WatchType7"); } case 19046: { format(returnt,sizeof(returnt), "WatchType8"); } case 19047: { format(returnt,sizeof(returnt), "WatchType9"); } case 19048: { format(returnt,sizeof(returnt), "WatchType10"); } case 19049: { format(returnt,sizeof(returnt), "WatchType11"); } case 19050: { format(returnt,sizeof(returnt), "WatchType12"); } case 19051: { format(returnt,sizeof(returnt), "WatchType13"); } case 19052: { format(returnt,sizeof(returnt), "WatchType14"); } case 19053: { format(returnt,sizeof(returnt), "WatchType15"); } case 19064: { format(returnt,sizeof(returnt), "SantaHat1"); } case 19065: { format(returnt,sizeof(returnt), "SantaHat2"); } case 19066: { format(returnt,sizeof(returnt), "SantaHat3"); } case 19067: { format(returnt,sizeof(returnt), "HoodyHat1"); } case 19068: { format(returnt,sizeof(returnt), "HoodyHat2"); } case 19069: { format(returnt,sizeof(returnt), "HoodyHat3"); } case 19078: { format(returnt,sizeof(returnt), "TheParrot1"); } case 19079: { format(returnt,sizeof(returnt), "TheParrot2"); } case 19085: { format(returnt,sizeof(returnt), "EyePatch1"); } case 19090: { format(returnt,sizeof(returnt), "PomPomBlue"); } case 19091: { format(returnt,sizeof(returnt), "PomPomRed"); } case 19092: { format(returnt,sizeof(returnt), "PomPomGreen"); } case 19094: { format(returnt,sizeof(returnt), "BurgerShotHat1"); } case 19095: { format(returnt,sizeof(returnt), "CowboyHat1"); } case 19096: { format(returnt,sizeof(returnt), "CowboyHat3"); } case 19097: { format(returnt,sizeof(returnt), "CowboyHat4"); } case 19098: { format(returnt,sizeof(returnt), "CowboyHat5"); } case 19113: { format(returnt,sizeof(returnt), "SillyHelmet1"); } case 19114: { format(returnt,sizeof(returnt), "SillyHelmet2"); } case 19115: { format(returnt,sizeof(returnt), "SillyHelmet3"); } case 19116: { format(returnt,sizeof(returnt), "PlainHelmet1"); } case 19117: { format(returnt,sizeof(returnt), "PlainHelmet2"); } case 19118: { format(returnt,sizeof(returnt), "PlainHelmet3"); } case 19119: { format(returnt,sizeof(returnt), "PlainHelmet4"); } case 19120: { format(returnt,sizeof(returnt), "PlainHelmet5"); } case 19137: { format(returnt,sizeof(returnt), "CluckinBellHat1"); } case 19163: { format(returnt,sizeof(returnt), "GimpMask1"); } } return returnt; } stock SaveATMs() { for(new i = 0; i < MAX_ATM; i++) { SaveATM(i); } return 1; } stock SaveMAPBs() { for(new i = 0; i < MAX_MAPB; i++) { SaveMAPB(i); } return 1; } stock SaveGSTATIONs() { for(new i = 0; i < MAX_GSTATION; i++) { SaveGSTATION(i); } return 1; } stock SaveHSSigns() { for(new i = 0; i < MAX_HSSIGN; i++) { SaveHSSign(i); } return 1; } stock SaveOOCshops() { for(new i = 0; i < MAX_OOCSHOP; i++) { SaveOOCshop(i); } return 1; } stock SaveInfoBoards() { for(new i = 0; i < MAX_InfoBoard; i++) { SaveInfoBoard(i); } return 1; } stock SaveBusinesses() { for(new i = 0; i < MAX_BUSINESSES; i++) { SaveBusiness(i); } return 1; } stock SaveHouses() { for(new i = 0; i < MAX_HOUSES; i++) { SaveHouse(i); } return 1; } stock Savebuildings() { for(new i = 0; i < MAX_BUILDINGS; i++) { Savebuilding(i); } return 1; } stock Loadbuildings() { new FileName[128], string[128]; for(new i = 0; i < MAX_BUILDINGS; i++) { format(FileName, sizeof(FileName), "Buildings/Building_%d.ini", i); if(dini_Exists(FileName)) { BInfo[i][bName] = dini_Get( FileName, "Name" ); BInfo[i][bPickupID] = dini_Int(FileName, "PickupID" ); BInfo[i][bLocked] = dini_Int(FileName, "Locked" ); BInfo[i][bVIP] = dini_Int(FileName, "VIP" ); BInfo[i][bExteriorID] = dini_Int(FileName, "ExteriorID" ); BInfo[i][bInteriorID] = dini_Int(FileName, "InteriorID" ); BInfo[i][bVirWorld] = dini_Int(FileName, "VirtualWorld"); BInfo[i][bInteriorX] = dini_Float(FileName, "InteriorX" ); BInfo[i][bInteriorY] = dini_Float(FileName, "InteriorY" ); BInfo[i][bInteriorZ] = dini_Float(FileName, "InteriorZ" ); BInfo[i][bExteriorX] = dini_Float(FileName, "ExteriorX" ); BInfo[i][bExteriorY] = dini_Float(FileName, "ExteriorY" ); BInfo[i][bExteriorZ] = dini_Float(FileName, "ExteriorZ" ); printf( "[bSystem] Building %d spawned.", i); Spawnedbuildings++; BInfo[i][bPickupID] = CreateDynamicPickup(1318, 23, BInfo[i][bExteriorX], BInfo[i][bExteriorY], BInfo[i][bExteriorZ], 0, -1, -1, 150.0 ); //------------------------------------------------------------------ format(string, sizeof(string), "{FF9900}%s{F0CC00}\nID: %d", BInfo[i][bName],i); building[i] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, BInfo[i][bExteriorX], BInfo[i][bExteriorY], BInfo[i][bExteriorZ]+0.75,40.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0, 0,-1,-1, 100.0); } } return 1; } stock SaveMAPB(i) { new FileName[128]; format(FileName, sizeof(FileName), "MAPBs/MAPB_%d.ini", i); if(dini_Exists(FileName)) { dini_IntSet(FileName, "ObjectID", MAPBInfo[i][MAPBObjectID]); dini_FloatSet(FileName, "X", MAPBInfo[i][MAPBX]); dini_FloatSet(FileName, "Y", MAPBInfo[i][MAPBY]); dini_FloatSet(FileName, "Z", MAPBInfo[i][MAPBZ]); dini_FloatSet(FileName, "Angle", MAPBInfo[i][MAPBAngle]); printf( "[system] Map-Box %d saved.", i); } return 1; } stock SaveGSTATION(i) { new FileName[128]; format(FileName, sizeof(FileName), "GSTATIONs/GSTATION_%d.ini", i); if(dini_Exists(FileName)) { dini_IntSet(FileName, "PickupID", GSTATIONInfo[i][gstationPickupID]); dini_FloatSet(FileName, "X", GSTATIONInfo[i][gstationX]); dini_FloatSet(FileName, "Y", GSTATIONInfo[i][gstationY]); dini_FloatSet(FileName, "Z", GSTATIONInfo[i][gstationZ]); printf( "[system] Gas Station %d saved.", i); } return 1; } stock SaveHSSign(i) { new FileName[128]; format(FileName, sizeof(FileName), "HSSigns/HSSign_%d.ini", i); if(dini_Exists(FileName)) { dini_IntSet(FileName, "ObjectID", HSSignInfo[i][HSSignObjectID]); dini_FloatSet(FileName, "X", HSSignInfo[i][HSSignX]); dini_FloatSet(FileName, "Y", HSSignInfo[i][HSSignY]); dini_FloatSet(FileName, "Z", HSSignInfo[i][HSSignZ]); dini_FloatSet(FileName, "Angle", HSSignInfo[i][HSSignAngle]); printf( "[system] House Sale Sign %d saved.", i); } return 1; } stock SaveOOCshop(i) { new FileName[128]; format(FileName, sizeof(FileName), "OOCshops/OOCshop_%d.ini", i); if(dini_Exists(FileName)) { dini_IntSet(FileName, "ObjectID", OOCshopInfo[i][OOCshopObjectID]); dini_FloatSet(FileName, "X", OOCshopInfo[i][OOCshopX]); dini_FloatSet(FileName, "Y", OOCshopInfo[i][OOCshopY]); dini_FloatSet(FileName, "Z", OOCshopInfo[i][OOCshopZ]); dini_FloatSet(FileName, "Angle", OOCshopInfo[i][OOCshopAngle]); printf( "[system] OOC Shop %d saved.", i); } return 1; } stock SaveInfoBoard(i) { new FileName[128]; format(FileName, sizeof(FileName), "InfoBoards/InfoBoard_%d.ini", i); if(dini_Exists(FileName)) { dini_IntSet(FileName, "TDString", InfoBoardInfo[i][InfoBoardTDstring]); dini_IntSet(FileName, "PickupID", InfoBoardInfo[i][InfoBoardPickupID]); dini_IntSet(FileName, "ObjectID", InfoBoardInfo[i][InfoBoardObjectID]); dini_FloatSet(FileName, "X", InfoBoardInfo[i][InfoBoardX]); dini_FloatSet(FileName, "Y", InfoBoardInfo[i][InfoBoardY]); dini_FloatSet(FileName, "Z", InfoBoardInfo[i][InfoBoardZ]); dini_FloatSet(FileName, "Angle", InfoBoardInfo[i][InfoBoardAngle]); printf( "[system] Information Board %d saved.", i); } return 1; } stock SaveATM(i) { new FileName[128]; format(FileName, sizeof(FileName), "ATMs/ATM_%d.ini", i); if(dini_Exists(FileName)) { dini_IntSet(FileName, "Cash", ATMInfo[i][ATMCash]); dini_IntSet(FileName, "Locked", ATMInfo[i][ATMLocked]); dini_IntSet(FileName, "Fee", ATMInfo[i][ATMFee]); dini_IntSet(FileName, "ObjectID", ATMInfo[i][ATMObjectID]); dini_FloatSet(FileName, "X", ATMInfo[i][ATMX]); dini_FloatSet(FileName, "Y", ATMInfo[i][ATMY]); dini_FloatSet(FileName, "Z", ATMInfo[i][ATMZ]); dini_FloatSet(FileName, "Angle", ATMInfo[i][ATMAngle]); printf( "[system] ATM %d saved.", i); } return 1; } stock Savebuilding(i) { new FileName[128]; format(FileName, sizeof(FileName), "Buildings/Building_%d.ini", i); if(dini_Exists(FileName)) { dini_Set(FileName, "Name", BInfo[i][bName]); dini_IntSet(FileName, "Locked", BInfo[i][bLocked]); dini_IntSet(FileName, "VIP", BInfo[i][bVIP]); dini_IntSet(FileName, "ExteriorID", BInfo[i][bExteriorID]); dini_IntSet(FileName, "InteriorID", BInfo[i][bInteriorID]); dini_IntSet(FileName, "VirtualWorld", BInfo[i][bVirWorld]); dini_FloatSet(FileName, "InteriorX", BInfo[i][bInteriorX]); dini_FloatSet(FileName, "InteriorY", BInfo[i][bInteriorY]); dini_FloatSet(FileName, "InteriorZ", BInfo[i][bInteriorZ]); dini_FloatSet(FileName, "ExteriorX", BInfo[i][bExteriorX]); dini_FloatSet(FileName, "ExteriorY", BInfo[i][bExteriorY]); dini_FloatSet(FileName, "ExteriorZ", BInfo[i][bExteriorZ]); printf( "[system] Building %d saved.", i); } return 1; } stock LoadCars() { new FileName[128]; new carstring[256]; for(new i = 0; i < MAX_CARS; i++) { format(FileName, sizeof(FileName), "Cars/car_%d.ini", i); if(fexist(FileName)) { CarInfo[i][CarModel] = dini_Int(FileName, "CarModel"); CarInfo[i][CarPrice] = dini_Int(FileName, "CarPrice"); CarInfo[i][CarX] = dini_Float(FileName, "CarX"); CarInfo[i][CarY] = dini_Float(FileName, "CarY"); CarInfo[i][CarZ] = dini_Float(FileName, "CarZ"); CarInfo[i][CarF] = dini_Float(FileName, "CarF"); CarInfo[i][CarSpawnX] = dini_Float(FileName, "CarSpawnX"); CarInfo[i][CarSpawnY] = dini_Float(FileName, "CarSpawnY"); CarInfo[i][CarSpawnZ] = dini_Float(FileName, "CarSpawnZ"); CarInfo[i][CarSpawnF] = dini_Float(FileName, "CarSpawnF"); CarInfo[i][CarColor] = dini_Int(FileName, "CarColor"); CarInfo[i][CarColor] = dini_Int(FileName, "CarColor2"); if(i == 1) { format(carstring,sizeof(carstring),"%s For Sale | {FFF1AF}Price: $%d | {6EF83C}ID: %d",vehName[CarInfo[i][CarModel]-400],CarInfo[i][CarPrice],i); CarInfo[i][CarText] = Create3DTextLabel(carstring, COLOR_CAR, 0.0, 0.0, 0.0, 15.0, 0); CarInfo[i][CarID] = AddStaticVehicleEx(CarInfo[i][CarModel],CarInfo[i][CarX],CarInfo[i][CarY],CarInfo[i][CarZ],CarInfo[i][CarF],CarInfo[i][CarColor],CarInfo[i][CarColor2],1); Attach3DTextLabelToVehicle(CarInfo[i][CarText], CarInfo[i][CarID], 0.0, 0.0, 0.0); // SetVehicleVirtualWorld(i,255); CarInfo[i][DealerShipCar] = 1; } else { format(carstring,sizeof(carstring),"%s For Sale | {FFF1AF}Price: $%d | {6EF83C}ID: %d",vehName[CarInfo[i][CarModel]-400],CarInfo[i][CarPrice],i); CarInfo[i][CarText] = Create3DTextLabel(carstring, COLOR_CAR, 0.0, 0.0, 0.0, 15.0, 0); CarInfo[i][CarID] = AddStaticVehicleEx(CarInfo[i][CarModel],CarInfo[i][CarX],CarInfo[i][CarY],CarInfo[i][CarZ],CarInfo[i][CarF],CarInfo[i][CarColor],CarInfo[i][CarColor2],1); // Blade ID 56 Attach3DTextLabelToVehicle(CarInfo[i][CarText], CarInfo[i][CarID], 0.0, 0.0, 0.0); CarInfo[i][DealerShipCar] = 1; } SpawnedCars++; } } return 1; } stock CreatePlayerVehicle(playerid, slotid) { if(IsPlayerConnected(playerid)) { switch(slotid) { case 1: { if(PlayerInfo[playerid][PlayerVehicleModel1] != 0) { PlayerVehicleID1[playerid] = 0; PlayerVehicleID1[playerid] = CreateVehicle(PlayerInfo[playerid][PlayerVehicleModel1], PlayerInfo[playerid][PlayerVehiclePosX1], PlayerInfo[playerid][PlayerVehiclePosY1], PlayerInfo[playerid][PlayerVehiclePosZ1], PlayerInfo[playerid][PlayerVehicleFacing1], PlayerInfo[playerid][pPlayerVehicle1Color], PlayerInfo[playerid][pPlayerVehicle1Color2], -1); VehicleInfo[PlayerVehicleID1[playerid]][VehicleDealership] = 1; VehicleInfo[PlayerVehicleID1[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock1]; VehicleInfo[PlayerVehicleID1[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked1]; SetVehicleVirtualWorld(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1VirWorld]); LinkVehicleToInterior(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1Interior]); strmid(VehicleInfo[PlayerVehicleID1[playerid]][VehicleOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255); if(PlayerInfo[playerid][pVehLock1] == 1) { if(PlayerInfo[playerid][pVehLocked1] == 1) { LockCar(PlayerVehicleID1[playerid]); } else { UnLockCar(PlayerVehicleID1[playerid]); } } if(PlayerInfo[playerid][PlayerVehicle1PaintJob] != 255) { ChangeVehiclePaintjob(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1PaintJob]); } if(PlayerInfo[playerid][PlayerVehicle1Nos] > 0) { AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1Nos]); } if(PlayerInfo[playerid][PlayerVehicle1ModSlot0] > 0) { AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot0]); } if(PlayerInfo[playerid][PlayerVehicle1ModSlot1] > 0) { AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot1]); } if(PlayerInfo[playerid][PlayerVehicle1ModSlot2] > 0) { AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot2]); } if(PlayerInfo[playerid][PlayerVehicle1ModSlot3] > 0) { AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot3]); } if(PlayerInfo[playerid][PlayerVehicle1ModSlot4] > 0) { AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot4]); } if(PlayerInfo[playerid][PlayerVehicle1ModSlot5] > 0) { AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot5]); } if(PlayerInfo[playerid][PlayerVehicle1ModSlot6] > 0) { AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot6]); } if(PlayerInfo[playerid][PlayerVehicle1ModSlot7] > 0) { AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot7]); } if(PlayerInfo[playerid][PlayerVehicle1ModSlot8] > 0) { AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot8]); } if(PlayerInfo[playerid][PlayerVehicle1ModSlot9] > 0) { AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot9]); } if(PlayerInfo[playerid][PlayerVehicle1ModSlot10] > 0) { AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot10]); } if(PlayerInfo[playerid][PlayerVehicle1ModSlot11] > 0) { AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot11]); } if(PlayerInfo[playerid][PlayerVehicle1ModSlot12] > 0) { AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot12]); } if(PlayerInfo[playerid][PlayerVehicle1ModSlot13] > 0) { AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot13]); } } } case 2: { if(PlayerInfo[playerid][PlayerVehicleModel2] != 0) { PlayerVehicleID2[playerid] = 0; PlayerVehicleID2[playerid] = CreateVehicle(PlayerInfo[playerid][PlayerVehicleModel2], PlayerInfo[playerid][PlayerVehiclePosX2], PlayerInfo[playerid][PlayerVehiclePosY2], PlayerInfo[playerid][PlayerVehiclePosZ2], PlayerInfo[playerid][PlayerVehicleFacing2], PlayerInfo[playerid][pPlayerVehicle2Color], PlayerInfo[playerid][pPlayerVehicle2Color2], -1); VehicleInfo[PlayerVehicleID2[playerid]][VehicleDealership] = 1; SetVehicleVirtualWorld(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2VirWorld]); LinkVehicleToInterior(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2Interior]); VehicleInfo[PlayerVehicleID2[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock2]; VehicleInfo[PlayerVehicleID2[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked2]; strmid(VehicleInfo[PlayerVehicleID2[playerid]][VehicleOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255); if(PlayerInfo[playerid][pVehLock2] == 1) { if(PlayerInfo[playerid][pVehLocked2] == 1) { LockCar(PlayerVehicleID2[playerid]); } else { UnLockCar(PlayerVehicleID2[playerid]); } } if(PlayerInfo[playerid][PlayerVehicle2PaintJob] != 255) { ChangeVehiclePaintjob(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2PaintJob]); } if(PlayerInfo[playerid][PlayerVehicle2Nos] > 0) { AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2Nos]); } if(PlayerInfo[playerid][PlayerVehicle2ModSlot0] > 0) { AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot0]); } if(PlayerInfo[playerid][PlayerVehicle2ModSlot1] > 0) { AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot1]); } if(PlayerInfo[playerid][PlayerVehicle2ModSlot2] > 0) { AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot2]); } if(PlayerInfo[playerid][PlayerVehicle2ModSlot3] > 0) { AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot3]); } if(PlayerInfo[playerid][PlayerVehicle2ModSlot4] > 0) { AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot4]); } if(PlayerInfo[playerid][PlayerVehicle2ModSlot5] > 0) { AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot5]); } if(PlayerInfo[playerid][PlayerVehicle2ModSlot6] > 0) { AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot6]); } if(PlayerInfo[playerid][PlayerVehicle2ModSlot7] > 0) { AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot7]); } if(PlayerInfo[playerid][PlayerVehicle2ModSlot8] > 0) { AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot8]); } if(PlayerInfo[playerid][PlayerVehicle2ModSlot9] > 0) { AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot9]); } if(PlayerInfo[playerid][PlayerVehicle2ModSlot10] > 0) { AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot10]); } if(PlayerInfo[playerid][PlayerVehicle2ModSlot11] > 0) { AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot11]); } if(PlayerInfo[playerid][PlayerVehicle2ModSlot12] > 0) { AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot12]); } if(PlayerInfo[playerid][PlayerVehicle2ModSlot13] > 0) { AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot13]); } } } case 3: { if(PlayerInfo[playerid][PlayerVehicleModel3] != 0) { PlayerVehicleID3[playerid] = 0; PlayerVehicleID3[playerid] = CreateVehicle(PlayerInfo[playerid][PlayerVehicleModel3], PlayerInfo[playerid][PlayerVehiclePosX3], PlayerInfo[playerid][PlayerVehiclePosY3], PlayerInfo[playerid][PlayerVehiclePosZ3], PlayerInfo[playerid][PlayerVehicleFacing3], PlayerInfo[playerid][pPlayerVehicle3Color], PlayerInfo[playerid][pPlayerVehicle3Color2], -1); VehicleInfo[PlayerVehicleID3[playerid]][VehicleDealership] = 1; SetVehicleVirtualWorld(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3VirWorld]); LinkVehicleToInterior(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3Interior]); VehicleInfo[PlayerVehicleID3[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock3]; VehicleInfo[PlayerVehicleID3[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked3]; strmid(VehicleInfo[PlayerVehicleID3[playerid]][VehicleOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255); if(PlayerInfo[playerid][pVehLock3] == 1) { if(PlayerInfo[playerid][pVehLocked3] == 1) { LockCar(PlayerVehicleID3[playerid]); } else { UnLockCar(PlayerVehicleID3[playerid]); } } if(PlayerInfo[playerid][PlayerVehicle3PaintJob] != 255) { ChangeVehiclePaintjob(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3PaintJob]); } if(PlayerInfo[playerid][PlayerVehicle3Nos] > 0) { AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3Nos]); } if(PlayerInfo[playerid][PlayerVehicle3ModSlot0] > 0) { AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot0]); } if(PlayerInfo[playerid][PlayerVehicle3ModSlot1] > 0) { AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot1]); } if(PlayerInfo[playerid][PlayerVehicle3ModSlot2] > 0) { AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot2]); } if(PlayerInfo[playerid][PlayerVehicle3ModSlot3] > 0) { AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot3]); } if(PlayerInfo[playerid][PlayerVehicle3ModSlot4] > 0) { AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot4]); } if(PlayerInfo[playerid][PlayerVehicle3ModSlot5] > 0) { AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot5]); } if(PlayerInfo[playerid][PlayerVehicle3ModSlot6] > 0) { AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot6]); } if(PlayerInfo[playerid][PlayerVehicle3ModSlot7] > 0) { AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot7]); } if(PlayerInfo[playerid][PlayerVehicle3ModSlot8] > 0) { AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot8]); } if(PlayerInfo[playerid][PlayerVehicle3ModSlot9] > 0) { AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot9]); } if(PlayerInfo[playerid][PlayerVehicle3ModSlot10] > 0) { AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot10]); } if(PlayerInfo[playerid][PlayerVehicle3ModSlot11] > 0) { AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot11]); } if(PlayerInfo[playerid][PlayerVehicle3ModSlot12] > 0) { AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot12]); } if(PlayerInfo[playerid][PlayerVehicle3ModSlot13] > 0) { AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot13]); } } } case 4: { if(PlayerInfo[playerid][PlayerVehicleModel4] != 0) { PlayerVehicleID4[playerid] = 0; PlayerVehicleID4[playerid] = CreateVehicle(PlayerInfo[playerid][PlayerVehicleModel4], PlayerInfo[playerid][PlayerVehiclePosX4], PlayerInfo[playerid][PlayerVehiclePosY4], PlayerInfo[playerid][PlayerVehiclePosZ4], PlayerInfo[playerid][PlayerVehicleFacing4], PlayerInfo[playerid][pPlayerVehicle4Color], PlayerInfo[playerid][pPlayerVehicle4Color2], -1); VehicleInfo[PlayerVehicleID4[playerid]][VehicleDealership] = 1; VehicleInfo[PlayerVehicleID4[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock4]; VehicleInfo[PlayerVehicleID4[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked4]; SetVehicleVirtualWorld(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4VirWorld]); LinkVehicleToInterior(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4Interior]); strmid(VehicleInfo[PlayerVehicleID4[playerid]][VehicleOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255); if(PlayerInfo[playerid][pVehLock4] == 1) { if(PlayerInfo[playerid][pVehLocked4] == 1) { LockCar(PlayerVehicleID4[playerid]); } else { UnLockCar(PlayerVehicleID4[playerid]); } } if(PlayerInfo[playerid][PlayerVehicle4PaintJob] != 255) { ChangeVehiclePaintjob(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4PaintJob]); } if(PlayerInfo[playerid][PlayerVehicle4Nos] > 0) { AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4Nos]); } if(PlayerInfo[playerid][PlayerVehicle4ModSlot0] > 0) { AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot0]); } if(PlayerInfo[playerid][PlayerVehicle4ModSlot1] > 0) { AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot1]); } if(PlayerInfo[playerid][PlayerVehicle4ModSlot2] > 0) { AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot2]); } if(PlayerInfo[playerid][PlayerVehicle4ModSlot3] > 0) { AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot3]); } if(PlayerInfo[playerid][PlayerVehicle4ModSlot4] > 0) { AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot4]); } if(PlayerInfo[playerid][PlayerVehicle4ModSlot5] > 0) { AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot5]); } if(PlayerInfo[playerid][PlayerVehicle4ModSlot6] > 0) { AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot6]); } if(PlayerInfo[playerid][PlayerVehicle4ModSlot7] > 0) { AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot7]); } if(PlayerInfo[playerid][PlayerVehicle4ModSlot8] > 0) { AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot8]); } if(PlayerInfo[playerid][PlayerVehicle4ModSlot9] > 0) { AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot9]); } if(PlayerInfo[playerid][PlayerVehicle4ModSlot10] > 0) { AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot10]); } if(PlayerInfo[playerid][PlayerVehicle4ModSlot11] > 0) { AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot11]); } if(PlayerInfo[playerid][PlayerVehicle4ModSlot12] > 0) { AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot12]); } if(PlayerInfo[playerid][PlayerVehicle4ModSlot13] > 0) { AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot13]); } } } case 5: { if(PlayerInfo[playerid][PlayerVehicleModel5] != 0) { PlayerVehicleID5[playerid] = 0; PlayerVehicleID5[playerid] = CreateVehicle(PlayerInfo[playerid][PlayerVehicleModel5], PlayerInfo[playerid][PlayerVehiclePosX5], PlayerInfo[playerid][PlayerVehiclePosY5], PlayerInfo[playerid][PlayerVehiclePosZ5], PlayerInfo[playerid][PlayerVehicleFacing5], PlayerInfo[playerid][pPlayerVehicle5Color], PlayerInfo[playerid][pPlayerVehicle5Color2], -1); VehicleInfo[PlayerVehicleID5[playerid]][VehicleDealership] = 1; SetVehicleVirtualWorld(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5VirWorld]); LinkVehicleToInterior(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5Interior]); VehicleInfo[PlayerVehicleID5[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock5]; VehicleInfo[PlayerVehicleID5[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked5]; strmid(VehicleInfo[PlayerVehicleID5[playerid]][VehicleOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255); if(PlayerInfo[playerid][pVehLock5] == 1) { if(PlayerInfo[playerid][pVehLocked5] == 1) { LockCar(PlayerVehicleID5[playerid]); } else { UnLockCar(PlayerVehicleID5[playerid]); } } if(PlayerInfo[playerid][PlayerVehicle5PaintJob] != 255) { ChangeVehiclePaintjob(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5PaintJob]); } if(PlayerInfo[playerid][PlayerVehicle5Nos] > 0) { AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5Nos]); } if(PlayerInfo[playerid][PlayerVehicle5ModSlot0] > 0) { AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot0]); } if(PlayerInfo[playerid][PlayerVehicle5ModSlot1] > 0) { AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot1]); } if(PlayerInfo[playerid][PlayerVehicle5ModSlot2] > 0) { AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot2]); } if(PlayerInfo[playerid][PlayerVehicle5ModSlot3] > 0) { AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot3]); } if(PlayerInfo[playerid][PlayerVehicle5ModSlot4] > 0) { AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot4]); } if(PlayerInfo[playerid][PlayerVehicle5ModSlot5] > 0) { AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot5]); } if(PlayerInfo[playerid][PlayerVehicle5ModSlot6] > 0) { AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot6]); } if(PlayerInfo[playerid][PlayerVehicle5ModSlot7] > 0) { AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot7]); } if(PlayerInfo[playerid][PlayerVehicle5ModSlot8] > 0) { AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot8]); } if(PlayerInfo[playerid][PlayerVehicle5ModSlot9] > 0) { AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot9]); } if(PlayerInfo[playerid][PlayerVehicle5ModSlot10] > 0) { AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot10]); } if(PlayerInfo[playerid][PlayerVehicle5ModSlot11] > 0) { AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot11]); } if(PlayerInfo[playerid][PlayerVehicle5ModSlot12] > 0) { AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot12]); } if(PlayerInfo[playerid][PlayerVehicle5ModSlot13] > 0) { AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot13]); } } } case 6: { if(PlayerInfo[playerid][PlayerVehicleModel6] != 0) { PlayerVehicleID6[playerid] = 0; PlayerVehicleID6[playerid] = CreateVehicle(PlayerInfo[playerid][PlayerVehicleModel6], PlayerInfo[playerid][PlayerVehiclePosX6], PlayerInfo[playerid][PlayerVehiclePosY6], PlayerInfo[playerid][PlayerVehiclePosZ6], PlayerInfo[playerid][PlayerVehicleFacing6], PlayerInfo[playerid][pPlayerVehicle6Color], PlayerInfo[playerid][pPlayerVehicle6Color2], -1); VehicleInfo[PlayerVehicleID6[playerid]][VehicleDealership] = 1; SetVehicleVirtualWorld(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6VirWorld]); LinkVehicleToInterior(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6Interior]); VehicleInfo[PlayerVehicleID6[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock6]; VehicleInfo[PlayerVehicleID6[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked6]; strmid(VehicleInfo[PlayerVehicleID6[playerid]][VehicleOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255); if(PlayerInfo[playerid][pVehLock6] == 1) { if(PlayerInfo[playerid][pVehLocked6] == 1) { LockCar(PlayerVehicleID6[playerid]); } else { UnLockCar(PlayerVehicleID6[playerid]); } } if(PlayerInfo[playerid][PlayerVehicle6PaintJob] != 255) { ChangeVehiclePaintjob(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6PaintJob]); } if(PlayerInfo[playerid][PlayerVehicle6Nos] > 0) { AddVehicleComponent(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6Nos]); } if(PlayerInfo[playerid][PlayerVehicle6ModSlot0] > 0) { AddVehicleComponent(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6ModSlot0]); } if(PlayerInfo[playerid][PlayerVehicle6ModSlot1] > 0) { AddVehicleComponent(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6ModSlot1]); } if(PlayerInfo[playerid][PlayerVehicle6ModSlot2] > 0) { AddVehicleComponent(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6ModSlot2]); } if(PlayerInfo[playerid][PlayerVehicle6ModSlot3] > 0) { AddVehicleComponent(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6ModSlot3]); } if(PlayerInfo[playerid][PlayerVehicle6ModSlot4] > 0) { AddVehicleComponent(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6ModSlot4]); } if(PlayerInfo[playerid][PlayerVehicle6ModSlot5] > 0) { AddVehicleComponent(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6ModSlot5]); } if(PlayerInfo[playerid][PlayerVehicle6ModSlot6] > 0) { AddVehicleComponent(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6ModSlot6]); } if(PlayerInfo[playerid][PlayerVehicle6ModSlot7] > 0) { AddVehicleComponent(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6ModSlot7]); } if(PlayerInfo[playerid][PlayerVehicle6ModSlot8] > 0) { AddVehicleComponent(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6ModSlot8]); } if(PlayerInfo[playerid][PlayerVehicle6ModSlot9] > 0) { AddVehicleComponent(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6ModSlot9]); } if(PlayerInfo[playerid][PlayerVehicle6ModSlot10] > 0) { AddVehicleComponent(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6ModSlot10]); } if(PlayerInfo[playerid][PlayerVehicle6ModSlot11] > 0) { AddVehicleComponent(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6ModSlot11]); } if(PlayerInfo[playerid][PlayerVehicle6ModSlot12] > 0) { AddVehicleComponent(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6ModSlot12]); } if(PlayerInfo[playerid][PlayerVehicle6ModSlot13] > 0) { AddVehicleComponent(PlayerVehicleID6[playerid], PlayerInfo[playerid][PlayerVehicle6ModSlot13]); } } } |


: error 017: undefined symbol "ResetPlayerAdminWeaponsEx"
, Float:y, Float:z)
osx, Float