- Strona Główna Belxena 8.4 RPG http://www.belxena.pun.pl/index.php - Skrypty Lua & XML http://www.belxena.pun.pl/viewforum.php?id=13 - [8.4] Most http://www.belxena.pun.pl/viewtopic.php?id=22 |
Macgates - 2009-05-01 23:37:23 |
Chcialbym wam przedstawic skrypt na most 100% by me gdy naciskamy na dzwignie most sie pojawia gdy znow nacisniemy znika . Kod:---- bridge by Tequ95 function onUse(cid, item, frompos, item2, topos) if item.itemid == 1945 then local kratkaid = 406 ------ id mostu local waterid = 4610 ------ id wody local kratka1 = {x=439, y=404, z=7} --------- pozycja kratki 1 local kratka2 = {x=439, y=405, z=7} --------- pozycja kratki 2 local kratka3 = {x=440, y=404, z=7} --------- pozycja kratki 3 local kratka4 = {x=440, y=405, z=7} --------- pozycja kratki 4 local kratka5 = {x=441, y=404, z=7} --------- pozycja kratki 5 local kratka6 = {x=441, y=405, z=7} --------- pozycja kratki 6 local kratka7 = {x=442, y=404, z=7} --------- pozycja kratki 7 local kratka8 = {x=442, y=405, z=7} --------- pozycja kratki 8 local kratka9 = {x=443, y=404, z=7} --------- pozycja kratki 9 local kratka10 = {x=443, y=405, z=7} --------- pozycja kratki 10 doCreateItem(kratkaid,1,kratka1) doCreateItem(kratkaid,1,kratka2) doCreateItem(kratkaid,1,kratka3) doCreateItem(kratkaid,1,kratka4) doCreateItem(kratkaid,1,kratka5) doCreateItem(kratkaid,1,kratka6) doCreateItem(kratkaid,1,kratka7) doCreateItem(kratkaid,1,kratka8) doCreateItem(kratkaid,1,kratka9) doCreateItem(kratkaid,1,kratka10) doTransformItem(item.uid,item.itemid+1) elseif item.itemid == 1946 then local kratkaid = 406 ------ id mostu local waterid = 4610 ------ id wody local kratka1 = {x=439, y=404, z=7} --------- pozycja kratki 1 local kratka2 = {x=439, y=405, z=7} --------- pozycja kratki 2 local kratka3 = {x=440, y=404, z=7} --------- pozycja kratki 3 local kratka4 = {x=440, y=405, z=7} --------- pozycja kratki 4 local kratka5 = {x=441, y=404, z=7} --------- pozycja kratki 5 local kratka6 = {x=441, y=405, z=7} --------- pozycja kratki 6 local kratka7 = {x=442, y=404, z=7} --------- pozycja kratki 7 local kratka8 = {x=442, y=405, z=7} --------- pozycja kratki 8 local kratka9 = {x=443, y=404, z=7} --------- pozycja kratki 9 local kratka10 = {x=443, y=405, z=7} --------- pozycja kratki 10 doCreateItem(waterid,1,kratka3) doCreateItem(waterid,1,kratka4) doCreateItem(waterid,1,kratka5) doCreateItem(waterid,1,kratka6) doCreateItem(waterid,1,kratka7) doCreateItem(waterid,1,kratka8) doCreateItem(waterid,1,kratka9) doCreateItem(waterid,1,kratka10) doTransformItem(item.uid,item.itemid-1) end return 1 end Teraz wchodzimy w data/actions/actions.xml i dodajemy linijke: Kod:action actionid="xxxx" script="bridge.lua"/> Następnie w map edytorze ustawcie na wybrana kratke actionid xxxx |