xX420_Pu55yArmaged0n_420Xx 17 Odesláno: 5. Březen, 2015 Share Odesláno: 5. Březen, 2015 Mam v interiéri pickup, ktorý má hráča portúnť späť na normálny svet, ale miesto toho ma to dá bohviekde pod svet a prepadám sa. Script: public OnPlayerPickUpPickup(playerid, pickupid) { if(IsPlayerInRangeOfPoint(playerid,2,2194.5830,1677.3373,12.3672))///////1 { SetPlayerInterior(playerid,1); SetPlayerPos(playerid,2233.9109,1678.6238,1008.3594);/////CALIGULA } if(IsPlayerInRangeOfPoint(playerid,2,2022.2050,1007.6028,10.8203))///////1 { SetPlayerInterior(playerid,10); SetPlayerPos(playerid,2015.4500,1017.0900,996.8750);/////FOURDRAGONS ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2638.0037,1850.0313,10.6361))///////1 { SetPlayerInterior(playerid,5); SetPlayerPos(playerid,372.1035,-131.8753,1001.4922);/////PIZZA SetPVarInt(playerid,"PIZZA",1); } if(IsPlayerInRangeOfPoint(playerid,2,2097.7458,2223.7258,11.0234))///////1 { SetPlayerInterior(playerid,6); SetPlayerPos(playerid,-26.6916,-55.7149,1003.5469);/////24/7 SetPVarInt(playerid,"24",1); ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2090.4875,2223.7495,11.0234))///////1 { SetPlayerInterior(playerid,18); SetPlayerPos(playerid,161.3910,-95.2856,1001.8047);/////ZIP SetPVarInt(playerid,"ZIP",1); ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2638.0491,1671.7821,10.6816))///////1 { SetPlayerInterior(playerid,9); SetPlayerPos(playerid,365.6730,-10.7132,1001.8516);/////CLUCKIN SetPVarInt(playerid,"Cluckin",1); ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2572.1150,1904.2314,10.6328))//////2 { SetPlayerInterior(playerid,18); SetPlayerPos(playerid,161.3910,-95.2856,1001.8047);/////ZIP SetPVarInt(playerid,"ZIP",2); ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2159.0322,943.4561,10.4294))///////1 { SetPlayerInterior(playerid,4); SetPlayerPos(playerid,285.8010,-84.5476,1001.5156);/////AMMUN SetPVarInt(playerid,"Ammun",1); ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2472.1042,2033.8823,11.0625))//////1 { SetPlayerInterior(playerid,10); SetPlayerPos(playerid,363.4130,-74.5787,1001.5078);/////BURGER SetPVarInt(playerid,"Burger",1); ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2367.0579,2071.0608,10.8203))//////2 { SetPlayerInterior(playerid,10); SetPlayerPos(playerid,363.4130,-74.5787,1001.5078);//BURGER SetPVarInt(playerid,"Burger",2); ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2194.7781,1990.8846,12.2969))//////4 { SetPlayerInterior(playerid,6); SetPlayerPos(playerid,-26.6916,-55.7149,1003.5469);/////24/7 SetPVarInt(playerid,"24",4); ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2413.0652,1123.7328,10.4282))//////1 { SetPlayerInterior(playerid,3); SetPlayerPos(playerid,388.8720,173.8050,1008.3828);/////DETEKTIV ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2441.2397,2064.6240,10.8203))//////1 { SetPlayerInterior(playerid,11); SetPlayerPos(playerid,501.9810,-69.1502,998.7578);/////CRAWBAR ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2452.5742,2064.6606,10.8203))//////2 { SetPlayerInterior(playerid,6); SetPlayerPos(playerid,-26.6916,-55.7149,1003.5469);/////24/7 SetPVarInt(playerid,"24",2); ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2393.1709,2042.2535,10.8203))//////2 { SetPlayerInterior(playerid,9); SetPlayerPos(playerid,365.6709,-10.7132,1001.8516);/////CLUCKIN SetPVarInt(playerid,"Cluckin",2); ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2638.0491,1671.7821,10.6816))//////3 { SetPlayerInterior(playerid,9); SetPlayerPos(playerid,365.6709,-10.7132,1001.8516);/////CLUCKIN SetPVarInt(playerid,"Cluckin",3); ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2083.5229,2223.7554,11.0234))//////2 { SetPlayerInterior(playerid,5); SetPlayerPos(playerid,372.1035,-131.8753,1001.4922);/////PIZZA SetPVarInt(playerid,"PIZZA",2); ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2538.4197,2083.8586,10.8203))//////2 { SetPlayerInterior(playerid,4); SetPlayerPos(playerid,285.8046,-84.9702,1001.5156);/////AMMUN SetPVarInt(playerid,"Ammun",1); ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2247.5771,2396.8394,10.8203))//////3 { SetPlayerInterior(playerid,6); SetPlayerPos(playerid,-26.6916,-55.7149,1003.5469);/////24/7 SetPVarInt(playerid,"24",3); ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2337.0276,2458.5750,14.9688))//////1 { SetPlayerInterior(playerid,3); SetPlayerPos(playerid,288.5362,169.6039,1007.1719);/////POLICE2 ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2286.9751,2431.5703,10.8203))//////1 { SetPlayerInterior(playerid,3); SetPlayerPos(playerid,238.6620,141.0520,1003.0234);/////POLICE ///////////////////////////////////////// } if(IsPlayerInRangeOfPoint(playerid,2,2103.1970,2257.4778,11.0234))//////1 { SetPlayerInterior(playerid,15); SetPlayerPos(playerid,207.7380,-108.6241,1005.1328);/////BINCO ///////////////////////////////////////// } /////////PROBLEMOVA ČASŤ if(IsPlayerInRangeOfPoint(playerid,2,2234.0193,1714.4993,1012.3828)) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,2233.9109,1678.6238,1008.3594);//CALIGULA } if(IsPlayerInRangeOfPoint(playerid,2,2019.0712,1017.8204,996.8750)) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,2015.4500,1017.0900,996.8750);//FOURDRAGONS } if(IsPlayerInRangeOfPoint(playerid,2,372.4061,-133.5249,1001.4922)) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,372.1035,-131.8753,1001.4922);//PIZZA } if(IsPlayerInRangeOfPoint(playerid,2,-27.4284,-58.2748,1003.5469))//24/7 { SetPlayerInterior(playerid,0); if(GetPVarInt(playerid,"24") == 1) { SetPlayerPos(playerid,2097.7458,2223.7258,11.0234); } else if(GetPVarInt(playerid,"24") == 2) { SetPlayerPos(playerid,2452.5742,2064.6606,10.8203); } else if(GetPVarInt(playerid,"24") == 3) { SetPlayerPos(playerid,2247.5771,2396.8394,10.8203); } else if(GetPVarInt(playerid,"24") == 4) { SetPlayerPos(playerid,2194.7781,1990.8846,12.2969); } } if(IsPlayerInRangeOfPoint(playerid,2,161.3734,-97.1103,1001.8047)) { SetPlayerInterior(playerid,0); if(GetPVarInt(playerid,"ZIP") == 1) { SetPlayerPos(playerid,2090.4875,2223.7495,11.0234); } else if(GetPVarInt(playerid,"ZIP") == 2) { SetPlayerPos(playerid,2572.1150,1904.2314,10.6328); } } if(IsPlayerInRangeOfPoint(playerid,2,364.9755,-11.8441,1001.8516)) { SetPlayerInterior(playerid,0); if(GetPVarInt(playerid,"Cluckin") == 1) { SetPlayerPos(playerid,2103.1282,2228.7058,11.0234); } else if(GetPVarInt(playerid,"Cluckin") == 2) { SetPlayerPos(playerid,2393.1709,2042.2535,10.8203); } else if(GetPVarInt(playerid,"Cluckin") == 3) { SetPlayerPos(playerid,2638.0491,1671.7821,10.6816); } } if(IsPlayerInRangeOfPoint(playerid,2,285.8473,-86.7820,1001.5229)) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,2233.9109,1678.6238,1008.3594); } if(IsPlayerInRangeOfPoint(playerid,2,362.8853,-75.1823,1001.5078)) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,2233.9109,1678.6238,1008.3594); } if(IsPlayerInRangeOfPoint(playerid,2,390.7697,173.8191,1008.3828)) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,2233.9109,1678.6238,1008.3594); } if(IsPlayerInRangeOfPoint(playerid,2,501.9666,-67.5633,998.7578)) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,2233.9109,1678.6238,1008.3594); } if(IsPlayerInRangeOfPoint(playerid,2,288.8221,166.9212,1007.1719)) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,2233.9109,1678.6238,1008.3594); } if(IsPlayerInRangeOfPoint(playerid,2,238.7405,138.6248,1003.0234)) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,2233.9109,1678.6238,1008.3594); } if(IsPlayerInRangeOfPoint(playerid,2,207.6826,-111.2662,1005.1328)) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,2233.9109,1678.6238,1008.3594); } return 1; } Mam tam ponastavované premenné ,aby keď hráč vyšiel z rovnakého interiéru ,ktorý je v inej budove, aby ho nedalo do zlého vonkajška ,ale robí to aj pri tých, pri ktorých táto premenná nieje Link to comment Share on other sites More sharing options...
0 Matess 36 Odesláno: 5. Březen, 2015 Share Odesláno: 5. Březen, 2015 Problém je v tvých souřadnicích! Musíš si najít a uložit ty kam chceš aby tě to portlo, když chceš jit ven z interieru. Nastavuješ interier 0, ale souřadnice stejne jako při vstupu. Interier 0 nemá Z souřadnici 1000+... Link to comment Share on other sites More sharing options...
0 xX420_Pu55yArmaged0n_420Xx 17 Odesláno: 5. Březen, 2015 Author Share Odesláno: 5. Březen, 2015 Problém je v tvých souřadnicích! Musíš si najít a uložit ty kam chceš aby tě to portlo, když chceš jit ven z interieru. Nastavuješ interier 0, ale souřadnice stejne jako při vstupu. Interier 0 nemá Z souřadnici 1000+... Kua dik, to som si nevšimol Miesto vonkajškov som tam dal vnutrajšky Link to comment Share on other sites More sharing options...
Dotaz
xX420_Pu55yArmaged0n_420Xx 17
Mam v interiéri pickup, ktorý má hráča portúnť späť na normálny svet, ale miesto toho ma to dá bohviekde pod svet a prepadám sa.
Script:
Mam tam ponastavované premenné ,aby keď hráč vyšiel z rovnakého interiéru ,ktorý je v inej budove, aby ho nedalo do zlého vonkajška ,ale robí to aj pri tých, pri ktorých táto premenná nieje
Link to comment
Share on other sites
2 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now