Sheaven 4 Postado Março 14, 2011 Share Postado Março 14, 2011 (editado) Hola galera Eu procurei no Xtibia e nao axei Eu queria um action que quando vc clica num sarcofago com um unique id ou um action id ele sumona um monstro, esse monstro fala algo tipo "Mwahahah" sumona uns frost dragons, ice golens e water elemental 3 veses em um tempo determinado Versao ot: 8.6 Por favor me ajudem (dou rep+) Editado Março 14, 2011 por Sheaven Link para o comentário Compartilhar em outros sites More sharing options...
Demonbholder 420 Postado Março 14, 2011 Share Postado Março 14, 2011 function onUse(cid, item) local pos = {x=, y=, z=} local mon1 = 'Ice Golem' local mon2 = 'Frost Dragon' local mon3 = 'Water Elemental' local tempo1 = ?? local tempo2 = ?? local tempo3 = ?? doCreateMonster('Demon', pos) addEvent(doCreateMonster, tempo1*1000, mon1, pos) addEvent(doCreateMonster, tempo1*1000, mon2, pos) addEvent(doCreateMonster, tempo1*1000, mon3, pos) addEvent(doCreateMonster, tempo2*1000, mon1, pos) addEvent(doCreateMonster, tempo2*1000, mon2, pos) addEvent(doCreateMonster, tempo2*1000, mon3, pos) addEvent(doCreateMonster, tempo3*1000, mon1, pos) addEvent(doCreateMonster, tempo3*1000, mon2, pos) addEvent(doCreateMonster, tempo3*1000, mon3, pos) end Edita a posição e os tempos. Os tempos são em segundos e começam a contar assim que der use no item. Link para o comentário Compartilhar em outros sites More sharing options...
Sheaven 4 Postado Março 14, 2011 Autor Share Postado Março 14, 2011 (editado) function onUse(cid, item) local pos = {x=, y=, z=} local mon1 = 'Ice Golem' local mon2 = 'Frost Dragon' local mon3 = 'Water Elemental' local tempo1 = ?? local tempo2 = ?? local tempo3 = ?? doCreateMonster('Demon', pos) addEvent(doCreateMonster, tempo1*1000, mon1, pos) addEvent(doCreateMonster, tempo1*1000, mon2, pos) addEvent(doCreateMonster, tempo1*1000, mon3, pos) addEvent(doCreateMonster, tempo2*1000, mon1, pos) addEvent(doCreateMonster, tempo2*1000, mon2, pos) addEvent(doCreateMonster, tempo2*1000, mon3, pos) addEvent(doCreateMonster, tempo3*1000, mon1, pos) addEvent(doCreateMonster, tempo3*1000, mon2, pos) addEvent(doCreateMonster, tempo3*1000, mon3, pos) end Edita a posição e os tempos. Os tempos são em segundos e começam a contar assim que der use no item. @up Muito obrigado mesmo por me ajudar. Rep + Ps: se por acaso puder fazer esse script pra clica num item com uma Action id eu ficaria mais agradecido ainda Editado Março 14, 2011 por Sheaven Link para o comentário Compartilhar em outros sites More sharing options...
Lordfire 309 Postado Março 14, 2011 Share Postado Março 14, 2011 Mas é isso mesmo, você coloca o action ID no item e referencia esse action ID pro arquivo desse script, pronto. Link para o comentário Compartilhar em outros sites More sharing options...
Demonbholder 420 Postado Março 15, 2011 Share Postado Março 15, 2011 Como o lordfire falou, coloque um actionid no item desejado e use esta tag: <action actionid="AID" event="script" value="NomeDoArquivo.lua"/> Onde está AID você coloca o mesmo actionid que você colocou no item pelo map editor. Em NomeDoArquivo tu coloca o nome do arquivo que tu criou para colar o script. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados