Postado Setembro 7, 2017 7 anos Me ajudem com um script que ao matar um player, seja pk, red, normal, ganha um item, e um npc que troca x quantidade desse item por outro.
Postado Setembro 7, 2017 7 anos @mistermie o script de morrer e ganhar item contém já no fórum, e NPC que troca itens em certas quantidades também já tem, basta procurar e então fazer o item dropado ser o item que o npc vai trocar por outro caso tenha x quantidade!
Postado Setembro 7, 2017 7 anos Autor Em 07/09/2017 em 02:48, KotZletY disse: @mistermie o script de morrer e ganhar item contém já no fórum, e NPC que troca itens em certas quantidades também já tem, basta procurar e então fazer o item dropado ser o item que o npc vai trocar por outro caso tenha x quantidade! tudo bugado e não bloqueia mc
Postado Setembro 7, 2017 7 anos Solução Em creaturescripts/scripts, crie um arquivo.lua: local item,count = 2160,1 function onDeath(cid, corpse, deathList) local player = deathList[1] if not isPlayer(player) then return true end if getPlayerIp(cid) ~= getPlayerIp(player) then addEvent(doPlayerAddItem,1,player,item,count) end return true end Em creaturescripts.xml: <event type="death" name="DeathItem" event="script" value="NOMEDOARQUIVO.lua"/> No login.lua, registre o evento: registerCreatureEvent(cid, "DeathItem") O npc procura aí que tem. Contato: Email: dwarfer@sapo.pt Discord: Dwarfer#2715
Postado Setembro 7, 2017 7 anos Autor Em 07/09/2017 em 13:20, Dwarfer disse: Em creaturescripts/scripts, crie um arquivo.lua: local item,count = 2160,1 function onDeath(cid, corpse, deathList) local player = deathList[1] if not isPlayer(player) then return true end if getPlayerIp(cid) ~= getPlayerIp(player) then addEvent(doPlayerAddItem,1,player,item,count) end return true end Em creaturescripts.xml: <event type="death" name="DeathItem" event="script" value="NOMEDOARQUIVO.lua"/> No login.lua, registre o evento: registerCreatureEvent(cid, "DeathItem") O npc procura aí que tem. Não ta ganhando o item, e n da erros
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.