Ir para conteúdo

Featured Replies

Postado

Testado em: TFS 0.4  Base 8.60
Creditos: 
Alindane

 

Abra o arquivo 050-function.lua que fica em data/lib na pasta do seu servidor.

Na ultima linha adicione isso:

function isItemEquipped(cid, slot, itemid)
-- Function by Colandus
if(isPlayer(cid) == FALSE) then
return LUA_ERROR
end
return (getPlayerSlotItem(cid, slot).itemid == itemid) and TRUE or FALSE
end

Pronto já esta instalado, agora para utilizá-lo é bem simples.

if (isItemEquipped(cid, CONST_SLOT_LEFT, 12789) == TRUE) then
doPlayerSendCancel(cid, "o item 12789 está em suas mãos.") else
doPlayerSendCancel(cid, "o item não 12789 está em suas mãos.")
end

 ai pode alterar os slots também.

CONST_SLOT_HEAD
CONST_SLOT_NECKLACE
CONST_SLOT_BACKPACK
CONST_SLOT_ARMOR
CONST_SLOT_LEFT
CONST_SLOT_RIGHT
CONST_SLOT_LEFT
CONST_SLOT_LEGS
CONST_SLOT_FEET
CONST_SLOT_RING
CONST_SLOT_AMMO

Acho que é isso, espero ter ajudado algum com esse mini tutorial.
Qualquer coisa pode me chamar no FACEBOOK ou perguntar aqui mesmo

Editado por darcioantonio (veja o histórico de edições)

  • 5 years later...
Postado

mano tem como eu fazer isso chegar se o item esta na bag do jogador ? e gostaria de colocar todos os item da script tem como fazer isso de maneira direta ? sem ter que adicionar item por item .

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.8k

Informação Importante

Confirmação de Termo