Ir para conteúdo

[Action] Food Que Deixa Full Na Hora


Henrique Moura

Posts Recomendados

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.

Editado por Henrique Moura
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...