Postado Dezembro 18, 2014 10 anos então galera como o nome do topico ja diz é um evento e vai rolar assim, eu crio uma sala no map editor e coloco 4 estatuas e nessas estatuas eu colocaria um action que quando o pleyer clicase na estatua aparecia o bicho que configura-se no script, e sem limite o pleyer pode clicar quantas vezes quizer em qualquer estatua se alguem puder me ajudar agradeço muito
Postado Dezembro 18, 2014 10 anos vitors23, em 17 Dez 2014 - 11:17 PM, disse: quando o pleyer clicase na estatua aparecia o bicho que configura-se no script, e sem limite o pleyer pode clicar quantas vezes quizer eventstatue.lua (data/actions/scripts): function onUse(cid, fromPos, toPos) local monster = 'Demon' doCreateMonster(monster, getClosestFreeTile(cid, toPos)) doSendMagicEffect(toPos, CONST_ME_MAGIC_GREEN) return true end Tag - actions.xml (data/actions): <action actionid="ACTIONID" script="eventstatue.lua"/> Editado Dezembro 18, 2014 10 anos por Suicide (veja o histórico de edições) The corrupt fear us. The honest support us. The heroic join us.
Postado Dezembro 18, 2014 10 anos Crie um arquivo chamado eventoestatuas.lua em data/actions/scripts: ------------------------ ---PARTE CONFIGURAVEL--- ------------------------ local posmonster = {x= POSX, y = POSY, z= POSZ} --posição que monstro 1 nascerá local monster = "Demon" --Nome do monstro que será spawnado local posmonster2 = {x= POSX, y = POSY, z= POSZ} --posição que monstro 2 nascerá local monster2 = "Demon" --Nome do monstro que será spawnado local posmonster3 = {x= POSX, y = POSY, z= POSZ} --posição que monstro 3 nascerá local monster3 = "Demon" --Nome do monstro que será spawnado local posmonster4 = {x= POSX, y = POSY, z= POSZ} --posição que monstro 4 nascerá local monster4 = "Demon" --Nome do monstro que será spawnado local estatua1 = X --ACTION ID DA ESTATUA 1 local estatua2 = X --ACTION ID DA ESTATUA 2 local estatua3 = X --ACTION ID DA ESTATUA 3 local estatua4 = X --ACTION ID DA ESTATUA 4 ------------------------------- ---FIM DA PARTE CONFIGURAVEL--- ------------------------------- function onUse(cid, item, fromPosition, itemEx, toPosition) if (item.actionid == estatua1) then doCreateMonster(monster, posmonster) elseif (item.actionid == estatua2) then doCreateMonster(monster2, posmonster2) elseif (item.actionid == estatua3) then doCreateMonster(monster3, posmonster3) else (item.actionid == estatua4) then doCreateMonster(monster4, posmonster4) end return true end Com esse script, vc deve criar as seguintes tags em actions.xml <action actionid="ACTION ID DA ESTATUA 1" script="eventoestatuas.lua" /> <action actionid="ACTION ID DA ESTATUA 2" script="eventoestatuas.lua" /> <action actionid="ACTION ID DA ESTATUA 3" script="eventoestatuas.lua" /> <action actionid="ACTION ID DA ESTATUA 4" script="eventoestatuas.lua" /> Editado Dezembro 18, 2014 10 anos por danihcv (veja o histórico de edições) Te ajudei?? REP + e ficamos quites... http://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'> Atenciosamente, Daniel. Abraços! Meus tutoriais: Programação: Resolvendo QUALQUER erro na data base. Scripts (system's, creaturescripts, mod's, NPC's, etc): (Sistema) GOD Ambient Light Full. Adicionando novas mounts ao servidor [NPC] Papai Noel que dá presente todo ano. Web-site: Resolvendo problema de caracteres especiais em PHP Formatando textos em PHP! Mudando a cor, tamanho, fonte, etc. Criando e configurando tabelas para paginas PHP
Postado Dezembro 18, 2014 10 anos Autor Suicide o seu não funcionou nao sei pq man mais nao fala nada que nem o danihcv danihcv O seu fala "you cannot use this object" quando dou use na estatua
Postado Dezembro 18, 2014 10 anos Lol... Se vc configurou as action id's das estatuas, no script e nas tags... Isso ñ era pra acontecer... Te ajudei?? REP + e ficamos quites... http://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'> Atenciosamente, Daniel. Abraços! Meus tutoriais: Programação: Resolvendo QUALQUER erro na data base. Scripts (system's, creaturescripts, mod's, NPC's, etc): (Sistema) GOD Ambient Light Full. Adicionando novas mounts ao servidor [NPC] Papai Noel que dá presente todo ano. Web-site: Resolvendo problema de caracteres especiais em PHP Formatando textos em PHP! Mudando a cor, tamanho, fonte, etc. Criando e configurando tabelas para paginas PHP
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.