Ir para conteúdo

Eskylo

Visconde
  • Total de itens

    477
  • Registro em

  • Última visita

  • Dias Ganhos

    5

Tudo que Eskylo postou

  1. Acho que são globalevents ->data/globalevents/scripts e como dito a cima pelo drake umas outras parecem ser raids.
  2. Como dito são funções get, você só usa essas funções pra obter dados/informãções, então, nada feito.
  3. Pelo map editor vá até o tile e coloque nele uma action id qualquer que ainda não foi usada no seu ot. tag para o movements.xml <movevent type="StepIn" actionid="ACTIONid" event="script" value="script.lua"/> Substitua aqui na tag pelo action id que você colocou no tile. E aqui o script.lua pra vc por na pasta data/movements/scripts function onStepIn(cid) getPlayerGuildName(cid) doBroadcastMessage("O dono do castelo é "..getCreatureName(cid)..", a "..getPlayerGuildName(cid).." está dominando o castelo!", 18) end
  4. tem getWorldTime get serve pra obter né, setWorldTime ou setWorldLight não tem, então não deve dar pra alterar com as funções lua disponíveis no tfs 0.3.6
  5. Deve ser algum script na pasta data/globalevents/scripts
  6. Posta seu catch atual que posso ajustar pra você.
  7. Você terá que fazer algumas coisas. Nos menus do RME procure Edit Towns e veja se as coordenadas do templo estão corretas. Se não funcionar, na database, você terá que mudar a posição do account manager e dos chars, pra uma posição que exista um tile nesse novo mapa. E no config lua depois você vai ter que ajustar as coordenadas que os players vão nascer/começar, fica nas primeiras linhas isso.
  8. Realmente muito foda bom! Dá pra fazer muita coisa interessante com creaturescripts. Meu rep de hoje é seu.
  9. Muito bom! Mas acho que devia ser para os paladins.
  10. Dá pra fazer com script lua? Dá, mas fica uma puta bela gambiarra, acrescentando um lag no server dependendo de circunstâncias. Procure um bom programador c++, que entenda de ot, negocie com ele, não vai ser de graça nem fodendo por nada, e você terá um ótimo resultado aí.
  11. na pasta data/movements abra o movements.xml com o bloco de notas ou outro editor e procure pelo item que você quer alterar o level ou remover o level. Exemplo: é só alterar o level ali ou deixar sem ali, assim <movevent type="Equip" itemid="7885" slot="legs" event="function" value="onEquipItem"> Não precisa fechar o server pra as alterações terem efeito só usar o comando /reload movements com seu god.
  12. Ajudo você, mas passa o link do vip mock e posta seu script de doors que deve ficar dentro de alguma pasta na pasta actions.
  13. É possivel criar um catch sem ter que add pokemons se a chance de capturar todos os pokemons forem iguais ou você adicione essa chance em outro lugar.
  14. Muito bom cara! Não tem muito segredo, pra aumentar o heal é só entender aqui: min = (level * 7 + maglevel * 8) * 20 max = (level * 7 + maglevel * 8) * 20.1
  15. Não há nenhuma função disponível para alterar a luz do dia, mas acho que isso não ia dar muito certo também pois os players alteram a luminosidade nas opções do tibia para 100%. Sobre o efeito no botão quest é só usar essa função no seu script, com o segundo parâmetro 3. doPlayerSendTutorial(cid, 3)
  16. Se isso não fica no config.lua amigo, só mexendo nas sources, usando programação c++, ou mais fácil, conseguindo um novo distro(.exe do server).
  17. Mude a prioridade para uma abaixo da que está, se não der certo diminua denovo.
  18. Sim, mas se for pra um ot em específico, a database do ot e do site, no caso gesior, é a mesma. Se você for hospedar o site em lugar diferente do ot, você vai escolher entre o ot e o site qual vai acessar a database pelo outro endereço. Exemplo: tenho um ot na minha casa, mas o site fica na casa da minha vó, então se a database ficar na minha casa, com o ot, o site vai ter que acessar a database no meu pc.
  19. Scan não é o problema, o complicado é não ter para 32 bits.
  20. Php e Mysql são duas coisas diferentes, php é a linguagem de programação, mysql é o banco de dados. Para saber mais acesse o famoso Google. Basicamente funciona assim, o php trabalha com os dados e armazena no mysql e depois o php puxa os dados do mysql pra exibi-lo. Gesior é feito com php e mysql.
  21. Embaixo de function onLogin(cid) e no outro embaixo de function onLogout(cid), adcione: if getPlayerGroupId(cid) >= 4 then return true end
  22. Simples! Aqui onde tem esses addEvent você tem que trocar para cid, em um lugar aqui, ficando assim: addEvent(doAreaCombatHealth,100,cid, combate, a0, 0, -MIN_DAMAGE, -MAX_DAMAGE, 2) addEvent(doAreaCombatHealth,200,cid, combate, a1, 0, -MIN_DAMAGE, -MAX_DAMAGE, 2) addEvent(doAreaCombatHealth,300,cid, combate, a2, 0, -MIN_DAMAGE, -MAX_DAMAGE, 2) addEvent(doAreaCombatHealth,400,cid, combate, a3, 0, -MIN_DAMAGE, -MAX_DAMAGE, 2) addEvent(doAreaCombatHealth,500,cid, combate, a4, 0, -MIN_DAMAGE, -MAX_DAMAGE, 2)
  • Quem Está Navegando   0 membros estão online

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