Jump to content

Search the Community

Showing results for tags 'tibia'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Sou

  1. BOM PESSOAL, ESSE TUTORIAL EH PARA VC COLOCAR O SEU IP FIXO ! MAS COMO ASSIM ?! EXEMPLO: O seu ip eh 124.0.0.1, e vc quer colocar ele assim: meuip.servegame.com EH BEM SIMPLES ...VAI NO SITE CLICANDO AQUI, SE CADASTRE.......APÓS SE CADASTRAR ..........LOGUE NO SITE COM SEU EMAIL... NO LADO ESQUERDO, TÁ ASSIM : YOUR NO-IP Hostes/Redirects - Add - Manage ETC... PARA CRIAR O SEU IP, CLIQUE EM ADD .... EM Hostname :EH O SEU IP FIXO, EXEMPLO: PLAYSSOM.NO-IP.INFO...... E AONDE TÁ "NO-IP.INFO" EH O RESTO DO IP, EXEMPLO: PLAYSSOM.NO-IP.INFO, HÁ VÁRIAS OPÇÕES, COLOQUE!! (A OPÇÃO EH SUA) EM Host Type: DEIXE COMO TÁ IP Address: EH O SEU IP ...EXEMPLO: 124.0.0.1, PARA VER SEU IP, ALI EMCIMA ESTÁ ESCRITO O SEU IP EM "Current IP" DPS DE TUDO FEITO.... PRONTO! O SEU IP TÁ PRONTIN! e não esqueça de atualizar o seu ip no confg lua xD "Mas cara , eu desconectei a internet e qnd fui voltar, ninguém consegue conectar no servidor só eu !" isso eh mole......abra o site e entre com o seu email...................vá em manege, procure o seu ip,axando, clique em modify, em IP Address vc atualiza o seu ip. Se não for isso, eh o seu firewall que tá bloqueando ou algo parecido.. "Tem atualizador de IP?" claro baixe ele clicando AQUI!!!!!!!!!!!!!!!! QLQUER DÚVIDA ME ADICIONE NO MSN aquillesnightmare@hotmail.com Boa Sorte!
  2. Notícia Oficial In preparation for the Christmas update, some important technical adjustments must be made. For this reason all game servers will be offline today, November 16th, until 18:00 CET. Please note that this is not the annual Christmas update yet. You will hardly see any changes in the game. A noticeable adjustment we have made is the increased durability of spears, throwing stars and knives. Also, items or creatures that are roped up from a hole will now end up on the field the rope user is standing on. When you log into the game a patch for your client will be downloaded automatically. If you encounter any problems, you can alternatively download the new client 7.55 from this website or from some of our supported fansites. Please excuse any inconvenience due to the downtime. Tradução Visando a atualização de Natal, alguns ajustes técnicos foram feitos. POr esta razão, todos os nossos servers ficarão OFFLINE, no dia 16 de novembro, até as 18h (Horário CIP). Esta não é a atualização de natal ainda !!!. Dificilmente você encontrará mudanças no jogo. Alguns dos ajustes feitos foram, o aumento da durabilidade de spears, throwing stars e facas. Também, items e criaturas serão ropados para o campo no qual o player que ropou estiver. Quando você logar no jogo, a atualização será feita automaticamente. Caso ocorram problemas, você pode baixar o novo cliente 7.55 no site oficial ou de alguns de nossos Supported Fansites. Desculpe por algum problema durante a queda dos servers. Traduzido por Don
  3. Ae tpw... se vc for de mythera... poe o nick ae ^^...... tys bye I need team of banshee quest... =D Vamo faze 1 do site ae... tys x* See you in tibia ^^
  4. ae pessoal eu ja vi varias pessoal postando desblokeando port 7171 do windows xp so q num falao col e o xp.. ai e **** ne xD ok vo esplicar primeiro a port 7171 do windows service pack 1 mto simpls abra a internet vai en ferramentas vai en opçaoes da internet dps conexoes ai via en configuraçoes ai concerteza vai tar seu moden ou icone da sua net ai vai en propiedades ai vai abrir outra janela to certo ?? xP ai vai en avançado ai lah vai ter varios nomes vai en addisonar coloca ai en primeiro coloca Open Tibia ou Ot Serve tanto faz o0 ai enbaixo vai ter ip sei lah oq ai coloca 127.0.0.1 ai vai ter mais abaxo coloque port 7171 pronto xD ai num muda mas em nda xD protno de ok ai vai volta pra janelinha atras ai tu marque no open tibia ou ot serve aewww minha port tah desblokeada agora vao pode entrar no meu server,errado vc vai terq abrir um (ex) e o progama q abre o ot ai tu cria um atalho no seu desktop eh vai en propiedades ai vai ter o primeiro caminho sei lah oq ex ai dps do " tu coloca o endereço de ip se tu num sabe o endereço de ip e facil vai no no-ip e olhe col ip numero esta aparecnedo ou entaum vai en executar ai coloca cmd ai dentro daquela tela preta escreve ipconfig ai vai demorar um poko e vai flar uns ip so coloque o endereço de ip ae protno vc deve abrir o atalho naum o exe normal ok... agora.. o site.. =/ vo esplicar o php (meus dedos estao suando plx tah tudo colando xP homen aranha hehe) voltando ao php deve ter por ai en download um troço chamado easyph1-7 abaxa ele xD ai tudo sei lah oq eu num acho o easy php pq vc deve ter colocado ele nu caminho errado bem fsimples condo for estala e vai aparecer o caminho tu tirar tudo e coloca soh coloca C:\EasyPHP1-7 protno xD ai vai en meu computador ai vai ter C:/ entra nele e procurar easyphp. uffa.... preguiça de ler?? agora entre na pasta do easyphp e vai en apache>conf>conf>httpd ai entra lah da alt+f procura port 80 ai e so addisonar 90 ... vai fika assim 8090 xD au agora vai no www troço chato plx xP a pasta q se chama www ai nela tu vai coloca oq? os script ten aki no xtibia en download e alguma coisa.. me eskeci xP mas o mas importante pra num cer hakiado vc deve extrai seu ot server no meus documentos se vc num sabe oq e extrai e abrir aquele livrinho e nele vai ter a pasta do seu ot ai coloque ela no meus documentos ai vai ter uns scrips chamado conf q e o configuraçoes do site.. o nome do site e aonde as acc irao... tipo assim vai ter un troço assim no meu tah assim $diraccount = 'C:\Documents and Settings\Suelen\Meus documentos\YurOTS\data\accounts'; //. $dirplayer = 'C:\Documents and Settings\suelen\Meus documentos\YurOTS\data\players';//. ai os tu vai tirar issi so deixa $diraccount = ',$dirplayer = ' ai tu via coloca o caminho das accc e dos player en meus documentos e pronto xD aiii minha mao tah deundo tomara q sirva pra alguma coisa meu tutorial xD vlws colquer duvida coments ou avisem se eu coloca alguma coisa errado q eu concerto vlw pessoal amos vcs xP
  5. Primeiro, voce deve escolher qual versão de OTserver vai usar, eu aconselho essa daki: YurOTS(Pasta do otserver) Sources [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! Easyphp1-7 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: Link Aqui 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... Manafluid Rune Quests... Npcs e monsters Mapas e editores de mapas Pronto! Seu Server tah pronto e editado... Créditos:A MIM mx lukax Héliton
  6. Bom aki eu vo ensinar a configura o config.php ... Bom eh todo config.php tem os diretorios... veja 1 exemplo CODE$diraccount = 'C:\EasyPHP1-7\www\YurOTS\data\accounts'; $dirplayer = 'C:\EasyPHP1-7\www\YurOTS\data\players'; $dirvip = 'C:\EasyPHP1-7\www\YurOTS\Ips'; Preste atençao ... vai estar mais ou menos assim /\... mude para CODE$diraccount = 'C:\EasyPHP1-7\www\pastadoseuo.t\data\accounts'; $dirplayer = 'C:\EasyPHP1-7\www\pastadoseuo.t\data\players'; $dirvip = 'C:\EasyPHP1-7\www\pastadoseuo.t\Ips'; Pronto os diretorio ja esta configurado ... Dependendo do php ... as cordenanadas sao no config.php entao la vai ... coloque assim ! CODE// spawn place $spawnx = '160'; $spawny = '54'; $spawnz = '7'; // temple $templex = '160'; $templey = '54'; $templez = '7'; Pronto agora os personagens criados vao para o lugar certo ... Minha genet ate agora eu nao sei quakl o php de vcs .. mas n vale a pena colocar 1 php com rank i talz eu prefiro colocar um simples.. no final eu ponho o link do meu pra vcs .. se vcs baxarem o php aki cmg .. bote o seu config .php assim ! CODE//----------------------------- All vocations ---------------------------------- $lvl = '10'; // initial level $exp = '9300'; // initial exp (must be correct with level) $cap = '300'; // initial capacity // spawn place $spawnx = '160'; $spawny = '54'; $spawnz = '7'; // temple $templex = '160'; $templey = '54'; $templez = '7'; // do not change! if (!defined('MALE')) define('MALE', 1); if (!defined('FEMALE')) define('FEMALE', 0); if (!defined('SORC')) define('SORC', 1); if (!defined('DRUID')) define('DRUID', 2); if (!defined('PALADIN')) define('PALADIN', 3); if (!defined('KNIGHT')) define('KNIGHT', 4); //-------------------------------- Sorcerer ------------------------------------ // Looks $look[sORC][MALE] = '130'; $look[sORC][FEMALE] = '138'; // HP, mana, magic level $health[sORC] = '195'; $mana[sORC] = '95'; $mlvl[sORC] = '30'; // Skills: fist,club,sword,axe,dist,shld,fish $skill[sORC] = array(10, 10, 10, 10, 10, 15, 10); // Eq: helm, amul, bp, armor, rght, left, legs, boot, ring, ammo $equip[sORC] = array(3322, 2950, 2792, 3295, 3249, 3363, 3300, 3490, 2986, 0); // Backpack: $bp[sORC] = '<item id="2973" count="2"/><item id="3136" count="10"/>'; //--------------------------------- Druid -------------------------------------- // Looks $look[DRUID][MALE] = '130'; $look[DRUID][FEMALE] = '138'; // HP, mana, magic level $health[DRUID] = '195'; $mana[DRUID] = '95'; $mlvl[DRUID] = '30'; // Skills: fist,club,sword,axe,dist,shld,fish $skill[DRUID] = array(10, 10, 10, 10, 10, 15, 10); // Eq: helm, amul, bp, armor, rght, left, legs, boot, ring, ammo $equip[DRUID] = array(3322, 2950, 2792, 3295, 3249, 3363, 3300, 3490, 2986, 0); // Backpack: $bp[DRUID] = '<item id="2973" count="2"/><item id="3136" count="10"/>'; //-------------------------------- Paladin ------------------------------------- // Looks $look[PALADIN][MALE] = '129'; $look[PALADIN][FEMALE] = '137'; // HP, mana, magic level $health[PALADIN] = '205'; $mana[PALADIN] = '65'; $mlvl[PALADIN] = '12'; // Skills: fist,club,sword,axe,dist,shld,fish $skill[PALADIN] = array(10, 10, 10, 10, 71, 41, 10); // Eq: helm, amul, bp, armor, rght, left, legs, boot, ring, ammo $equip[PALADIN] = array(3322, 2950, 2792, 3295, 3287, 0, 3300, 3490, 2986, 0); // Backpack: $bp[PALADIN] = '<item id="2973" count="2"/><item id="3384" count="10"/>'; //--------------------------------- Knight ------------------------------------- // Looks $look[KNIGHT][MALE] = '131'; $look[KNIGHT][FEMALE] = '139'; // HP, mana, magic level $health[KNIGHT] = '215'; $mana[KNIGHT] = '45'; $mlvl[KNIGHT] = '4'; // Skills: fist,club,sword,axe,dist,shld,fish $skill[KNIGHT] = array(10, 71, 71, 71, 10, 71, 10); // Eq: helm, amul, bp, armor, rght, left, legs, boot, ring, ammo $equip[KNIGHT] = array(3322, 2950, 2792, 3295, 3249, 3363, 3300, 3490, 2986, 0); // Backpack: $bp[KNIGHT] = '<item id="2973" count="2"/><item id="3098" count="3"/>'; ?> Espero ter ajudado
  7. Desblokeanu Ah Port 7171 Galera eu irei ajudar vcs!!Eh Muito Fácil!! (Tutorial Explicado Para Velox mais Dah Certo em Outras Internets Tb... **Vá em Iniciar>Configurações>Painel De Controle **Agora Vá Em Conexões De Rede **Clique Com O Botão Direito E Vá Em Propiedades Da Sua Internet **Agora Vá Em Avançado **Agora Em Configurações **Abrirá Uma Janela E Vai Em Adicionar Abrirá Outra Janela...Agora Escreva Em Descrição Do Serviço Open Tibia ... Em Nome Ou Endereço IP coloque 127.0.0.1 ... Em Número Da Porta Externa Para Este Serviço coloque 7171 ... Em Número Da Porta Interna Para Este Serviço Deiche Em Branco Agora Dê OK ... A Janela Fechará e Marque O Open Tibia ... E PRONTO!! Desconecte E Conecte De Novo Sua Internet E Coloque On Seu Serv Para Seus Amigos!! :smiling: DúViDas Aki!!
  8. 1. Baixe o Xampp em http://www.apachefriends.org/download.php?...4-installer.exe, após baixar instale; 2. Vá na pasta onde você instalou o Xampp e abra o executável nomeado como "xampp-control"; 3. No programa aberto existe o botão "Start" ao lado de "MySQL" e "Apache", clique em ambos; 4. Agora abra seu navegador e na barra de endereços digite localhost, tecle "enter"; 5. Selecione "English", agora procure por"phpmyadmin" e clique neste link; 6. Você verá vários controles, crie uma nova database chamada otserv; 7. Depois de criar a nova database você será automaticamente redirecionado a página de controle dela, clique na aba "SQL"; 8. Abra sample.sql e copie todo o seu conteúdo; 9. Cole o conteúdo do sample.sql na caixa de texto que está na aba "SQL" e clique em "Executar"; 10. Pronto, agora abra o seu executável e logue com a conta "1" e a senha "test". by OTServ Team - modified by Héliton
  9. Como fazer uma invasao??leia e ira conseguir :grin: Parte 1 (essa parte eh para as pessoas q o script da invasaum ja vem pronto!) Aew muita gente n sabe por a invasao no YurOts (n soh no YurOTS mas em todos ots 7.5 e em alguns 7.4) entaum vo ensina aki. Tpw vai la no actions.....depois vai em actions.xml.... la no finalzim la vai tar assim: CODE<action itemid="3086" script="destroyfield.lua" allowfaruse="1" /> <action itemid="2441" script="chest.lua" /> <action itemid="2448" script="chest.lua" /> <action itemid="2449" script="chest.lua" /> <action itemid="2450" script="chest.lua" /> <action itemid="2487" script="chest.lua" /> <action itemid="2711" script="lever.lua" /> <action itemid="1732" script="steerwheel.lua" /> <!-- <action itemid="2931" script="invasion.lua" /> --> </actions> Ta vendo ali o action itemid="2931".......? akele 2931 eh o item q vc vai ter q usar para a invasão começar.... mas os criadores deste ot são malvados e puzeram akilo ali <!-- e --> ... TIREM AKELES DOIS SIMBOLOS O --> E O <!-- !!! Pronto agora eh so usar o item q a invasão comessa! (q portugues baum!) A otra coisa usa eu to falando q eh usa com o butao direito do mousi! Dúvidas postem aki!!! So lembrando q no YurOts a invasion.lua vem pronto se no seu ot naum tem terá q fazer... Parte 2 Agora vamos aprender como geitar a invasão Vo mostra o script q deve tar na pasta data/actions/scripts q deve se xamar invasion.lua:(se no seu naum tiver crie um!) CODEfunction onUse(cid, item, frompos, item2, topos) if getPlayerAccess(cid) >= 1 then xp1pos = {x=30, y=31, z=7} xp2pos = {x=43, y=30, z=7} xp3pos = {x=50, y=35, z=7} xp4pos = {x=35, y=43, z=7} xp5pos = {x=56, y=58, z=7} xp6pos = {x=46, y=70, z=7} xp7pos = {x=56, y=74, z=7} xp8pos = {x=78, y=76, z=7} xp9pos = {x=69, y=64, z=7} xp10pos = {x=78, y=56, z=7} xp11pos = {x=68, y=50, z=7} xp12pos = {x=73, y=40, z=7} xp13pos = {x=67, y=31, z=7} xp14pos = {x=72, y=34, z=7} xp15pos = {x=38, y=35, z=7} xp16pos = {x=56, y=66, z=7} xp17pos = {x=83, y=68, z=7} doSummonCreature("XP Maker", xp1pos) doSummonCreature("XP Maker", xp2pos) doSummonCreature("XP Maker", xp3pos) doSummonCreature("XP Maker", xp4pos) doSummonCreature("XP Maker", xp5pos) doSummonCreature("XP Maker", xp6pos) doSummonCreature("XP Maker", xp7pos) doSummonCreature("XP Maker", xp8pos) doSummonCreature("XP Maker", xp9pos) doSummonCreature("XP Maker", xp10pos) doSummonCreature("XP Maker", xp11pos) doSummonCreature("XP Maker", xp12pos) doSummonCreature("XP Maker", xp13pos) doSummonCreature("XP Maker", xp14pos) doSummonCreature("XP Maker", xp15pos) doSummonCreature("XP Maker", xp16pos) doSummonCreature("XP Maker", xp17pos) doPlayerSay(cid,"/B Aproveitem!!!! Invasao de XP Maker na cidade!",1) doSetItemSpecialDescription(item.uid,"Este eh o SEGREDO para fazer invasoes") end return 1 end Agora vo ixprica direitim pra vcs naum confusionar suas kbças! Em xp1pos = {x=30, y=31, z=7} xp2pos = {x=43, y=30, z=7} xp3pos = {x=50, y=35, z=7} xp4pos = {x=35, y=43, z=7} xp5pos = {x=56, y=58, z=7} xp6pos = {x=46, y=70, z=7} xp7pos = {x=56, y=74, z=7} xp8pos = {x=78, y=76, z=7} xp9pos = {x=69, y=64, z=7} xp10pos = {x=78, y=56, z=7} xp11pos = {x=68, y=50, z=7} xp12pos = {x=73, y=40, z=7} xp13pos = {x=67, y=31, z=7} xp14pos = {x=72, y=34, z=7} xp15pos = {x=38, y=35, z=7} xp16pos = {x=56, y=66, z=7} xp17pos = {x=83, y=68, z=7} Da pra perceber q eh a posiçaum dos monstros! (vc pode adicionar + por exemplo xp18pos = {x=.....etc..... ) Esse xp2pos = eu q escolhi o nome dele xp2 mas vc pode mudar se vc kiser! Em doSummonCreature("XP Maker", xp1pos) doSummonCreature("XP Maker", xp2pos) doSummonCreature("XP Maker", xp3pos) doSummonCreature("XP Maker", xp4pos) doSummonCreature("XP Maker", xp5pos) doSummonCreature("XP Maker", xp6pos) doSummonCreature("XP Maker", xp7pos) doSummonCreature("XP Maker", xp8pos) doSummonCreature("XP Maker", xp9pos) doSummonCreature("XP Maker", xp10pos) doSummonCreature("XP Maker", xp11pos) doSummonCreature("XP Maker", xp12pos) doSummonCreature("XP Maker", xp13pos) doSummonCreature("XP Maker", xp14pos) doSummonCreature("XP Maker", xp15pos) doSummonCreature("XP Maker", xp16pos) doSummonCreature("XP Maker", xp17pos) Xp Maker eh o nome do bixo q vai nascer (eu q excolhi vc pode mudar, por demon, draggy o q for!) xp2pos e o nome da posicaum q eu explikei la em cima, q nos excolhemos xp2pos (se vc for mudar la em cima por exemplo demon1pos vc deve mudar aki tbm!) Em doPlayerSay(cid,"/B Aproveitem!!!! Invasao de XP Maker na cidade!",1) Eh a msg q o gm fala kuando ele faz a invasaum. (eu vo explica no final como iniciar a invasaum, começar) Em doSetItemSpecialDescription(item.uid,"Este eh o SEGREDO para fazer invasoes") Eh uma descriçaum especial pra kaundo vc der look no item ele aparece o q ta escrito! Ta agora em actions.xml procure pela linha: (eh ctrl+f, se no seu ot naum tiver acrecente ): CODE<action itemid="2931" script="invasion.lua" /> O 2931 eh o itemid do teddy bear como vcs podem perceber, entaum! Quando vc der use (clicar com o botaum direito do mouse) no teddy bear a invasaum começa!!! Vc pode mudar pra kualker outro item, mas mude pra um item q apenas o GM pode ter acesso! Se vc for fazer outras scripts de invasao crie outro arquivo.lua se xame por exemplo invasion2.lua e repita o mesmo procedimento! Coloque tbm no actions.xml commo foi dito acima! (so q ao inves de vc por script="invasion.lua" vc coloca script="invasion2.lua" (isso eh um exemplo!) Espero ter ajudado Cya
  10. Giko

    Palavrões

    Palavrões: Está expressamente proibido se expressar de maneira indevida no forum, tal como palavrões, lembrem-se que crianças também acessam o fórum, portanto, não é legal ficar falando palavrões pelo forum a dentro. Espero que estejamos intedidos. Obrigado a todos, Gigio - xtibia.com
  11. Esse problema acontece freqüentemente aqui no fórum,pelo o que eu pude notar. Então criei este tópico para ajudar a todos. Quando os players ficam na Lista de Espera,isso quer dizer que você ainda não configurou seu respawn, ou seja,ele está nascendo num lugar que não existe. Vá na pasta players, vai em qualquer player existente ainda não congifurado. Quano aparecer assim: Esse número é um exemplo. Na spawn é onde o player está atualmente, o temple é quando ele morrer, ele nascerá naquele local. Bem, eu vejo essas coordenadas pelo editor map SimOne. Quando você ver as coordenadas é só colocar naquele local que está acima em quote. Obrigada, Yuki Girl, Equipe XTibia. Tutorial by Yuki Girl
  12. A Ascensão do Verde e Amarelo Como é do conhecimento de todos os jogadores de Tibia, o Open Tibia Server é um projeto que emula um servidor de Tibia. Mas não é essa a informação que vamos passar. E se te dissessem que o Ot Server chega a ter 5.000 jogadores quando o Tibia da CipSoft somente 20.000? E se te dissessem que o Tibia a 6 meses atrás tinha 60.000 users e o Ot Server nem lista tinha, quando hoje o Tibia se alegra em ter 20.000 users. São essas e outras informações que a reportagem A Ascensão do Verde e Amarelo vão mostrar. -continuando- *O começo, um projeto sem monstros e sem funções. *O desenvolvimento, programadores de todo o mundo adicionando funções ao projeto. *As mutações, equipes diferentes desenvolvendo codes para suas versões. Das mais famosas podemos citas a Survival, Revolution e Yuriots. O projeto que hoje roda o mundo, um dia teve seus gatos pingados. Mas como todo projeto que busca clientes e é bem desenvolvido, ficou popular e hoje está dentro da mente de todos os Tibianos. Aquele sonho de matar um Demon, fazer aquela quest, desevendar aquela cave e morrer sem perder a backpack, é isso que este projeto traz aos amantes de Tibia/Ot Server. No Brasil sua disseminação até 2005 foi lenta. Já, com a explosão do projeto no país, no meio do ano passamos a representar maioria mundial com 23% de usuários de OT Server sendo brasileiros. Isso significa que o verde e amarelo representam ¼ do total de jogadores de um Ot Server. Um estudo que tem como objetivo analisar esses números mais profundamente foi realizado pela equipe XTibia e agora trazemos em primeira mão essas informações: *A Ascensão do Verde e Amarelo, porque? -As máquinas. Nós brasileiros compramos computadores superfaturados (caros) então pra quem tem aquele Pentium II, Tibia é a escolha certa. Se você tem um Athlon 64 e joga Tibia nele, lembre-se de como conheceu Tibia. Foi naquela Lan que mal rodava Counter Strike, no pc que seu pai usava pro trabalho e em outros lugares certo? -O Euro é caro. Mamãe e Papai não empresta o cartão de jeito nenhum e a Premium Account não para de subir. Solução? http://www.xtibia.com/nuke/modules.php?name=serverlist -Páginas como a Xtibia suportam mais de 1500 usuários enquanto os concorrentes trocam de host pra agüentar 500 e são movimentados não por páginas informativas, mas apenas pelos usuários que acessam seu fórum. O grande número de usuários Xtibia é devido a ideologia de uma página para tudo e para todos, informativa e sempre presente. -Ramificando o site, o usuário Xtibia se sente a vontade em uma página leve e funcional, uma página com milhares de usuários, sem lentidão e com uma lista de servidores rápida e prática para quem quer entrar e jogar ot rapidamente. *Mas com tudo isso, ainda tem o que crescer? Sim, um projeto como esse é semeado por sites como o Xtibia, mas ainda tem muito a crescer. Com mapas únicos, quests bem pensadas e cidades inovadoras, o projeto de Open Tibia Server só tende impressionar mais e mais seus fãs. -conclusão- Com base nos dados apresentados pela equipe Xtibia de reportagem, podemos concluir que a Ascensão do Verde e Amarelo em Tibia e OT Server tem, entre suas principais razões, sites informativos para abrigar equipes e usuários que buscam cada dia mais o desenvolvimento de OT Servers. São pessoas como vocês, que estão lendo essa reportagem em nosso site, que fazem do OT Server e do nosso Verde e Amarelo uma maravilha que é aproveitada pelo mundo todo. Abaixo estão as fotos do dia 08 de Novembro como exemplo dos dados contidos na reportagem. Confiram a quantidade de jogadores em cada um (clique nas fotos para ampliar). Postem seus comentários. p.s.: Divulgem essas notícias. Aos donos de OTs em breve estarei fazendo um histórico de cada servidor desde o início dele até os dias de hoje com entrevistas, tudo depende da receptividade dessa primeira News do assunto. Divulgem-na em seus OTs para que os usuários de Ot Server do país todo fiquem por dentro do crescimento do projeto!
  13. Hoje terminei uma função de testes para o sistema de servidores inativos. Como explicado na news anterior, a lista de servidores teve um crescimento tão grande que nossas estruturas físicas não acompanharam. O host do site xtibia é um dos melhores do mercado, porém o site precisa de um servidor dedicado...hehe...afinal 1622 pessoas online num é pouca coisa =p. Inactive System (Assim chamado): Servidores fora das regras xtibia que podem ser consideradas "sem intenção de prejudicar o andamento da lista", serão enviados para a lista de inativos. Foram adicionados ontem a lista de servidores inativos 165 servidores. Motivo: O campo nome continha mais de 15 caracteres como permitido na lista. Daqui a 4 dias iremos rodar um programa para procurar servidores inativos, ele pegará o servidor com 4 dias de inatividade e colocará na lista de inativos. (O tempo 4 dias foi tomado como emergência para a lista voltar a funcionar corretamente). No próximo dia 14/11/05 a lista ficará com essas funções automáticas. Regra Básica do Sistema: Caso seu servidor fique 7 dias inativo, ele irá ser removido da lista de servidores e ingressar na lista de inativos. Reativando seu servidor Para reativar o seu servidor você deve ir no painel de controle da lista e clicar no botão "Reativar". NOTA: Para reativar um servidor ele precisa estar online. NOTA: O servidor permanecerá 30 dias na lista de inativos, após esse período ele será deletado da lista de servidores. Perguntas, por favor postem abaixo...
  14. Update e Inclusão de regras na lista de Servidores. Devido ao grande crescimento da lista de servidores nós estamos controlando a entrada de servidores para ela parar de apresentar problema. O problema apresentado por ela é o seguinte: Temos 1400 servidores a lista demora 5 minutos para checar todos os servidores em uma outra função (Por isso a lista não da lag na hora de abrir), sendo que o tempo de checagem da lista é de 5 minutos. Ela está ultrapassando esse tempo causando assim um erro de gravação no banco de dados. Solução encontrada: Diminuir o número de servidores. Como?...iremos criar um sistema de inactive server. Os donos de servidores terão que reativar seu servidor, para eles voltare a lista. Caso você não reative seu servidor, não terá problema ele ficará na lista de inativos onde você poderá ver/ler a hora que quiser. Os servidores que ficarem 1 semana offline serão retirados da lista de servidores e adicionados a lista de inactives. Incluímos também regras para a lista. Servidores fora da regras serão deletados. (Leia Abaixo). OBS: Até o update ser completado o tempo de checagem da lista será de 10 minutos. Regras da Lista de Servidores Três principais leis da lista de servidores. 1 servidor jamais pode ser cópia de outro Não poderá haver insultos. A lista nunca mostrará servidores Offlines. • Nomes: - É proibido: - Colocar informação adicional nos campos nome, ip, site. - Nomes com insulto ou sem lógica. - Nomes com mais de 15 caracters. - Os nomes devem conter letras de A-Z-a-z ou números de 0-9 • Descrição: - Coloque informações sobre o servidor - Tags html são permitidas, porém o abuso nesta regras será resultado em penas. • Comentários: - Proibido insultos nos comentários. - Comentários são apagados semanalmente para evitar sobrecarga no sistema • Créditos: - Gusbronha foi o criador da lista de servidores. - Pelotas, pela função de players online. • Inactive System: ( Este sistema entrará no próximo update.) - A lista de servidores foi programada para remover da lista os servidores que estiverem com 1 semana sem uso. Os servidores irão para um banco de dados especial onde você poderá recuperá-lo usando o botão “Reativar Servidor” no seu painel de controle. Updates são divulgados no site xtibia. Aguardem temos muito a fazer e pouco tempo. Peço a todos que nos de tempo. Este tópico será fixado no Link da lista de servidores e qualquer edit será avisado no site oficial xtibia.
  15. Créditos: alokk Bom...eh issu ae :grin: Crie 1 arquivo chamado pedra.lua na pasta actions/scpripts e adicione: function onUse(cid, item, frompos, item2, topos)gatepos = {x=184, y=83, z=10, stackpos=1}getgate = getThingfromPos(gatepos)if item.uid == 3002 and item.itemid == 2711 and getgate.itemid == 1753 thendoRemoveItem(getgate.uid,1)doTransformItem(item.uid,item.itemid+1)elseif item.uid == 3002 and item.itemid == 2712 and getgate.itemid == 0 thendoCreateItem(1753,1,gatepos)doTransformItem(item.uid,item.itemid-1)elsedoPlayerSendCancel(cid,"Sorry, not possible.")endreturn 1end Agora vá em actions.xml e adicione: <action itemid="2711" script="pedra.lua" /> Importante!!! 2711 e 2712 = Alavanca 3002 = uid n pode repetir (botar na alavanca) 1753 = pedra gatepos = {x=184, y=83, z=10, stackpos=1} = Posição da pedra Vlws, espero ajudar xbowaxx Eu procurei na seção de actions e n encontrei
  16. Como tah no pedidos de tutoriais, eu vou repostar porque muita gente quer e o Corpscool deleto meu ultimo tuto sobre manafluid rune dizendo que ja tinha, eu procurei e naum achei... La vai: Abra a pasta de seu Ot, va em data\actions\scripts copie um dos arquivos .LUA e renomeie para manarune , logo após, abra-o com o bloco de notas, delete tudo o que há lah, e cole o seguinte: -- New mF RuNe 7.5 bY JoAo--function onUse(cid, item, frompos, item2, topos)playerpos = {x=topos.x, y=topos.y, z=topos.z, stackpos=253} player = getThingfromPos(playerpos)ml = getPlayerMagLevel(cid)lvl = getPlayerLevel(cid)formula = math.random(((lvl+ml)*2)-(lvl-ml))if item2.itemid == 1 and ml >= 2 thendoSendMagicEffect(playerpos,1)doPlayerAddMana(player.uid,formula)doPlayerSay(cid,"Ahhhh! Fresh ManaFluid !",16)if item.type > 1 thendoChangeTypeItem(item.uid,item.type-1)elsedoRemoveItem(item.uid,1)endendif item2.itemid == 1 and ml <= 1 thendoSendMagicEffect(frompos,2)doPlayerSendCancel(cid,"You dont Have Magic Level to use this rune.")endif item2.itemid >= 2 thendoPlayerSendCancel(cid,"You can only use this rune in you or in players.")doSendMAgicEffect(frompos,2)endreturn 1end IfMag:[[[[Acho que é o magic level necessário]]]] X= Mana que enche quando usa Depois de ter feito isso, volte para a pasta actions, e abra o actions.xml com o bloco de notas, aperte crtl+f e mande procurar por: steerwheel , em baixo aperte enter e cole o seguinte: <action itemid="3121" script="mfrune.lua" allowfaruse="1"/> Entaum, vai ficar assim o final: <action itemid="2441" script="chest.lua" /><action itemid="2448" script="chest.lua" /><action itemid="2449" script="chest.lua" /><action itemid="2450" script="chest.lua" /><action itemid="2487" script="chest.lua" /><action itemid="2711" script="lever.lua" /><action itemid="1732" script="steerwheel.lua" /><action itemid="3121" script="mfrune.lua" allowfaruse="1"/><!--<action itemid="2931" script="invasion.lua" />--></actions> Ta funfado, mas se vc kiser por pra vender no npc e mudar o nome da runa de "rune" p/ "manafluid rune" Vow mostrar como: __________________________________________________________________ Para colocar pra vender no npc: va em data\npc\sripts e abra com o bloco de notas o seller.LUA, e como eh dificil de explicar onde colocar um negocio, vo da pra vcs , 20x de mf rune=1k se souberem modifiquem ou me add no msn, toh: deleta tudo e cola isso: focus = 0 talk_start = 0 target = 0 following = false attacking = false function onThingMove(creature, thing, oldpos, oldstackpos) end function onCreatureAppear(creature) end function onCreatureDisappear(cid, pos) if focus == cid then selfSay('Good bye then.') focus = 0 talk_start = 0 end end function onCreatureTurn(creature) end function msgcontains(txt, str) return (string.find(txt, str) and not string.find(txt, '(%w+)' .. str) and not string.find(txt, str .. '(%w+)')) end function onCreatureSay(cid, type, msg) msg = string.lower(msg) if ((string.find(msg, '(%a*)hi(%a*)')) and (focus == 0)) and getDistanceToCreature(cid) < 3 then selfSay('Hello, ' .. creatureGetName(cid) .. '! I sell ropes (50gps), shovels (20gps), manafluid runes (1kgps), backpacks (10gps), manafluids (100gps), lifefluids (60gps) and fishing rods (100gps). I buy vials (10gps).') focus = cid talk_start = os.clock() elseif string.find(msg, '(%a*)hi(%a*)') and (focus ~= cid) and getDistanceToCreature(cid) < 3 then selfSay('Sorry, ' .. creatureGetName(cid) .. '! I talk to you in a minute.') elseif msgcontains(msg, 'rope') and focus == cid then buy(cid,2941,1,50) talk_start = os.clock() elseif msgcontains(msg, 'manafluid rune') and focus == cid then buy(cid,3121,20,1000) talk_start = os.clock() elseif msgcontains(msg, 'shovel') and focus == cid then buy(cid,3395,1,20) talk_start = os.clock() elseif msgcontains(msg, 'backpack') and focus == cid then buy(cid,2792,1,10) talk_start = os.clock() elseif msgcontains(msg, 'mf') and focus == cid then buy(cid,2812,7,100) talk_start = os.clock() elseif msgcontains(msg, 'lifefluid') and focus == cid then buy(cid,2812,10,60) talk_start = os.clock() elseif msgcontains(msg, 'fishing rod') and focus == cid then buy(cid,3421,1,100) talk_start = os.clock() elseif (msgcontains(msg, 'vial') or msgcontains(msg, 'flask')) and focus == cid then sell(cid,2812,1,10) talk_start = os.clock() elseif string.find(msg, '(%a*)bye(%a*)') and focus == cid and getDistanceToCreature(cid) < 3 then selfSay('Good bye, ' .. creatureGetName(cid) .. '!') focus = 0 talk_start = 0 end end function onCreatureChangeOutfit(creature) end function onThink() if (os.clock() - talk_start) > 30 then if focus > 0 then selfSay('Next Please...') end focus = 0 end end Pronto, o seller vende mf rune!!! __________________________________________________________________ Agora pra colocar o nome manafluid rune: Va em data\items e abra o items.xml em bloco de notas, aperte ctrl+f e procure por: 3121 , ali vai aparecer "name=rune", apenas substitua para "name=manafluid rune"... __________________________________________________________________ Eh isso gente, espero ter ajudado Atenciosamente, Rafix Edit: O bug do exhausted ja foi arrumado, porém o script foi trocado pelo do neverland então: Créditos para Neverland
  17. Introdução: O que são sources? São arquivos fontes, que você ira utilizar para criar seu otserv executavel, com isso você pode fazer varias modificações no seu otserv. O que é compilar? É tranformar as sources para o otserv executavel, ou seja o compilador vai analisar todos o codigo e tranduzir de linguagem C++ para a linguagem do computador (Binario). Baseado no tutorial antigo God Zarket Faça download desses arquivos: - Dev-Cpp (Desça a página e faça download somente do primeiro arquivo, clicando em Source Forge e escolhendo o mirro que quiserem.) - CVSNT - CVS - Boost 1.31.0 - Lua 5.0.2 (Dev-Projects) - Lua 5.0.2 (Se der algum problema na hora de extrai nao liga não eh assim msm) - I18n Runtime Libraries - Libxml2 Runtime Libraries - I18n Package - Libxml2 Package - Revolution Source (Para teste) 1º Passo - Instalando os arquivos Primeiramente execute o Dev-Cpp 4.9.9.2. Depois somente instale os packages I18n, Libxml2, Boost (Se der erro no final da instalação do Boost não se preocupe é normal) (I18n primeiro depois o Libxml2 e por último o Boost), os runtime libraries é sor extrair para a pasta C:/Dev-Cpp. Depois de tudo cria uma pasta com o nome other no diretório C:/Dev-Cpp e dentro dele extrai o Lua 5.0.2 que criara uma pasta, depois extraia o Lua 5.0.2 (Dev-Projects) no diretório C:/Dev-Cpp/other/lua-5.0.2 que criará outra pasta. 2º Passo - Compilando as DLLs Execute o arquivo corelib (OBS: quando vc executa o corelib vai abrir uma janela nessa janela, vai avançando quando aparecer 2 opções selecione a segunda e continue avançando ate terminar) e o standardlib que estão no diretório C:/Dev-Cpp/other/lua-5.0.2/devcpp. Em ambos, localize em cima do arquivo Dev-Cpp a palavra Execute, após abrir esse menu, clique em Compile e depois feche os dois. 3º Passo - Criando um projeto Execute o arquivo Dev-Cpp que está no diretório C:/Dev-Cpp e lá em cima procure pelo menu File, depois passe o mouse em cima da opção New e escolha Project, em Name é claro digite o nome do otserv (não aconselho nome com espaços), depois escolha a opção C++ Project e Console Application, depois escolha o lugar para salvar, aconselho criar uma pasta e colocar lá (POSTERIORMENTE) as sourcers, quando criado, vai ter uma arquivo que vai vir junto main.cpp, delete ele e clique em não. 4º Passo - Configurando tudo Procure pelo menu Project e clique em Project Options e depois vá na aba Parameters e em C++ Compiler coloque: -D__WINDOWS__ (OBS: Todos tem que ter o tracinho (-) no começo) Em Linker coloque: -llibxml2 -llua -llualib -lwsock32 Agora vá até a aba Directories e adicione em Library Directories: C:\Dev-Cpp\other\lua-5.0.2\lib C:\Dev-Cpp\the-agency\boost_1_31_0\the-agency\build\retail Na parte de Include Directories adicione: C:\Dev-Cpp\other\lua-5.0.2\include C:\Dev-Cpp\the-agency\boost_1_31_0 5º Passo - Adicionando sourcers e compilando Vá no meu Project e depois em Add to Project e selecione todos as sourcers do seu projeto, pode ocorrer alguns problemas dai se ocorrer remova esses arquivos (se eles existirem, se não existir não tem problema): ioplayersql.cpp, ioplayersql.h, ioaccountsql.cpp, ioaccountsql.h, logger.cpp, logger.h, database.cpp, database.h,iomapbin.cpp, iomapbin.h, iomapsql.cpp e iomapsql.h, mais uma coisa procure por essa palavra xmlfree (ele vai achar um semelhante é esse que tem que substituir) e substitua para //xmlfree em todos arquivos *.h e *.cpp que vc encontrar essa palavra. Depois de tudo, clique em Execute e Compile. Espere alguns minutos dai pronto , otserv esta compilado. Então depois de tudo isso você quer saber como criar codes certo? Então está aqui uma das melhores apostila de linguagem C que já vi, muito bem explicado, clique aqui para download -------------------------------------------------------------------------------------------- Mantenha seu Otserv sempre atualizado, isso vai atualizar a CVS (Sources do otserv atualizado pelo Otserv Team) assim corrigindo muitos bugs fazendo a versão ficar mais estavel além dos codes novos que vem. Agora vamos a pratica: Instale o CVSNT no diretório C:/Arquivos de Programas/ Depois extrai o CVS nesse diretório substituindo alguns arquivos. No seu projeto procure lá em cima pelo Menu Tools, depois clique em Environment Options, depois escolha a opção CVS Support e onde está apenas escrito cvs.exe substitua pelo diretório onde ele está (se vc instalou como eu disse o diretório seria: C:\Arquivos de programas\cvsnt\cvs.exe). No seu projeto, procure lá em cima o menu CVS e clique em Checkout, vá na aba Repository e onde tem os campos para escrever escreva em: Acces method: pserver User: anonymous Server: cvs.sourceforge.net Port number: (NADA) Remote directory: /cvsroot/opentibia Repository: :pserver:anonymous@cvs.sourceforge.net:/cvsroot/opentibia Depois volte na aba Checkout options e em modulename e ponha otserv e clique em Checkout As, depois clique em OK e uma janela do DOS aparecerá e logo se fechará, clique depois em Close, depois vai em C:\Dev-Cpp, la vai ter uma pasta chamada Otserv que foi criada que são as sources novas, o CVS. Tutorial de: DimiGhost
  18. Guest

    Temple Change

    Bom , é usado no Tibia , aquele famoso teleport que faz o player mudar a cidade que mora ... Funciona assim newtemple = Posição do templo que o player vai morar 3004 = UID da estatua ou do item que voce escolher para ele dar use Muito Simples , quem gostou comenta ...
  19. 1- Vá na pasta data/actions/scripts e abra o script shovel.lua. Lá terá algo assim: Adicione: Ficando assim: Explicando: Creditos? Tudo para mim OBS.: Voce tem que deixar a shovel no chao, como Tibia normal... e em alguns OTs o ID da areia é otro, precisa modificalo nessa parte: CODE elseif item2.itemid == 231 then Só isso... não precisa alterar nada no actions.xml.
  20. Guest

    Parchment Room

    Parchment room by PEONSO Eu ja ia esquecendo, arrumei um tempinho entaum ta aki! PARCHMENT ROOM by PEONSO! começando pelos créditos! Créditos vaum para.... Peonso. Lol esse é 100% dele! Com esse actions, o cara ao tentar pegar uma chave (e pega!) dentro do caixaum, dai vai ter 4 demons summonados, não é igual tibia, mas eh o mais próximo q ja vi fazerem. Pra ficar roxin bota um parchment (é um papel pra quem naum sabe) emcima do caixaum. Fiz no sistema de quest, logo só vai da pra fazer 1 vez. Começando vai o arquivo aki... parchment.lua e adcione no actions.xml Bem, pra fazer funfar é mt simples xD Vc tem q editar... Onde vai ser o caixaum da sua parchment bota uniqueId 7030 nele) 6030 é o Storage, é um número aleatório, pode ser qualquer número, vocÊ tem q usar um pra cada quest, não pode repetir. Até galera. xD
  21. Créditos totais pro GriZzm0, ele é "O CARA" das actions, quem passa no OTfnas já deve ter ouvido falar dele. Adicione no actions.xml E crie um arquivos key.lua dentro na pastada data/actions/scripts Pra funcionar é incrivelmente facil e absurdo, e fica igual Tibia, a chave fica até com número. Você bota na chave um actionId igual ao da porta. Tipo você vai lá no map editor clicka com o botão direito na porta e bota actionId 5001 nela. Dai vc vai na chave e bota actionId 5001 tb. A chave vai ficar com o numero (5001) e vai abrir aquela porta. É isso,
  22. Código atualizado. O código foi optimizado e agora não é mais necessário especificar cada posição dos demons. O sistema foi modificado para que ele crie suas próprias variáveis e que fique mais fácil checar uma área grande sem muito trabalho. ---------- Este é o script da annihilator do GriZzm0 com um código feito pelo meu irmão, Tworn. Este código checa players e remove demons. Andei vendo os scripts daqui do fórum e o nível está fraco hein, hora de botar a cabeça pra pensar. wink.gif A parte que foi adicionada está entre comments. Desculpe, mas não vou traduzir as variáveis, quem não entender inglês não sei nem o que faz jogando tibia.
  23. Resolvi criar um concurso. O concurso será entre servidores de OTServ, em que os ganhadores ganharão: - Uma sub-seção no fórum onde o dono poderá criar novos tópicos, fixar, fechar, deletar, enfim, será o moderador, poderá falar de tudo sobre seu server; - Maior destaque de seu servidor no site/fórum. Tudo que você precisa saber, como se inscrever, como vai funcionar e talz está em: http://www.xtibia.com/forum/index.php?showforum=132. Até mais. Espero que participem do nosso concurso!
  24. Guest

    Livros De Quest

    Olá tibianos tudo bom? não sei se já tem essa action aqui mas se tem eu não achei pelo menos, essa action é o seguinte: quando você abrir um baú e a recompensa for um livro, quando você der "use" nele, ele abrirá com um texto que você pré-define no arquivo ja, bom apra livros com dicas de quests. Eu vou dar um exemplo de um baú que você vai pegar um red tome e vai vim o texto: Teste nele. Ae vai então: Obs: Tutorial baseado em OTserv 7.5 (Yurots) 1) Coloque um baú no seu mapa e coloque UniqueID = 2000. 2) Abra o arquivo rwitems.lua em "data/actions/script" 3) Mude a essa 1º linha aqui: O "100000" é o número máximo de letras que pode conter um livro. 4) Abra seu chest.lua (Arquivo onde você arruma as quests) e adicione isto: 5) Agora crie um arquivo chamado "books.lua" 6) Cole isto no arquivo: 7) Abra o arquivo "actions.xml" e adicione isto: Pronto, quando você abrir o bau você irá pegar o red tome e quando der "use" nele vai abri uma janela preta com o texto que você dexo no "chest.lua", qu no caso é o: "Teste"
  25. Guest

    Teleport Scroll

    Crie um arquivo na pasta script chamado "temple_scroll.lua" Em actions.xml, adicione depois de <actions> : Ainda em actions.xml: Acha essa linha: e mude para: ******************************************************************************** temple: coordenadas do templo 2752: ID do scroll usado, usei ele porque é siplesmente um scroll qualquer, que nem no tibia normal tem uma utilidade específica. ******************************************************************************** O que faz: Ao dar use no scroll, em vez de ser aberta aquela tela para se escrever algo nele, você será teleportado para o templo e o scroll desaparecerá. Efeito semelhante aos scrolls que te teleportam para o templo ou para cidades, etc, existentes em jogos como Diablo e Lineage 2. Obs.: Caso queiram modificar ou criar um outro scroll que te teleporta para o DP, por exemplo, é só mudar as coordenadas da parte "temple" para as do tile do DP desejado.
×
×
  • Create New...