Ir para conteúdo
  • Cadastre-se

Nandozeraah

Membro
  • Total de itens

    40
  • Registro em

  • Última visita

Tudo que Nandozeraah postou

  1. Linda essa sua postura de contribuir com a comunidade, sempre promovendo atualizações e melhorando a qualidade do open tibia, e essa última atualização vai ajudar muitos que ainda tem a vontade de por um servidor online. Obrigado !!!!
  2. excelente, faço questão de jogar pela dedicação que teve ao projeto. E espero que seu servidor consiga fazer sucesso, e proporcionar um servidor de qualidade para a comuninade.
  3. E ai galera, recentemente eu estava precisando de um mapa clean (sem áreas obsoletas) e com cidades que fornecessem um bom pvp. Logo lembrei do mapa das cidades free do Tibia e não conseguia encontrar então eu mesmo recortei de um servidor global e colei neste arquivo. As posições das cidades foram preservadas (igual ao global). O que contém: Thais (Fibula , Mintwalin). Venore (Poi, Orc Fortress). Ab'dendriel (Hellgate) Carlin (Banshee Quest, Demona, Ice Isles)... Kazordoon. Rookgaard Island of Destiny Respawns Originais (
  4. imortal.lua TAG no creaturescripts <event type="statschange" name="Imortal" event="script" value="Imortal.lua"/> Exemplo, de um monstro com o evento, caso não saiba adicionar:
  5. Então cara, quando coloquei o check se o alvo é monstro ou player aqui também não funcionou o que eu achei esquisito. Sobre estar aparacendo o efeito de paralyze e não paralyzar o alvo só pode ser uma coisa, sua distro é muito antiga e não suporta esta função doCreatureSetNoMove(cid,true) Esse erro que apareceu na sua distro só aparece se o alvo morreu dentro do intervalo da paralyze, é normal... Faz o seguinte, checa a versão da sua distro e me avisa, vou tentar verificar se ja existe essa função nela. Este Código, esta funcionando perfeitamente cara, para players e
  6. atualizei o código man, tinha uns erros bobos, se foi este aqui que utilizou quando surgiu os erros, esquisito pois não era nem pra ter executado o script. testa dnv e me fala....
  7. Então cara, eu gostei do script e fiz algumas modificações para meu server. veja se você gostou: O que eu coloquei de novo: - Agora tem um efeito, que indica que o alvo está paralyzado. - Um exhausted na arma, você pode por para só ser possível paralyzar o target a cada 20 segundos etc ... local combat = createCombatObject() local tempo = 2000 -- tempo em milissegundos de duraçaõ do efeito ( 1000 == 1 segundo) local chance = 50 -- chance em porcentagem do "evento" acontecer (50 = 50%) local delay = 1000 -- delay do efeito GRÁFICO local storage = 7098 -- storage de c
  8. E ae galera, a cidade principal do meu servidor continuava um lixo mesmo depois de editada, e decidi que a única solução seria fazer uma nova. Mas sou um péssimo mapper e estou sem criatividade, então sempre encontro dificuldade para terminar projetos de quests e cidades ... Preciso da ajuda de vocês desde sugestões até mesmo edições próprias de vocês na cidade.. Pontos importantes que estão faltando. - O castelo do rei que concede promotion aos jogadores. - Uma arena, onde acontecerá invasões de bosses ( espécie de ruína, próxima a alguma saída da cidad
  9. muito bom, acompanhando pra ver o rumo que este projeto vai trilhar ... Boa sorte no projeto.
  10. Ae cara, caso não tenha conseguido é isso que você tem que fazer no items.xml: <item id="3968" article="a" name="leopard armor"> <attribute key="description" value="MAX HP +350 MAX MP +100" /> <attribute key="weight" value="9500" /> <attribute key="armor" value="30" /> <attribute key="maxhealthpoints" value="350" /> <attribute key="maxmanapoints" value="100" /> <attribute key="absorbPercentFire" value="7" /> <attribute key="absorbPercentIce" value="7" /> <attribute key="speed" value="80" /> <attribute key="absorbPer
  11. só excluir esta linha cara: addEvent(ZeraFlag,intervalo*1000,nil) Mas, depois que o monstro morrer ele não vai voltar a se teletransportar, visto que ele vai estar marcado que ja se teletransportou. você vai ter que adicionar um evento ondeath, para zerar a marcação de qnd o monstro morrer. Eu acho mais fácil só aumentar o tempo, do que criar 2 eventos pro boss ...
  12. Tudo correto, verifica se o derrotarboss.lua está na pasta principal do creaturescripts e não dentro de outra. Acredito que não seja erro no monster.xml visto que o erro da console é de não ter encontrado o nome do evento... verifica ae onde você deixou o arquivo derrotarboss.lua. por via das dúvidas o monster.xml do que eu testei o script: draken spellweaver.xml
  13. Testa ae man, qualquer coisa errada eu arrumo amanhã... local Hp = 0.70 -- Porcentagem de vida para usar o event ( a partir de 70%) local intervalo = 30 -- intervalo entre os teletransportes em segundos local destino = {x = 156 , y = 45 , z = 7} FlagTK = 0 -- não mexa, variavel controladora. function onStatsChange(cid, attacker, type, combat, value) if type == 1 and (getCreatureHealth(cid) <= getCreatureMaxHealth(cid)*Hp) and FlagTK == 0 then FlagTK = 1 addEvent(Teleporta,1000,cid,destino) end return true end function Teleporta(cid,destino) doTeleportThing(cid, destino) do
  14. show, vamos ver essa cidade completa
  15. a extensão s3db é referente a database, onde os dados do seu servidor são armazenados, accounts, chars etc etc... não tenho certeza, mas acredito que o este DEV, seja um programa utilizado para compilar. Os arquivos que serão compilados normalmente vem numa pasta chamada SRC, no seu servidor, os arquivos que são compilados são vários, por exemplo game.cpp , game.h
  16. @Thiagodourado1 Cara, ela já está disponível aqui no fórum, junto das sources, só acessar:
  17. Muito bons seus mapas cara, eu gosto de mexer com monstros , bosses e quests. gosto de trazer uma dificuldade a mais ao enfrentá-los. Aqui pra você ter uma ideia, do que eu gosto fazer....
  18. não gostei do dp cara, achei ele pequeno e com muitas outras lojas ao seu lado... agora o ground da cidade ficou top, e o lado esquerdo do dp excepcional
  19. Fala galera, eu estou procurando um jeito de se fazer um script que atribuisse ao item 2 condições. 1 - Ele só poderia ser usando por players com level menor que X. 2 - Após um período de tempo o mesmo fosse removido ( irrelevante a maneira que o tempo vai ser cronometrado, player on ou off, item equipado ou não, tanto faz ... ) a distro que estou utilizando > OTX 2.1.70-1570 ( mycological ) Observações: Este item em questão é um equipamento ( item de inventário arma, shield, armor). quero usar o script para os players degustarem
  20. então cara, se o código da magia for baseado na criatura que está usando a magia teria que mudar muitas coisas no código em si. o que você pode tentar é alterar a tag da magia em spells.xml, e adcionar isto aqui em negrito: <instant name="Strong Flame Strike" words="exori gran flam" lvl="70" mana="60" prem="0" range="3" casterTargetOrDirection="1" blockwalls="1" exhaustion="2000" needlearn="0" event="script" value="attack/strong flame strike.lua"> e depois colocar no monstro assim: <attack name="MAGIA" interval="3500" target="1"chance="20" min="-780" max="-1770" />
  21. faz assim cara, coloca uma linha no monstro com o nome da spell que esta no spells.xml Exemplo: <attack name="Eternal Winter" interval="3500" chance="20" min="-780" max="-1770" /> acredito que no seu caso não precise do min e do max, então é só retira-los.....
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo