[Action] Food Que Deixa Full Na Hora

Henrique Moura
em Actions e Talkactions

Henrique Moura

Ex-administrador
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 17/02/08Posts: 2541

Sabe aqueles servidores de experiência 999x? Os players odeiam ficar comprando food na loja toda hora, então porque não criar uma food que deixa full no ato? Seria legal também adicionar em um servidor de War.

 

Em data/actions/scripts crie um novo arquivo .lua e cole isso:

 

-- full food by kakilo

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

 

maximo = 1500

 

if item.itemid == ID then

frase = "Hmm.."

addfd = 1499

 

 

else

return 0

end

 

if getPlayerFood(cid) + addfd > maximo then

doPlayerSendCancel(cid, "Você está cheio.")

return 1

end

 

doCreatureSay(cid, frase, TALKTYPE_ORANGE_1)

doRemoveItem(item.uid,1)

doPlayerFeed(cid, addfd)

return TRUE

end

 

Troque o que está em vermelho pelo ID da food.

Feche e salve como fullfood.lua

 

Em Data/Actions/Actions.xml adicione esta linha:

 

<action itemid="ID" script="fullfood.lua" />

 

Troque o que estiver em vermelho denovo pelo ID da food.

 

Um script simples.

Abraços.

KaKilo ~
 


Lom14fD.png

Volksz

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/04/08Posts: 49Char no Tibia: Retired.

Irá ajudar bastante alguem que procure isso por ai.

Tambem poderia ser colocado em enforced

Olá XTibiano:

Sua assinatura estava com um problema na TAG SPOILER e foi movida para a parte "Sobre mim".
Agradecemos a sua compreensão.

Atenciosamente,
JV Chequer