ExpalCZE 0 Odesláno: 6. Květen, 2014 Share Odesláno: 6. Květen, 2014 zdravím vytvořil jsem si pár PickUpů v MTA a chtěl bych je dát do pawna <map edf:definitions="editor_main"> <pickup id="pickup (health) (2)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="2046.2469482422" posY="-1410.3299560547" posZ="37.214000701904" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (3)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="2661.5490722656" posY="-1442.8759765625" posZ="16.25" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (4)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="2171.3720703125" posY="-1517.4250488281" posZ="23.562999725342" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (5)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="1900.0150146484" posY="-1991.3430175781" posZ="13.546999931335" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (6)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="909.01098632813" posY="-786.45300292969" posZ="101.43499755859" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (7)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="668.05902099609" posY="-546.17102050781" posZ="16.336000442505" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (8)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="358.80099487305" posY="-2071.7099609375" posZ="10.694999694824" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (9)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-2133.8129882813" posY="194.21899414063" posZ="35.18399810791" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (10)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-2217.1589355469" posY="659.98602294922" posZ="63.759998321533" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (11)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-1812.1149902344" posY="1301.3819580078" posZ="59.734001159668" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (13)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-2681.8479003906" posY="1268.3170166016" posZ="55.945999145508" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (14)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-2328.8969726563" posY="725.78601074219" posZ="45.806999206543" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (15)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-1830.8330078125" posY="675.65899658203" posZ="30.430999755859" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (16)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-1753.7359619141" posY="885.37298583984" posZ="295.875" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (17)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-2435.955078125" posY="2352.0649414063" posZ="4.9609999656677" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (18)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="462.73199462891" posY="918.37298583984" posZ="-9.9440002441406" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (19)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="246.41499328613" posY="1410.5620117188" posZ="23.370000839233" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (20)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="154.18299865723" posY="2409.873046875" posZ="17.618999481201" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (21)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="1477.8869628906" posY="2002.9260253906" posZ="11.022999763489" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (22)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="2517.04296875" posY="1568.126953125" posZ="11.555999755859" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (23)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="2325.8049316406" posY="1261.1469726563" posZ="67.46900177002" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (24)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="1306.4680175781" posY="1139.2810058594" posZ="10.819999694824" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (25)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="1090.3559570313" posY="1075.5310058594" posZ="10.836000442505" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (26)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-255.08500671387" posY="2662.25390625" posZ="72" rotX="0" rotY="0" rotZ="0"></pickup> <pickup id="pickup (health) (27)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="258.29998779297" posY="2939.0639648438" posZ="1.7660000324249" rotX="0" rotY="0" rotZ="0"></pickup> </map> Dále bych chtěl poprosit, jak udělám, když vezmu nějaký pickup aby mi to dalo -1 WantedLVL. Když mám WANTED LVL0 Jak mám udělat, aby se mi neodečetl žádný? díky. A ty Pickupy mají mít ID 1247. (Policejní hvězda) Link to comment Share on other sites More sharing options...
0 Globální moderátor Hip 191 Odesláno: 6. Květen, 2014 Globální moderátor Share Odesláno: 6. Květen, 2014 http://wiki.sa-mp.com/wiki/CreatePickup <-- vytváříš pickupy if(GetPlayerWantedLevel(playerid) < 1) return 1; GivePlayerWantedLevel(playerid,-1); a tohle do pickupu Link to comment Share on other sites More sharing options...
0 ExpalCZE 0 Odesláno: 6. Květen, 2014 Author Share Odesláno: 6. Květen, 2014 a to musím pořád dělat new WLVL = CreatePickup(1247, 2 , X, Y, Z,) new WLVL2 = CreatePickup(1247, 2 , X, Y, Z,) a takhle všechny Pickupy? a Ještě pls Musím to psát dokola to if(GetPlayerWantedLevel(playerid) < 1) return 1; GivePlayerWantedLevel(playerid,-1); ? Nebo nějak lze udělat že pro všechny vytvořené pickupy to bude stejné? a kdybych chtěl, aby se ten PickUp objevil až za cca 5 minut to mám jak udělat nebo jde pouze na 30s? Link to comment Share on other sites More sharing options...
0 Globální moderátor Hip 191 Odesláno: 6. Květen, 2014 Globální moderátor Share Odesláno: 6. Květen, 2014 použij ten co se repsawnuje po čase... #define pocet_pickupu 20 //počet pikcupů new pickup[pocet_pickupu] pickup[0] = CreatePickup(...); pickup[1] = CreatePickup(...); ... public OnPlayerPickUpPickup(playerid, pickupid) { for(new i;i<pocet_pickupu;i++) { if(pickupid = pickup[i]) { if(GetPlayerWantedLevel(playerid) < 1) return 1; GivePlayerWantedLevel(playerid,-1); } } return 1; } doufám že to mám správně... Link to comment Share on other sites More sharing options...
0 ExpalCZE 0 Odesláno: 6. Květen, 2014 Author Share Odesláno: 6. Květen, 2014 zkusím a dám vědět. Nefunbguje CHYBY: 1) Hvězda nezmizí 2) Přidá mi to plno WantedLVL atd. Ale jedna pozitivní věc: ked mám Wlvl 0 nepridá mi to nic Link to comment Share on other sites More sharing options...
0 Dexter1906 0 Odesláno: 6. Květen, 2014 Share Odesláno: 6. Květen, 2014 Namiesto GivePlayerWantedLevel použi SetPlayerWantedLevel(playerid,0); Sorry nevšimol som si, že chceš dať -1 WL. Link to comment Share on other sites More sharing options...
0 ExpalCZE 0 Odesláno: 6. Květen, 2014 Author Share Odesláno: 6. Květen, 2014 to mám ale mě to hodí LVL 255 to já nechcu já chcu aby mi to zebralo jen 1x LVL a aby to zmyzelo pak #include <a_samp> #define pocet_pickupu 25 new pickup[pocet_pickupu]; public OnFilterScriptInit() { pickup[0] = CreatePickup(1247, 2, 2046.2469482422, -1410.3299560547, 37.214000701904); pickup[1] = CreatePickup(1247, 2, 2661.5490722656, -1442.8759765625, 16.25); pickup[2] = CreatePickup(1247, 2, 2171.3720703125, -1517.4250488281, 23.562999725342); pickup[3] = CreatePickup(1247, 2, 1900.0150146484, -1991.3430175781, 13.546999931335); pickup[4] = CreatePickup(1247, 2, 909.01098632813, -786.45300292969, 101.43499755859); pickup[5] = CreatePickup(1247, 2, 668.05902099609, -546.17102050781, 16.336000442505); pickup[6] = CreatePickup(1247, 2, 358.80099487305, -2071.7099609375, 10.694999694824); pickup[7] = CreatePickup(1247, 2, -2133.8129882813, 194.21899414063, 35.18399810791); pickup[8] = CreatePickup(1247, 2, -2217.1589355469, 659.98602294922, 63.759998321533); pickup[9] = CreatePickup(1247, 2, -1812.1149902344, 1301.3819580078, 59.734001159668); pickup[10] = CreatePickup(1247, 2, -2681.8479003906, 1268.3170166016, 55.945999145508); pickup[11] = CreatePickup(1247, 2, -2328.8969726563, 725.78601074219, 45.806999206543); pickup[12] = CreatePickup(1247, 2, -1830.8330078125, 675.65899658203, 30.430999755859); pickup[13] = CreatePickup(1247, 2, -1753.7359619141, 885.37298583984, 295.875); pickup[14] = CreatePickup(1247, 2, -2435.955078125, 2352.0649414063, 4.9609999656677); pickup[15] = CreatePickup(1247, 2, 462.73199462891, 918.37298583984, -9.9440002441406); pickup[16] = CreatePickup(1247, 2, 246.41499328613, 1410.5620117188, 23.370000839233); pickup[17] = CreatePickup(1247, 2, 154.18299865723, 2409.873046875, 17.618999481201); pickup[18] = CreatePickup(1247, 2, 1477.8869628906, 2002.9260253906, 11.022999763489); pickup[19] = CreatePickup(1247, 2, 2517.04296875, 1568.126953125, 11.555999755859); pickup[20] = CreatePickup(1247, 2, 2325.8049316406, 1261.1469726563, 67.46900177002); pickup[21] = CreatePickup(1247, 2, 1306.4680175781, 1139.2810058594, 10.819999694824); pickup[22] = CreatePickup(1247, 2, 1090.3559570313, 1075.5310058594, 10.836000442505); pickup[23] = CreatePickup(1247, 2, -255.08500671387, 2662.25390625, 72); pickup[24] = CreatePickup(1247, 2, 258.29998779297, 2939.0639648438, 1.7660000324249); return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { for(new i;i<pocet_pickupu;i++) { if(pickupid = pickup[i]) { if(GetPlayerWantedLevel(playerid) < 1) return 1; SetPlayerWantedLevel(playerid, -1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); } } return 1; } Tu je eště kód Pls help je to nutné.Prosím pomozte. Link to comment Share on other sites More sharing options...
0 Globální moderátor HighPrint 177 Odesláno: 6. Květen, 2014 Globální moderátor Share Odesláno: 6. Květen, 2014 SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); Link to comment Share on other sites More sharing options...
0 Globální moderátor Hip 191 Odesláno: 6. Květen, 2014 Globální moderátor Share Odesláno: 6. Květen, 2014 SetPlayerWantedLevel(playerid, -1); změň na GivePlayerWantedLevel(playerid, -1); psal jsem to tak... /EDIT případně jako HighPrint /EDIT2 sorry GivePlayerWantedLevel(playerid, -1); není ofiko nějak jsem zapomněl Link to comment Share on other sites More sharing options...
0 ExpalCZE 0 Odesláno: 6. Květen, 2014 Author Share Odesláno: 6. Květen, 2014 Hip to tvoje nejde... Link to comment Share on other sites More sharing options...
0 Globální moderátor HighPrint 177 Odesláno: 6. Květen, 2014 Globální moderátor Share Odesláno: 6. Květen, 2014 To protože GivePlayerWantedLevel není ofík funkce... to moje by mělo fungovat. Zkus to Link to comment Share on other sites More sharing options...
0 ExpalCZE 0 Odesláno: 7. Květen, 2014 Author Share Odesláno: 7. Květen, 2014 Funguje! High dík šéfe. Ešte jedna chyba: hvězdy nezmizí Link to comment Share on other sites More sharing options...
0 Globální moderátor Hip 191 Odesláno: 7. Květen, 2014 Globální moderátor Share Odesláno: 7. Květen, 2014 pro typ pickupu: 2 - Disappears after pickup, respawns after 30 seconds if the player is at a distance of at least 15 meters. ale to neřeší problém že nemizí, nevím čím by to mohlo být, tu hvězdu ti to odebere? Když ne tak by to znamenalo že ho ani nesebereš. jinak můžeš zkusit type 15 který je stejný jako type 2 ale třeba se to vyřeší, nikdy nevíš Link to comment Share on other sites More sharing options...
0 ExpalCZE 0 Odesláno: 8. Květen, 2014 Author Share Odesláno: 8. Květen, 2014 Hvězdu seberu a zůstane tam zkusím ten typ 15 a dám ti vědět. Hele pohrál jsem s i stím jakž takž, ale 1) kdyz mam Wlvl 0 tak mi to dá zase 255 a když vezmu tu hvězdu pak se neobjeví. Zde je kód: #include <a_samp> new pickup0; new pickup1; new pickup2; new pickup3; new pickup4; new pickup5; new pickup6; new pickup7; new pickup8; new pickup9; new pickup10; new pickup11; new pickup12; new pickup13; new pickup14; new pickup15; new pickup16; new pickup17; new pickup18; new pickup19; new pickup20; new pickup21; new pickup22; new pickup23; new pickup24; forward ReSpawn(); public OnFilterScriptInit() { pickup0 = CreatePickup(1247, 15, 2046.2469482422, -1410.3299560547, 37.214000701904); pickup1 = CreatePickup(1247, 15, 2661.5490722656, -1442.8759765625, 16.25); pickup2 = CreatePickup(1247, 15, 2171.3720703125, -1517.4250488281, 23.562999725342); pickup3 = CreatePickup(1247, 15, 1900.0150146484, -1991.3430175781, 13.546999931335); pickup4 = CreatePickup(1247, 15, 909.01098632813, -786.45300292969, 101.43499755859); pickup5 = CreatePickup(1247, 15, 668.05902099609, -546.17102050781, 16.336000442505); pickup6 = CreatePickup(1247, 15, 358.80099487305, -2071.7099609375, 10.694999694824); pickup7 = CreatePickup(1247, 15, -2133.8129882813, 194.21899414063, 35.18399810791); pickup8 = CreatePickup(1247, 15, -2217.1589355469, 659.98602294922, 63.759998321533); pickup9 = CreatePickup(1247, 15, -1812.1149902344, 1301.3819580078, 59.734001159668); pickup10 = CreatePickup(1247, 15, -2681.8479003906, 1268.3170166016, 55.945999145508); pickup11 = CreatePickup(1247, 15, -2328.8969726563, 725.78601074219, 45.806999206543); pickup12 = CreatePickup(1247, 15, -1830.8330078125, 675.65899658203, 30.430999755859); pickup13 = CreatePickup(1247, 15, -1753.7359619141, 885.37298583984, 295.875); pickup14 = CreatePickup(1247, 15, -2435.955078125, 2352.0649414063, 4.9609999656677); pickup15 = CreatePickup(1247, 15, 462.73199462891, 918.37298583984, -9.9440002441406); pickup16 = CreatePickup(1247, 15, 246.41499328613, 1410.5620117188, 23.370000839233); pickup17 = CreatePickup(1247, 15, 154.18299865723, 2409.873046875, 17.618999481201); pickup18 = CreatePickup(1247, 15, 1477.8869628906, 2002.9260253906, 11.022999763489); pickup19 = CreatePickup(1247, 15, 2517.04296875, 1568.126953125, 11.555999755859); pickup20 = CreatePickup(1247, 15, 2325.8049316406, 1261.1469726563, 67.46900177002); pickup21 = CreatePickup(1247, 15, 1306.4680175781, 1139.2810058594, 10.819999694824); pickup22 = CreatePickup(1247, 15, 1090.3559570313, 1075.5310058594, 10.836000442505); pickup23 = CreatePickup(1247, 15, -255.08500671387, 2662.25390625, 72); pickup24 = CreatePickup(1247, 15, 258.29998779297, 2939.0639648438, 1.7660000324249); return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == pickup0) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup0); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup0 = CreatePickup(1247, 15, 2046.2469482422, -1410.3299560547, 37.214000701904); } else if(pickupid == pickup1) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup1); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup1 = CreatePickup(1247, 15, 2661.5490722656, -1442.8759765625, 16.25); } else if(pickupid == pickup2) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup2); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup2 = CreatePickup(1247, 15, 2171.3720703125, -1517.4250488281, 23.562999725342); } else if(pickupid == pickup3) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup3); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup3 = CreatePickup(1247, 15, 1247, 15, 1900.0150146484, -1991.3430175781, 13.546999931335); } else if(pickupid == pickup4) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup4); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup4 = CreatePickup(1247, 15, 909.01098632813, -786.45300292969, 101.43499755859); } else if(pickupid == pickup5) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup5); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup5 = CreatePickup(1247, 15, 668.05902099609, -546.17102050781, 16.336000442505); } else if(pickupid == pickup6) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup6); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup6 = CreatePickup(1247, 15, 358.80099487305, -2071.7099609375, 10.694999694824); } else if(pickupid == pickup7) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup7); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup7 = CreatePickup(1247, 15, -2133.8129882813, 194.21899414063, 35.18399810791); } else if(pickupid == pickup8) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup8); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup8 = CreatePickup(1247, 15, -2217.1589355469, 659.98602294922, 63.759998321533); } else if(pickupid == pickup9) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup9); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup9 = CreatePickup(1247, 15, -1812.1149902344, 1301.3819580078, 59.734001159668); } else if(pickupid == pickup10) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup10); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup10 = CreatePickup(1247, 15, -2681.8479003906, 1268.3170166016, 55.945999145508); } else if(pickupid == pickup11) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup11); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup11 = CreatePickup(1247, 15, -2328.8969726563, 725.78601074219, 45.806999206543); } else if(pickupid == pickup12) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup12); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup12 = CreatePickup(1247, 15, -1830.8330078125, 675.65899658203, 30.430999755859); } else if(pickupid == pickup13) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup13); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup13 = CreatePickup(1247, 15, -1753.7359619141, 885.37298583984, 295.875); } else if(pickupid == pickup14) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup14); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup14 = CreatePickup(1247, 15, -2435.955078125, 2352.0649414063, 4.9609999656677); } else if(pickupid == pickup15) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup15); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup15 = CreatePickup(1247, 15, -1753.7359619141, 885.37298583984, 295.875); } else if(pickupid == pickup16) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup16); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup16 = CreatePickup(1247, 15, 246.41499328613, 1410.5620117188, 23.370000839233); } else if(pickupid == pickup17) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup17); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup17 = CreatePickup(1247, 15, 154.18299865723, 2409.873046875, 17.618999481201); } else if(pickupid == pickup18) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup18); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup18 = CreatePickup(1247, 15, 1477.8869628906, 2002.9260253906, 11.022999763489); } else if(pickupid == pickup19) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup19); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup19 = CreatePickup(1247, 15, 2517.04296875, 1568.126953125, 11.555999755859); } else if(pickupid == pickup20) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup20); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup20 = CreatePickup(1247, 15, 2325.8049316406, 1261.1469726563, 67.46900177002); } else if(pickupid == pickup21) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup21); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup21 = CreatePickup(1247, 15, 1306.4680175781, 1139.2810058594, 10.819999694824); } else if(pickupid == pickup22) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup22); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup22 = CreatePickup(1247, 15, 1090.3559570313, 1075.5310058594, 10.836000442505); } else if(pickupid == pickup23) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup23); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup23 = CreatePickup(1247, 15, -255.08500671387, 2662.25390625, 72); } else if(pickupid == pickup24) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup24); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup24 = CreatePickup(1247, 15, 258.29998779297, 2939.0639648438, 1.7660000324249); } return true; } Link to comment Share on other sites More sharing options...
0 ATomas 290 Odesláno: 8. Květen, 2014 Share Odesláno: 8. Květen, 2014 A proc si nezjednosusit zivot ? #include <a_samp> enum wl_pickup { Float:p_x, Float:p_y, Float:p_z, p_pickupid } new WLPickup[][wl_pickup] = { {2046.2469482422,-1410.3299560547,37.214000701904}, {2661.5490722656,-1442.8759765625,16.25}, {2171.3720703125,-1517.4250488281,23.562999725342}, {1900.0150146484,-1991.3430175781,13.546999931335}, {909.01098632813,-786.45300292969,101.43499755859}, {668.05902099609,-546.17102050781,16.336000442505}, {358.80099487305,-2071.7099609375,10.694999694824}, {-2133.8129882813,194.21899414063,35.18399810791}, {-2217.1589355469,659.98602294922,63.759998321533}, {-1812.1149902344,1301.3819580078,59.734001159668}, {-2681.8479003906,1268.3170166016,55.945999145508}, {-2328.8969726563,725.78601074219,45.806999206543}, {-1830.8330078125,675.65899658203,30.430999755859}, {-1753.7359619141,885.37298583984,295.875}, {-2435.955078125,2352.0649414063,4.9609999656677}, {462.73199462891,918.37298583984,-9.9440002441406}, {246.41499328613,1410.5620117188,23.370000839233}, {154.18299865723,2409.873046875,17.618999481201}, {1477.8869628906,2002.9260253906,11.022999763489}, {2517.04296875,1568.126953125,11.555999755859}, {2325.8049316406,1261.1469726563,67.46900177002}, {1306.4680175781,1139.2810058594,10.819999694824}, {1090.3559570313,1075.5310058594,10.836000442505}, {-255.08500671387,2662.25390625,72}, {258.29998779297,2939.0639648438,1.7660000324249} //pokud chces pridat pickup, sem jen das souradnice, a vsechno ostatni se udela samo }; public OnFilterScriptInit() { for(new i;i<sizeof(WLPickup);i++) SpawnWLPickup(i); return 1; } public OnPlayerPickUpPickup(playerid,pickupid) { for(new i;i<sizeof(WLPickup);i++) { if(pickupid == WLPickup[i][p_pickupid]) { if(GetPlayerWantedLevel(playerid) > 0) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid,0xFF0000FF,"{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(WLPickup[i][p_pickupid]); WLPickup[i][p_pickupid] = 0; SetTimerEx("SpawnWLPickup",2*60000,false,"i",i); } return 1; } } return 1; } forward SpawnWLPickup(i); public SpawnWLPickup(i) { WLPickup[i][p_pickupid] = CreatePickup(1247,1,WLPickup[i][p_x],WLPickup[i][p_y],WLPickup[i][p_z]); return WLPickup[i][p_pickupid]; } Link to comment Share on other sites More sharing options...
0 ExpalCZE 0 Odesláno: 8. Květen, 2014 Author Share Odesláno: 8. Květen, 2014 1 chybka tome Já potřebuji, aby mi zmizela pouze ta hvězda, kterou vezmu ne všechny Link to comment Share on other sites More sharing options...
0 ATomas 290 Odesláno: 9. Květen, 2014 Share Odesláno: 9. Květen, 2014 1 chybka tome Já potřebuji, aby mi zmizela pouze ta hvězda, kterou vezmu ne všechny Vsak mizi jenom ta co seberes Link to comment Share on other sites More sharing options...
0 WARNING EPIC CODE 0 Odesláno: 9. Květen, 2014 Share Odesláno: 9. Květen, 2014 zdravím vytvořil jsem si pár PickUpů v MTA a chtěl bych je dát do pawna <map edf:definitions="editor_main"><pickup id="pickup (health) (2)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="2046.2469482422" posY="-1410.3299560547" posZ="37.214000701904" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (3)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="2661.5490722656" posY="-1442.8759765625" posZ="16.25" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (4)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="2171.3720703125" posY="-1517.4250488281" posZ="23.562999725342" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (5)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="1900.0150146484" posY="-1991.3430175781" posZ="13.546999931335" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (6)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="909.01098632813" posY="-786.45300292969" posZ="101.43499755859" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (7)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="668.05902099609" posY="-546.17102050781" posZ="16.336000442505" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (8)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="358.80099487305" posY="-2071.7099609375" posZ="10.694999694824" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (9)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-2133.8129882813" posY="194.21899414063" posZ="35.18399810791" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (10)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-2217.1589355469" posY="659.98602294922" posZ="63.759998321533" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (11)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-1812.1149902344" posY="1301.3819580078" posZ="59.734001159668" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (13)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-2681.8479003906" posY="1268.3170166016" posZ="55.945999145508" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (14)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-2328.8969726563" posY="725.78601074219" posZ="45.806999206543" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (15)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-1830.8330078125" posY="675.65899658203" posZ="30.430999755859" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (16)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-1753.7359619141" posY="885.37298583984" posZ="295.875" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (17)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-2435.955078125" posY="2352.0649414063" posZ="4.9609999656677" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (18)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="462.73199462891" posY="918.37298583984" posZ="-9.9440002441406" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (19)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="246.41499328613" posY="1410.5620117188" posZ="23.370000839233" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (20)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="154.18299865723" posY="2409.873046875" posZ="17.618999481201" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (21)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="1477.8869628906" posY="2002.9260253906" posZ="11.022999763489" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (22)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="2517.04296875" posY="1568.126953125" posZ="11.555999755859" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (23)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="2325.8049316406" posY="1261.1469726563" posZ="67.46900177002" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (24)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="1306.4680175781" posY="1139.2810058594" posZ="10.819999694824" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (25)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="1090.3559570313" posY="1075.5310058594" posZ="10.836000442505" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (26)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="-255.08500671387" posY="2662.25390625" posZ="72" rotX="0" rotY="0" rotZ="0"></pickup><pickup id="pickup (health) (27)" type="health" interior="0" amount="100" respawn="30000" dimension="0" posX="258.29998779297" posY="2939.0639648438" posZ="1.7660000324249" rotX="0" rotY="0" rotZ="0"></pickup></map> Dále bych chtěl poprosit, jak udělám, když vezmu nějaký pickup aby mi to dalo -1 WantedLVL. Když mám WANTED LVL0 Jak mám udělat, aby se mi neodečetl žádný? díky. A ty Pickupy mají mít ID 1247. (Policejní hvězda)Sorry,Ale ty sis to nedal ani do PWN .. to máš jen jako .map .. http://convertffs.com Link to comment Share on other sites More sharing options...
0 ExpalCZE 0 Odesláno: 10. Květen, 2014 Author Share Odesláno: 10. Květen, 2014 Pls mě se ta hvězda pak neobjeví, když ji vezmu S.O.S. Link to comment Share on other sites More sharing options...
0 WARNING EPIC CODE 0 Odesláno: 10. Květen, 2014 Share Odesláno: 10. Květen, 2014 else if(pickupid == pickup7) { SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); SendClientMessage(playerid, 0xFF0000FF, "{ffffff}[{00ff00}ProGame.6f.sk{ffffff}] Tvůj {00ff00}Wanted Level{ffffff} byl snížen o {00ff00}1 {ffffff}stupeň."); DestroyPickup(pickup7); SetTimer("ReSpawn", 2*60000, false, "i", playerid); pickup7 = CreatePickup(1247, 15, -2133.8129882813, 194.21899414063, 35.18399810791); } Si to oprav na SetPlayerWantedLevel(playerid,1); //Nastavm mu jakykoliv ty chceš wanted lvl Link to comment Share on other sites More sharing options...
0 ExpalCZE 0 Odesláno: 10. Květen, 2014 Author Share Odesláno: 10. Květen, 2014 Nejde o to, že by se mi neodečítala hvězda u Wanted Levelu, ale o to že když tu vězdu vezmu tak zmizy a neobjevi se (pickup) Link to comment Share on other sites More sharing options...
Dotaz
ExpalCZE 0
zdravím vytvořil jsem si pár PickUpů v MTA a chtěl bych je dát do pawna
Dále bych chtěl poprosit, jak udělám, když vezmu nějaký pickup aby mi to dalo -1 WantedLVL.
Když mám WANTED LVL0 Jak mám udělat, aby se mi neodečetl žádný? díky.
A ty Pickupy mají mít ID 1247. (Policejní hvězda)
Link to comment
Share on other sites
20 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