Salut, am creat un sistem de /enter si /exit la pd, cityhall si magazine. Problema e ca imi strica sistemu la bizuri si la factiuni de /enter si /exit... [pawn]//-----------------------------------------enter beta---------------------------------- if(strcmp(cmd, "/ente", true) == 0) { //Enter police departament if(IsPlayerInRangeOfPoint(playerid, 7.0, 1554.9537,-1675.6584,16.1953)) { GameTextForPlayer(playerid, "~w~Police Department", 5000, 1); SetPlayerInterior(playerid, 6); SetPlayerPos(playerid,246.7079,66.2239,1003.6406); PlayerInfo[playerid][pInt] = 6; } //Misty/10 Green Toilets else if(IsPlayerInRangeOfPoint(playerid, 7.0, 488.2531,-82.7632,998.7578)) { GameTextForPlayer(playerid, "~w~Restroom",5000,1); SetPlayerInterior(playerid,11); SetPlayerPos(playerid, 2277.5942,-1139.8883,1050.8984); PlayerInfo[playerid][pInt] = 11; } //Misty/10 Green Toilets else if(IsPlayerInRangeOfPoint(playerid, 8.0, 2280.0476,-1139.5413,1050.8984)) { GameTextForPlayer(playerid, "~w~Restroom",5000,1); SetPlayerInterior(playerid,11); SetPlayerPos(playerid, 490.9059,-81.4256,998.7578); PlayerInfo[playerid][pInt] = 11; } //24/7 near PD Entrance else if(IsPlayerInRangeOfPoint(playerid, 7.0, 1352.1194,-1759.2534,13.5078)) { GameTextForPlayer(playerid, "~w~24/7",5000,1); SetPlayerInterior(playerid,6); SetPlayerPos(playerid, -26.6916,-55.7149,1003.5469); PlayerInfo[playerid][pInt] = 6; } //24/7 near 8-ball entrance else if(IsPlayerInRangeOfPoint(playerid, 7.0, 1833.6124,-1842.4968,13.5781)) { GameTextForPlayer(playerid, "~w~24/7",5000,1); SetPlayerInterior(playerid,18); SetPlayerPos(playerid, -30.9467,-89.6096,1003.5469); PlayerInfo[playerid][pInt] = 18; } //24/7 vinewood else if(IsPlayerInRangeOfPoint(playerid, 7.0, 1315.4581,-897.6843,39.5781)) { SetPlayerVirtualWorld(playerid, 2); PlayerInfo[playerid][pVirWorld] = 2; GameTextForPlayer(playerid, "~w~24/7", 5000, 1); SetPlayerInterior(playerid, 18); SetPlayerPos(playerid,-30.9467,-89.6096,1003.5469); PlayerInfo[playerid][pInt] = 18; } //24/7 near 8-ball entrance else if(IsPlayerInRangeOfPoint(playerid, 7.0, 1836.4064,-1682.4403,13.3493)) { GameTextForPlayer(playerid, "~w~Alhambra", 5000, 1); SetPlayerInterior(playerid, 17); SetPlayerPos(playerid,493.3891,-22.7212,1000.6797); PlayerInfo[playerid][pInt] = 17; } //10 green else if(IsPlayerInRangeOfPoint(playerid, 7.0, 2310.0183,-1643.4669,14.8270)) { GameTextForPlayer(playerid, "~w~Ten Green Bottles", 5000, 1); SetPlayerInterior(playerid, 11); SetPlayerPos(playerid,502.0531,-70.2137,998.7578); PlayerInfo[playerid][pInt] = 11; } //Binco next to 10 green else if(IsPlayerInRangeOfPoint(playerid, 7.0, 2244.3423,-1665.5542,15.4766)) { GameTextForPlayer(playerid, "~w~Binco", 5000, 1); SetPlayerInterior(playerid, 15); SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /clothes to change your outfit"); SetPlayerPos(playerid,207.7336,-108.6231,1005.1328); PlayerInfo[playerid][pInt] = 15; } //Ganton Gym else if(IsPlayerInRangeOfPoint(playerid, 7.0, 2229.9011,-1721.2582,13.5613)) { GameTextForPlayer(playerid, "~w~Gym", 5000, 1); SetPlayerInterior(playerid, 5); SetPlayerPos(playerid,771.9399,-2.2574,1000.7292); PlayerInfo[playerid][pInt] = 5; } //Ganton Gym else if(IsPlayerInRangeOfPoint(playerid, 7.0, 2419.9941,-1509.5865,24.0000)) { OnPlayerEnterFood(playerid, 1); } //Cluckin Bell near 10 green else if(IsPlayerInRangeOfPoint(playerid, 7.0, 2398.6240,-1899.2014,13.5469)) { SetPlayerVirtualWorld(playerid, 2); PlayerInfo[playerid][pVirWorld] = 2; OnPlayerEnterFood(playerid, 1); } //Marina Burger shot else if(IsPlayerInRangeOfPoint(playerid, 7.0, 2398.6240,-1899.2014,13.5469)) { OnPlayerEnterFood(playerid, 2); } //Marina Cluckin bell else if(IsPlayerInRangeOfPoint(playerid, 7.0, 928.9110,-1352.9958,13.3438)) { SetPlayerVirtualWorld(playerid, 1); PlayerInfo[playerid][pVirWorld] = 1; OnPlayerEnterFood(playerid, 1); } //Vinewood Burger shot else if(IsPlayerInRangeOfPoint(playerid, 7.0, 1199.2477,-918.1447,43.1233)) { SetPlayerVirtualWorld(playerid, 1); PlayerInfo[playerid][pVirWorld] = 1; OnPlayerEnterFood(playerid, 2); } //24/7 gas station else if(IsPlayerInRangeOfPoint(playerid, 7.0, 1000.5861,-919.8832,42.3281)) { GameTextForPlayer(playerid, "~w~24/7", 5000, 1); SetPlayerInterior(playerid, 4); SetPlayerPos(playerid,-28.2619,-26.2015,1003.5573); PlayerInfo[playerid][pInt] = 4; } //Pizzaboy else if(IsPlayerInRangeOfPoint(playerid, 7.0, 2105.4858,-1806.4725,13.5547)) { OnPlayerEnterFood(playerid, 3); } //Pizzaboy else if(IsPlayerInRangeOfPoint(playerid, 7.0, 203.5140,-202.2578,1.5781)) { SetPlayerVirtualWorld(playerid, 2); PlayerInfo[playerid][pVirWorld] = 2; OnPlayerEnterFood(playerid, 3); } //Pizzaboy else if(IsPlayerInRangeOfPoint(playerid, 7.0, 2105.4858,-1806.4725,13.5547)) { OnPlayerEnterFood(playerid, 3); } //24-7 else if(IsPlayerInRangeOfPoint(playerid, 7.0, -2441.9749,754.0135,35.1786)) { SetPlayerPos(playerid, -25.1326,-139.0670,1003.5469); GameTextForPlayer(playerid, "~w~24-7",5000,3); SetPlayerInterior(playerid,16); PlayerInfo[playerid][pInt] = 16; } //PD Elevator else if(IsPlayerInRangeOfPoint(playerid, 7.0, 1524.5724,-1677.8043,6.2188)) { SetPlayerPos(playerid, 244.0099,66.4152,1003.6406); GameTextForPlayer(playerid, "~w~Police Department",5000,1); SetPlayerInterior(playerid,6); SetPlayerFacingAngle(playerid, 270); PlayerInfo[playerid][pInt] = 6; } //PD Elevator else if(IsPlayerInRangeOfPoint(playerid, 7.0, 1557.7257,-1675.2711,28.3955)) { SetPlayerPos(playerid, 244.0099,66.4152,1003.6406); GameTextForPlayer(playerid, "~w~Police Department",5000,1); SetPlayerInterior(playerid,6); SetPlayerFacingAngle(playerid, 270); PlayerInfo[playerid][pInt] = 6; } //Jim's sticky ring else if(IsPlayerInRangeOfPoint(playerid, 7.0, 1038.0298,-1339.9967,13.7361)) { OnPlayerEnterFood(playerid, 4); } //City hall else if(IsPlayerInRangeOfPoint(playerid, 7.0, 1481.0206,-1771.1138,18.7958)) { SetPlayerPos(playerid, 386.2978,173.8582,1008.3828); GameTextForPlayer(playerid, "~w~City Hall",5000,1); SetPlayerInterior(playerid,3); SetPlayerFacingAngle(playerid, 0); PlayerInfo[playerid][pInt] = 3; } //FBI Enter else if(IsPlayerInRangeOfPoint(playerid, 7.0, 2340.4229,2458.1392,14.9688)) { if (PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) { SetPlayerPos(playerid, 288.7287,168.5377,1007.1719); GameTextForPlayer(playerid, "~w~FBI Department",5000,1); SetPlayerInterior(playerid,3); SetPlayerFacingAngle(playerid, 0); PlayerInfo[playerid][pInt] = 3; } } //Fireman/Paramedic enter else if(IsPlayerInRangeOfPoint(playerid, 7.0, 1607.6212,1815.6366,10.8203)) { if (PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) { SetPlayerPos(playerid, 288.7287,168.5377,1007.1719); GameTextForPlayer(playerid, "~w~FBI Department",5000,1); SetPlayerInterior(playerid,3); SetPlayerFacingAngle(playerid, 0); PlayerInfo[playerid][pInt] = 3; } } //abc studio else if(IsPlayerInRangeOfPoint(playerid, 7.0, 1036.6597,1014.8240,11.0000)) { if (PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) { SetPlayerPos(playerid, 366.5081,193.1942,1008.3828); GameTextForPlayer(playerid, "~w~ABC studio",5000,1); SetPlayerInterior(playerid,3); SetPlayerFacingAngle(playerid, 0); PlayerInfo[playerid][pInt] = 3; } } //Taxi cab company else if(IsPlayerInRangeOfPoint(playerid, 7.0, 938.1230,1733.2122,8.8516)) { if (PlayerInfo[playerid][pMember] ==10 || PlayerInfo[playerid][pLeader] == 10) { SetPlayerPos(playerid, 371.8502,182.0368,1014.1875); GameTextForPlayer(playerid, "~w~Taxi Cab Company",5000,1); SetPlayerInterior(playerid,3); SetPlayerFacingAngle(playerid, 0); PlayerInfo[playerid][pInt] = 3; } } return 1; } //---------------------------Exit beta---------------------------------------------------- if(strcmp(cmd, "/exi", true) == 0) { //Exit police departament if(IsPlayerInRangeOfPoint(playerid, 7.0, 246.5325,62.4251,1003.6406)) { GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,1552.3231,-1674.6780,16.1953); PlayerInfo[playerid][pInt] = 0; } //24/7 near PD Exit else if(IsPlayerInRangeOfPoint(playerid, 7.0, -27.3919,-58.2529,1003.5469)) { GameTextForPlayer(playerid, "~w~Los Santos",5000,1); SetPlayerInterior(playerid,0); SetPlayerPos(playerid, 1352.3282,-1755.4298,13.3542); PlayerInfo[playerid][pInt] = 0; } //24/7 near 8-ball exit else if(IsPlayerInRangeOfPoint(playerid, 7.0, -30.9299,-92.0114,1003.5469)) { if(GetPlayerVirtualWorld(playerid) == 0) { GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,1831.5413,-1843.3785,13.5781); PlayerInfo[playerid][pInt] = 0; } else if(GetPlayerVirtualWorld(playerid) == 2) { SetPlayerVirtualWorld(playerid, 0); PlayerInfo[playerid][pVirWorld] = 0; GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,1315.7769,-901.4099,39.5781); PlayerInfo[playerid][pInt] = 0; } } //Alhambra Exit else if(IsPlayerInRangeOfPoint(playerid, 7.0, 493.4393,-24.9169,1000.6719)) { GameTextForPlayer(playerid, "~w~Los Santos",5000,1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,1834.4000,-1681.7500,13.4331); PlayerInfo[playerid][pInt] = 0; } //Some teleports are fucked up but they are working else if(IsPlayerInRangeOfPoint(playerid, 7.0, 501.8708,-67.5820,998.7578)) { GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,2307.0027,-1645.2213,14.6882); OnPlayerExitFood(playerid); // ? PlayerInfo[playerid][pInt] = 0; } //Some teleports are fucked up but they are working else if(IsPlayerInRangeOfPoint(playerid, 7.0, 207.7662,-111.2663,1005.1328)) { GameTextForPlayer(playerid, "~w~Los Santos",5000,1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,2245.2778,-1661.1738,15.4690); OnPlayerExitFood(playerid); // ? PlayerInfo[playerid][pInt] = 0; } //Some teleports are fucked up but they are working else if(IsPlayerInRangeOfPoint(playerid, 7.0, 772.3594,-5.5157,1000.7286)) { GameTextForPlayer(playerid, "~w~Los Santos",5000,1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,2225.6699,-1725.3134,13.5586); PlayerInfo[playerid][pInt] = 0; OnPlayerExitFood(playerid); // ? } //Some teleports are fucked up but they are working else if(IsPlayerInRangeOfPoint(playerid, 7.0, 772.3594,-5.5157,1000.7286)) { if(GetPlayerVirtualWorld(playerid) == 0) { GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,2423.8145,-1510.2896,23.9922); PlayerInfo[playerid][pInt] = 0; }//cluckin bell near 10 green else if(GetPlayerVirtualWorld(playerid) == 2) { GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,2398.5508,-1894.6324,13.3828); SetPlayerVirtualWorld(playerid, 0); PlayerInfo[playerid][pVirWorld] = 0; PlayerInfo[playerid][pInt] = 0; }//cluckin bell marina else if(GetPlayerVirtualWorld(playerid) == 1) { SetPlayerVirtualWorld(playerid, 0); PlayerInfo[playerid][pVirWorld] = 0; GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,923.8998,-1352.9694,13.3768); PlayerInfo[playerid][pInt] = 0; } OnPlayerExitFood(playerid); // ? return 1; } //Some teleports are fucked up but they are working else if(IsPlayerInRangeOfPoint(playerid, 7.0, 362.8835,-75.1787,1001.5078)) { if(GetPlayerVirtualWorld(playerid) == 0) { GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,815.5034,-1616.7700,13.7521); PlayerInfo[playerid][pInt] = 0; } else if(GetPlayerVirtualWorld(playerid) == 1)// vinewood burger shot { SetPlayerVirtualWorld(playerid, 0); PlayerInfo[playerid][pVirWorld] = 0; GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,1200.8680,-921.9525,43.0104); PlayerInfo[playerid][pInt] = 0; } OnPlayerExitFood(playerid); return 1; } //Some teleports are fucked up but they are working else if(IsPlayerInRangeOfPoint(playerid, 7.0, -28.0241,-31.7674,1003.5573)) { GameTextForPlayer(playerid, "~w~Los Santos",5000,1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,994.6481,-920.7285,42.1797); PlayerInfo[playerid][pInt] = 0; OnPlayerExitFood(playerid); // ? } //Some teleports are fucked up but they are working else if(IsPlayerInRangeOfPoint(playerid, 7.0, 227.5614,-7.3146,1002.2109)) { SetPlayerVirtualWorld(playerid, 0); PlayerInfo[playerid][pVirWorld] = 0; GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,454.5949,-1500.6449,30.8821); OnPlayerExitFood(playerid); // ? PlayerInfo[playerid][pInt] = 0; } //Some teleports are fucked up but they are working else if(IsPlayerInRangeOfPoint(playerid, 7.0, 372.3847,-133.5248,1001.4922)) { if(GetPlayerVirtualWorld(playerid) == 2) { GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,203.2209,-204.6613,1.5781); OnPlayerExitFood(playerid); // ? PlayerInfo[playerid][pInt] = 0; SetPlayerVirtualWorld(playerid, 0); PlayerInfo[playerid][pVirWorld] = 0; } else { GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,2099.9783,-1806.4928,13.5547); OnPlayerExitFood(playerid); // ? PlayerInfo[playerid][pInt] = 0; } } //FBI Exit else if(IsPlayerInRangeOfPoint(playerid, 7.0, 288.7287,167.0377,1007.1719)) { SetPlayerPos(playerid, 2340.6960,2452.7791,14.9742); GameTextForPlayer(playerid, "~w~Las Ventures",5000,1); SetPlayerInterior(playerid,0); SetPlayerFacingAngle(playerid, 0); PlayerInfo[playerid][pInt] = 0; } //FBI Exit 1 else if(IsPlayerInRangeOfPoint(playerid, 7.0, 238.3001,138.9406,1003.0234)) { SetPlayerPos(playerid, 2340.6960,2452.7791,14.9742); GameTextForPlayer(playerid, "~w~Las Ventures",5000,1); SetPlayerInterior(playerid,0); SetPlayerFacingAngle(playerid, 0); PlayerInfo[playerid][pInt] = 0; } //Jim's sticky ring else if(IsPlayerInRangeOfPoint(playerid, 7.0, 377.1724,-193.3045,1000.6328)) { SetPlayerPos(playerid, 1038.5148,-1338.0944,13.7266); GameTextForPlayer(playerid, "~w~Los Santos",5000,1); SetPlayerInterior(playerid,0); SetPlayerFacingAngle(playerid, 0); PlayerInfo[playerid][pInt] = 0; OnPlayerExitFood(playerid); } //City hall else if(IsPlayerInRangeOfPoint(playerid, 7.0, 390.0630,173.5741,1008.3828)) { SetPlayerPos(playerid, 1481.0206,-1769.5138,18.7958); GameTextForPlayer(playerid, "~w~Los Santos",5000,1); SetPlayerInterior(playerid,0); SetPlayerFacingAngle(playerid, 0); PlayerInfo[playerid][pInt] = 0; } //fireman/paramedic else if(IsPlayerInRangeOfPoint(playerid, 7.0, 1172.1730,-1333.9272,1006.4965)) { SetPlayerPos(playerid, 1607.7527,1817.8613,10.8203); GameTextForPlayer(playerid, "~w~Las Ventures",5000,1); SetPlayerInterior(playerid,0); SetPlayerFacingAngle(playerid, 270); PlayerInfo[playerid][pInt] = 0; } //abc studio else if(IsPlayerInRangeOfPoint(playerid, 7.0, 1036.6597,1014.8240,11.0000)) { SetPlayerPos(playerid, 1043.1785,1022.6573,11.0000); GameTextForPlayer(playerid, "~w~Las Venturas",5000,1); SetPlayerInterior(playerid,0); SetPlayerFacingAngle(playerid, 0); PlayerInfo[playerid][pInt] = 0; } //Taxi cab company else if(IsPlayerInRangeOfPoint(playerid, 7.0, 371.4523,180.2195,1014.1875)) { SetPlayerPos(playerid, 940.3035,1733.1425,8.8516); GameTextForPlayer(playerid, "~w~Las Ventures",5000,1); SetPlayerInterior(playerid,0); SetPlayerFacingAngle(playerid, 0); PlayerInfo[playerid][pInt] = 0; } //Next to PD building else if(IsPlayerInRangeOfPoint(playerid, 7.0, 1570.3828,-1333.8882,16.4844)) { SetPlayerPos(playerid, 1545.0068,-1366.5094,327.2868); GameTextForPlayer(playerid, "~w~Roof of News building",5000,1); SetPlayerInterior(playerid,0); PlayerInfo[playerid][pInt] = 0; } return 1; }[/pawn] Ce pot face? Multumesc:)