Ir para conteúdo

[SIMPLES]Comando para verificar fome


Pikenoh

Posts Recomendados

Bom galera, aqui está o meu primeiro script. Ele é bem básico e até um pouco inútil mas, pode ajudar.

Explicação: O player digita !fome e se ele estiver com fome e se precisar comer, recebe uma mensagem dizendo:

"Você está com fome."

Se a fome dele não estiver no limite, recebe uma mensagem que diz:

"Faltam (x) segundos para você ficar com fome."

Sendo x = segundos.

Vamos ao script.

1º: data > talkactions > scripts

Crie "fome.lua" e dentro coloque:

function onSay(cid, words, param, channel, fome)

local fome = getPlayerFood(cid)
if fome>= 1 then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,(" Faltam "..fome.." segundos para você ficar com fome."))
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,(" Você está com fome."))
end
end

2º: data > talkactions > talkactions.xml
Insira a seguinte linha:

<talkaction log="yes" words="!fome" event="script" value="fome.lua"/>

OBS.: Antes de criticar, lembre-se que este é o meu primeiro script, ainda estou aprendendo. Obrigado a todos.
Editado por Pikenoh
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...