Primeiro, voce deve escolher qual versão de OTserver vai usar, eu aconselho essa daki:
[YurOTS 0.9.1]
Baixe os dois e extraia o YurOTS.rar, depos disso, abra a pasta, e abra com o bloco de notas o Config.LUA, e vai aparecer a primeira parte assim:
---------------------------- OTServ configuration -------------------------------- datadirdatadir = "data/" [color=red]Isso dexa assim[/color]-- sets what map to loadmapfile = "data/world/test.otx" [color=red]Isso tb[/color]-- the message the player gets when he logs inloginmsg = "Bem vindos ao mixrox server."[color=red]Mensagem que aparece quando o player Loga[/color]-- the port otserv listens onport = "7171"[color=red]Porta[/color]-- name of our serverservername = "mixrox"[color=red]nome do server[/color]-- name of the owner of our serverownername = "Rafael" [color=red]Nome do dono[/color]-- email of the owner of our serverowneremail = "rafixsr@hotmail.com" [color=red]E-mail do dono[/color]-- the url for more server infourl = "" [color=red]o site para mais informações[/color]-- the location of the serverlocation = "Brazil"[color=red]O Local do Server[/color]-- the ip the server should redirect tooip = "200.138.224.111" [color=red]O Ip Do server [/color]
Depois dessa parte vai tar assim:
-- The messagebox you sometimes get before you choose charactersmotd = "Server No-pvp, se quiser por um tempo é só pedir, GM Rox." motdnum="1" [color=red]Motd e a mensagem do dia e motdnum eh: 1 ligado, 0 desligado[/color]-- use md5 passwords for accounts, yes/nomd5passwords = "no" [color=red]Nem sei u que eh, mas naum eh importante[/color]-- world type. options: pvp, no-pvp, pvp-enforcedworldtype = "no-pvp"[color=red]Tipo de mundo, pvp, no-pvp, ou pvp enforced[/color]-- max number of players allowedmaxplayers = "15" [color=red]Numero maximo de players[/color]-- exhausted time in ms (1000 = 1sec)exhausted = 1000 [color=red]Exausted sendo 100= 1segundo eu aconselho 1 segundo para evitar macros[/color]-- how many ms to add if the player is already exhausted and tries to cast a spell (1000 = 1sec)exhaustedadd = 0 [color=red]Tempo que dah a + de exausted se a pessoa ja esta exausted e ganha [/color] -- how long does the player has to stay out of fight to get pz unlocked in ms (1000 = 1sec)pzlocked = 10*1000[color=red]Nem sei[/color]-- allow multiple logins of the same charallowclones = 9 [color=red]Quantas pessoas do mesmo char podem entrar[/color]-- vocation namesvocations = {"a master sorcerer", "an elder druid", "a royal paladin", "an elite knight"}--- SQL partsql_host = "localhost"sql_user = "root"sql_pass = ""sql_db = "otserv"--- SQL MAP partsqlmap = "test_map"map_host = "localhost"map_user = "root"map_pass = ""map_db = ""
e a Ultima parte:
---------------------------- YurOTS configuration -------------------------------- how often do server saves its stateautosave = 5*60*1000[color=red]O Tempo de autosave[/color]-- experience multiplier (how much faster you got exp from monsters)expmul = 10 [color=red]Tanto de vezes que a experienca sai de mosntros derrotados, exemplo, rat da 5 e 5.10= 50[/color]-- skill multipliers: 1 - rl tibia, 10 - ten times faster etc. {no-voc, sorcerer, druid, paladin, knight}weaponmul = {"1", "1", "1", "40", "40"} [color=red]velocidade que os skills sobem e ML[/color]shieldmul = {"1", "1", "1", "20", "20"}manamul = {"1", "2", "2", "2", "2"}-- how much points of life,mana,cap do you get when advancing {no-voc, sorcerer, druid, paladin, knight}capgain {"5", "30", "30 ", "15", "5"}; [color=red]Quanto de mana, cap e hp ganha ao passar um lvl[/color]managain = {"10", "10", "10", "20", "25"} hpgain = {"50", "50", "50", "40", "25"};-- how much faster do you recovery life,mana after eating foodhealthtickmul = 9999999 [color=red]De quanto em quanto a mana e o hp sobem[/color]manatickmul = 99999999-- how much % of exp/skills/stuff do you lose when dyingdiepercent = 1 [color=red]quanto % de skill, lvl,ml e loot a pessoa perde quando morre[/color]-- how many summons player can havemaxsummons = 5 [color=red]Qual o maximo de summons que a pessoa pode ter[/color]-- summons for sorc/druid only = 1, for all vocations = 0summonsallvoc = "no"[color=red]Todas as profissoes podem sumonar monstros?[/color]-- anti-afk - maximum idle time to kick playerkicktime = 15*60*1000 -- 15 minutes [color=red]O Anti AFK[/color]-- how many unjustified kills to get a red skullredunjust = 3 [color=red]Quantas Kills injustificadas para pegar red skull[/color]-- how many unjustified kills to get bannedbanunjust =[color=red] 5 quntas injustifed kill pra banir[/color]-- how long do you have white skull after killing playerwhitetime = 15*60*1000 -- 5 minutes[color=red]Por quanto tempo a pessoa vai ter skull depois de matar uma pessoa[/color]-- how long do you have red skullredtime = 6*60*60*1000 -- 1 hour [color=red]Por quanto tempo a pessoa vai ficar red skull[/color]-- how long do you have to wait to lose 1 unjustified killfragtime = 12*60*60*1000 -- 30 minutes [color=red]Quanto tempo tem que esperar para perder uma injustifed kill[/color]-- damage of burst arrows blast-- default is from (2*lvl+3*mlvl)*0.24 to (2*lvl+3*mlvl)*0.55burstarrowdmg = {"2.0", "3.0", "0.24", "0.55"}
Pronto o Config.LUA tah configurado, agora, vc tem que colocar seu ip no atalho do binario(.exe), procure um arquivo chamado YurOTS e que tenha uma imagem escrito, OT Serv, crie um atalho e mude o destino ,por exemplo:
"C:\Documents and Settings\Rafael\Desktop\YurOTS\YurOTS.exe" 200.138.224.111 port 7171
Pronto, agora seu server Roda, eh soh abrir pelo atalho!
Porem, voce tem que criar um GM pra vc!, va em data\accounts e copie a 111111 cole e renomeie para a account desejada,abra, em account pass coloke o password desejado, e onde estiver escrito, GM Yurez, troque para o nome de GM desejado, agora va em data\players e copie o GM Yurez e cole, renomeie para o nome de GM Desejado e o abra, em name, coloke o nome de GM Desejado de novo, e em account, coloke sua account e arrume lvl e essas parada...
Agora, vc vai ter que fazer um site, vc vai precisar de uns negocios tbm!
Scripts, eu aconselho o mxscript: Download aki
Depois de baixar o easyphp extraia-o para o Disco Local e o abra nessa ordem: C:\EasyPHP1-7\apache\conf abra o httpd.CONF em bloko de notas e aperte ctrl+f e procure por port 80 e substitua para port 8090, agora extraia os scripts para a pasta www, e coloke a pasta de seu OT Lah, configure pelo Config.php, entao abra o easyphp.exe, e seu site tah rodando!!
Como Liberar a Port 7171:
Colokei Link pra vcs
Agora Vc pode configurar coisas como quests, botar manafluid rune, novos monstros, npcs, ou baixá-los, novas spells e editar seu Map.
Vou colocar alguns links de tutoriais...
Pronto! Seu Server tah pronto e editado...
Créditos:A MIM
mx lukax
Héliton