Zerador De Frags

vinny160600
em Lixeira Pública

vinny160600

quebrando todas as barreiras :)
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 24/03/11Posts: 207Char no Tibia: Lord Curitiibano

Ola! Tenho uma Duvida! como crio um zerador de frags?

Tipo quero que um item essse>

18:07 You see a fire bug.

It weighs 30.50 oz.

ItemID: [5468].

Position: [X: 157] [Y: 55] [Z: 7].

-----------------------------------------

Quando o player desse USE no player msm ou em outro player esse item zerasse todos os frags dele e o item sumisse! aa e tbm se o player tiver RED Skull ou BLACK Skull o zerador tirasse o o black ou red sakas? ALGUEN PODE ME AJUDA?? DOU REP++ OBRIGADO DEIS DE JÁ ^_^

Tedescoo

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/01/11Posts: 39Char no Tibia: Nao tenho

Vá em actions/scripts e crie um arquivo chamado removefrags e coloca isso dentro :

 

function onUse(cid, topos, item, item2, frompos)

 

local nonremskulls = {red = SKULL_RED, white = SKULL_WHITE, black = SKULL_BLACK}

 

if getPlayerStorageValue(cid,1800) == 10 then

doCreatureSay(cid, "Você não pode remover o seus frags e seus skulls.", TALKTYPE_ORANGE_1)

 

else if getPlayerLevel(cid) >= 10 then

doCreatureSay(cid, "Seus Frags foram removidos com sucesso.", TALKTYPE_ORANGE_1)

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

doCreatureSetSkullType(cid,0)

doSendMagicEffect(fromPosition, 37)

doRemoveItem(item.uid)

setPlayerStorageValue(cid,1800,20)

return TRUE

else

doCreatureSay(cid, "Só pessoas level 10 pode usar este item.", TALKTYPE_ORANGE_1)

end

end

end

 

e depois vá em actions.xml e add isso lá :

<action itemid="5468" script="removefrags.lua"/>

 

Em Negrito é o item id que você quer que remova os frags...

 

 

Ajudei ? +REP ? :)