rodrigoorgirdor 1 Postado Outubro 31, 2012 Share Postado Outubro 31, 2012 Não sei se estou na area correta... mas como é pedidos e duvidas.... vou criar aki... por favor movam se necessário. Tem como eu colocar um "use" em tal item... que aumente a velociade do player por 2 minutos? Tipo o potion, so que ao envez de curar ele aumenta a velocidade do player por 2 minutos... e depois do tempo decorrido a velocidade volta ao normal. Lembrando.... Server PDA Sem LVL Link para o comentário https://xtibia.com/forum/topic/197880-encerrado-velocidade-do-player-aumentada-por-item/ Compartilhar em outros sites More sharing options...
Session Start 125 Postado Outubro 31, 2012 Share Postado Outubro 31, 2012 (editado) Tenta isso function onUse(cid, item, frompos, item2, topos) local tempo = 120000 --2 minutos local texto = 'Sua velocidade foi aumentada em 200' local speed = getSpeed * 2 * speedRate if item.itemid == IDDOITEM then ------ coloca ID AQUI doRemoveItem(item.uid,1) doChangeSpeed(cid, speed) doPlayerSendTextMessage(cid,22,texto) addEvent(speed2,tempo,cid) end end function speed2(pos, cid) doRegainSpeed(cid) texto2= 'Acabou o tempo' doPlayerSendTextMessage(pos,22,texto2) end Ai no action.XML voce coloca a tag com o ID do item e talz Editado Outubro 31, 2012 por Cleberadm Link para o comentário https://xtibia.com/forum/topic/197880-encerrado-velocidade-do-player-aumentada-por-item/#findComment-1377504 Compartilhar em outros sites More sharing options...
rodrigoorgirdor 1 Postado Outubro 31, 2012 Autor Share Postado Outubro 31, 2012 ok vou fazer os devidos testes.. e posto aki pela manhã Link para o comentário https://xtibia.com/forum/topic/197880-encerrado-velocidade-do-player-aumentada-por-item/#findComment-1377509 Compartilhar em outros sites More sharing options...
Session Start 125 Postado Outubro 31, 2012 Share Postado Outubro 31, 2012 (editado) Mano, fiz aqui, testei e ta pegando ^^ 1° vai em data/creaturescript/login.lua E embaixo disso doCreatureSetDropLoot(cid, false) Coloca isso setPlayerStorageValue(cid, 45459, -1) Ficando assim doCreatureSetDropLoot(cid, false) setPlayerStorageValue(cid, 45459, -1) Depois vai em data/action/scripts e cria seu arquivo.lua ai e cola isso function onUse(cid, item, frompos, item2, topos) local tempo = 120000 local texto = 'Sua velocidade foi aumentada em 400' local speed = 400 if isSummon(cid) then return false end if #getCreatureSummons(cid) < 1 then doPlayerSendCancel(cid,"Você não pode usar enquanto voa/surfa/ride ou se não estiver usando pokemon") return true end if getPlayerStorageValue(cid, 45459) >= 2 then doPlayerSendCancel(cid,"Voce já está usando o item de velocidade") return true end if item.itemid == 2160 then ------ coloca ID AQUI setPlayerStorageValue(cid, 45459, 2) doRemoveItem(item.uid,1) doChangeSpeed(cid, speed) doPlayerSendTextMessage(cid,22,texto) addEvent(speed2,tempo,cid) addEvent(storage,tempo,cid) end end function speed2(pos, cid) setPlayerStorageValue(cid, 45459, -1) doRegainSpeed(pos, cid) texto2= 'Acabou o tempo, sua velocidade está normal' doPlayerSendTextMessage(pos,22,texto2) end function storage(cid) setPlayerStorageValue(cid, 45459, -1) end Depois vai em action.XML e coloca a tag '-' Editado Outubro 31, 2012 por Cleberadm Link para o comentário https://xtibia.com/forum/topic/197880-encerrado-velocidade-do-player-aumentada-por-item/#findComment-1377514 Compartilhar em outros sites More sharing options...
rodrigoorgirdor 1 Postado Novembro 1, 2012 Autor Share Postado Novembro 1, 2012 testando aki... coloco o resultado ja certinho... manin ta ae o um dos rep que to te devendo.... Link para o comentário https://xtibia.com/forum/topic/197880-encerrado-velocidade-do-player-aumentada-por-item/#findComment-1377904 Compartilhar em outros sites More sharing options...
CaioValverde 1 Postado Outubro 17, 2013 Share Postado Outubro 17, 2013 Tem como aumentar a velocidade para sempre? Link para o comentário https://xtibia.com/forum/topic/197880-encerrado-velocidade-do-player-aumentada-por-item/#findComment-1573169 Compartilhar em outros sites More sharing options...
Stigal 584 Postado Abril 21, 2018 Share Postado Abril 21, 2018 A questão neste tópico de 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 https://xtibia.com/forum/topic/197880-encerrado-velocidade-do-player-aumentada-por-item/#findComment-1735493 Compartilhar em outros sites More sharing options...
Posts Recomendados