Machine! 2 #1 Postado 21 Agosto, 2007 Esse sistema e igual al do tibia global!! Nome: Tapestry 100% Tibia RL (Cortinas Igual Tibia Global) Creditos: ~~>Sub Zero<~~ EuuuuU VAmu lah: Va em data/action/scripts bopei qualquer arquivo, apegue tudo dentro e ponha issu: function onUse(cid, item, frompos, item2, topos) cortina1 = {x=topos.x-1, y=topos.y, z=topos.z} cortina1pos = {x=topos.x-1, y=topos.y, z=topos.z, stackpos=2} cortinaa1 = getThingfromPos(cortina1pos) cortina2 = {x=topos.x, y=topos.y-1, z=topos.z} cortina2pos = {x=topos.x, y=topos.y-1, z=topos.z, stackpos=2} cortinaa2 = getThingfromPos(cortina1pos) parede1pos = {x=topos.x-1, y=topos.y, z=topos.z, stackpos=1} parede1 = getThingfromPos(parede1pos) parede2pos = {x=topos.x, y=topos.y-1, z=topos.z, stackpos=1} parede2 = getThingfromPos(parede2pos) playerpos = getPlayerPosition(cid) if item.itemid == 1857 or item.itemid == 1860 or item.itemid == 1863 or item.itemid == 1866 or item.itemid == 1869 or item.itemid == 1872 or item.itemid == 1880 then if parede1.itemid == 1111 or parede1.itemid == 1116 or parede1.itemid == 5010 or parede1.itemid == 1115 or parede1.itemid == 1117 or parede1.itemid == 1119 or parede1.itemid == 3423 or parede1.itemid == 3428 or parede1.itemid == 3430 or parede1.itemid == 3427 or parede1.itemid == 3429 or parede1.itemid == 3431 or parede1.itemid == 5011 or parede1.itemid == 3433 then if cortinaa1.itemid == 1856 or cortinaa1.itemid == 1859 or cortinaa1.itemid == 1862 or cortinaa1.itemid == 1865 or cortinaa1.itemid == 1868 or cortinaa1.itemid == 1871 or cortinaa2.itemid == 1879 then if cortinaa2.itemid == 1855 or cortinaa2.itemid == 1858 or cortinaa2.itemid == 1861 or cortinaa2.itemid == 1864 or cortinaa2.itemid == 1867 or cortinaa2.itemid == 1870 or cortinaa2.itemid == 1878 then doPlayerSendCancel(cid,"Sorry, not possible.") return 0 else doRemoveItem(item.uid,1) doCreateItem(item.itemid-2,1,cortina2) end else doRemoveItem(item.uid,1) doCreateItem(item.itemid-1,1,cortina1) end elseif parede2.itemid == 1112 or parede2.itemid == 1114 or parede2.itemid == 1118 or parede2.itemid == 5011 or parede2.itemid == 3424 or parede2.itemid == 3426 or parede2.itemid == 3432 or parede2.itemid == 3433 or parede2.itemid == 1115 or parede2.itemid == 1117 or parede2.itemid == 1119 or parede2.itemid == 3427 or parede2.itemid == 3429 or parede2.itemid == 3431 then if cortinaa2.itemid == 1855 or cortinaa2.itemid == 1858 or cortinaa2.itemid == 1861 or cortinaa2.itemid == 1864 or cortinaa2.itemid == 1867 or cortinaa2.itemid == 1870 or cortinaa2.itemid == 1878 then if cortinaa1.itemid == 1856 or cortinaa1.itemid == 1859 or cortinaa1.itemid == 1862 or cortinaa1.itemid == 1865 or cortinaa1.itemid == 1868 or cortinaa1.itemid == 1871 or cortinaa2.itemid == 1879 then doPlayerSendCancel(cid,"Sorry, not possible.") return 0 else doRemoveItem(item.uid,1) doCreateItem(item.itemid-1,1,cortina1) end else doRemoveItem(item.uid,1) doCreateItem(item.itemid-2,1,cortina2) end end else return 0 end end[/b] Renomei para "Tapestry", Depois em data/action abra o arquivo action.xml. e ponha issu em qualquer lugar: <action itemid="1855" script="tapestry.lua" /><action itemid="1856" script="tapestry.lua" /> <action itemid="1857" script="tapestry.lua" /> <action itemid="1858" script="tapestry.lua" /> <action itemid="1859" script="tapestry.lua" /> <action itemid="1860" script="tapestry.lua" /> <action itemid="1861" script="tapestry.lua" /> <action itemid="1862" script="tapestry.lua" /> <action itemid="1863" script="tapestry.lua" /> <action itemid="1864" script="tapestry.lua" /> <action itemid="1865" script="tapestry.lua" /> <action itemid="1866" script="tapestry.lua" /> <action itemid="1867" script="tapestry.lua" /> <action itemid="1868" script="tapestry.lua" /> <action itemid="1869" script="tapestry.lua" /> <action itemid="1870" script="tapestry.lua" /> <action itemid="1871" script="tapestry.lua" /> <action itemid="1872" script="tapestry.lua" /> <action itemid="1878" script="tapestry.lua" /> <action itemid="1879" script="tapestry.lua" /> <action itemid="1880" script="tapestry.lua" />[/b] FIm..... xD Compartilhar este post Link para o post
Hug 0 #3 Postado 21 Agosto, 2007 Mto bom cara xD mas me diga uma coisa... ? serve para 8.0 ? flws, otimo topico Compartilhar este post Link para o post
Snap 0 #4 Postado 21 Agosto, 2007 tipo se vc por cortinas nas houses elas vao ser salvas? Compartilhar este post Link para o post
Finrod Elensar 0 #5 Postado 21 Agosto, 2007 tipo se vc por cortinas nas houses elas vao ser salvas?[/b] Exatamente oq eu ia perguntar.. Se eu colocar na casa e salvar o server, o tapestry vai ficar grudado na parede e nunca mais sair?? Compartilhar este post Link para o post
Machine! 2 #6 Postado 21 Agosto, 2007 Testei em 8.0 , dei /save e as cortinas continuou na house como os itens (testei em servfull) Compartilhar este post Link para o post
Finrod Elensar 0 #7 Postado 21 Agosto, 2007 Testei em 8.0 , dei /save e as cortinas continuou na house como os itens (testei em servfull)[/b] Faça assim... de /save depois feche o server.. Abra ele de novo e tenta mover as cortinas!! Se elas sairem da parede caso vc tire ou mude de parede se vc empurrar ta igualzinho global! Caso não tenha feito isso e a cortina ficar parada e num der mais para tirar tamo ferrado! Compartilhar este post Link para o post
Dopado 0 #8 Postado 23 Agosto, 2007 @up nada a ver é só por pra casa pegar os tiles da parede o.O! dai ele salva ;O Compartilhar este post Link para o post
GdNp 0 #10 Postado 24 Agosto, 2007 funciona pra por na parede mas n funciona pra tirar :/ Compartilhar este post Link para o post
Sir.DMLDR 0 #11 Postado 25 Agosto, 2007 Cara otimo script. Apesar de nao ter muita utilidade, eh uma boa pra deixar o server mais real, e para melhorar os enfeites das houses ^^ APROVADO Compartilhar este post Link para o post
gmiago 0 #12 Postado 25 Agosto, 2007 muito lgl vo testa flw pelo script Compartilhar este post Link para o post
mikeb 0 #13 Postado 28 Agosto, 2007 @marlontrovao kra, vc pode até ter testado se as tapestry virassem cortinas, mas de certeza nao testou se elas dps de dar /save sairíam das paredes... Nao ta 100% nao Compartilhar este post Link para o post
leosls123 0 #14 Postado 11 Setembro, 2007 Só não gostei qui não da pra tirar da paredi fora isso ta bom Compartilhar este post Link para o post
neoandpath 0 #15 Postado 14 Setembro, 2007 Nice, Thanks ;]} ;] hehe Compartilhar este post Link para o post
Lucas Anschau Antunes 0 #16 Postado 14 Setembro, 2007 Muito bom, a maioria dos OTS n tem isso vai ajudar bastante. Aprovado. Compartilhar este post Link para o post
Drakulian 0 #17 Postado 25 Setembro, 2007 Parece bom vo testa amanhã Compartilhar este post Link para o post
Sco0by 0 #18 Postado 29 Setembro, 2007 Aki naum funfou =[[ .. uso o yoruts pra 8.0 ... =[[ imaginei q fosse o id das cortinas .. mas conferi e esta certo ... pode dar uma olhadinha ae ?? ou tem como fazer u script compativel com o yoruts ? Obrigado ae .. Compartilhar este post Link para o post