Ir para conteúdo
  • Cadastre-se

Lyu

Membro
  • Total de itens

    459
  • Registro em

  • Última visita

  • Dias Ganhos

    18

Tudo que Lyu postou

  1. me diz qual source vocês usam, tenho que dar uma olhada melhor. Como eu disse acima, funcionou no otx 2.6
  2. algo tá errado, testei na source otx 2.6 e funcionou perfeitamente. Vale lembrar que 'SetDestination encontra-se no início de seu arquivo teleport.cpp, então tá estranho dizer que não está declarado.
  3. source amiguinho. Se eu achar um tempinho, vou dar uma olhada e lhe informo algo. @Notepad veja se isso resolve: em teleport.cpp, procure por if(Creature* creature = thing->getCreature()) e no início do escopo, adicione isso if(destination == creature->getPosition()) { setDestination(Position(0, 0, 0)); return; } se a posição de destino for a mesma posição do player, o código anula a posição do portal fazendo se tornar apenas um item sem posição configurada.
  4. se quer algo pronto na mão, desembolse. Ninguém tem tempo pra ajudar mais não, principalmente com essa atitude aí.
  5. @Kevin Araujo local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 553) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -80.2, -40, -1.5, 0) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 553) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -80.2, -40, -1.5, 0) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3,
  6. source manin, só fazer uma verificação nas funções addSpectator e removeSpectator, evitando assim que envie as mensagens de join e left caso seja God.
  7. manda a spell para resolvermos.
  8. tfs 0.4 = return true tfs 1.x = return false se não me engano.
  9. Não, mas lá já está incluso. No caso se você fosse usar em outra source, teria que pegar de lá e adaptar à sua.
  10. A cor azul e healar somente o que falta você pode encontrar no OTX Server. Essas alterações são feitas nas sources.
  11. Realmente todos os baiaks são praticamente iguals. Sempre tive vontade de abrir um servidor totalmente inovador, sem tanta frescura mas com coisas novas, principalmente quests com enigmas. Mas tudo isso leva muito tempo para uma só pessoa e não estou com todo esse ânimo. Mas respondendo a sua pergunta: Acho que vira sim! Mas seria melhor ainda se houvesse uma enquete para que jogadores votassem, assim teríamos mais confiança.
  12. Configure corretamente a ID da cidade. Verifique no remere's apertando CTRL + T e depois verifique no config.lua se está batendo. Para corrigir manualmente caso queira ter certeza de que o erro é na townid, vá em sua database, tabela players, e edite a town_id do player que está com o problema.
  13. Por nada! Sempre que possível, estarei trazendo bons conteúdos
  14. Fala rapeize, hoje venho trazer um sisteminha que fiz há alguns meses para um servidor. E como estou com tempo livre, decidi publicar este sistema. Como funciona? Quando uma criatura morre(configurável, seu loot se espalha pelo chão. OBS : Caso a primeira versão não funcione, utilize a segunda. Versão 1 : Versão 2 : Só isso, valeu!
  15. tem sim amigo, testa e me diz : -- Coded by Zoom.. local info, win, lose = "%s [Level: %s] foi mort%s pelo player %s%s", "%s obteve %s frags seguidos após derrotar %s.", "%s acabou de impedir que %s fizesse uma sequência de %s frags seguidos." local frags, storage = {10, 15, 20, 25, 30, 35, 40, 45, 50}, 30045 function onDeath(cid, corpse, deathList) local target = deathList[1] if(not isPlayer(cid) or not isPlayer(target)) then return true end doCreatureSetStorage(target, storage, getCreatureStorage(target, storage) + (getCreatureStorage(target, storage) == -1
  16. Que estranho! um amigo meu no privado me disse que estava com o mesmo problema que o seu, então eu mandei para ele essa modificação que fiz para você e lá funcionou normal. Veja no login.lua se o registerCreatureEvent(cid, "deathchannel") está correto, sei la.
  17. @Leozincorsair, eu respondi a outra pessoa com o mesmo problema que você. Dá uma olhada ai nas respostas e utilize o script modificado.
  18. Fala pessoal, hoje eu venho trazer uma segunda versão desse meu sisteminha que é o Send Coins System. Para quem não chegou a ver o primeiro, Clique Aqui! PS : Testado em OTX Server 8.60, porém creio que funcione em qualquer servidor 8.60 Bom, mas o que esse sistema faz? O que há de novo? Vamos ao sistema : em data/talkactions/talkactions.xml, adicione isso : <talkaction words="!sendcoins;/sendcoins" event="script" value="sendcoins.lua"/> em data/talkactions/scripts, crie um arquivo sendcoins.lua e cole isso dentro
  19. Bom, teste agora e me diz : -- Coded by Zoom.. local info, win, lose = "%s [Level: %s] foi mort%s pelo %s %s%s", "%s obteve %s frags seguidos após derrotar %s.", "%s acabou de impedir que %s fizesse uma sequência de %s frags seguidos." local frags, storage = {10, 15, 20, 25, 30, 35, 40, 45, 50}, 30045 function onDeath(cid, corpse, deathList) if(not isPlayer(cid)) then return true end local target = deathList[1] doCreatureSetStorage(target, storage, getCreatureStorage(target, storage) + (getCreatureStorage(target, storage) == -1 and 2 or 1)) for _, pid
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo