Diretor Yan Liima 577 Postado Dezembro 14, 2018 Diretor Share Postado Dezembro 14, 2018 1 hora atrás, Fiapera disse: Sim manim eu adicionei no 050function. So que quando vai da use no item aparece " You Cannot Use This Object" Então tem alguma coisa errada ai... Tentou pelo Equip? Link para o comentário Compartilhar em outros sites More sharing options...
Fiapera 4 Postado Dezembro 14, 2018 Autor Share Postado Dezembro 14, 2018 52 minutos atrás, Yan Liima disse: Então tem alguma coisa errada ai... Tentou pelo Equip? Sim pelo Equip, Msm assim não deu. Eu adicionei um Script de moto Olha aqui ele pego. So que ele não da a velocidade. Sera que posso usar o msm para bike e para outras coisas. So falta ter Speed Spoiler local bikeCondition = createConditionObject(CONDITION_OUTFIT) setConditionParam(bikeCondition, CONDITION_PARAM_TICKS, -1) addOutfitCondition(bikeCondition, {lookType = 258, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0}) local t = { [7901] = {article='a' ,name='Moto', text='Andar!', dtext='Parar!', s=5700, condition=bikeCondition}, } function onUse(cid, item, fromPosition, itemEx, toPosition) local v, r = getCreaturePosition(cid), t[item.itemid] local s = r.s local pos = {x = v.x, y = v.y, z = v.z} if r then if getPlayerStorageValue(cid, 25000) == 5 then return end if getPlayerStorageValue(cid, 23000) == 5 then return end if #getCreatureSummons(cid) >= 1 then return end if getPlayerStorageValue(cid, s) <= 0 then doSendMagicEffect(pos, 177) doCreatureSay(cid, r.text, 19) setPlayerStorageValue(cid, s, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Você esta na Moto ' .. r.article .. ' '.. r.name .. '.') return doAddCondition(cid, r.condition) elseif getPlayerStorageValue(cid, s) == 1 then doSendMagicEffect(pos, 177) doCreatureSay(cid, r.dtext, 19) setPlayerStorageValue(cid, s, 0) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Você parou de andar de Moto ' .. r.article .. ' '.. r.name .. '.') return doRemoveCondition(cid, CONDITION_OUTFIT) else return doPlayerSendCancel(cid, 'You can\'t do this.') end else return doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_BLUE, 'Qualquer erro na Moto contate a staff.') end end Link para o comentário Compartilhar em outros sites More sharing options...
Diretor Yan Liima 577 Postado Dezembro 14, 2018 Diretor Share Postado Dezembro 14, 2018 (editado) 46 minutos atrás, Fiapera disse: Sim pelo Equip, Msm assim não deu. Eu adicionei um Script de moto Olha aqui ele pego. So que ele não da a velocidade. Sera que posso usar o msm para bike e para outras coisas. So falta ter Speed Mostrar conteúdo oculto local bikeCondition = createConditionObject(CONDITION_OUTFIT) setConditionParam(bikeCondition, CONDITION_PARAM_TICKS, -1) addOutfitCondition(bikeCondition, {lookType = 258, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0}) local t = { [7901] = {article='a' ,name='Moto', text='Andar!', dtext='Parar!', s=5700, condition=bikeCondition}, } function onUse(cid, item, fromPosition, itemEx, toPosition) local v, r = getCreaturePosition(cid), t[item.itemid] local s = r.s local pos = {x = v.x, y = v.y, z = v.z} if r then if getPlayerStorageValue(cid, 25000) == 5 then return end if getPlayerStorageValue(cid, 23000) == 5 then return end if #getCreatureSummons(cid) >= 1 then return end if getPlayerStorageValue(cid, s) <= 0 then doSendMagicEffect(pos, 177) doCreatureSay(cid, r.text, 19) setPlayerStorageValue(cid, s, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Você esta na Moto ' .. r.article .. ' '.. r.name .. '.') return doAddCondition(cid, r.condition) elseif getPlayerStorageValue(cid, s) == 1 then doSendMagicEffect(pos, 177) doCreatureSay(cid, r.dtext, 19) setPlayerStorageValue(cid, s, 0) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Você parou de andar de Moto ' .. r.article .. ' '.. r.name .. '.') return doRemoveCondition(cid, CONDITION_OUTFIT) else return doPlayerSendCancel(cid, 'You can\'t do this.') end else return doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_BLUE, 'Qualquer erro na Moto contate a staff.') end end Tenta usar ele. Para funcionar com o Speed use este: Spoiler local bikeCondition = createConditionObject(CONDITION_OUTFIT) setConditionParam(bikeCondition, CONDITION_PARAM_TICKS, -1) addOutfitCondition(bikeCondition, {lookType = 258, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0}) local t = { [7901] = {article='a' ,name='Moto', text='Andar!', dtext='Parar!', speed='100', s=5700, condition=bikeCondition}, } function onUse(cid, item, fromPosition, itemEx, toPosition) local v, r = getCreaturePosition(cid), t[item.itemid] local s = r.s local pos = {x = v.x, y = v.y, z = v.z} if r then if getPlayerStorageValue(cid, 25000) == 5 then return end if getPlayerStorageValue(cid, 23000) == 5 then return end if #getCreatureSummons(cid) >= 1 then return end if getPlayerStorageValue(cid, s) <= 0 then doSendMagicEffect(pos, 177) doCreatureSay(cid, r.text, 19) doChangeSpeed(cid, r.speed) setPlayerStorageValue(cid, s, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Você esta na Moto ' .. r.article .. ' '.. r.name .. '.') return doAddCondition(cid, r.condition) elseif getPlayerStorageValue(cid, s) == 1 then doSendMagicEffect(pos, 177) doCreatureSay(cid, r.dtext, 19) doChangeSpeed(cid, -r.speed) setPlayerStorageValue(cid, s, 0) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Você parou de andar de Moto ' .. r.article .. ' '.. r.name .. '.') return doRemoveCondition(cid, CONDITION_OUTFIT) else return doPlayerSendCancel(cid, 'You can\'t do this.') end else return doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_BLUE, 'Qualquer erro na Moto contate a staff.') end end Se der algum erro troca: speed='100' por speed=100 O problema vai ser remover o Speed, já que a meneira correta não quer funcionar por não sei o motivo. Ai tu vai ter que ficar testando. Se não remover o Speed do jeito que mandei troque essa função: doChangeSpeed(cid, -r.speed) Por uma destas: Spoiler doChangeSpeed(cid, getCreatureSpeed(cid)-r.speed) OU ESTE, TEM QUE TER AQUELA FUNÇÃO NA LIB QUE TE MANDEI: doChangeSpeed(cid, -getCreatureSpeed(cid)) OU DEIXA ASSIM MESMO: doChangeSpeed(cid, 0) Alguns desse tem que funcionar, não é possivel kkkk se não der desisto desse Speed Editado Dezembro 14, 2018 por nedroesdoksdja Link para o comentário Compartilhar em outros sites More sharing options...
Fiapera 4 Postado Dezembro 14, 2018 Autor Share Postado Dezembro 14, 2018 11 horas atrás, Yan Liima disse: Tenta usar ele. Para funcionar com o Speed use este: Ocultar conteúdo local bikeCondition = createConditionObject(CONDITION_OUTFIT) setConditionParam(bikeCondition, CONDITION_PARAM_TICKS, -1) addOutfitCondition(bikeCondition, {lookType = 258, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0}) local t = { [7901] = {article='a' ,name='Moto', text='Andar!', dtext='Parar!', speed='100', s=5700, condition=bikeCondition}, } function onUse(cid, item, fromPosition, itemEx, toPosition) local v, r = getCreaturePosition(cid), t[item.itemid] local s = r.s local pos = {x = v.x, y = v.y, z = v.z} if r then if getPlayerStorageValue(cid, 25000) == 5 then return end if getPlayerStorageValue(cid, 23000) == 5 then return end if #getCreatureSummons(cid) >= 1 then return end if getPlayerStorageValue(cid, s) <= 0 then doSendMagicEffect(pos, 177) doCreatureSay(cid, r.text, 19) doChangeSpeed(cid, r.speed) setPlayerStorageValue(cid, s, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Você esta na Moto ' .. r.article .. ' '.. r.name .. '.') return doAddCondition(cid, r.condition) elseif getPlayerStorageValue(cid, s) == 1 then doSendMagicEffect(pos, 177) doCreatureSay(cid, r.dtext, 19) doChangeSpeed(cid, -r.speed) setPlayerStorageValue(cid, s, 0) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Você parou de andar de Moto ' .. r.article .. ' '.. r.name .. '.') return doRemoveCondition(cid, CONDITION_OUTFIT) else return doPlayerSendCancel(cid, 'You can\'t do this.') end else return doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_BLUE, 'Qualquer erro na Moto contate a staff.') end end Se der algum erro troca: speed='100' por speed=100 O problema vai ser remover o Speed, já que a meneira correta não quer funcionar por não sei o motivo. Ai tu vai ter que ficar testando. Se não remover o Speed do jeito que mandei troque essa função: doChangeSpeed(cid, -r.speed) Por uma destas: Mostrar conteúdo oculto Mostrar conteúdo oculto doChangeSpeed(cid, getCreatureSpeed(cid)-r.speed) OU ESTE, TEM QUE TER AQUELA FUNÇÃO NA LIB QUE TE MANDEI: doChangeSpeed(cid, -getCreatureSpeed(cid)) OU DEIXA ASSIM MESMO: doChangeSpeed(cid, 0) Alguns desse tem que funcionar, não é possivel kkkk se não der desisto desse Speed Amigo Tbm Desisto ja apelei com essa BOSTA So esse script aqui que ele parece uma lesma Citar doChangeSpeed(cid, -getCreatureSpeed(cid)) Resto não mudo nada. Deixa isso pra la kkkk, Vo atras dos outros erros que tem tbm, ve se alguém ajuda. Link para o comentário Compartilhar em outros sites More sharing options...
Marshmello 270 Postado Fevereiro 20, 2019 Share Postado Fevereiro 20, 2019 A questão neste suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta. + Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda. * Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados