Postado Fevereiro 1, 2017 8 anos só falar hi no npc e ele vai summonar monstro e virar um monstro(determinado) ex: demon? [*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*] DISCORD: vodkart#6090
Postado Fevereiro 1, 2017 8 anos Autor isso tipow hi ele vai sumir e no lugar dele vai nascer um demon e envolta orcs xD Editado Fevereiro 1, 2017 8 anos por dersinho (veja o histórico de edições)
Postado Fevereiro 2, 2017 8 anos function onCreatureSay(cid, type, msg) local msg, pos = msg:lower(),getNpcPos() local monster ={ {pos, "Demon"}, -- este é o npc {{x = (pos.x-1), y = pos.y, z = pos.z}, "Rat"}, {{x = (pos.x+1), y = pos.y, z = pos.z}, "Rat"}, {{x = pos.x, y = (pos.y-2), z = pos.z}, "Rat"} } if msg == "hi" then doRemoveCreature(getNpcId()) for _, summon in pairs(monster) do doCreateMonster(summon[2], summon[1]) end end return true end se quiser um xml usa este de base por exemplo nome do seu npc.xml <?xml version="1.0" encoding="UTF-8"?> <npc name="Nome do seu npc" script="nome do seu script.lua" walkinterval="20000" floorchange="0"> <health now="100" max="100"/> <look type="133" head="114" body="119" legs="132" feet="114"/> </npc> Editado Fevereiro 2, 2017 8 anos por Vodkart (veja o histórico de edições) [*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*] DISCORD: vodkart#6090
Postado Fevereiro 2, 2017 8 anos Autor Citar meu ot e um projeto ainda vc e um genio cara funciono perfeitamente fiz ate um vidio so que tem 2 problemas 1 e que o npc nao volta mais o segundo e que eu posso fala hi e fazer o npc denovo e falar hi funciona toda hora sei la se tiver como fazer uma raid do npc e colokar um storage pra nao poder falar hi denovo agradeço desde ja npc pra quem quer ta ai Spoiler <?xml version="1.0" encoding="UTF-8"?> <npc name="The Orc King" script="data/npc/scripts/the orc king.lua" walkinterval="0"> <health now="100" max="100"/> <look type="238"/> <parameters> <parameter key="message_farewell" value="LEAVE!"/> <parameter key="message_walkaway" value="YES, LEAVE!"/> <parameter key="message_idletimeout" value="LEAVE!"/> <parameter key="module_keywords" value="1" /> <parameter key="keywords" value="job;name;orc fortress;fortress;orc;dark;cathedral;offer;human;mission;quest" /> <parameter key="keyword_reply1" value="HOW DARE YOU TO ASK MY JOB? I AM THE ORC KING. THAT IS MY JOB, RRRUMAN!" /> <parameter key="keyword_reply2" value="You dun need to know my name... I'm the orc king." /> <parameter key="keyword_reply3" value="You are in our fortress. How dare you to kill my citizens?" /> <parameter key="keyword_reply4" value="You are in our fortress. How dare you to kill my citizens?" /> <parameter key="keyword_reply5" value="I am theirrr king!" /> <parameter key="keyword_reply6" value="OFFER? ARE YOU ASKING FOR AN OFFER? LEAVE, NOW!" /> <parameter key="keyword_reply7" value="HA HA HA! LEAVE, YOU ARE MAKING ME MAD!" /> <parameter key="keyword_reply8" value="HUMAN... YOU, HUMANS, MAKE THE WORLD WORSE!" /> <parameter key="keyword_reply9" value="Do you really want a mission? Ok, the mission is: Leave the orc fortress immediatly!" /> <parameter key="keyword_reply10" value="Do you really want a mission? Ok, the mission is: Leave the orc fortress immediatly!" /> </parameters> </npc> Spoiler function onCreatureSay(cid, type, msg) local msg, pos = msg:lower(),getNpcPos() local monster ={ {pos, "The Orc King"}, -- este é o npc {{x = (pos.x-2), y = (pos.y+1), z = pos.z}, "Orshabaal"}, {{x = (pos.x+1), y = (pos.y+3), z = pos.z}, "Morgaroth"}, {{x = (pos.x+1), y = (pos.y-1), z = pos.z}, "Ushuriel"}, {{x = (pos.x-1), y = (pos.y+3), z = pos.z}, "Leviathan"}, {{x = (pos.x+2), y = pos.y, z = pos.z}, "Necropharus"}, {{x = (pos.x-1), y = (pos.y-1), z = pos.z}, "Ghazbaran"}, {{x = (pos.x-2), y = (pos.y+2), z = pos.z}, "The Handmaiden"}, {{x = (pos.x+2), y = (pos.y+2), z = pos.z}, "Massacre"} } if msg == "hi" then doRemoveCreature(getNpcId()) for _, summon in pairs(monster) do doCreateMonster(summon[2], summon[1]) end end return true end Editado Fevereiro 2, 2017 8 anos por dersinho (veja o histórico de edições)
Postado Fevereiro 2, 2017 8 anos ah sim, eu só fiz a base pra saber como tu ia querer e tal... amanha edito pra ti e me fala como tu quer aqui embaixo, explica certinho ok [*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*] DISCORD: vodkart#6090
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.