LordDragonN 0 Postado Fevereiro 7, 2009 Share Postado Fevereiro 7, 2009 Ola, venho por meio deste topico pedir o seguinte script: Um script que, a pessoa precise, por 4 items emcima de um coal basin, pedra qualquer coisa, e precisar estar emcima de certo tile para puxar uma alavanca, ao puxar essa alavanca, os items somem criando um efeito de fogo emcima, uma especie de ritual, e é teleportado pra outra sala, ou pode ser para criar um teleport também, se alguém por favor, tive esse script por favor! Me poste aqui, desde de já agradeço. Abraços! Link para o comentário https://xtibia.com/forum/topic/107229-script-niv-facil/ Compartilhar em outros sites More sharing options...
_ferrari_ 1 Postado Fevereiro 7, 2009 Share Postado Fevereiro 7, 2009 (editado) Esse script nao e nivel facil nao. em global.lua, vai ate o final e adiciona isso, editando a posicao x,y e z para a posicao da coal basin ou mesa. function removeThing(cid,item,pos)coalbasin1 = {x=123,y=123,z=7,stackpos=2} coalbasin1 = {x=123,y=123,z=7,stackpos=3} coalbasin2 = {x=123,y=123,z=7,stackpos=4} coalbasin3 = {x=123,y=123,z=7,stackpos=5} coalbasin4 = {x=123,y=123,z=7,stackpos=6} if getThingfromPos(coalbasin1).itemid == ID_1 then if getThingfromPos(coalbasin2).itemid == ID_2 then if getThingfromPos(coalbasin3).itemid == ID_3 then if getThingfromPos(coalbasin4).itemid == ID_4 then if doRemoveItem(coalbasin1,1) == 1 then if doRemoveItem(coalbasin2,1) == 1 then if doRemoveItem(coalbasin3,1) == 1 then if doRemoveItem(coalbasin4,1) == 1 then return TRUE else return FALSE end end end end end end end end o script e esse, ele nao funciona sem a funcao acima e sera necessario alterar as posicoes, ids e magiceffects. function onUse(cid,item,pos) if getPlayerPosition(cid) == {x=124,y=124,z=7} then if removeThing(cid) == 1 then doSendMagicEffect({x=123,y=123,z=7},ID_EFFECT) doTeleportThing(cid,{x=123,y=123,z=7} else doPlayerSendTextMessage(cid,22,"Sorry, could not do the action.") end end end Editado Fevereiro 7, 2009 por _ferrari_ Link para o comentário https://xtibia.com/forum/topic/107229-script-niv-facil/#findComment-692195 Compartilhar em outros sites More sharing options...
DaNDaNrOxX 15 Postado Fevereiro 7, 2009 Share Postado Fevereiro 7, 2009 Cara, eu postei um sistema de addon por item quase isto que você quer.. Você coloca os items para o addon nos coal basin de posição X, ele joga o fogo em cima e adiciona o addon... Você só precisaria tirar o doPlayerAddAddon e colocar o doTeleportThing... Veja o tópico: http://www.xtibia.com/forum/Tutorial-Scrip...ema-t98369.html Qualquer dúvida me manda PM que eu tento ajudar. Abraço Link para o comentário https://xtibia.com/forum/topic/107229-script-niv-facil/#findComment-692199 Compartilhar em outros sites More sharing options...
LordDragonN 0 Postado Fevereiro 7, 2009 Autor Share Postado Fevereiro 7, 2009 (editado) _ferrari_. Então brow, esse script seu remove o COAL BASIN, ou os items desejados emcima dele? Abraço Daniel. Você não poderia edita-lo para que precise de 4 items e para ser teleportado para tal posição pra mim? Se possivel poste aqui, pois eu so mapper, tenho poco conhecimento em scripts, valeu Edit2: _ferrari_ Não tem global lua no TFS 0.3.3 ;/ Oque fazer? Abraços Editado Fevereiro 7, 2009 por LordDragonN Link para o comentário https://xtibia.com/forum/topic/107229-script-niv-facil/#findComment-692207 Compartilhar em outros sites More sharing options...
_ferrari_ 1 Postado Fevereiro 15, 2009 Share Postado Fevereiro 15, 2009 use a lib de actions (data/actions/lib/actions) Link para o comentário https://xtibia.com/forum/topic/107229-script-niv-facil/#findComment-696414 Compartilhar em outros sites More sharing options...
Posts Recomendados