xDteus 0 Postado Novembro 18, 2007 Share Postado Novembro 18, 2007 (editado) Introdução: - Objetivo - Configuração.lua - Pasta Accounts - Pasta Players - Pasta Itens - Pasta Monsters - Pasta Npcs - Pasta World - Pasta Spell - Pasta Weapons - Pasta Logs - Pasta Raids - Pastas Talkactions - Arquivo Admin - Arquivo Beds - Aquivo Bans - Arquivo Vocations - Arquivo Commands - Arquivo PvPzones - Aquivo Stage - Arquivo Guilds Objetivo: Este tutorial tem como o objetivo de ajudar aos novos membros que nunca tiverão uma experiência de ter um OTServer, o tutorial pode ajudar também qualquer membro que tenha dúvidas sobre as pastas localizadas no OTServer. Então vamos começar! Configuração.lua: É o arquivo que em geral, controla todo o OTServer, podem ser configurado o IP do Server,o nome, a mensagem do ínicio, a mensagem ao logar, o mapa a ser utilizado, os preços das casas, o modo do mundo, o tempo do exausted entre outras opções. Pasta Accounts: É a pasta que armazena todas as acc criadas no seu servidor, também é usada na criação de accs manualmente, podemos configurar o seguinte nesta pasta: O acc number, dias de premium e o nome do char. <?xml version="1.0"?><account pass="alex" premDays="0" premEnd="0"><characters><character name="GM Roda"/></characters></account> Pasta Player: Tem o mesmo objetivo da pasta Accounts, armazenar o password, o acc pass e o nome do char. Podem ser configurados: O access, o sexo do char, a acc e o password do char, o nome do char, os equipes do char, a localização de onde começa e de onde esta o char, as roupas do char, o level do char, entre outras opções. <?xml version="1.0" encoding="UTF-8"?><player name="The Killer" account="222222" sex="1" lookdir="3" exp="22188" voc="4" level="12" access="0" cap="500" maglevel="3" soul="100" maxdepotitems="1000" lastlogin="1185921434"> <spawn x="160" y="54" z="7"/> <temple x="160" y="54" z="7"/> <health now="250" max="250" food="58"/> <mana now="60" max="60" spent="4799"/> <skull redskulltime="0" redskull="0"/> <look type="128" head="0" body="94" legs="126" feet="81" addons="0"/> <skills> <skill skillid="0" level="45" tries="1011"/> <skill skillid="1" level="10" tries="0"/> <skill skillid="2" level="257" tries="1250170322"/> <skill skillid="3" level="10" tries="0"/> <skill skillid="4" level="12" tries="49"/> <skill skillid="5" level="37" tries="976"/> <skill skillid="6" level="10" tries="0"/> </skills> <addons> <addon outfit="251" type="3"/> <addon outfit="252" type="3"/> <addon outfit="253" type="3"/> <addon outfit="254" type="3"/> <addon outfit="521" type="3"/> </addons> <deaths> <death name="GOD Royal" level="13" time="1184857734"/> <death name="GOD Royal" level="13" time="1184857755"/> <death name="Valkyrie" level="13" time="1185921431"/> <death name="Valkyrie" level="13" time="1185921431"/> </deaths> <spells/> <blessings/> <inventory> <slot slotid="1"> <item id="2457"/> </slot> <slot slotid="3"> <item id="1988"> <inside> <item id="2509"/> <item id="2463"/> <item id="2647"/> <item id="7367" count="1"/> </inside> </item> </slot> <slot slotid="8"> <item id="2643"/> </slot> <slot slotid="10"> <item id="2544" count="1"/> </slot> </inventory> <depots> <depot depotid="1"> <item id="2590"> <inside> <item id="2594"> <inside> <item id="2152" count="50"/> </inside> </item> </inside> </item> </depot> </depots> <storage> <data key="10001001" value="8912896"/> <data key="10001002" value="8978432"/> <data key="10001003" value="9043968"/> <data key="10001004" value="9109504"/> <data key="10001005" value="9175040"/> <data key="10001006" value="9240576"/> <data key="10001007" value="9306112"/> <data key="10001008" value="9633792"/> <data key="10001009" value="9699328"/> <data key="10001010" value="9764864"/> <data key="10001011" value="9830400"/> <data key="10001012" value="10158080"/> <data key="10001013" value="10223616"/> <data key="10001014" value="10289152"/> <data key="10001015" value="10354688"/> </storage> </player> Pasta Itens: Lá é aonde se encontra os itens do seu servidor e o id deles, quando você for criar um item, você deve acrescentar também no itens.xml. QUOTE <item id="100" name="void"> </item> <item id="101" name="earth"> </item> <item id="102" name="grass"> </item> <item id="103" name="dirt"> Pasta Monster: É nesta pasta que são encontrados todos os monstros do seu OTServer, caso tenha na pasta e não tenha no mapa você deve adciona-lo pelo mapa editor. Quando for adcionar um monstro, você deve adciona-lo nesta pasta. Nesta pasta podemos configurar: A velocidade de ataque e do movimento do monstro, o outfit do monstro, o dano do monstro, as falas do monstro, as magias do monstro, a experiência dada pelo monstro, o loot do monstro entre outros. <?xml version="1.0" encoding="UTF-8"?> <monster name="Acolyte of the Cult" tp="1" species="human" nameDescription="an acolyte of the cult" race="blood" experience="300" speed="180" manacost="0"> <health now="390" max="390"/> <look type="194" head="114" body="121" legs="121" feet="57" corpse="6080"/> <targetchange interval="60000" chance="0"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag staticattack="50"/> <flag lightlevel="0"/> <flag lightcolor="0"/> <flag targetdistance="5"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="2000" min="-1" max="-45"/> <attack name="poison spit" interval="4000" chance="80"/> </attacks> <defenses armor="15" defense="20"/> <immunities> <immunity physical="0"/> <immunity energy="0"/> <immunity fire="1"/> <immunity poison="1"/> <immunity lifedrain="0"/> <immunity paralyze="0"/> <immunity outfit="0"/> <immunity drunk="0"/> <immunity invisible="1"/> </immunities> <summons max="3"> <summon name="Skeleton" interval="1000" chance="10"/> </summons> <loot> <item id="2148" countmax="54" chance1="40000" chancemax="954"/> <item id="2149" countmax="1" chance1="5730" chancemax="0"/> <item id="2199" chance="1793"/> <item id="6087" chance="5839"/> <item id="2394" chance="8367"/> <item id="7426" chance="1300"/> </loot> </monster> Pasta Npcs: É a pasta que controla tudo sobre os npcs, novos npcs podem ser adcionados nesta pasta, nesta pasta pode ser mudada a fala dos npcs, os itens que vendem ou compram, o outfit do npc, entre outras... <?xml version="1.0"?><npc name="Dark Rodo" script="data/npc/scripts/runes.lua" access="3" lookdir="1"> <health now="1000" max="1000"/> <look type="128" head="78" body="71" legs="82" feet="114"/> </npc> Pasta World: É a pasta que quando você vai trocar de mapa, você adciona nela os arquivos necessários, raspaw,house,arquivo obtm... Lembre-se de ao fazer isso, por na configuração lua. o nome do arquivo obtm! Pasta Spells: É onde esta localizado todas as magias do seu OTServer, quando adcionar uma magia, você deve por no arquivo .xml lá encontrado e em scripts...Podem ser configurados o dano da magia, o nome e a pronunciação da magia, quem pode utiliza-la, as magias dos monstros, o efeito da magia entre outras opções. <instant name="Invisible" words="utana vid" selftarget="1" aggressive="0" lvl="35" maglv="14" mana="440" soul="0" exhaustion="1" prem="1" enabled="1" script="invisible.lua"><vocation id="2"/><vocation id="1"/><vocation id="3"/><vocation id="6"/><vocation id="5"/><vocation id="7"/></instant> Pasta Weapons: É a pasta onde se encontra as wands e as rods do servidor,o arbalest e a munição para armas de distância, no caso, podem ser configurados o tanto de mana que gasta,a distância do ataque, o lvl necessário, e as vocações que podem utiliza-las, entre outras <!-- Rods --><wand id="2182" range="4" lvl="8" mana="2" enabled="1" exhaustion="0" script="snakebite rod.lua"><vocation id="2"/><vocation id="6"/><vocation id="10"/></wand> <wand id="2186" range="3" lvl="13" mana="3" enabled="1" exhaustion="0" script="moonlight rod.lua"><vocation id="2"/><vocation id="6"/><vocation id="10"/></wand> <wand id="2185" range="2" lvl="19" mana="5" enabled="1" exhaustion="0" script="volcanic rod.lua"><vocation id="2"/><vocation id="6"/><vocation id="10"/></wand> <wand id="2181" range="1" lvl="26" mana="8" enabled="1" exhaustion="0" script="quagmire rod.lua"><vocation id="2"/><vocation id="6"/><vocation id="10"/></wand> <wand id="2183" range="3" lvl="33" mana="13" enabled="1" exhaustion="0" script="tempest rod.lua"><vocation id="2"/><vocation id="6"/><vocation id="10"/></wand> Pasta logs: É a pasta que armazena todos os comandos utilizados pelos gms, tutores, gods e etc [19/04/2007] GM Dalkon: /n avenger[19/04/2007] GM Dalkon: /clean [21/04/2007] GM Dalkon: /c dalkon [21/04/2007] GM Dalkon: !online [21/04/2007] GM Dalkon: /c dalkan Pasta Raids: É a pasta que pode ser feito invasões automaticas no seu servidor como mensagens automáticas. <raid><announce delay="0" type="event" message="Demons have entered the mortal world!!!"/> <areaspawn delay="6500" centerx="983" centery="981" centerz="7" radius="10"> <monster name="Demon" minamount="1" maxamount="10"/> </areaspawn> Pasta talkactions: Eu não sei muito sobre ela, só sei que é utilizada para as falas coloridas dos players. Ex: !red lol / !blue lol <talkaction words="open sesame" script="example.lua" /><talkaction words="!orange lol" script="orange lol.lua" /> <talkaction words="!blue lol" script="blue lol.lua" /> <talkaction words="!red lol" script="red lol.lua" /> <talkaction words="!black lol" script="black lol.lua" /> <talkaction words="!green lol" script="green lol.lua" /> <talkaction words="/jail" script="jailing.lua" /> <talkaction words="/unjail" script="jailing.lua" /> Arquivos xml Arquivo admin: É o arquivo que crackers podem acessar o seu servidor graças a senha dentro daquele arquivo, sugiro que você mude-a. Arquivo Beds: Arquivo sobre as camas, como o meu não tem nada, não posso ajudar muito nesta parte. Arquivo Bans: É o arquivo que armazena todos os bans do seu servidor, todos os chars banidos se encontram no arquivo. Arquivo Vocations: Neste arquivo podem ser mudados a velocidade de ataque, podems ser criados novas classes, podem configurar a velocidade da mana e do hp, quando de mana e hp ganhar ao evoluir...Entre outros. Arquivo Commands: É o arquivo que mostra todos os comandos que podem ser executados pelos tutores,gms,players,gods e outros. Arquivo pvpzones: É neste arquivo que você edita a área pvp, ao fazer uma arena pvp, você deve utilizar este arquivo. Arquivo Stage: É aonde configura as experiências de acordo com o level Ex: Do level 1 ao level 10 = 20 experiência Em VERMELHO, level mínimo Em AZUL, level máximo Em VERDE, experiência <?xml version="1.0"?><stages> <!--stage minlevel="1" maxlevel="10" multiplier="20"></stage> <stage minlevel="11" maxlevel="20" multiplier="10"></stage> <stage minlevel="21" maxlevel="30" multiplier="5"></stage--> </stages>. Arquivo guilds: É onde estão todas as guilds do servidor, seus líderes, seus membros, seus ranks... ~Espero que tenham gostado~ Estarei sempre atualizando, e possívelmente, estarei adcionando um tutorial feito pelos membros explicando sobre cada arquivo encontrado na pasta, o que acham? Obs: Algumas pastas ou arquivos xml. ficaram de fora, logo mais serão adcionados a explicação... Créditos: By: 100% Kakashi-sensei-tibia SING EM CONSTRUÇAO Editado Novembro 18, 2007 por TeusynOwns Link para o comentário https://xtibia.com/forum/topic/68739-entendendo-as-pastas-de-seu-otserv/ Compartilhar em outros sites More sharing options...
Conde Sapo 4 Postado Novembro 18, 2007 Share Postado Novembro 18, 2007 Ponha seu player em CODEBOX e observe que no final do player ficou a parte de itens dentro --------------------------------------------------------------------- ponha seu monstro dentro de CODEBOX --------------------------------------------------------------------- sua explicação de Stage você fala de cores mas não tem nada colorido. --------------------------------------------------------------------- seu beds Se você não sabe , procure em algum outro tutorial Aqui você é o professor , não o aluno. --------------------------------------------------------------------- :XTibia_smile: Link para o comentário https://xtibia.com/forum/topic/68739-entendendo-as-pastas-de-seu-otserv/#findComment-423103 Compartilhar em outros sites More sharing options...
DanielStyfler 0 Postado Novembro 21, 2007 Share Postado Novembro 21, 2007 Creio que ira ajudar muita Gente xD Link para o comentário https://xtibia.com/forum/topic/68739-entendendo-as-pastas-de-seu-otserv/#findComment-424991 Compartilhar em outros sites More sharing options...
Addict 12 Postado Novembro 27, 2007 Share Postado Novembro 27, 2007 Aprovado, Movido para seção correta. Link para o comentário https://xtibia.com/forum/topic/68739-entendendo-as-pastas-de-seu-otserv/#findComment-428341 Compartilhar em outros sites More sharing options...
Carlic 0 Postado Dezembro 8, 2007 Share Postado Dezembro 8, 2007 Ótimo tutorial, bem explicado, Aprovado Cya! :hi: Link para o comentário https://xtibia.com/forum/topic/68739-entendendo-as-pastas-de-seu-otserv/#findComment-435380 Compartilhar em outros sites More sharing options...
Gorfi 0 Postado Dezembro 8, 2007 Share Postado Dezembro 8, 2007 Bom Tutorial Bem Explicado... Aprovado :XTibia_smile: Link para o comentário https://xtibia.com/forum/topic/68739-entendendo-as-pastas-de-seu-otserv/#findComment-435396 Compartilhar em outros sites More sharing options...
masstermix 0 Postado Dezembro 29, 2007 Share Postado Dezembro 29, 2007 mais ou menos.. poderia ser melhor Link para o comentário https://xtibia.com/forum/topic/68739-entendendo-as-pastas-de-seu-otserv/#findComment-452213 Compartilhar em outros sites More sharing options...
le4109 0 Postado Dezembro 29, 2007 Share Postado Dezembro 29, 2007 FIco Bom Otmio Mas Da Uma Organizadinha! Sem mais Link para o comentário https://xtibia.com/forum/topic/68739-entendendo-as-pastas-de-seu-otserv/#findComment-452223 Compartilhar em outros sites More sharing options...
B XXX 0 Postado Dezembro 29, 2007 Share Postado Dezembro 29, 2007 Perfeito pra quem vai comessar a montar um ot, isso ajuda muito. Aprovado Link para o comentário https://xtibia.com/forum/topic/68739-entendendo-as-pastas-de-seu-otserv/#findComment-452237 Compartilhar em outros sites More sharing options...
DiegoBR 0 Postado Janeiro 1, 2008 Share Postado Janeiro 1, 2008 Isso td eu ja sabia + 100% APROVADO!!! Continue assim Link para o comentário https://xtibia.com/forum/topic/68739-entendendo-as-pastas-de-seu-otserv/#findComment-453845 Compartilhar em outros sites More sharing options...
Posts Recomendados