Ir para conteúdo

Dar X item para o player (Útil para eventos)


larissaots

Posts Recomendados

Créditos à ViitinG. happy.png

 

Objetivo

O ADM do servidor digita um comando para dar X quantidade de item para X player. Útil para quando terminar um evento o ADM dar X item para tal player pelo comando e não jogando o item no chão.

 

Como funciona

/giveitem nome do player, id item, quantidade

 

Tutorial

Em talkactions/scripts crie um arquivo chamado giveitem.lua e então coloque esse conteúdo dentro:

function onSay(cid, words, param)
local param = param.explode(param, ',')
local item = param[2]
 
if isPlayer(getPlayerByName(param[1])) and tonumber(param[2]) and tonumber(param[3]) then

doPlayerSendTextMessage(getCreatureByName(param[1]), 22, "Você acabou de receber "..param[3].." "..getItemNameById(item).." do ADM!")
doPlayerAddItem(getCreatureByName(param[1]), param[2], param[3])
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have to use /giveitem Name,Itemid,Count.")
end
 
return TRUE
end

No talkactions.xml coloque:

<talkaction log="yes" access="5" words="/giveitem" event="script" value="giveitem.lua"/>
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...