Ir para conteúdo

Featured Replies

  • Respostas 55
  • Visualizações 1.9k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Acho que a melhor forma de fazer isso é assim:   Suponhamos que seja o arrow, então o script chamará "arrow.lua". local bow = 2417 -- ID DA BOW function onEquip(cid,item)     if (getPlayerSlotIt

  • Adriano SwaTT
    Adriano SwaTT

    ah sim, realmente.. eu fiz isso mesmo, esqueci de registrar para ambas as mãos.   vou editar.

  • Adriano SwaTT
    Adriano SwaTT

    Atualize o script para este: local bows = { [idbow] = {ammunitionID}, -- Arma, Munição [idbow2] = {ammunitionID2}, -- Arma, Munição [idbow3] = {ammunitionID3}, -- Arma, Munição } local slot = nil

Postado
  • Autor
  Em 28/02/2015 em 19:46, kbpaulo disse:

deu erro nao foi mal  lem cima ta com 1 igual =   e 2 igual == mals

 

Continua dando erro...

 

Eu vou salva o script e dá esse erro:

 

9YT26Mt.png?1

 

Porém eu salvo mesmo assim e o erro persiste...

 

SCRIPT:

 

  Citar

 

local boltID ==  2352 -- id da bolt

local bowID == 7438 -- bow id
 
 
function onEquip(cid, item)
if getPlayerSlotItem(cid, CONST_SLOT_AMMO) = boltID then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Você equipou o '..getItemNameById(BowID)..' . ')
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Você não pode equipar o  '..getItemNameById(BowID)..' por não ter o '..getItemNameById(boltID)..' no slot. ')
return false
end
return true
end
 
 
function onDeEquip(cid, item, slot)
if getPlayerSlotItem(cid, CONST_SLOT_AMMO) == boltID then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Você so pode desequipar se tirar a '..getItemNameById(boltID)..'. ')
?return false
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Você Desequipou o '..getItemNameById(BowID)..' . ')
end
return true
end

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

Postado

aghauahauaha

 

se pois 2 igual == lem cima no local era no equipe

 

 

local boltID =  2352 -- id da bolt
local bowID = 7438 -- bow id




function onEquip(cid, item)
if getPlayerSlotItem(cid, CONST_SLOT_AMMO) == boltID then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Você equipou o '..getItemNameById(BowID)..' . ')
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Você não pode equipar o  '..getItemNameById(BowID)..' por não ter o '..getItemNameById(boltID)..' no slot. ')
return false
end
return true
end




function onDeEquip(cid, item, slot)
if getPlayerSlotItem(cid, CONST_SLOT_AMMO) == boltID then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Você so pode desequipar se tirar a '..getItemNameById(boltID)..'. ')
return false
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Você Desequipou o '..getItemNameById(BowID)..' . ')
end
return true
end

segue anexo do script.


xd

Crossbow.lua

Crossbow.lua

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

Postado
  • Autor
  Em 28/02/2015 em 23:29, kbpaulo disse:

aghauahauaha

 

se pois 2 igual == lem cima no local era no equipe

 

 

local boltID =  2352 -- id da bolt
local bowID = 7438 -- bow id




function onEquip(cid, item)
if getPlayerSlotItem(cid, CONST_SLOT_AMMO) == boltID then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Você equipou o '..getItemNameById(BowID)..' . ')
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Você não pode equipar o  '..getItemNameById(BowID)..' por não ter o '..getItemNameById(boltID)..' no slot. ')
return false
end
return true
end




function onDeEquip(cid, item, slot)
if getPlayerSlotItem(cid, CONST_SLOT_AMMO) == boltID then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Você so pode desequipar se tirar a '..getItemNameById(boltID)..'. ')
return false
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Você Desequipou o '..getItemNameById(BowID)..' . ')
end
return true
end

segue anexo do script.

xd

 

Agora não deu erro, porém não funcionou... nada aconteceu, nenhuma mensagem ou nada.

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.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo