Ir para conteúdo

rafanasser

Membro
  • Registro em

  • Última visita

Solutions

  1. rafanasser's post in (Resolvido)[Dúvida] Erro com Remeres Map Editor (NPCs não aparecem) was marked as the answer   
    Fiz isso e não encontrei nenhum NPC, só os monsters mesmo. Fui informado pelo meu irmão agora que os npcs não são mais acionados pelo map editor, e sim pela lib, pois é um sistema "avançado" de spawn de npc, já foi resolvido. Grato a ajuda irmão.
     
    Pra quem tiver a mesma dúvida, você encontrará o spawn dos npc na pasta lib/tables/npc_spawn_list.lua
  2. rafanasser's post in (Resolvido)Unsupported client version! (8) was marked as the answer   
    Acabei fazendo isso mesmo, e já deu tudo certo, cara que dor de cabeça atoaaaa hahaha, mas obrigado por ter me ajudado.
     
    --------------------------------------
    Descobri o que era, cara, eu tava mechendo no meu mapa novo e fui em Map>preferences
    lá ta bugado, pq sempre q vc for mecher la, a version do mapa vai pra 8.4, alguem quando editou aquele mapa colocou na versao 8.4, por isso eu nao tava abrindo hahahaha, eu tava mechendo e mudando pra 8.6 toda vez, soh que eu esqueci uma vez e deu esse erro, ai eu logo percebi
  3. rafanasser's post in (Resolvido)[Pedido] Npc de trocar Small Diamond por Poké was marked as the answer   
    No caso você teria que abrir a pasta "data/npc" e criar um arquivo para ele, no qual contenha o nome, o script, intervalo no qual ele anda, se ele muda de andar por escada e etc, o access dele, level,mag level,healthnow, healtmax, looktype e etc....
     
    Caso você não saiba criar um, apenas copie de algum, e vai mudando algumas informações a seu gosto.
    Caso tenha ajudado, rep+ pf :D  
  4. rafanasser's post in (Resolvido)AJUDA- LIMPAR DISTRO was marked as the answer   
    Olá Lucas, ontem foi um dia meio complicado para mim, eu trabalhei muuuito na minha distro para limpá-la, achei a resolução de bastante coisa, acho que posso te ajudar em algumas partes. Irei colocar aqui o que eu sei como arrumar. Não irei colocar o mesmo erro várias vezes, apenas a solução, e você faz isso com os demais do mesmo.
     
    1º: 
    Em Weapons.xml deve haver 2 ou mais itens registrados com a mesma tag, abra o arquivo e verifique com o Ctrl+F, coloque a tag 7366 para procurar e veja se tem mais de 1 com o mesmo ID, caso exista, você deverá trocar por uma tag inexistente.
     
    2º:
    O diretório não existe. Ou seja, ao você seguir os passos do erro talvez você irá encontrar um caminho inexistente, verifique se o arquivo "item.lua" realmente se encontra na pasta "data/actions/scripts/", o arquivo "item.lua" deve estar dentro da pasta "scripts" do actions... acho que você entendeu..
     
    3º:
    O mesmo do de cima, confira também se o nome do arquivo está certo, pois pode estar faltando alguma letra ou conter erros de digitação.
     
    4º:
    vá em "data/talkactions/talkactions.xml" abra esse arquivo talkactions.ml e confira o comando "!vipdays", ele deve estar duplicado lá dentro, a mesma coisa do 1º, só que com talkactions.
     
    5º:
    Em "data/movements/movements.xml" na parte das weapons, procure por slot="axe" e tente trocar por slot="hand"   ------    Ps1.: coloque isso para todas armas de ataque (para shields deixe "shield" no slot mesmo.)
     
    Ps2.: esse erro não tenho certeza da consistência do que eu disse, tente isso e veja se resolva. Pois não uso servidor de TIBIA faz muito tempo, estou usando apenas de pokemon nos ultimos 4 anos.
     
    6º:
    O mesmo do 5º, porém tente colocar ao invés de "hand" no slot, coloque "head" (faça isso para todos helmets)
     
    7º:
    Para os pés, é o mesmo do 5º e 6º artigo, porém no slot""  você deve deixar slot="feet"
     
    8º:
    Agora as flechas/bows/armas: Essas não precisam declarar no movements.xml mas precisam de um script no weapon.xml
    DECLARAÇÃO FINAL: O slot type declarado no movements, deve estar igual ao do items.xml, portanto verifique nos dois arquivos.
     
    Flechas:
    <attribute key="slotType" value="ammo" /> <attribute key="attack" value="25" /> <attribute key="maxHitChance" value="90" /> <attribute key="weaponType" value="ammunition" /> <attribute key="ammoType" value="arrow" /> <attribute key="shootType" value="arrow" /> slotype = ammo para ficar no lugar da munição (ammo)
    Attack vc muda a vontade pro que vc quiser
    MaxHitChance = chance de acertar o hit, qualquer numero menor que 100 apresenta uma chance do hit falhar
    WeaponType= Tipo de arma, flechas são munições então deixe sempre ammunition
    ammoTyoe = Tipo de munição, pode ser "arrow" ou "bolt" dependendo doque vc quiser usar, um bow ou um crossbow
    shootType é o efeito que vai sair, no caso dessa aí seria uma arrow normalzinha mas vc pode colocar qualquer flecha que exista ou até mesmo copiar efeitos de runas
    Dê ctrl+F no items.xml em shootType e copie diferentes tipos e vá vendo no servidor qual se encaixa melhor na sua opinião.
     
    Bows e crossbow:

    Eu te aconselho copiar de algum item que já exista ou modificar oque você quiser
    <attribute key="slotType" value="two-handed" /> <attribute key="weaponType" value="distance" /> <attribute key="ammoType" value="bolt" /> <attribute key="range" value="5" /> <attribute key="hitChance" value="1" /> isso daqui é um crossbow duas mãos que ataca bolt (podia ser arrows tb) a uma distância de no máximo 5 SQM (modifique o range)
    a chance de hit padrão dele é 1  e essa hit chance soma com a da munição
     
    Wands e Rods:
    <attribute key="weight" value="2900" /> <attribute key="weaponType" value="wand" /> <attribute key="shootType" value="ice" /> <attribute key="range" value="3" /> Weight: peso
    weaponType: mesmo que seja uma rod, o tipo será "wand"
    shootType: tipo de efeito que sai dela (no caso é o ice)
    Range: distância que ataca (no caso, 3 sqm)
     
    9º:
    Em "data/movements/movements.xml" procure pela tag com o ID reportado, é a mesma resolução do 1º artigo: existem duas ou mais tags com o mesmo ID.
     
    10º:
    Nesse artigo, não tenho certeza, mas é quaase certeza. Vá em "data/globalevents/scripts/start.lua"  abra o arquivo "start.lua" e procure por:  
    db.xecuteQuery = db.query não tenho certeza se é isso, mas, acho que é um erro de digitação. Troque esse de cima por:
    db.executeQuery = db.query Repare que ele fala (xecuteQuery) e no caso, deveria ser (executeQuery).
     
    11º:
    O mesmo do 1º: abra o arquivo "monsters.xml" e procure a tag na qual existe o monstro Draken Abomination, devem existir duas ou mais tags com esse nome de monstro.
     
    12º:
    Nesse caso, não sei resolver, mas tenho uma dica para você procurar: em "data/monsters/scripts/" procure o arquivo do Master Warlock, nesse arquivo, procure o shootEffect.
    acredito que no ataque que estiver escrito isso, está mal formatado. Segue uma dica de formatação certa.
     
    -<attack name="ice" max="-800" chance="74" interval="3000" min="0" target="0" radius="7" range="7">
    <attribute value="smallplants" key="areaEffect"/>
     
    Repare que: attribute value está o nome do ataque, e em key, está o tipo.
    tente reparar este ataque é de ice e de area, tente formatar o ataque parecido com esse, colocando os dados do seu Monstro.
     
    13º:
    Abra seu map editor, e siga meus passos. Esse erro indica que existem unique IDs duplicados (mesma coisa do 1º artigo, porém com uniqueIDs).
     
    Abra seu map editor e vá em:

    Só procurar pelos uid duplicados e deletar.
     
    14º:
    O respawn desde bixo, está com um tempo abaixo de 1 segundo, aconselho já seguir a onda do erro 13º, e ja ir editar isso também la no map editor. Repare que, onde diz:
    Master Warlock ( 00663 / 00158 / 000 ) esse 00663 / 00158 / 000 são as posições x,y,z do mapa.
     
    Caso não queira resolver pelo map editor, você pode abrir a pasta "data/world/spawn.xml" note que, cada servidor tem seu nome de mapa, o arquivo spawn.xml pode estar assimn: NOMEDOMAPA-spawn.xml ou NOMEDOMAPAspawn.xml
     
    ao abrir o spawn.xml, procure por:
    name="Master Warlock"/>
     
    ou pela localização dele:
    z="663" y="158" x="0" name="Master Warlock"/>
     
    e a configuração ele, deverá estar algo parecido com isso:
    <monster spawntime="XX" z="663" y="158" x="0" name="Infernalist"/>
    em "monster spawntime" no lugar onde eu coloquei "XX" este será o tempo de spawn em segundos, este número deve ser maior que 1seg.
    (1<XX)
     
    15º:
    Vá em "data/monsters/monsters.xml" e procure se existe um monstro configurado com o nome de "Protect Statue", caso não tenha, adicione, ou caso você não queira adicionar este monstro, vá em "data/world/spawn.xml"(mesmo do erro anterior) e procure os respawns deste bixo e apague-os.
     
    16º:
    Vá em "data/npc/scripts/Tenebra City.xml"
    Neste arquivo deve haver algum comando com falha na digitação que acaba destroindo o script inteiro, ou você não especifiou o script deste npc.
    Verifique se você especificou o npc, caso ele esteja especificado, mande o script do npc neste post para eu analizar e procurar o que esteja de errado dentro dele.
    Ps.: verifique todos os npcs que estão dando este erro, e mande os arquivos dele para cá caso você não resolva.
     
    UFA, acabaram-se os erros (eu acho), caso haja dúvidas, poste aqui que eu tento resolver para você, caso eu tenha esquecido de declarar algum erro, me fale que eu resolvo também, sinta-se avontade. Se ajudei, REP+ pf :D

Informação Importante

Confirmação de Termo