Postado Fevereiro 28, 2015 10 anos 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: 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 Fevereiro 28, 2015 10 anos por ScythePhantom (veja o histórico de edições)
Postado Fevereiro 28, 2015 10 anos 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 Fevereiro 28, 2015 10 anos por kbpaulo (veja o histórico de edições)
Postado Março 1, 2015 10 anos 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.