Remover Red Atravéz De Item!? Ajuda Plx Rep+

igor6
Por igor6
em Lixeira Pública

igor6

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 20/12/10Posts: 43

Boa tarde pessoal, sei que tem muitos tutoriais como este que estou pedindo.... mas sempre faço "tudo certo", e quando logo e dou use no item, fala que nao pode usar este objeto e da erro no Distro "uso TFS 0.4" se puderem me ajudar fico agradecido de mais.

obs

 

TFS 0.4

Item que quero usar : ID- 8474 Nome- Black Skull

 

 

VALE REP +

 

OBRIGADO

igor6

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 20/12/10Posts: 43

alguem ajuda ?

 

att

jhon992

Dono JhonBot
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/06/11Posts: 631Char no Tibia: Warrior of Mort

Vai em data/actions/scripts e duplique um arquivo, nomeie para "skullamulet" sem as aspas e nele cole isso:

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

local effect = 25 -- efeito ao usar

if (getCreatureSkullType(cid) > 2) then
   doCreatureSetSkullType(cid, SKULL_NONE)
   doPlayerSendTextMessage(cid, 25, "Sua Skull foi retirada.")
   doRemoveItem(item.uid, 1)
   doSendMagicEffect(getPlayerPosition(cid) , effect)
else
   doPlayerSendTextMessage(cid, 25, "Voce nao possui Skull.")
end

return TRUE
end

 

Agora vai em data/actions/actions.xml e cole a tag:

 

<action itemid="8474" event="script" value="skullamulet.lua"/>

Lockerzin

In search of my Star.
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/12/11Posts: 8Char no Tibia: Locker

Jhon , só tira skulls ou frags também?

jhon992

Dono JhonBot
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/06/11Posts: 631Char no Tibia: Warrior of Mort

Para tirar os frags, abaixo da linha:

doCreatureSetSkullType(cid, SKULL_NONE)

 

Coloque essa linha:

db.executeQuery("UPDATE `killers` SET `unjustified` = 0 WHERE `id` IN (SELECT `kill_id` FROM `player_killers` WHERE `player_id` = " .. getPlayerGUID(cid) .. ")")