Jump to content

Cl4Ud1U

Membru
  • Posts

    18
  • Joined

  • Last visited

Everything posted by Cl4Ud1U

  1. tot la fel face...si chiar nu stiu ce sa fac...daca vrei si poti iti trimit modul sa te uiti si sa imi zici ca idee ce are ca as vrea sa stiu si eu sa invat...
  2. Am uitat de alea scuze. if (PlayerToPoint(1.0, playerid,1123.03,-2037.11,69.89)) // enter Mafia Est { if(PlayerData[playerid][pLeader] == 20 || PlayerData[playerid][pMember] == 20) { SetPlayerPos(playerid, 1261.19, -785.27, 1091.95); SetPlayerInterior(playerid, 5); } else { SendClientMessage(playerid, COLOR_WHITE, "Ne pare rau dar nu faci parte din Mafia Est"); } } if (PlayerToPoint(1.0, playerid,1261.19, -785.27, 1091.95)) // exit Mafia Est { if(PlayerData[playerid][pLeader] == 20 || PlayerData[playerid][pMember] == 20) { SetPlayerPos(playerid, 1123.03,-2037.11,69.89); SetPlayerInterior(playerid, 0); } else { SendClientMessage(playerid, COLOR_WHITE, "Ne pare rau dar nu faci parte din Mafia Est"); } } if (PlayerToPoint(15.0, playerid,785.649902, -1152.460693, 25.356531)) // G-Unit gate { if(PlayerData[playerid][pLeader] == 11 || PlayerData[playerid][pMember] == 11) { SetTimer("CloseGunitGate", 5000, 0); MoveDynamicObject(Gunitgate, 785.649902, -1152.460693, 19.731617, 2.5); //-- Open -- } else { SendClientMessage(playerid, COLOR_WHITE, "Ne pare rau dar nu faci parte din G-Unit"); } } if (PlayerToPoint(15.0, playerid,659.603088, -1227.209961, 16.850601)) // G-Unit gate { if(PlayerData[playerid][pLeader] == 11 || PlayerData[playerid][pMember] == 11) { SetTimer("CloseGunitGate", 5000, 0); MoveDynamicObject(Gunitgate2, 659.603088, -1227.209961, 12.200672, 2.5); //-- Open -- } else { SendClientMessage(playerid, COLOR_WHITE, "Ne pare rau dar nu faci parte din G-Unit"); } } if (PlayerToPoint(15.0, playerid,664.933777, -1309.334961, 15.234329)) // G-Unit gate { if(PlayerData[playerid][pLeader] == 11 || PlayerData[playerid][pMember] == 11) { SetTimer("CloseGunitGate", 5000, 0); MoveDynamicObject(Gunitgate3, 664.933777, -1309.334961, 9.609415, 2.5); //-- Open --- } else { SendClientMessage(playerid, COLOR_WHITE, "Ne pare rau dar nu faci parte din G-Unit"); } } if (PlayerToPoint(1.0, playerid,1298.37, -798.98, 84.14)) // enter 2 Mafia Est { if(PlayerData[playerid][pLeader] == 20 || PlayerData[playerid][pMember] == 20) { SetPlayerPos(playerid, 1298.88, -796.27, 1084.01); SetPlayerInterior(playerid, 5); } else { SendClientMessage(playerid, COLOR_WHITE, "Ne pare rau dar nu faci parte din Mafia Est"); } } if (PlayerToPoint(1.0, playerid,1298.88, -796.27, 1084.01)) // exit 2 Mafia Est { if(PlayerData[playerid][pLeader] == 20 || PlayerData[playerid][pMember] == 20) { SetPlayerPos(playerid, 1298.37, -798.98, 84.14); SetPlayerInterior(playerid, 0); } else { SendClientMessage(playerid, COLOR_WHITE, "Ne pare rau dar nu faci parte din Mafia Est"); } } if (PlayerToPoint(1.0, playerid,2807.6226,-1174.6366,1025.5703)) // exit G-Unit { if(PlayerData[playerid][pLeader] == 11 || PlayerData[playerid][pMember] == 11) { SetPlayerPos(playerid, 725.8895,-1276.2699,13.6484); SetPlayerInterior(playerid, 0); } else { SendClientMessage(playerid, COLOR_WHITE, "Ne pare rau dar nu faci parte din G-Unit"); } } if (PlayerToPoint(1.0, playerid,725.8895,-1276.2699,13.6484)) // enter G-Unit { if(PlayerData[playerid][pLeader] == 11 || PlayerData[playerid][pMember] == 11) { SetPlayerPos(playerid, 2807.6226,-1174.6366,1025.5703); SetPlayerInterior(playerid, 8); } else { SendClientMessage(playerid, COLOR_WHITE, "Ne pare rau dar nu faci parte din G-Unit"); } } if (PlayerToPoint(1.0, playerid,2820.2852,-1173.1466,1025.5703)) // exit 2 G-Unit { if(PlayerData[playerid][pLeader] == 11 || PlayerData[playerid][pMember] == 11) { SetPlayerPos(playerid, 691.2645,-1275.7856,13.5605); SetPlayerInterior(playerid, 0); } else { SendClientMessage(playerid, COLOR_WHITE, "Ne pare rau dar nu faci parte din G-Unit"); } } if (PlayerToPoint(1.0, playerid,691.2645,-1275.7856,13.5605)) // enter 2 G-Unit { if(PlayerData[playerid][pLeader] == 11 || PlayerData[playerid][pMember] == 11) { SetPlayerPos(playerid, 2820.2852,-1173.1466,1025.5703); SetPlayerInterior(playerid, 8); } else { SendClientMessage(playerid, COLOR_WHITE, "Ne pare rau dar nu faci parte din G-Unit"); } } if (PlayerToPoint(1.0, playerid,2468.2126,-1698.3134,1013.5078)) // exit Yakuza { if(PlayerData[playerid][pLeader] == 12 || PlayerData[playerid][pMember] == 12) { SetPlayerPos(playerid, 2186.2996,-997.6408,66.4688); SetPlayerInterior(playerid, 0); } else { SendClientMessage(playerid, COLOR_WHITE, "Ne pare rau dar nu faci parte din Yakuza"); } } if (PlayerToPoint(1.0, playerid,2186.2996,-997.6408,66.4688)) // enter Yakuza { if(PlayerData[playerid][pLeader] == 12 || PlayerData[playerid][pMember] == 12) { SetPlayerPos(playerid, 2468.2126,-1698.3134,1013.5078); SetPlayerInterior(playerid, 2); } else { SendClientMessage(playerid, COLOR_WHITE, "Ne pare rau dar nu faci parte din Yakuza"); } } if (PlayerToPoint(1.0, playerid,367.1017,162.4261,1014.1875)) // exit F.B.I { if(PlayerData[playerid][pLeader] == 2 || PlayerData[playerid][pMember] == 2) { SetPlayerPos(playerid, 2034.0227,-1402.8466,17.2934); SetPlayerInterior(playerid, 0); } else { SendClientMessage(playerid, COLOR_WHITE, "Ne pare rau dar nu faci parte din F.B.I"); } } if (PlayerToPoint(1.0, playerid,2034.0227,-1402.8466,17.2934)) // enter F.B.I { if(PlayerData[playerid][pLeader] == 2 || PlayerData[playerid][pMember] == 2) { SetPlayerPos(playerid, 367.1017,162.4261,1014.1875); SetPlayerInterior(playerid, 3); } else { SendClientMessage(playerid, COLOR_WHITE, "Ne pare rau dar nu faci parte din F.B.I"); } } if (PlayerToPoint(1.0, playerid,-2655.2437,639.4043,14.4545)) // enter Medics { if(PlayerData[playerid][pLeader] == 4 || PlayerData[playerid][pMember] == 4) { SetPlayerPos(playerid, 226.3508,-8.2991,1002.2109); SetPlayerInterior(playerid, 5); } } if (PlayerToPoint(1.0, playerid,226.3508,-8.2991,1002.2109)) // Medics { if(PlayerData[playerid][pLeader] == 4 || PlayerData[playerid][pMember] == 4) { SetPlayerPos(playerid, -2655.2437,639.4043,14.4545); SetPlayerInterior(playerid, 0); } } // if (PlayerToPoint(1.0, playerid,1073.0619,-344.5148,73.9922)) // Hitman { if(PlayerData[playerid][pLeader] == 8 || PlayerData[playerid][pMember] == 8) { SetPlayerPos(playerid, 1204.6912,-13.8523,1000.9219); SetPlayerInterior(playerid, 2); } } if (PlayerToPoint(1.0, playerid,1204.6912,-13.8523,1000.9219)) // Hitman { if(PlayerData[playerid][pLeader] == 8 || PlayerData[playerid][pMember] == 8) { SetPlayerPos(playerid, 1073.0619,-344.5148,73.9922); SetPlayerInterior(playerid, 0); } }
  3. Acum vreo o saptamana, dar am observat ca la admini face asa, la playerii normali din cate am inteles nu e problema...
  4. if(PlayerData[playerid][pMember] == 2 || PlayerData[playerid][pLeader] == 2)//FBI Spawn { SetPlayerToTeamColor(playerid); SetPlayerPos(playerid,367.1017,162.4261,1014.1875); SetPlayerInterior(playerid,3); PlayerData[playerid][pInt] = 3; PlayerData[playerid][pSf] = 2; GivePlayerWeapon(playerid, 31, 250); GivePlayerWeapon(playerid, 3, 1); GivePlayerWeapon(playerid, 24, 250); SetPlayerVirtualWorld(playerid, 0); return 1; } if(PlayerData[playerid][pLeader] == 3 || PlayerData[playerid][pMember] == 3)//Armata Romana spawn { if(SchoolSpawn[playerid] == 0) { SetPlayerToTeamColor(playerid); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 187.8615,1931.5109,17.6864); PlayerData[playerid][pInt] = 0; SetPlayerVirtualWorld(playerid, 0); } else { SetPlayerToTeamColor(playerid); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 3239.3513,-789.6711,3.4648); PlayerData[playerid][pInt] = 0; SetPlayerVirtualWorld(playerid, 0); } return 1; } if (PlayerData[playerid][pMember] == 4 || PlayerData[playerid][pLeader] == 4)//SMURD { SetPlayerToTeamColor(playerid); SetPlayerInterior(playerid, 5); PlayerData[playerid][pInt] = 5; SetPlayerPos(playerid, 204.6741,-7.9543,1005.2109); SetPlayerVirtualWorld(playerid, 4); PlayerData[playerid][pSf] = 4; return 1; } if (PlayerData[playerid][pMember] == 5 || PlayerData[playerid][pLeader] == 5)//Mayor Spawn { SetPlayerToTeamColor(playerid); SetPlayerPos(playerid, 367.4100,162.3389,1025.7891); SetPlayerInterior(playerid,3); PlayerData[playerid][pSf] = 5; return 1; } if (PlayerData[playerid][pMember] == 6 || PlayerData[playerid][pLeader] == 6)//Taxi spawn { SetPlayerToTeamColor(playerid); SetPlayerInterior(playerid, 3); PlayerData[playerid][pInt] = 3; SetPlayerPos(playerid, 1494.3252,1304.9429,1093.2891); SetPlayerVirtualWorld(playerid, 6); PlayerData[playerid][pSf] = 6; return 1; } if(PlayerData[playerid][pMember] == 7 || PlayerData[playerid][pLeader] == 7) //Driving/Flying School spawn { if(SchoolSpawn[playerid] == 0) { SetPlayerToTeamColor(playerid); SetPlayerInterior(playerid, 3); PlayerData[playerid][pInt] = 3; SetPlayerPos(playerid, 1494.3252,1304.9429,1093.2891); SetPlayerVirtualWorld(playerid, 7); PlayerData[playerid][pSf] = 7; } else if(SchoolSpawn[playerid] == 1) { SetPlayerToTeamColor(playerid); SetPlayerPos(playerid, 414.4144,2531.9580,19.1565); SetPlayerFacingAngle(playerid, 4.6505); SetPlayerInterior(playerid,0); PlayerData[playerid][pInt] = 0; SetPlayerVirtualWorld(playerid, 0); } return 1; } if (PlayerData[playerid][pMember] == 8 || PlayerData[playerid][pLeader] == 8) //Hitman SpawN { GivePlayerWeapon(playerid, 23, 100); GivePlayerWeapon(playerid, 4, 1); SetPlayerToTeamColor(playerid); SetPlayerPos(playerid, 2170.278076,1618.818237,999.976623); SetPlayerInterior(playerid,1); SetPlayerVirtualWorld(playerid, 0); PlayerData[playerid][pInt] = 1; PlayerData[playerid][pSf] = 8; return 1; } if (PlayerData[playerid][pMember] == 9 || PlayerData[playerid][pLeader] == 9) //News spawn { SetPlayerToTeamColor(playerid); SetPlayerInterior(playerid, 3); PlayerData[playerid][pInt] = 3; SetPlayerPos(playerid, 1494.3252,1304.9429,1093.2891); SetPlayerVirtualWorld(playerid, 9); PlayerData[playerid][pSf] = 9; return 1; } if (PlayerData[playerid][pMember] == 10 || PlayerData[playerid][pLeader] == 10) //Tow Truck Co. { SetPlayerToTeamColor(playerid); SetPlayerInterior(playerid, 3); PlayerData[playerid][pInt] = 3; SetPlayerPos(playerid, 1494.3252,1304.9429,1093.2891); SetPlayerVirtualWorld(playerid, 10); PlayerData[playerid][pSf] = 10; return 1; } if (PlayerData[playerid][pMember] == 11 || PlayerData[playerid][pLeader] == 11) //G-Unit { SetPlayerToTeamColor(playerid); SetPlayerInterior(playerid, 8); PlayerData[playerid][pInt] = 8; SetPlayerPos(playerid, 2815.5708,-1168.7306,1029.1719); PlayerData[playerid][pSf] = 11; return 1; } if (PlayerData[playerid][pMember] == 12 || PlayerData[playerid][pLeader] == 12) //Yakuza { SetPlayerToTeamColor(playerid); SetPlayerInterior(playerid, 2); PlayerData[playerid][pInt] = 2; SetPlayerPos(playerid, 2448.8279,-1687.4102,1013.5078); SetPlayerVirtualWorld(playerid, 0); PlayerData[playerid][pSf] = 12; return 1; } CMD:goto(playerid, params[]) { if(PlayerData[playerid][pAdmin] >= 1) { new id, string[256], giveplayer[25]; if(sscanf(params, "u", id)) return SendUsage(playerid,"/goto <Name/Playerid>"); { if(id != INVALID_PLAYER_ID) { GetPlayerName(id, giveplayer, sizeof(giveplayer)); GetPlayerPos(playerid, TeleportDest[playerid][4],TeleportDest[playerid][5],TeleportDest[playerid][6]); new Float:x, Float:y, Float:z; GetPlayerPos(id, x, y, z); new tmpcar = GetPlayerVehicleID(playerid); if (GetPlayerState(playerid) == 2) { SetVehiclePos(tmpcar, x, y+4, z); } else { SetPlayerPos(playerid,x,y+2, z); } SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(id)); SetPlayerInterior(playerid, GetPlayerInterior(id)); format(string, sizeof(string), "You have been teleported to %s (%d).",giveplayer, id); SendClientMessage(playerid, COLOR_YELLOW2, string); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: Player not connected."); } } else return SendClientMessage(playerid, COLOR_WHITE, AdminOnly); return 1; }
  5. Buna seara. Am si eu o problema. Prima data cand intru pe server si ies din spawn-ul de la factiune(sau imi dau goto) ma trimite afara unde am setat eu iesirea si dupa o secunda ma trimite la coordonatele 0.00, 0.00, 0.00. Face asta doar la prima iesire de la conectarea pe server dupa totul revine la normal. As dori sa stiu si eu de la ce poate fi sau cum o rezolv.
  6. Mai jos este tot ce urmeaza pana se inchide functia 'SetPlayerSpawn' if(house != 9999) { if(PlayerInfo[playerid][pSpawn] == 1) //If 1, then you get to your house, else spawn somewhere else { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid,HouseInfo[house][hInt]); SetPlayerVirtualWorld(playerid,HouseInfo[house][hWorld]); SafeSetPlayerPos(playerid, HouseInfo[house][hExitx], HouseInfo[house][hExity],HouseInfo[house][hExitz]); // Warp the player PlayerInfo[playerid][pLocal] = house; HouseEntered[playerid] = house; return 1; } else if(PlayerInfo[playerid][pSpawn] == 0) { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } else if(PlayerInfo[playerid][pSpawn] == 2) { new family = PlayerInfo[playerid][pFMember]; SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, FamilyInfo[family][FamilyInterior]); SafeSetPlayerPos(playerid, FamilyInfo[family][FamilySpawn][0],FamilyInfo[family][FamilySpawn][1],FamilyInfo[family][FamilySpawn][2]); SetPlayerFacingAngle(playerid, FamilyInfo[family][FamilySpawn][3]); return 1; } else { if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)//Police Force spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid,6); rand = random(sizeof(gCopPlayerSpawns)); SafeSetPlayerPos(playerid, gCopPlayerSpawns[rand][0], gCopPlayerSpawns[rand][1], gCopPlayerSpawns[rand][2]); // Warp the player SetPlayerFacingAngle(playerid, 270.0); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)//FBI spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid,3); SafeSetPlayerPos(playerid, 299.7097,183.1322,1007.1719); SetPlayerFacingAngle(playerid, 90); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)//National Guard spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 0); SafeSetPlayerPos(playerid, 2731.5229,-2451.3643,17.5937); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)//Fire/Ambulance spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid, 1174.9027,-1326.7284,14.5938); SetPlayerFacingAngle(playerid, 0); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)//Surenos spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 5); SafeSetPlayerPos(playerid, 2345.6570,-1185.5266,1027.9766); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)//La Famiglia Sinatra spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 5); SafeSetPlayerPos(playerid, 1265.4475,-794.9257,1084.0078); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)//Mayor spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 3); SafeSetPlayerPos(playerid, 356.2998,151.9914,1025.7891); PlayerInfo[playerid][pLocal] = 241; return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) //Hitman spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid, 1102.7017,-299.0774,73.9922); SafeSetPlayerInterior(playerid,0); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) //News spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid,3); SafeSetPlayerPos(playerid, 355.7899,204.0173,1008.3828); SafeGivePlayerWeapon(playerid, 43, 20); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pJob] == 13 || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10) //Taxi Cab Company spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid, 1754.99,-1894.19,13.55); SafeSetPlayerInterior(playerid,0); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if(IsAnInstructor(playerid) || PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11) //Driving/Flying School spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid,3); SafeSetPlayerPos(playerid, 1494.4991,1308.9163,1093.2845); SetPlayerFacingAngle(playerid, 180); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12) //Firemen { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid,0); SafeSetPlayerPos(playerid, 616.9447,-1538.7158,15.2904); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13) //Sons of Anarchy spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid,0); SafeSetPlayerPos(playerid, 683.0686,-473.8775,16.5363); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)//Yamaguchi spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 3); SafeSetPlayerPos(playerid, 962.8333,-60.0172,1001.1246); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)//Chornaya Bratva spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 2); SafeSetPlayerPos(playerid, 2569.4744,-1284.6810,1065.3749); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)//La Vice spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 2); SafeSetPlayerPos(playerid, 455.8776,1413.6802,1084.3080); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } } } if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)//Police Force spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid,6); rand = random(sizeof(gCopPlayerSpawns)); SafeSetPlayerPos(playerid, gCopPlayerSpawns[rand][0], gCopPlayerSpawns[rand][1], gCopPlayerSpawns[rand][2]); // Warp the player SetPlayerFacingAngle(playerid, 270.0); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)//FBI spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid,3); SafeSetPlayerPos(playerid, 299.7097,183.1322,1007.1719); SetPlayerFacingAngle(playerid, 90); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)//National Guard spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 0); SafeSetPlayerPos(playerid, 2731.5229,-2451.3643,17.5937); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)//Fire/Ambulance spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid, 1174.9027,-1326.7284,14.5938); SetPlayerFacingAngle(playerid, 0); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)//Surenos spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 5); SafeSetPlayerPos(playerid, 2345.6570,-1185.5266,1027.9766); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)//La Famiglia Sinatra spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 5); SafeSetPlayerPos(playerid, 1265.4475,-794.9257,1084.0078); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)//Mayor spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 3); SafeSetPlayerPos(playerid, 356.2998,151.9914,1025.7891); PlayerInfo[playerid][pLocal] = 241; return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) //Hitman spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid, 1102.7017,-299.0774,73.9922); SafeSetPlayerInterior(playerid,0); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) //News spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid,3); SafeSetPlayerPos(playerid, 355.7899,204.0173,1008.3828); SafeGivePlayerWeapon(playerid, 43, 20); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10 || PlayerInfo[playerid][pJob] == 13) //Taxi Cab Company spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid, 1754.99,-1894.19,13.55); SafeSetPlayerInterior(playerid,0); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11 || IsAnInstructor(playerid)) //Driving/Flying School spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid,3); SafeSetPlayerPos(playerid, 1494.4991,1308.9163,1093.2845); SetPlayerFacingAngle(playerid, 180); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)//Yamaguchi spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 0); SafeSetPlayerPos(playerid, 616.9447,-1538.7158,15.2904); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)//Yamaguchi spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 0); SafeSetPlayerPos(playerid, 683.0686,-473.8775,16.5363); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)//Yamaguchi spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 3); SafeSetPlayerPos(playerid, 962.8333,-60.0172,1001.1246); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)//Chornaya Bratva spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 2); SafeSetPlayerPos(playerid, 2569.4744,-1284.6810,1065.3749); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)//La Vice spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 2); SafeSetPlayerPos(playerid, 455.8776,1413.6802,1084.3080); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if(PlayerInfo[playerid][pFMember] != 255) { if(PlayerInfo[playerid][pSpawn] == 2) { new family = PlayerInfo[playerid][pFMember]; SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, FamilyInfo[family][FamilyInterior]); SafeSetPlayerPos(playerid, FamilyInfo[family][FamilySpawn][0],FamilyInfo[family][FamilySpawn][1],FamilyInfo[family][FamilySpawn][2]); SetPlayerFacingAngle(playerid, FamilyInfo[family][FamilySpawn][3]); return 1; } else if(PlayerInfo[playerid][pSpawn] == 0) { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } else if(PlayerInfo[playerid][pSpawn] == 3) { if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)//Police Force spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid,6); rand = random(sizeof(gCopPlayerSpawns)); SafeSetPlayerPos(playerid, gCopPlayerSpawns[rand][0], gCopPlayerSpawns[rand][1], gCopPlayerSpawns[rand][2]); // Warp the player SetPlayerFacingAngle(playerid, 270.0); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)//FBI spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid,3); SafeSetPlayerPos(playerid, 299.7097,183.1322,1007.1719); SetPlayerFacingAngle(playerid, 90); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)//National Guard spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 0); SafeSetPlayerPos(playerid, 2731.5229,-2451.3643,17.5937); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)//Fire/Ambulance spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid, 1174.9027,-1326.7284,14.5938); SetPlayerFacingAngle(playerid, 0); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)//Surenos spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 5); SafeSetPlayerPos(playerid, 2345.6570,-1185.5266,1027.9766); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)//La Famiglia Sinatra spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 5); SafeSetPlayerPos(playerid, 1265.4475,-794.9257,1084.0078); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)//Mayor spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 3); SafeSetPlayerPos(playerid, 356.2998,151.9914,1025.7891); PlayerInfo[playerid][pLocal] = 241; return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) //Hitman spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid, 1102.7017,-299.0774,73.9922); SafeSetPlayerInterior(playerid,0); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) //News spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid,3); SafeSetPlayerPos(playerid, 355.7899,204.0173,1008.3828); SafeGivePlayerWeapon(playerid, 43, 20); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10 || PlayerInfo[playerid][pJob] == 13) //Taxi Cab Company spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid, 1754.99,-1894.19,13.55); SafeSetPlayerInterior(playerid,0); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11 || IsAnInstructor(playerid)) //Driving/Flying School spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid,3); SafeSetPlayerPos(playerid, 1494.4991,1308.9163,1093.2845); SetPlayerFacingAngle(playerid, 180); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)//Yamaguchi spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 0); SafeSetPlayerPos(playerid, 616.9447,-1538.7158,15.2904); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)//Yamaguchi spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 0); SafeSetPlayerPos(playerid, 683.0686,-473.8775,16.5363); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)//Yamaguchi spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 3); SafeSetPlayerPos(playerid, 962.8333,-60.0172,1001.1246); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)//Chornaya Bratva spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 2); SafeSetPlayerPos(playerid, 2569.4744,-1284.6810,1065.3749); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } if (PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)//La Vice spawn { if(PlayerInfo[playerid][pSpawn] == 3) { SetPlayerToTeamColor(playerid); SafeSetPlayerInterior(playerid, 2); SafeSetPlayerPos(playerid, 455.8776,1413.6802,1084.3080); return 1; } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } } } else { SetPlayerToTeamColor(playerid); SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]); SafeSetPlayerInterior(playerid, SpawnInterior[playerid]); TogglePlayerControllable(playerid, 1); return 1; } } }
  7. Da erori ca nu este implementata functia.... C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(4025) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(4030) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(4035) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(4040) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(4045) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6515) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6525) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6615) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6621) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6642) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6708) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6750) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6758) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6765) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6789) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6796) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6803) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6810) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6821) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6833) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6848) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6873) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6886) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6892) : error 004: function "SafeSetPlayerPos" is not implemented C:\Users\Sagace\Desktop\Raven's Roleplay 0.3x\gamemodes\larp.pwn(6904) : error 004: function "SafeSetPlayerPos" is not implemented Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 25 Errors. Am uploadat modul aici daca te ajuta cu ceva: http://www.girlshare.ro/32961248.1 sau daca doresti si iti este mai usor trimite-mi un PM cu id-ul tau de mess/skype si putem vorbi acolo.
  8. if(TutTime[playerid] == 0 && PlayerInfo[playerid][pTut] == 1 && RegistrationStep[playerid] == 0 && AfterTutorial[playerid] == 0 && FirstSpawn[playerid] == 1) { new plname[MAX_PLAYER_NAME]; GetPlayerName(playerid, plname, sizeof(plname)); SetPlayerVirtualWorld(playerid, 0); SafeSetPlayerInterior(playerid, 0); SafeSetPlayerPos(playerid, 1685.8209,-2333.4424,13.5469);// This is the airport cords.. format(string, sizeof(string), "Welcome to Los Angeles, %s.",plname); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "~w~Welcome, ~b~%s. ~n~~y~Returning where have you been!", plname); GameTextForPlayer(playerid, string, 5000, 1); return 1; } public SafeSetPlayerPos(playerid, Float:x, Float:y, Float:z) { SetPlayerPos(playerid, x,y,z); Streamer_UpdateEx(playerid,x,y,z); return 1; } Asta este tot.
  9. Da...asta am vrut sa spun. Imi pare rau daca nu m-am exprimat corect.
  10. Dupa cum spune si titlul as dori sa stiu cum pot face ca spawnurile sa fie normale. Tin sa precizez ca este modul ravens rp 0.3x
  11. singura prob e la lock/unlock daca dai lock fara sobeit nu mai intri )
  12. Cl4Ud1U

    Cerere

    As dori si eu un script de statistici in imagine pt samp daca se poate ceva in genul cum e la cs. multumesc
  13. cum ai zis u e ff bine dar cum sa fac comanda de imprumut cand esti in banca si cum sa fac functiile
  14. Salut, as avea si eu nevoie de ajutor pentru a face un sistem de imprumut direct de la banca care sa iti ia si o anumita dobanda setata de mine Daca nu vreti sa ma ajutati macar datimi un indiciu de cum as putea sa fac poate voi reusi
  15. uite cum am eu if (PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)//G-Unit spawn { SetPlayerToTeamColor(playerid); SetPlayerInterior(playerid,5); SetPlayerPos(playerid, 2344.80, -1181.34, 1027.98); PlayerInfo[playerid][pInt] = 5; return 1; } else if (PlayerToPointStripped(1, playerid,702.6781, -1275.245, 15)) { //G-Unit HQ if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11) { SetPlayerPos(playerid, 2350.339843,-1181.649902,1027.976562); GameTextForPlayer(playerid, "~w~G-Unit HQ",5000,1); SetPlayerInterior(playerid,5); SetPlayerFacingAngle(playerid, 90); PlayerInfo[playerid][pInt] = 5; } else if(hqlock[surlock] == 0) { SetPlayerPos(playerid, 2350.339843,-1181.649902,1027.976562); GameTextForPlayer(playerid, "~w~G-Unit HQ",5000,1); SetPlayerInterior(playerid,5; SetPlayerFacingAngle(playerid, 90); PlayerInfo[playerid][pInt] = 5; } else { GameTextForPlayer(playerid, "~r~Locked",5000,1); } } else if (PlayerToPointStripped(1, playerid,2352.94, -1181.05, 1027098)) { //G-Unit HQ SetPlayerPos(playerid, 728.50, -1274.41, 13.67); GameTextForPlayer(playerid, "~w~G-Unit HQ",5000,1); SetPlayerInterior(playerid,0); SetPlayerFacingAngle(playerid, 179); PlayerInfo[playerid][pInt] = 0; } si daca ati putea face un hq cu lock si deastea pt factiune as fi foarte recunascator ms EDIT: am reusit sa fac treaba asta dar am un fel de pickup triunghilar galbe i in interior si vreau sa le scot (cum e in san andreasul original) cine ma poate ajuta sa ma ajujte va rog ...
  16. imi da si mie niste erori si nu stiu de la ce daca ma poate ajuta cineva pt ca sunt nou in chestia asta C:\Documents and Settings\Cl4Ud1U\Desktop\ser 0.3\srv\gamemodes\gf.pwn(2867) : error 017: undefined symbol "hqlock" C:\Documents and Settings\Cl4Ud1U\Desktop\ser 0.3\srv\gamemodes\gf.pwn(2867) : error 017: undefined symbol "surlock" C:\Documents and Settings\Cl4Ud1U\Desktop\ser 0.3\srv\gamemodes\gf.pwn(2867) : error 029: invalid expression, assumed zero C:\Documents and Settings\Cl4Ud1U\Desktop\ser 0.3\srv\gamemodes\gf.pwn(2867) : fatal error 107: too many error messages on one line
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.