Ir para conteúdo
  • Cadastre-se

(Resolvido)Retornar Nome do item Funcion simples


Ir para solução Resolvido por Dwarfer,

Posts Recomendados

Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website).

TFS 0.4 8.60

Base: 

 

 

Qual erro está surgindo/O que você procura?

Preciso de ajuda com uma function, eu nunca usei a "onUseWeapon" teoricamente ela faz com que aconteça algo quando esta usando um determinado weapon..
até ai tudo bem, mas eu precisava que a cada vez que usasse a weapon ele me desse o nome dela. Mas não sei como, pois não tem o item como referencia, tentei adicionar ali como cid, item, var mas nao deu.

Alguém sabe? como retornar o nome do item cada vez que usa o item?

 

Você tem o código disponível? Se tiver publique-o aqui:

 function onUseWeapon(cid, var)
 local nomeitem = getItemName(item.uid) -- tipo isso
 --codigos
return true
  end

 

Scriptszinhos:

 

Não abandone seu tópico, quando você tiver a dúvida resolvida sozinho tente ensinar aos outros como resolve-la (você pode não ser o único com o problema) e quando ela for resolvida por outra pessoa não se esqueça de marcar como melhor resposta e deixar o gostei.

Link para o post
Compartilhar em outros sites
  • Solução
function onUseWeapon(cid, var)
local slotitem = getPlayerSlotItem(cid, CONST_SLOT_LEFT) -- edite o slot
local nomeitem = getItemNameById(slotitem.itemid) -- tipo isso
 --codigos
return true
end

 

Contato:

 

Link para o post
Compartilhar em outros sites
3 horas atrás, Dwarfer disse:

function onUseWeapon(cid, var)
local slotitem = getPlayerSlotItem(cid, CONST_SLOT_LEFT) -- edite o slot
local nomeitem = getItemNameById(slotitem.itemid) -- tipo isso
 --codigos
return true
end

 

 



Então ontem prometi pra mim mesmo que so ia dormir depois de resolver isso, (fui dormir as 5 da manha kkkkk)

mas encontrei uma solução

 

  1. local weapon = getPlayerWeapon(cid)
  2. local name = getItemAttribute(weapon.uid, ITEM_ATTRIBUTE_NAME) or getItemInfo(weapon.itemid).name

    mas acredito que a sua também seja valida! obrigado!!!!

Scriptszinhos:

 

Não abandone seu tópico, quando você tiver a dúvida resolvida sozinho tente ensinar aos outros como resolve-la (você pode não ser o único com o problema) e quando ela for resolvida por outra pessoa não se esqueça de marcar como melhor resposta e deixar o gostei.

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo