Ir para conteúdo

Refe

Conde
  • Total de itens

    645
  • Registro em

  • Última visita

  • Dias Ganhos

    10

Tudo que Refe postou

  1. A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico.
  2. 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.
  3. 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.
  4. 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.
  5. A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. 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.
  12. 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.
  13. 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.
  14. 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.
  15. O problema é que por algum motivo só tá setando 1 cor, ali pede 4, tenta fazer assim: local colors = string.explode("1,1,1"..getPlayerStorageValue(cid, storages.checkOutfitColor), ",")
  16. Faz assim, na linha 48 vai ter isso: local colors = string.explode(getPlayerStorageValue(cid, storages.checkOutfitColor), ",") Tenta modificar para isso: local colors = string.explode(","..getPlayerStorageValue(cid, storages.checkOutfitColor), ",") Ou para isso: local colors = getPlayerStorageValue(cid, storages.checkOutfitColor):explode(",")
  17. Então, só tá setando uma cor nesse caso, todos pokemon estão bugados assim ?
  18. print(getPlayerStorageValue(cid, storages.checkOutfitColor)) adiciona essa linha logo após function onOutfit(cid, old, current) e me fala oq vai aparecer
  19. Me manda a janela que aparece as configurações, topo version e tal, é no cmake mesmo
  20. local config = { cooldown = 5, -- tempo entre uma magia e outra tempo = 60, -- tempo em segundos que ficarĂ¡ healando storage = 45382, sendagain = 234322, effect = 564, --- efeito que vai sair posx = 1, -- mudança de pos, pode ser numero positivo ou negativo posy = 1, -- mudança de pos, pode ser numero positivo ou negativo posz = 0 -- mudança de andar, pode ser numero positivo ou negativo } function onCastSpell(cid, var) if getPlayerLevel(cid) < 200 then if getPlayerStorageValue(cid, config.sendagain) == 1 then stopEvent(eventCharge) doCreatureSetNoMove(cid, false) doPlayerSetStorageValue(cid, config.sendagain, -1) return true end if os.time() - getPlayerStorageValue(cid, config.storage) >= config.cooldown then doCreatureSetNoMove(cid, true) for i = 1, config.tempo do eventCharge = addEvent(function() if isCreature(cid) then local lifedraw = 1000 local pos = {x = getPlayerPosition(cid).x + config.posx, y = getPlayerPosition(cid).y+config.posy, z = getPlayerPosition(cid).z+config.posz} doCreatureAddMana(cid, lifedraw, 1) doSendAnimatedText(pos, "+"..lifedraw , TEXTCOLOR_YELLOW) doSendMagicEffect(pos, config.effect) if i == 60 then doCreatureSetNoMove(cid, false) end end end, 1000*i) end doPlayerSetStorageValue(cid, config.storage, os.time()) doPlayerSetStorageValue(cid, config.sendagain, 1) else doPlayerSendCancel(cid, "Podera usar novamente em "..(config.cooldown - (os.time() - getPlayerStorageValue(cid, config.storage))).." segundos.") return false end else doPlayerSendCancel(cid, "Somente level menores que 200 podem usar esta magia.") return false end return true end
  21. local config = { cooldown = 5, -- tempo entre uma magia e outra tempo = 60, -- tempo em segundos que ficarĂ¡ healando storage = 45382, sendagain = 234322, effect = 564, --- efeito que vai sair posx = 1, -- mudança de pos, pode ser numero positivo ou negativo posy = 1, -- mudança de pos, pode ser numero positivo ou negativo posz = 0 -- mudança de andar, pode ser numero positivo ou negativo } function onCastSpell(cid, var) if getPlayerLevel(cid) < 200 then if getPlayerStorageValue(cid, config.sendagain) == 1 then stopEvent(eventCharge) doPlayerSetStorageValue(cid, config.sendagain, -1) end if os.time() - getPlayerStorageValue(cid, config.storage) >= config.cooldown then doCreatureSetNoMove(cid, true) for i = 1, config.tempo do eventCharge = addEvent(function() if isCreature(cid) then local lifedraw = 1000 local pos = {x = getPlayerPosition(cid).x + config.posx, y = getPlayerPosition(cid).y+config.posy, z = getPlayerPosition(cid).z+config.posz} doCreatureAddMana(cid, lifedraw, 1) doSendAnimatedText(pos, "+"..lifedraw , TEXTCOLOR_YELLOW) doSendMagicEffect(pos, config.effect) if i == 60 then doCreatureSetNoMove(cid, false) end end end, 1000*i) end doPlayerSetStorageValue(cid, config.storage, os.time()) doPlayerSetStorageValue(cid, config.sendagain, 1) else doPlayerSendCancel(cid, "Podera usar novamente em "..(config.cooldown - (os.time() - getPlayerStorageValue(cid, config.storage))).." segundos.") return false end else doPlayerSendCancel(cid, "Somente level menores que 200 podem usar esta magia.") return false end return true end
  22. Você mexeu em algo ai ? local config = { cooldown = 5, -- tempo entre uma magia e outra tempo = 60, -- tempo em segundos que ficarĂ¡ healando storage = 45382, effect = 564, --- efeito que vai sair posx = 1, -- mudança de pos, pode ser numero positivo ou negativo posy = 1, -- mudança de pos, pode ser numero positivo ou negativo posz = 0 -- mudança de andar, pode ser numero positivo ou negativo } function onCastSpell(cid, var) if getPlayerLevel(cid) < 200 then if os.time() - getPlayerStorageValue(cid, config.storage) >= config.cooldown then doCreatureSetNoMove(cid, true) for i = 1, config.tempo do addEvent(function() if isCreature(cid) then local lifedraw = 1000 local pos = {x = getPlayerPosition(cid).x + config.posx, y = getPlayerPosition(cid).y+config.posy, z = getPlayerPosition(cid).z+config.posz} doCreatureAddMana(cid, lifedraw, 1) doSendAnimatedText(pos, "+"..lifedraw , TEXTCOLOR_YELLOW) doSendMagicEffect(pos, config.effect) if i == 60 then doCreatureSetNoMove(cid, false) end end end, 1000*i) end doPlayerSetStorageValue(cid, config.storage, os.time()) else doPlayerSendCancel(cid, "Podera usar novamente em "..(config.cooldown - (os.time() - getPlayerStorageValue(cid, config.storage))).." segundos.") return false end else doPlayerSendCancel(cid, "Somente level menores que 200 podem usar esta magia.") return false end return true end erro meu, tenta ai
  23. local config = { cooldown = 5, -- tempo entre uma magia e outra tempo = 60, -- tempo em segundos que ficarĂ¡ healando storage = 45382, effect = 564, --- efeito que vai sair posx = 1, -- mudança de pos, pode ser numero positivo ou negativo posy = 1, -- mudança de pos, pode ser numero positivo ou negativo posz = 0 -- mudança de andar, pode ser numero positivo ou negativo } function onCastSpell(cid, var) if getPlayerLevel(cid) < 200 then if os.time() - getPlayerStorageValue(cid, config.storage) >= config.cooldown then doCreatureSetNoMove(cid, true) for i = 1, config.tempo do addEvent(function() if isCreature(cid) then local lifedraw = 1000 local pos = getPlayerPosition(cid) local pos = {x = pos.x + posx, y = pos.y+posy, z = pos.z+posz} doCreatureAddMana(cid, lifedraw, 1) doSendAnimatedText(pos, "+"..lifedraw , TEXTCOLOR_YELLOW) doSendMagicEffect(pos, config.effect) if i == 60 then doCreatureSetNoMove(cid, false) end end end, 1000*i) end doPlayerSetStorageValue(cid, config.storage, os.time()) else doPlayerSendCancel(cid, "Podera usar novamente em "..(config.cooldown - (os.time() - getPlayerStorageValue(cid, config.storage))).." segundos.") return false end else doPlayerSendCancel(cid, "Somente level menores que 200 podem usar esta magia.") return false end return true end
  24. local config = { cooldown = 5, -- tempo entre uma magia e outra tempo = 60, -- tempo em segundos que ficarĂ¡ healando storage = 45382, effect = 564 --- efeito que vai sair posx = 1, -- mudança de pos, pode ser numero positivo ou negativo posy = 1, -- mudança de pos, pode ser numero positivo ou negativo posz = 0, -- mudança de andar, pode ser numero positivo ou negativo } function onCastSpell(cid, var) if getPlayerLevel(cid) < 200 then if os.time() - getPlayerStorageValue(cid, config.storage) >= config.cooldown then doCreatureSetNoMove(cid, true) for i = 1, config.tempo do addEvent(function() if isCreature(cid) then local lifedraw = 1000 local pos = getPlayerPosition(cid) local pos = {x = pos.x + posx, y = pos.y+posy, z = pos.z+posz} doCreatureAddMana(cid, lifedraw, 1) doSendAnimatedText(pos, "+"..lifedraw , TEXTCOLOR_YELLOW) doSendMagicEffect(pos, config.effect) if i == 60 then doCreatureSetNoMove(cid, false) end end end, 1000*i) end doPlayerSetStorageValue(cid, config.storage, os.time()) else doPlayerSendCancel(cid, "Podera usar novamente em "..(config.cooldown - (os.time() - getPlayerStorageValue(cid, config.storage))).." segundos.") return false end else doPlayerSendCancel(cid, "Somente level menores que 200 podem usar esta magia.") return false end return true end Teste ai
  25. Possui as sources do servidor ? Enfim, se tiver é só você ir em game.cpp e achar a parte que tá assim switch(combatType) { case COMBAT_PHYSICALDAMAGE: { Item* splash = NULL; switch(target->getRace()) { aqui dentro vai ter varios switch } Você vai mudar a parte do case COMBAT_PHYSICALDAMAGE: Para essa aqui: case COMBAT_PHYSICALDAMAGE: { Item* splash = NULL; switch(target->getRace()) { default: textColor = TEXTCOLOR_RED; magicEffect = MAGIC_EFFECT_HIT_AREA; break; } if(splash) { internalAddItem(NULL, target->getTile(), splash, INDEX_WHEREEVER, FLAG_NOLIMIT); startDecay(splash); } break; }
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...