JairKevick 105 Postado Fevereiro 5, 2016 Share Postado Fevereiro 5, 2016 (editado) Bom á muito tempo, muitas pessoas procuram tutoriais para pokemon dash, erondino, entre outras bases antigas, de como adicionar pokemons, colocar para evoluir, adicionar fly, ride, surf, criar spells, adicionar attacks aos pokemons etc. Irei fazer este tutorial justamente para quem tanto procura esse tipo de coisa e quer ingressar em uma coisa séria! Aviso! (É trabalhoso e exige dedicação e atenção) ( ͡° ͜ʖ ͡°) Tutorial n° 1 (Como adicionar novos pokemons) Bom como em todos os servidores é obrigatório ter o xml do pokemon e o seu registro na pasta monster. (Pularei a parte da monster...) Para adicionar um novo pokemon ao caught "Catch" Siga as imagens: Como exemplo de adição utilizarei o pokemon Salamence. Em data/actions/scripts/catch.lua SE AS IMAGENS FICAREM PEQUENAS NO TÓPICO BASTA CLICAR NAS MESMAS! Imagem: Após adicioná-lo ai ele já poderá ser capturado, mas calma. Depois de tê-lo posto em catch.lua você precisa colocá-lo no goback.lua localizado na mesma pasta. Imagem: Todo novo pokemon precisa de Dex e moves, e sim é preciso criar uma dex.. Para criar a dex do novo pokemon você vai em data/pokedex Crie um arquivo .txt para o exemplo de pokemon usado criarei Salamence.txt Mas para que ele seja reconhecido na pokedex vá em data/lib/pokeLib.lua, abra e procure por "newpokedex", siga ao final até o ultimo pokemon e siga a imagem.. Pronto agora seu pokemon tem dex e pode ser capturado, Agora só falta os moves.. Para adicionar os moves em seu pokemon você precisará de paciência e principalmente VONTADE! Vá em data/talkactions/scripts/move1, move2, move3 etc.. Eu irei mostrar somente o move 1, pois para add move 2, move 3 até move 12 é só ir nos seguintes arquivos e ir adicionando igualmente á imagem: Para por portrait em um pokemon vá em data/movements/scripts/portrait.lua e siga. imagem: Após isso, seu pokemons terá catch, dex e moves e portrait determinados por você (Eu pessoalmente prefiro essa dificuldade por ser ajustável ao meu jeito tanto a dex quanto HP, força que ajuda no balanceamento). Agora você se pergunta Salamence tem fly como vou adicionar.. Fácil! Em data/actions/scripts/order.lua Para adicionar rock smash, dig, cut na mesma order.lua um pouco mais embaixo: Imagem: Para adicionar surf vá em data/movements/scripts/surf.lua e siga a imagem: Agora um exemplo de como criar novas magias: Spoiler function onCastSpell(cid, var)doCreatureSay(cid, "NOME DA MAGIA!", TALKTYPE_MONSTER) if getPlayerStorageValue(cid, 3) >= 1 thendoSendAnimatedText(getThingPos(cid), "MISS", 215)setPlayerStorageValue(cid, 3, -1)return trueendif getPlayerStorageValue(cid, 5) >= 1 thenif math.random(1,100) <= 33 thendoSendAnimatedText(getThingPos(cid), "SELF HIT", 180)if isPlayer(getCreatureTarget(cid)) thenhuah = getPlayerLevel(getCreatureTarget(cid))elsehuah = getPlayerLevel(getCreatureMaster(getCreatureTarget(cid)))endlocal levels = huahdoTargetCombatHealth(getCreatureTarget(cid), cid, COMBAT_PHYSICALDAMAGE, -(math.random((levels*3),(levels*5))), -((math.random((levels*3),(levels*5))+10)),3)return trueendendlocal parameters = { cid = cid, var = var}if getCreatureName(cid) == "NomeDoPokemon" then --Pokemon que dá mais dano ao utilizá-ladmga = 350 --Damage "HIT" á mais do pokemon especialelseif getCreatureName(cid) == "NomeDoPokemon" then --Pokemon que dá mais dano ao utilizá-ladmga = 550 --Damage "HIT" á mais do pokemon especialendlocal dmg = dmgalocal function fall(params)if isCreature(params.cid) thenlocal pos = getThingPos(cid)pos.x = pos.x + math.random(-3,3)pos.y = pos.y + math.random(-3,3)local frompos = getThingPos(cid)frompos.x = pos.x - 7frompos.y = pos.y - 6doSendDistanceShoot(frompos, pos, 11)doAreaCombatHealth(cid, DamageDaMagia, pos, 0, -(dmg), -(dmg+45), 44) endend--Exemplo e spell Uma chuva de efeitosfor rocks = 1, 20 doaddEvent(fall, rocks*150, {cid = cid})endfor rocks = 1, 20 doaddEvent(fall, rocks*110, {cid = cid})endend Bom galera é isso, espero que curtam. iiBoooa! Espero que tenham força de vontade para fazer tudo rs' Créditos: @[member=Lordbaxx] Editado Fevereiro 5, 2016 por Danihcv adição dos créditos do Lordbaxx Link para o comentário Compartilhar em outros sites More sharing options...
felzan 64 Postado Fevereiro 5, 2016 Share Postado Fevereiro 5, 2016 Ficou dahorinha Só acho que deveria aumentar a fonte quando troca de assunto Link para o comentário Compartilhar em outros sites More sharing options...
Danihcv 335 Postado Fevereiro 5, 2016 Share Postado Fevereiro 5, 2016 Tópico Movido Este tópico foi movido de "OTServ → Downloads → Servidores OTServ → OTServ Derivados" para "OTServ → OTserv Geral → Tutoriais Gerais". Link para o comentário Compartilhar em outros sites More sharing options...
Lordbaxx 291 Postado Fevereiro 5, 2016 Share Postado Fevereiro 5, 2016 Pela segunda vez copiam o MEU tutorial e se quer colocam os créditos. E o pior, da última vez que copiaram meu tutorial deixaram a cópia e apagaram o meu. NOJO! Link para o comentário Compartilhar em outros sites More sharing options...
Danihcv 335 Postado Fevereiro 5, 2016 Share Postado Fevereiro 5, 2016 Esse mesmo tópico ja existe no fórum. Tópico movido para lixeira, qualquer dúvida entre em contato com qualquer membro da equipe. Link para o comentário Compartilhar em outros sites More sharing options...
JairKevick 105 Postado Fevereiro 5, 2016 Autor Share Postado Fevereiro 5, 2016 Pela segunda vez copiam o MEU tutorial e se quer colocam os créditos. E o pior, da última vez que copiaram meu tutorial deixaram a cópia e apagaram o meu. NOJO! Lord sua delicinha eu n vi topico seu mas vou colocar para tu n ficar chorando ahushauhsuah Esse mesmo tópico ja existe no fórum. Tópico movido para lixeira, qualquer dúvida entre em contato com qualquer membro da equipe. Danih tira da lixeira pf se ja tem me manda um link pois n achei como add em open source! mt gente procura Link para o comentário Compartilhar em outros sites More sharing options...
Lordbaxx 291 Postado Fevereiro 5, 2016 Share Postado Fevereiro 5, 2016 Lord sua delicinha eu n vi topico seu mas vou colocar para tu n ficar chorando ahushauhsuah Danih tira da lixeira pf se ja tem me manda um link pois n achei como add em open source! mt gente procura "para tu n ficar chorando". TÓPICO ORIGINAL Não é choro caro amigo. Já fizeram uma cópia deste mesmo tópico e a equipe removeu o meu, ao invés do que postaram depois. Após perceberem o erro, voltaram atrás e pediram desculpa. Fora que você nem viu mas também já tinha +1 tópico igual a este meu, que no caso foi copiado e permaneceu ativo. TÓPICO CÓPIA Este tópico TAMBÉM COPIADO, foi excluído ontem pelos motivos citados acima. Abraço. Atenciosamente, Douglas! Link para o comentário Compartilhar em outros sites More sharing options...
JairKevick 105 Postado Fevereiro 5, 2016 Autor Share Postado Fevereiro 5, 2016 "para tu n ficar chorando". TÓPICO ORIGINAL Não é choro caro amigo. Já fizeram uma cópia deste mesmo tópico e a equipe removeu o meu, ao invés do que postaram depois. Após perceberem o erro, voltaram atrás e pediram desculpa. Fora que você nem viu mas também já tinha +1 tópico igual a este meu, que no caso foi copiado e permaneceu ativo. TÓPICO CÓPIA Este tópico TAMBÉM COPIADO, foi excluído ontem pelos motivos citados acima. Abraço. Atenciosamente, Douglas! então pf poste o msm tutorial que vc fez com um nome diferente pq mt gente procura como add pokemon em um open source e n em base antiga apagando.... Link para o comentário Compartilhar em outros sites More sharing options...
kaleudd 200 Postado Fevereiro 5, 2016 Share Postado Fevereiro 5, 2016 tinha que descola um ban nesse jair... Link para o comentário Compartilhar em outros sites More sharing options...
Lordbaxx 291 Postado Fevereiro 6, 2016 Share Postado Fevereiro 6, 2016 então pf poste o msm tutorial que vc fez com um nome diferente pq mt gente procura como add pokemon em um open source e n em base antiga apagando.... Contente-se com a lixeira!!! abraços ctrl c, ctrl v!! Link para o comentário Compartilhar em outros sites More sharing options...
JairKevick 105 Postado Fevereiro 6, 2016 Autor Share Postado Fevereiro 6, 2016 tinha que descola um ban nesse jair... vai tomar no seu cu arrombado que fica colocando trojan em seus arquivos Link para o comentário Compartilhar em outros sites More sharing options...
kaleudd 200 Postado Fevereiro 6, 2016 Share Postado Fevereiro 6, 2016 denunciado :v Link para o comentário Compartilhar em outros sites More sharing options...
JairKevick 105 Postado Fevereiro 6, 2016 Autor Share Postado Fevereiro 6, 2016 denunciado :v gonna cry arrombado? denunciado :v VC TA PASSANDO DOS LIMITES TUDO QUE EU FAÇO VC VEM ME ENCHER A PORRA DO SACO! Link para o comentário Compartilhar em outros sites More sharing options...
Danihcv 335 Postado Fevereiro 6, 2016 Share Postado Fevereiro 6, 2016 ATENÇÃO! Tópico fechado para evitar mais discussão. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados