Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 03/02/13 em %
-
[8.54] Nto RobinHood - Copia do NtoShinobi
hazerbr e um outro reagiu a Robinhood por um tópico no fórum
Olá galerinha do Xtibia, estou aqui para postar um bom servidor derivado. Não queria estar postando esse servidor meio que forçado, tendo em vista que foi roubado e tem gente por de trás ganhando dinheiro sujo. Então sem mais delongas, ai esta o NtoShinobi que esta sendo vendido por alguem popular aqui do forum, que prefiro não citar o nome. ------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------ Mapa do servidor conta com 4 vilas -Amegakure -Suna -Mist -Konoha Consta com 14 vocações -Naruto - Sasuke - Sakura - Rock Lee- Neji - Hinata - Kiba - Shikamaru - Tenten - Gaara - Killer Bee - Kakashi - Itachi - [sistema de Graduação] -Genin -Chunin -Jounin -Anbu [sistema de Saga] -transformar -reverter -Serve para trocar a roupa do seu persoangem, ganha umas roupas novas a cada 25 level upado, dependendo da vocação, isso varia muito. -Exemplo, Naruto tem umas 10 roupas, enquanto tenten tem apenas 4. Nada afeta ao personagem, apenas visualmente mesmo. -Caso deseja alterar para ter efeito em alguma coisa, você pode editar em vocations.xml [sistema de Recompensa] -Npc Oinin coloca a cabeça de jogadores a venda por um determinado preço, e se alguem matar o jogador que tem recompensa ganha algo em troca. [Eventos do Servidor] -Evento Guerra Ninja -Evento Assassin -Evento Roube a Bandeira -Evento Tsuki no Me [sistema de Jutsus] -Posso dizer que todos os jutsus são adequados com o anime NARUTO, dando mais realidade no jogo de naruto. -Exemplo, chidori do sasuke, o personagem ao relizar pula até o jogador para acertar o jutsu. [boss] -Tem o enrredo da historia, ao qual deve matar os Boss do jogo, que na verdade são os membros da Akatsuki. -Cada Boss se encontra em uma parte do mapa, logo abaixo vai ter os detalhes do Mapa! [Task] -Npc Anbu, ele se localiza acima dos trainers, ele realiza as famosas task do opentibia no naruto. Bom.. O melhor mesmo é vocês abrirem e verem do que estou falando, e se adequarem ao jogo. =) Algumas imagems: Desde já aviso, que um bom dedicado é o começo para tudo. Eu iniciei o projeto com dedicado fracos, o que causava lag e kicks. Na minha humilde opnião, a ServerSoft é uma boa empresa de host para opentibia, tendo em vista que a equipe da mesma tem conhecimento com o mundo Opentibia. É isso ae galera, conforme o tempo eu estarei postando umas atualizaçõezinhas Link do download - Atualizado dia 29/03/2013 Updates Não irei mais atualizar o servidor por enquanto, pois existem muitos ladrões de conteudos e créditos no forum, então por hora ficara assim. LINKS PARA INICIANTES Para quem nunca criou um servidor de uma pesquisada na area de iniciantes clicando aqui. Para saber como criar um client proprio clique aqui. Ou então entre no site http://vapus.net/customclient e crie por la mesmo. E claro, todos os devidos créditos pelo projeto, mesmo sendo um único script. Naruto Open Wings v1.2 {o começo de tudo} Lks {RobinHood} Jhon992 Eskylo Vodkart Demonbholder Oneshot Slicer SkyMagmum Kydrai Christian Letti LuckOake Acredito que tem os créditos de todos(msm sendo 1 script.lua), mesmo aqueles que nem sabe que ajudaram. Caso faltou alguem é só falar =)2 pontos -
[8.54] Naruto Atarashi Online V.1 Beta
irandasilvaalve e um outro reagiu a Avuenja por um tópico no fórum
Naruto Atarashi Online Menu: ├ Informações; ├ Ajustes; ├ Erros; ├ Senha; ├ Prints; ├ Download; ├ Scan; └ Créditos. Informações Nome Do Servidor: Naruto Atarashi Online Max Usuários Online: 100 Online Ele Contém:"Mapa Próprio" ; "Jutsus Próprio" / ( Diga "!jutsus" para saber Seu Jutsu) "Quest Própria". Ajustes 0.1 - Modificado Dat e Spr (Modificado Por Avuenja) (21/Março) 0.2 - Arrumado Outifts Dos Personagens E Monstros / (Arrumado Por Avuenja) (20/Abril) 0.3 - Arrumado Corpos Dos Montros / Dando Debug quando Players Matavam Os Mesmos / (Arrumado Por Avuenja) (26/Abril) 0.4 - Novos Montros / (Adicionado Por Avuenja) (28/Abril) 0.5 - Erro Trainer / Pouca Vida / ( Arrumado Novamente Por Avuenja) (08/Maio) 0.6 - Novas Houses / (Adicionado Por Avuenja) (26/Maio) 0.7 - Criada Uma Arena PvP / (Adicionado Por Avuenja) (26/Maio) 0.8 - Criado Sistema Ver Jutsus / (Adicionado Por Avuenja) (26/Maio) 0.9 - Arrumado Jutsus Que Não Funcionavam / (Arrumado Por Avuenja) (26/Maio) Erros 0.1 - Anbu Em Casa Separada Na Cidade Principal / (Ainda Não Arrumado) 0.2 - Pode Se Levar Debug Em Alguns Montros / (Ainda Um Pouco) Obs - Se Achar Mais, Basta Entrar Em Contato Com: avu.carvalho@gmail.com Senha Senha Para Entrar No Server / (Do GOD): god / god Prints Download's NrtAo V.1 Scan NrtAo V.1 Créditos 50% Eu (Avuenja) - Motivo: "Edição Final / Ajustes Finais / Implementação De Sistemas / E Outros". 45% (Stigal) - Motivo: "Edição Mediana / Alguns Ajustes". 5% (Seven) - Motivo: "Edição Inicial".2 pontos -
[Pokemon] Servidor Gabrieltxu e suas Versões
Silvaninho e um outro reagiu a Gabrieltxu por um tópico no fórum
Conteudo Retirado.2 pontos -
data\movements\scripts\pedido.lua function onStepIn(cid, item, position, fromPosition) if isMonster(cid) then doTeleportThing(cid,fromPosition) doSendMagicEffect(fromPosition,2) end return true end data\movements\movements.xml <movevent type="StepIn" actionid="26262" event="script" value="pedido.lua"/> daí vc poe actionid 26262 no piso e monstros não passarão flw2 pontos
-
[Tutorial] Criando Novos Pokemons Para Pda [Iniciantes]
douglahz6996 reagiu a Yan Oliveira por um tópico no fórum
Bom vejo que muitos membros novos estão com duvidas de como criar novos pokemon no PDA... bom vim ensinar como. 1º Vai em Data/monsters e Crie o novo pokemon.xml e depois adicione ele no monsters.xml 2º Vai em Lib/Configuration e faça isso: Em movestable onde ficam os ataques dele so colocar os ataques vou dar exemplo dos ataques: ["NOME DO POKEMON NOVO"] = {move1 = {name = "Dragon Claw", level = 85, cd = 15, dist = 1, target = 1, f = 60, t = "dragon"}, move2 = {name = "Ember", level = 85, cd = 10, dist = 10, target = 1, f = 42, t = "fire"}, move3 = {name = "Flamethrower", level = 85, cd = 20, dist = 1, target = 0, f = 80, t = "fire"}, move4 = {name = "Fireball", level = 85, cd = 25, dist = 10, target = 1, f = 75, t = "fire"}, move5 = {name = "Fire Fang", level = 85, cd = 20, dist = 1, target = 1, f = 65, t = "fire"}, move6 = {name = "Raging Blast", level = 85, cd = 35, dist = 1, target = 0, f = 100, t = "fire"}, move7 = {name = "Fire Blast", level = 85, cd = 60, dist = 1, target = 0, f = 115, t = "fire"}, move8 = {name = "Wing Attack", level = 90, cd = 35, dist = 1, target = 0, f = 75, t = "flying"}, move9 = {name = "Magma Storm", level = 95, cd = 90, dist = 1, target = 0, f = 95, t = "fire"}, move10 = {name = "Scary Face", level = 90, cd = 50, dist = 1, target = 0, f = 0, t = "ghost"}, move11 = {name = "Rage", level = 85, cd = 40, dist = 1, target = 0, f = 0, t = "dragon"}, Ae se coloca os ataques que desejar, lembrando que f é força pra quem não sabe. e em Status Pokemon Kanto ou Johto mesmo pode add coloque isso: ["NOME DO NOVO POKEMON"] = {offense = 8.5, defense = 7.8, specialattack = 11, vitality = 7.8, agility = 167, exp = 209, level = 85, type = "TIPO DELE", type2 = "2 TIPO DELE"}, Ae vc balanceia ele de acordo a seu gosto. Depois em Fotos add ele: ["NOME DO NOVO POKEMON"]= XXXX, Em XXXX você coloca o id do portrait dele. Depois em Pokescatch add ele: ["NOME DO NOVO POKEMON"] = {chance = XXXX, corpse = YYYY}, Em XXXX a chance de capturar ele e em YYYY o Id do Corpse dele. Depois em Newpokedex add isso ele: ["NOME DO NOVO POKEMON"] = {gender = 875, level = XXXX, storage = 100, stoCatch = 666006}, Em XXXX coloca o level dele. Em OldPokedex add ele: {"NOME DO NOVO POKEMON", XXXX, 1006}, Em XXXX o level dele. E se for add alguma habilidade nele fica la no final, vou dar um exemplo de ele atravessando (GhostWalk) parede vc coloca isso: ["ghostwalk"] = {"Gastly", "Haunter", "Gengar", "Shiny Abra", "Shiny Gengar", "Misdreavus", "NOME DO NOVO POKEMON"}, Bom é isso... sei que é simples, mais fiz um tutorial basico para os iniciantes não ficarem com duvida.1 ponto -
OtClient - Tutorial Básico #1
TkZeCo reagiu a BananaFight por um tópico no fórum
OtClient - Tutorial Básico #1 Aula 1 : Editando mod/Modules Bom galera, hoje eu vou ensinar vocês a como editar mod/Modules, e também como posiciona-los na janela. OBS: Quando eu falar Janela, estou me referindo aos objetos: MainWindow, Botton etc Passo 1 entendendo os arquivos Dentro da maioria das pasta no OtClient existirão 3 arquivos com as seguintes extensões: .lua.otmod.otui Cada uma dessas extensões executam um papel EXTREMAMENTE importante dentro do mod/module que você pretende criar, Mais será explicado mais para a frente, Nessa aula vamos mexer apenas no arquivo ".otui". Passo 2 Indentação Uma das coisas mais importante dentro dos arquivos ".otui" é a indentação, pois se você errar um espaçamento qualquer você pode estar 'bugando' todo o funcionamento da sua mod/module. Vou ensinar a vocês o modo certo de indentar seus códigos para que não tenham erros. MainWindowid: tutorialWindowsize: 80 80&save: true Dentro dos arquivos '.otui' só é permitido a indentação com a tecla "Espaço", Caso você tente usar "Tab" para indentar seu código ele vai dar erro e não irá funcionar. A indentação deve ser feita com apenas 2 espaços, e sempre seguindo a ordem do item que você ta criando. Exemplo: MainWindowid: tutorialWindowsize: 80 80&save: trueButtonid: Button1anchors.top: parent.topanchors.right: parent.rightmargin-left: 5 Como o Botão 'Button1' vai ficar dentro da janela ' tutorialWindow', ele tem que ficar a uma distancia de 2 espaços da janela 'MainWindow', Caso eu quebre esse espaçamento provavelmente poderei ter bugs na hora de abrir esse mod/module dentro do client. Outra coisa para tomar cuidado é quando for dar linha para adicionar outra janela, nessa linha em que separa uma janela não pode conter nem um espaço e nenhum comando. Exemplo: Certo MainWindowid: tutorialWindowsize: 80 80&save: trueButtonid: Button1anchors.top: parent.topanchors.right: parent.rightmargin-left: 5 Errado MainWindowid: tutorialWindowsize: 80 80&save: trueButtonid: Button1anchors.top: parent.topanchors.right: parent.rightmargin-left: 5 Vocês não conseguem ver a diferença, mais tente selecionar os dois códigos que vão entender melhor, o que eu falei. Agora a organização e edição de cada janela dentro do arquivo '.otui' deve seguir o mesmo principio de 2 espaços de distancia. Exemplo: Certo MainWindowid: tutorialWindowsize: 80 80&save: trueButtonid: Button1anchors.top: parent.topanchors.right: parent.rightmargin-left: 5 Errado MainWindowid: tutorialWindowsize: 80 80&save: trueButtonid: Button1anchors.top: parent.topanchors.right: parent.rightmargin-left: 5 E também esta Errado desta forma MainWindowid: tutorialWindowsize: 80 80&save: trueButtonid: Button1anchors.top: parent.topanchors.right: parent.rightmargin-left: 5 Como o botão vai aparecer dentro da janela 'MainWindow' ele tem que ficar a 2 espaçamento dela pois se eu deixar os 2 na mesma posição é como se eu estivesse dizendo ao script que são duas janelas separadas e o botton vai aparecer por conta própria quando eu executar o mod/module. Passo 3 conhecendo as janelas Existem diversos modos de se criar uma janela onde vai aparecer vários botoes textos e etc, Mais sempre vai ter uma janela que será a matriz de todos, onde todos deverão aparecer, que no nosso exemplo é : MainWindowid: tutorialWindowsize: 80 80&save: true Esse código é nossa janela principal, É nela que vai aparecer tudo que queremos mostrar com no script, Agora vou mostrar o que cada função que tem dentro de MainWindow faz. MainWindowid: esse é o ID do MainWindow, Supondo que tenham 2 MainWindow, é com esse id que vamos diferencia-lassize: aqui é onde configuramos a largura e altura da janela, nessesariamente nessa ordem&save: isso fica para as próximas aulas Não precisamos usar necessariamente size para mostrar o tamanho ou largura da janela, podemos utilizar por exemplo : width: 80height: 80 Esses 2 códigos podem ser utilizados no lugar de size e farão exatamente a mesma coisa. Caso você tenha editado ou criado algum mod/modules para testar esses códigos que mostrei acima, percebeu que na janela não aparece nome e nem nada do gênero e é isso que irei mostrar agora. !text: tr('Texto') - Essa função adiciona o texto na janela em que você adicionar esta linhaicon: img.png - Esta função pega a sua imagem e usa ela de icone para a janela ( neste caso a imagem tem que estar na mesma pasta que o arquivo '.otui', e isso só irá funcionar dependendo do tipo da janela matriz, veremos em outros tutoriais.) Com esses dois Código você consegue personalizar a janela onde irão aparecer os botoes, textos etc que você pretende fazer. Exemplo: MainWindowid: tutorialWindow!text: tr('Tutorial Window')size: 80 80&save: true Agora vamos começar a criar botoes, escrever textos e etc. Vamos começar adicionando uma Label que vai mostrar o texto 'Olá Xtibia'. MainWindowid: tutorialWindow!text: tr('Tutorial Window')size: 80 80&save: trueLabelid: Label1!text: tr('Olá Xtibia')anchors.top: parent.topanchors.left: parent.leftmargin-top: 5margin-left: 5 Como vocês podem ver apareceram algumas funções novas, que são elas : anchors.top: parent.topanchors.left: parent.leftanchors.right: parent.rightanchors.bottom: parent.bottomanchors.top: prev.topanchors.left: prev.leftanchors.right: prev.rightanchors.bottom: prev.bottommargin-top: 5margin-left: 5margin-right: 5margin-bottom: 5 Com essas funões nós determinamos onde cada item da nossa janela vai ficar. Entendendo as novas funções anchors.top: parent.top Com a linha 'anchors.top:' estamos dizendo que a posição do meu item vai ser definida para cima, agora adicionando 'parent.top' estamos dizendo que a posição do meu item deve se Colada com começo da Janela, e isso segue para left, right, bottom também. agora se no lugar de 'parent.top' eu usar 'prev.top' eu estou dizendo que meu item vai ficar colado com a parte de cima do item que tem encima, Confuso eu sei mais vou dar um exemplo: MainWindowid: tutorialWindow!text: tr('Tutorial Window')size: 80 80&save: trueLabelid: Label1!text: tr('Olá Xtibia')anchors.top: parent.topanchors.left: parent.leftLabelid: Label2!text: tr('Xtibia o melhor')anchors.top: prev.topanchors.left: parent.left Ali no script acima eu estou mandando a Label1 ficar colada com a borda de cima da janela principal, e a esquerda, Já na Label2, eu estou mando ela ficar colada com a Label1 ( pois a label1 que esta encima ) e também ficar colada com a borda da janela principal. Isso se aplica a todos os lados, se eu usar prev.left, eu vou estar dizendo que a label2 tem que ficar exatamente do lado esquerdo da label1. As funções 'margin-top: 5' vão fazer com que meu item fique com a distancia de 5 pixel ( Não tenho certeza se são pixels ) do item que esta acima MainWindowid: tutorialWindow!text: tr('Tutorial Window')size: 80 80&save: trueLabelid: Label1!text: tr('Olá Xtibia')anchors.top: parent.topanchors.left: parent.leftLabelid: Label2!text: tr('Xtibia o melhor')anchors.top: prev.topanchors.left: parent.leftmargin-top: 5 Nesse Exemplo eu fiz a label2 ficar a 5 pixel abaixo da Label1, e isso é a mesma coisa se eu ultilizar left, right, bottom eu vou pegar uma distancia do que estiver do lado do meu item ou embaixo etc. Mais agora nós não precisamos nos prender a ficar somente com parent, e prev na hora de criar um item. podemos utilizar o id de um item como referencia de onde deve ficar meu item, como no exemplo : MainWindowid: tutorialWindow!text: tr('Tutorial Window')size: 80 80&save: trueLabelid: Label1!text: tr('Olá Xtibia')anchors.top: parent.topanchors.left: parent.leftLabelid: Label2!text: tr('Xtibia o melhor')anchors.top: prev.topanchors.left: parent.leftmargin-top: 5Labelid: Label3!text: tr('Xtibia OtClient')anchors.top: parent.topanchors.left: Label1.left Nesse Exemplo eu fiz com que a Label3 ficasse a esquerda da Label1, e grudada a margem da janela principal, mais eu também poderia fazer ela ficar embaixo da Label1, e grudada ao lado direito da margem da janela principal. MainWindowid: tutorialWindow!text: tr('Tutorial Window')size: 80 80&save: trueLabelid: Label1!text: tr('Olá Xtibia')anchors.top: parent.topanchors.left: parent.leftLabelid: Label2!text: tr('Xtibia o melhor')anchors.top: prev.topanchors.left: parent.leftmargin-top: 5Labelid: Label3!text: tr('Xtibia OtClient')anchors.top: Label1.topanchors.right: parent.right Mais caso você for testar isso vai perceber que o Label2 vai ficar encima do Label1 e ao invés do Label3 ficar embaixo do Label1 ele vai ficar do lado, Para corrigir esses pequenos erros você pode juntar códigos como no exemplo : MainWindowid: tutorialWindow!text: tr('Tutorial Window')size: 80 80&save: trueLabelid: Label1!text: tr('Olá Xtibia')anchors.top: parent.topanchors.left: parent.leftLabelid: Label2!text: tr('Xtibia o melhor')anchors.top: prev.bottomanchors.left: parent.leftmargin-top: 5Labelid: Label3!text: tr('Xtibia OtClient')anchors.top: Label1.bottomanchors.right: parent.right Pelo Simples fato de eu ter trocado top por bottom agora o script sabe que a Label2 tem que ficar no fim da Label1 e o mesmo para a Label3, e por isso usamos margin, para deixa uma distancia entre cada item, e para ficar mais organizado. Bom acho que é isso, Caso eu lembre de algo relevante estarei editando e adicionando mais coisas, Espero que gostem e quais quer DUVIDAS relacionadas AO TÓPICO é só fazer um comentário aqui embaixo que estarei respondendo. @Edit, Infelizmente o Xtibia Quebrou a indentação, mais lembre-se é sempre 2 espaços.1 ponto -
[Mod] Evento Team Battle
xRunning reagiu a matheusalvez por um tópico no fórum
pessoal achei esse script em outro forum e trouce pra vcs o evento funciona assim: A cada dia a X horas um teleport aparece em uma área e manda broadcastle para todos os players online Assim que o player entrar no teleport ele ira pra uma sala de espera e esperara 5 minutos (isso é configurável) la ate que o evento seja fechado Todos que estavam na sala de espera serão levados para uma arena Serão formado dois times 1 vermelho e outro azul O team que ganhar ganha um premio Bom agora que ja sabemos como funciona vamos ao script: Versao tfs 0.3.6 Vesao tfs 0.4 Creditos1 ponto -
AFL Sistema de Som Para Opentibia
Demonbholder reagiu a caotic por um tópico no fórum
Ola galera xtibiana. Ate hoje não sabemos porque tibia da ciposft não tem som!. Blah deve ser preguiça deles Mais você não e ciposft e pode ter audio em seu otserv. Pensando nisto desenvolvi o AFL e um sistema que permte executar audio ao jogar seu otserv. Ele utiliza duas bibliotecas Lua Socket e ProteaAudio. O player precisa executar o servidor que e um programa também feito em Lua depois disso o client podera se comunicar e podera passar informações. Para executar som basta ultlizar a "mini - blibioteca" que irei dispobilizar. A instalação e simples então lets go. Vá na sua pasta raiz onde fica seu executal baixe esses arquivos abaixos e coloque eles nela: http://www.mediafire...cc692j7nxrczz6s Pronto lua socket ta instalada em seu servidor. Agora continua na mesma pasta e crie um arquivo Lua chamado de afl e coloque isto: function executeAudio(cid, audio) require('socket') local client = socket.connect("".. doConvertIntegerToIp(getPlayerIp(cid)).."", 1234) if not client then return true end client:send(audio.."\n") client:settimeout(0.1) local msg,stat = client:receive() end function exitAFL(cid) require('socket') local client = socket.connect("".. doConvertIntegerToIp(getPlayerIp(cid)).."", 1234) if not client then return true end client:send("exit\n") client:settimeout(0.1) local msg,stat = client:receive() end Pronto a nossa blibioteca(e.e mini - blibioteca né) foi instalada. Agora vamos em creaturescripts/scripts e coloque isto: function onLogout(cid) dofile("./afl.lua") exitAFL(cid) return true end Agora vá em login.lua e registre o evento: registerCreatureEvent(cid, "afl") Coloque esta tag em talkactions.xml: <event type="logout" name="lfa" register = "1" event="script" value="afl.lua"/> Pronto a parte do client foi instalada. Agora vamos pro servidor: Baixe(link abaixo) os arquivos do servidor lfa. http://www.mediafire...axrb36lbypwp50q Descompacte este arquivo junto com sua pasta do seu client. E protinho!. Vamos a alguns mini - tutos. Instalado: Criando novos Scripts: Colocandos novos sons:1 ponto -
[9.60] Azeroth RPG
Arisen Trapzer reagiu a Vmspk por um tópico no fórum
Azeroth Server Updated 28/01/2013: v2.0 by Vmspk Este servidor foi disponibilizado para você gratuitamente, nunca retire os créditos Versões Anteriores: v1.0 [8.70]: http://www.xtibia.co...server-updated/ v1.1 [8.60]: http://www.xtibia.co...oth-rpg-reborn/ Versão: 9.60 Distro: TFS 0.4 Mapa Base: Yourots Edited e Mix Yourots Features: > 7 Cidades: Azeroth Avalon Zatur Liberty Bay Gloria Sand Trap Tiquanda > Mapa RPG bem detalhado para Ots Low e Mid rate. > Inúmeras invasões automáticas, Low e High lvl (ou iniciadas pelo comando /raid "nome"). > NPCs de Travel/Boat diferentes para cada cidade. > Mais de 100 quests (além das principais) espalhadas pelo mapa. > Quests especiais com NPCs > Arena PvP sem perda de items. > Sistema de Guerras pelo Castelo [entre guilds] (mais detalhes abaixo) > Sistema de Refinamento e Slot (mais detalhes abaixo). > Sistema de Mineração (mais detalhes abaixo) > Scripts e sistemas aprimorados para o servidor > Distro SEM erro algum > Equipamentos 9.60 funcionando corretamente > Novas Hunts > Raids de bosses 9.60 > Montarias por quest > Principais Quests: Annihilator Blue Legs Pits of Inferno MMS The Inquisition The Death FireWalker Boots Demon Helmet Draken Hell Conquer Prismatic Armory Deepling Abismal > 27 Raids Automáticas e configuradas: > Sistema de Guerras pelo Castelo [Honor Castle, a oeste de Azeroth] Evento automático. Quando a guerra é anunciada as guilds podem batalhar pelo controle do castelo, dando use no monumento do último andar e permanecendo assim até a guerra acabar. O último jogador a ter o controle do castelo antes do tempo acabar será o vencedor, e sua guild se tornará dona do castelo. Todos os membros da Guild ganharão uma recompensa e poderão acessar o mapa do subsolo. Os membros de outras Guilds serão teleportados para o templo e não poderão acessar o castelo. O sistema envia mensagens a todos antes de o evento começar, quando começar, quando o dono do castelo muda, antes de se finalizar e ao finalizar, relatando o conquistador do castelo e a guild vencedora. Imagens: Raids Honor Castle War Upgrade & Slot System > Histórico: V 0.2 V 0.3 V 0.4 V 1.0 V 1.1 V 2.0 Não há teleports diretos para hunts ou quests. Não há items ou monstros editados(além dos trainers). Não há sistema VIP, VIP 2, VIP 3, VIP 345456364. Não há raids com monstros excessivamente fortes nas cidades iniciais. Créditos: < Unknow YourOts Edited >< Mix Yourots Team >< Crystal Server Team >< Tryller >< Mock >< TFS Team >< TonyHanks >< Centera World >< SmoOker >< Mappers Xtibia e OtservBr >< Vmspk > (Este servidor foi disponibilizado para você gratuitamente, nunca retire os créditos) DOWNLOADS > Opcionais Utilitários - Source *Utilitários inclui: SQLite Studio + Otland Ipchanger > Servidor Azeroth Server v2.0 [MEDIAFIRE] Para entrar no servidor sem usar a internet, ponha no ipchanger localhost Se você estiver usando sqlite, vá até o config.lua e mude ingameGuildManagement = false para ingameGuildManagement = true > Scan Acc do GOD: vmspk/222222 Comandos: !war para executar a guerra pelo castelo manualmente, !reset para interromper o funcionamento da war e !castle para limpar todos os dados, ou seja, o castelo volta a ser terra de ninguém. !info para saber mais sobre as novidades do Azeroth Server. Editável na pasta do Ot, em Notícias. Comando !bless e !rank disponíveis. Para saber os IDs das pedras e outras coisas vá ao Histórico, na versão 1.0. Se acha que ter um OtServ é só baixar, abrir e largar lá, ou ainda editar chars e equipamentos para você mesmo jogar e fazer o que quiser, garanto-lhe que não vai durar 2 dias. Conheça o mapa, crie eventos, interaja com os jogadores, faça torneios Pvp, marque datas para a Honor Castle, faça updates no mapa, crie monstros, hunts e quests, dê suporte e, o mais importante, mantenha o HELP aberto, sempre. Contato: vmspk@hotmail.com Os arquivos dos ots 9.60 estavam muito errados e incompletos, ou melhor, podres. Não duvido que a maioria desses 9.60 postados aqui ou nos outros fóruns estejam infestados de bugs e coisas que não funcionam. Loots errados, monstros copiados, escadas sem registros, novos equipamentos sem movements (propriedades não faziam efeito), bordas de mapas 9.60 fora do lugar, scripts simples como os de Locked Doors em conflito com a lib, etc, etc. Tive um trampo do cão pra arrumar tudo isso. Do meu suor eu digo a vocês, dou-lhes o melhor servidor 9.60 (pelo menos por enquanto) Conheça também o 4Fun Server 9.11 ponto -
Criando Um Cliente 100% Proprio
LuisMatheuziin reagiu a Tony por um tópico no fórum
Olá pessoal do Xtibia! Hoje vou ensinar a vocês como criar um cliente 100% próprio para seu servidor de tibia. :forward: Créditos :back: :star2: Jakiin :star2: Trazer ao x-tibia :star2: TiraDuvidas :star2: Fazer o Tutorial Este tópico recebeu destaque em nosso portal!1 ponto -
Tirando Bugs Map Editor 8.6 Tibia.dat E Msvcrt.dll
Keden reagiu a cruelShark por um tópico no fórum
Eu percebi que há muitas pessoas que ainda estão com Problema para Conseguir começar a utilizar o Remere map editor... então resolvi cria meu tutorial ( apesar de ter vários)... Vou ensinar a arrumar: Então Vamos La =) Primeiro vamos arrumar o erro da DLL: 1° Passo: Primeiramente você tem que ver se você possui a dll... eu recomendo que você já faça o Download da mesma para facilitar.. (final tópico) Após ter a Dll em mãos tenta extrai-la em seu System32 normalmente localizada em: C:\WINDOWS\system32 caso apareça um erro falando que você teve Acesso negado é porque você ja possui a Dll e o Windowns não permitiu que você substitui-se a Dll 2° passo: Veja se o seu Remere Map Editor Funcionou normalmente... Se caso não: Entre na pasta aonde se localiza o seu Remere e delete as Seguintes Dlls: WSOCK32.dll RPCRT4.dll Fazendo isso, seu remere vai Abrir Normalmente Arrumando Bug do could not locate tibia.dat and/or tibia.spr, please navigate to your tibia 8.60 installation folder Primeiramente Instale em Seu Computador o Tibia 8.54... Abra seu Remere Map Editor, logo Após... Apesar de quando da aquele erro ele pediu o Tibia 8.60, Você vai ter que colocar na pasta do Tibia 8.54... E para arrumar o Bug Definitivamente vá em : File/Preferences e vai Abrir uma Janela Clique em Client Version No Default Client Version deixe 8.60 aonde esta Version 8.54/8.60 De Browse e Procure pelo seu tibia 8.54 e no Check file signatures você desativa... vai ficar assim: Caso Alguém não entendeu algo ta ai o Vídeo: Por Hoje é só galera!! Se eu esqueci de algo só avisa que edito! vlw!!!!! Download Dll: http://www.dll-files...es.shtml?msvcrt Click em Download ZIP-FIle! Não em Download MSVCRT.DLL FIXER por que se não instala um Programa muito chato! !!!!! Tibia 8.54: http://baixe.net/dow...752/tibia-8-54/ Não vou colocar scan pois não fui eu que dei o Upload nesses sites alem de todos ja baixarem neles =) se quiserem eu tiro os Links ai as pessoas procuram sozinhas Vídeo: REP+ ai Na Honestidade1 ponto -
[8.60] FLAMMING ABSOLUTE EXP ALTA
jhowja reagiu a mkbrabsolute por um tópico no fórum
SERVIDOR PERFEITO PARA RATES ALTA PARA QUEM QUER DIVERSÃO OU LUCROS! - MAPA SHOW PARA EXP ALTA - TFS - 100 Items VIP - Mais de 50 Teleports FREE - Mais de 25 Teleports VIP - Eventos: BOMBERMAN LAST MAN TETRIS (JOGUINHO FUNCIONANDO 100%) SNAKE GAME TIC TAC TOC GAME EVENT FOOTBALL SYSTEM - ARENA PVP - CIDADE VIP - TODOS OS MONSTROS PRÓPRIOS DO MAPA - DIVERSAS CIDADES - INÚMERAS HOUSES - QUESTS DANDO EXP - SALA DE TREINERS - APROPRIADO PARA RATE 50000x ou mais. SEGUE ABAIXO ALGUMAS IMAGENS DO SERVIDOR! TEMPLO: Para quem não sabe o nome deste mapa é Flamming, mas foi bem editado por mim, adicionei sources que eu gosto e tudo mais OBS: Ele está compatível com MYSQL, pois se colocar SQLITE ele irá gerar erros de tabela no executável, como de vip time, a não ser que você queira resolver (mas este erro não afeta na jogabilidade, apenas causa spam no distro (TFS). Download: http://www.4shared.com/rar/qME8oYgY/Flamming_Absolute.html? SCAN: Se alguém puder fazer para mim agradeço, pois não estou a conseguir, o VirusTotal ele permite apenas 32MB, e meu servidor com a distro tem 43MB em .rar, ficarei muito grato se alguém puder me ajudar de alguma forma, valendo meu REP+ Créditos: Amiroslo / MKBRABSOLUTE / FL-SERVERS1 ponto -
Bom galera, este e o meu primeiro Tutorial aqui no Forum, sim, estou postando na seçao errada pois nao consigo postar em outros locais, sou iniciante, por favor critiquem e movam meu Tutorial. Entao vamos la! Tutorial OTServ sem Hamachi com Internet Compartilhada Bom, sentem porque la vem conversa Em seguida vou colocar o nome dos programas necessarios, os que vamos usar: -ProXPN: -NO.IP: Primeiro Passo:: Baixando o ProXPN e se registrando. Bom, primeiro aqui esta o link para baixar o ProXPN: Clique aqui Bom, agora aparecera uma tela falando sobre o PayPal abaixo, entao logo acima havera duas opçoes, uma marcada e a outra desmarcada, clique na desmarcada e logo aparecera um local de registro. Voce devera colocar seu email e a senha, pronto, quando voce se registrar aparecera uma janelinha escrito Download. Otimo! Agora basta voce baixar, vamos para a instalaçao. Segundo Passo: Instalando o ProXPN Bom na primeira parte clique em Next, depois em Agree. Quando tudo carregar clique em "Continuar assim mesmo" ,como na imagem abaixo. Logo apos clique em Finish: Terceiro Passo: Obtendo o IP do ProXPN Otimo, ao clicar em Finish na instalaçao o ProXPN abrira sozinho, se nao abrir va no Desktop ou no local que foi instalado e abra-o manualmente. Otimo, aparecera uma janela como na imagem acima, agora basta colocar o email e a senha que voce colocou no registro! Quando fazer isto clique em Connect. Otimo no seu TrayIcon tem um cadiado amarelo, aguarde um momento ate o mesmo ficar verde como na imagem abaixo: http://b.imagehost.org/0890/112.png Otimo, no cadiado amarelo aonde tem a sequencia de letras: XXX.XXX.XXX ira ser o seu IP do ProXPN, otimo na janela que ira aparecer acima tera a opçao Connection Status, clique la fazendo esta janela aparecer: Bom, na imagem tem a sequencia de letras: XXX.XXX.XXX ira ser gerado o seu novo IP ProXPN, copieo e vamos para o proximo passo: Quarto Passo: Configurando o IP Gerado no Config.lua Otimo, normalmente todos sabem aonde fica o config.lua , caso nao saiba vou mostrar logo abaixo : Otimo no Config.lua, aperte o atalho Ctrl+F e procure por Connection Config, ou va descendo o arquivo manualmente ate encontra-lo: Estao vendo a sequencia de numeros: "127.0.0.1", ali voce colocara o seu IP gerado do ProXPN, por exemplo: Fulano gerou o IP do ProXPN: "18.9.18.9", entao ele alterara o IP "127.0.0.1" para "18.9.18.9", entenderam? Voces trocaram o IP, entenderam? Coloque entre as aspas. Simples Detalhe: ║ ╚► Sempre que você reinicia o programa (fecha ele e abre novamente), o programa vai gerar um IP diferente para você, então ai vai uma dica(Só precisa fazer isso se você usa IP Fixo no seu Servidor, por exemplo: otdomax.servegame.com): Para você não ter que ir la no site do NO-IP, Logar no site e mudar o ip sempre que reinicia o programa ou o computador, é simples, Baixe este simples programa que eu citei nos programas necessarios no inicio do Tutorial: -NoIP: Para baixa-lo, clique aqui! Logo apos, entrar neste site clique no icone do seu sistema operacional e o instale, nao tem nenhum segredo, olhe: Estao vendo a setinha vermelha apontando para a caixinha? Entao, voce devera marcar esta caixa! Apos isso clique em "Next", Depois em Next denovo, clique em Install, apos instalar clique em Close. Apos instalar voces deverao abri-lo, como na imagem logo abaixo: Coloque o email e a senha do NO-IP, vou ensinalos a criar a conta no NO-IP: Entrem aqui : Clique aqui Gente, nao precisa de nenhum segredo nem um otimo conhecimento em Ingles para conseguir se registrar , e bem simples! Quando voce se registrar, voce devera entrar em: Clique aqui Otimo galera, estamos terminando, apos entrar no site acima, voce ira ver uma janela de Login no lado direito, coloque o email e a senha registradas, voce ira se logar. Na sua conta , havera um pequeno "Menu" abaixo, clique em "Add a Host". Em Hostname coloque o nome do IP, e do lado o dominio, por exemplo : otdomax.zapto.org Bem simples ne ? Agora que ja temos o "Host" , volte no programa NO-IP , coloque o email e a senha que voce registrou! Agora a ultima parte (e voce diz: Aleluia :smile_positivo: ), pronto galera voce abriu o programa e logou, clique em Select Hosts como na imagem abaixo: Agora clique na caixinha aonde esta o IP Fixo que voce criou no site do NO-IP e clique em "Save"! Obs: Sempre que quando você abrir o proXPN e depois o Duc, ficará 5 minutos para poder mudar o IP, então quando pegar o ip com o proXPN, clique em Refresh Now: Bom, galera este foi meu primeiro Topico, se houver algum erro (no caso postei na sessao errada pois nao consegui postar em outra!), por favor Moderadores movam meu topico e me avisem caso ha algum erro. Atensiosamente, Roksas.1 ponto
-
Sistema De Alavancas [Reformulado]
Biinhow reagiu a olimpiamarkin por um tópico no fórum
Eae galera tudo fmz ? esse é meu 2° tiopico intaum qual quer poblema mova, delete ou faça oque tenha que faser! Intaum vamos falar sobre oque irei faser ake: Vamos dizer que vou reformular o "Tutorial de Alavancas" // 1ª Pergunta: Mais ja existe esse tutorial ake no Xtibia né ? R: Sim ja existe, mais ele esta sem imagens e a explicação esta com coisas erradas e pessoas que não intendem muito de script não irão conseguir com o outro topico. 2ª Pergunta: Mais e o script foi você que fez ou copiou ? Copiei do outro tutorial que mencionei a cima, e irei botar os creditos ao criador do otro tutorial. Chega de inrrolação e vamos ao que intereça! 1° oque devo faser ? R: Primero você vai pegar criar um arquivo.lua com o nome leverwall.lua e colocar em seuot/data/actions/scripts dentro do arquvio leverwall.lua você vai por o seguinte script: Feis isso ? agora vou explicar o script, aque foi onde achei os erros no outro tutorial, intaum decidi fazer outro ensinado mais detalhamente, Explicando Script: Laranja: É a cordenada que esta localizada a parede que ira sumir ao você utilizar a alavanca. Verde: É o Uique ID que você ira colocar na alavanca pelo seu mapeditor, você vai clicar na sua alavanca com o botão direito do mouse e clicar em "properties" (propiedades)ai ira aparecer como na imagem a baixo!, Vermelho:É o Unique ID da sua parede você pode escolher o Unique ID que você bem entender, mais não pode ter um igual a esse no seu servidor, pelo seu mapeditor, você vai clicar na sua alavanca com o botão direito do mouse e clicar em "properties" (propiedades)ai ira aparecer como na imagem a baixo! Amarelo: É o ID da alavanca que vai abrir a parede e Rosa é o ID da alavanca que vai fechar a parede Por exemplo, no meu usei a alavanca com do ID: 1945 para abrir e 1946 Para fechar OBS: Você não ira por 2 alavancas só vai colocar 1, a imagem é só pra mostrar os IDS! Azul: É o ID da parede que sumio ao puchar a alavanca ou melhor disendo, é o ID da parede que vai ser criada ao puchar novamente a alavanca, é só você pegar seu god dar look na pedra que você vera o ID dela como na imagem abaixo! Agora va na pasta seuot/data/actions e abra o arquivo actions.xml e adcione a seguinte linha: Ai onde esta em Verde é akele unique ID da alavanca que você pois la em cima no script que esta em verde tambem! The End Creditos: Reibnitz (por ter postado o antigo tutorial) Eu Maarkiin(por ter refeito, corrigindo erros e adicionando imagens ao tutorial) Se eu ajudei você REP+ =] Se eu atrapalhei ou ofendi você REP- =[ Comentem oque acharam Porfavor! Att: Maarkiin:~1 ponto -
(Action)Quest Que Adiciona Health Ao Player!
ElitonOtserv reagiu a Subwat por um tópico no fórum
Bom Pessoal Xtibiano,Aqui estou eu dinovo,vim Postar Uma Quest(action) Que adiciona Health ao Player,por exemplo ele tem 4000 de vida fazendo a quest ficará com 5000 de vida!. Primeiro passo vá em actions/Scripts/ crie um arquivo 1452.lua e cole isso dentro: function onUse(cid, item, frompos, item2, topos) if item.uid == 1452 then queststatus = getPlayerStorageValue(cid,1452) if queststatus == -1 then doPlayerSendTextMessage(cid,22,"Você ganhou 1k de health!.") local health = 1000 setCreatureMaxHealth(cid, getCreatureMaxHealth(cid) + health) setPlayerStorageValue(cid,1452,1) else doPlayerSendTextMessage(cid,22,"Você pegou sua hp!") end else return 0 end return 1 end Agora cole está tag em actions.xml: <action actionid="1452" script="1452.lua" /> Pra Quem procurava por algo parecido está ae espero que gostem! REP+ por favor.1 ponto -
Com esse sistema o GOD poderá leiloar um item e assim da uma otima diversão para os players do seu server! Usando o comando /leilao id do item, quantidade, lance minimo ex: /leilao 2494 "demon armor", 1, 30000 ! Passo a Passo: 1º Vá em Data/talkactions/scripts e crie um arquivo leilao.lua e cole isso dentro dele: 2º Agora vá em Data/talkactions/talkactions.xml e adicione essa tag: Test: Créditos: Alemaooxd Skymagnum Vodkart OBS.: Pode ser que alguns itens dê debug quando você usar o comandos "!lance lista" para ver quem está comprando o item no exato momento... E mais uma coisa, lembrem-se que quando você vai dar um lance o dinheiro é descontado na mesma hora, para não acontecer de alguem arrematar o item e não ter o dinheiro para pagar, resumindo se você der um lance de 10k e outro player vier e der um lance maior, quando você for dar outro lance será descontado tudo denovo, ou seja, os primeiros 10k que você der de lance é dado como perdido! Espero que tenham entendido! Abraços Se te ajudei da um "Rep +" Não dói não Dr.1 ponto
-
[Modern Acc] Poketibia Unlimited V.1.0
andrefelphes reagiu a Gabrieltxu por um tópico no fórum
Bom Galera Estou Aqui Com um Site para Poketibia do Meu Server e Estarei Postando para vcs Baixarem Contendo: ☻ Guild System ☻ Shop System full ☻ Ultima Mortes Full ☻ E Muito Mais uma Print do Website: Dem REP++ Dowload: http://www.mediafire.com/?fvuvadb1ez18d6d Bom qual quer Duvida Só ResPonder Ai REP++1 ponto -
Funciona assim: Com esse comando eu posso mudar o meu nome ou o nome de qualquer char do server estando online ou não... /rename [ADM] BBSZ, [ADM] Alemaoo Pronto o nome do char foi mudado, você só precisa relogar e curtir suas configurações ! Passo a Passo: 1º Crie um arquivo chamado changename.lua na pasta data/talkaction/scripts/ e cole isso dentro dele: 2º Vá no Data/talkation/talkacton.xml e adicione está tag: Pronto seu script está terminado! Test: Creditos: Equipe Pokemon Adventures Alemaooxd Se te ajudei da um "Rep +" Não dói não Dr.1 ponto
-
Com esse script você pode presentear os players que estão online no seu server, usando o comando /bonus ou !bonus nome do item e se for itens agrupáveis exemplo dinheiro, potions, runas, arrows, bolts e etc você coloca o numero depois de uma virgula, irá ficar assim "/bonus crystal coin, 50" você dará 50 Crystais Coin para todos os players ONLINE ! Passo a Passo: 1º Crie um arquivo chamado bonusall.lua em data/talkactions/scripts e cole isso dentro dele: 2º Vá em data/talkactions/talkactions.xml e adicione está tag: Pronto seu script está terminado! Test: Creditos: TFS Team Alemaooxd --> BRUNOCARVALHO <--- Se te ajudei da um "Rep +" Não dói não Dr.1 ponto
-
1 ponto
-
Resumindo rapidamente é um script onde tem a função de mandar mensagem ao servidor dizendo que tal player morreu,seja para um jogador ou para um montro. Creaturescript/script crie um arquivo.lua e renomeie para deathcast.lua function onDeath(cid, corpse, deathList) if isPlayer(deathList[1]) then return true,doBroadcastMessage("[DeathCast] Informs:\n".. getCreatureName(cid) .. "[" .. getPlayerLevel(cid) .. "] was Killed by player: " .. getCreatureName(deathList[1]) .. "[" .. getPlayerLevel(deathList[1]) .. "]",18) end return doBroadcastMessage("[DeathCast] Informs:\nThe player ".. getCreatureName(cid) .. "[" .. getPlayerLevel(cid) .. "] was Killed by " .. getCreatureName(deathList[1]) .. ".",20) end Creaturescript.xml adicione <event type="death" name="DeathC" event="script" value="deathcast.lua"/> creaturescript/script/login.lua registerCreatureEvent(cid, "DeathC")1 ponto
-
1 ponto
-
item de outfit
leoperez011 reagiu a Roksas por uma questão
Editei meu post acima ^^ Vamos aguardar o usuário retornar a resposta.1 ponto -
[Gesior] Widget Top Level BOX
Alexclusive reagiu a jb2 por um tópico no fórum
Amigo é só colocar o arquivo dentro da pasta do seu layout que está usando, e adicionar a linha <?php include($layout_name.'/widget_rank.php'); ?> No layout.php. Veja como fico o meu depois da linha <div id="Themeboxes"> <div id="Themeboxes"> <div id="NewcomerBox" class="Themebox" style="background-image:url(<?PHP echo $layout_name; ?>/images/themeboxes/newcomer/newcomerbox.gif);"> <div class="ThemeboxButton" onClick="BigButtonAction('?subtopic=createaccount')" onMouseOver="MouseOverBigButton(this);" onMouseOut="MouseOutBigButton(this);" style="background-image:url(<?PHP echo $layout_name; ?>/images/buttons/sbutton.gif);"><div class="BigButtonOver" style="background-image:url(<?PHP echo $layout_name; ?>/images/buttons/sbutton_over.gif);"></div> <div class="ButtonText" style="background-image:url(<?PHP echo $layout_name; ?>/images/buttons/_sbutton_jointibia.gif);"></div> </div> <div class="Bottom" style="background-image:url(<?PHP echo $layout_name; ?>/images/general/box-bottom.gif);"></div> </div> <div id="PremiumBox" class="Themebox" style="background-image:url(layouts/tibiacom/images/themeboxes/premium/premiumbox.gif);"> <div class="ThemeboxButton" onClick="BigButtonAction('?subtopic=donate')" onMouseOver="MouseOverBigButton(this);" onMouseOut="MouseOutBigButton(this);" style="background-image:url(layouts/tibiacom/images/buttons/sbutton.gif);"><div class="BigButtonOver" style="background-image:url(layouts/tibiacom/images/buttons/sbutton_over.gif);"></div> <div class="ButtonText" style="background-image:url(http://i54.tinypic.com/25uqof8.gif);"></div> </div> <div class="Bottom" style="background-image:url(layouts/tibiacom/images/general/box-bottom.gif);"></div> </div> <?PHP if($config['site']['screenoftheday'] == 1) echo '<div id="ScreenshotBox" class="Themebox" style="background-image:url(/images/screenshotbox.gif);"> <a href="?subtopic=gallery"> <img id="ScreenshotContent" class="ThemeboxContent" src="/images/laguna_thumb.gif" alt="Screenshot of the Day"> </a> <div class="Bottom" style="background-image:url(http://static.tibia.com/images/global/general/box-bottom.gif);"></div> </div>'; ?> <?PHP $time = time(); $viewpoll = $SQL->query('SELECT * FROM z_polls where end > '.$time.' ORDER BY id DESC LIMIT 1'); foreach($viewpoll as $p) $polls .= '<center>'.$p['question'].'</center>'; if(count($p['id']) > 0) echo '<div id="CurrentPollBox" class="Themebox" style="background-image:url('.$layout_name.'/images/themeboxes/current-poll/currentpollbox.gif);"> <div id="CurrentPollText">'.$polls.'</div> <a class="ThemeboxButton" href="?subtopic=polls&id= '.$p['id'].'" onMouseOver="MouseOverBigButton(this);" onMouseOut="MouseOutBigButton(this);" style="background-image:url('.$layout_name.'/images/buttons/sbutton.gif);"><div class="BigButtonOver" style="background-image:url('.$layout_name.'/images/buttons/sbutton_over.gif);"></div> <div class="ButtonText" style="background-image:url('.$layout_name.'/images/buttons/_sbutton_votenow.gif);"></div> </a> <div class="Bottom" style="background-image:url('.$layout_name.'/images/general/box-bottom.gif);"></div> </div>'; ?> <?PHP if($group_id_of_acc_logged >= $config['site']['access_admin_panel']) echo '<div id="CurrentPollBox" class="Themebox" style="background-image:url('.$layout_name.'/images/themeboxes/admin/admin.gif);"> <div id="CurrentPollText"> <b><a href="?subtopic=adminpanel"><b>Admin Panel</b></a><b><br> <b><a href="?subtopic=namelock"><b>Namelocks</b></a><b><br> <b><a href="?subtopic=polls"><b>Manage Polls</b></a><b><br> <b><a href="?subtopic=shopadmin"><b>Shop Admin</b></a><b></div> <div class="Bottom" style="background-image:url('.$layout_name.'/images/general/box-bottom.gif);"></div> </div>'; ?> <?php include($layout_name.'/widget_rank.php'); ?> </div>1 ponto -
[ASSINATURA] Roksas
Erimyth reagiu a Alexclusive por uma questão
Aqui estao algumas opcoes pra voce escolher meu lider Qualquer alteracao na que voce escolher e so me falar!1 ponto -
[Spwn::addMonster] Cannot find ""
Trivelatos reagiu a Roksas por uma questão
rsrs. Vá em data/world, no arquivo .xml que tem a palavra SPAWN, você abre com o bloco de notas, aperta CTRL+F e digita "" duas aspas juntas, assim "" da enter pra procurar, toda linha que tiver isso vc apaga, simples ;]1 ponto -
Vá em data/movements/scripts, crie um arquivo chamado stepsummon.lua e adicione: Acima, aonde está vermelho vc pode configurar! E em movements.xml, adicione essa tag: <movevent type="StepIn" actionid="42942" event="script" value="stepsummon.lua"/> Agora pelo RME, coloque o ActionID 42942 no Tile desejado, se quiser pode por em mais de um tile1 ponto
-
FanBar..
alldakie reagiu a Alexclusive por uma questão
Eu ia ate fazer...Mais depois desse nem precisa mais!! haha GANHOU ate o MEU REP+ Parabens!1 ponto -
1 ponto
-
PEDIDO : NPC PROMOTION
sergionilo reagiu a Roksas por uma questão
Ah cara, mals, esqueci de colocar uma coisa, tenta ae:1 ponto -
[Encerrado] QUANDO MORRE PERDE MUITA XP. PDA SEM LVL
Darknessott reagiu a helberthfilho por um tópico no fórum
1 ponto -
Aqui em localhost ou no dedicado, ele roda de boa, e sem lagar nada. O server é sim pesado, requer um computador bonzin digamos hehe Os sample é só vc criar amigo De acordo com os id de vocations etc.. vou colocar aqui abaixo um exemplo de como você criar um sample naruto. Posterior use o mesmo para criar os outros personagens. Add isso no mysql e pronto. Amigo, coloque então um maximo de skill, deixe difícil para upar até certo ponto, e determine um maximo de skill, oneshot postou um script semelhante, é só pesquisar.1 ponto
-
Pokemon Centurion 4.0
Daniel Bighouse reagiu a dirceujunior1 por um tópico no fórum
baixei mais n vem o aplicativo pradeixar o ot on --'1 ponto -
Introdução Como o próprio nome já diz, foi uma cidade feita pelo membro Luffy da otland, então eu pedi para ele a permissão e, como podemos ver, ele aceitou. Informações do mapa: - 85 casas; - Paladin's, Knight's, Sorcerer's e Druid's guildhouse (locais para proficiência das classes); - Lojas para as coisas mais importantes; - Templo, depot, etc; - Dois barcos com porto; - Quatro entradas, porém com seis portões; - 711kb. Estatísticas do mapa: Tile data: Total number of tiles: 65291 Number of pathable tiles: 23408 Number of unpathable tiles: 41883 Percent walkable tiles: 35.85% Detailed tiles: 18963 Percent detailed tiles: 29.04% Item data: Total number of items: 86063 Number of moveable tiles: 148 Number of depots: 34 Number of containers: 0 Number of items with Action ID: 3 Number of items with Unique ID: 3 Creature data: Total creature count: 0 Total spawn count: 0 Town/House data: Total number of towns: 1 Total number of houses: 85 Mean houses per town: 85.00 Total amount of housetiles: 3456 Mean tiles per house: 40.66 Mean tiles per town: 3456.00 Largest Town: "Luffy's city" (3456 sqm) Largest House: "Unnamed House #85" (175 sqm) Fotos: Minimap: Download:http://www.upload.ee...ycity.otbm.html Download: http://www.4shared.com/file/qH36Ri5H/Luffycity.html Créditos: Luffy (Otland) É isso; espero que gostem e usem o mapa da melhor maneira possível!1 ponto
-
Usuario, Tente esse RME: RME 3.0 - http://www.mediafire...l3c6hzgem0a4z9z Agora utilise os seguitens tutoriais: 01 - http://www.xtibia.co...-854-poketibia/ 02 - http://www.xtibia.co...-chatos-no-rme/ 03 - http://www.xtibia.co...ens-de-seu-rme/ Alguns deles ira te ajudar! Atenciosamente, Stigal.1 ponto
-
Dedicado é basicamente um computador que você aluga a distancia. Você compra via cartão de credito ou boleto bancário gerado pela empresa que você escolher e após eles confimar o pagamento eles te mandaram por email o IP, login e senha do seu computador virtual. Para usar o dedicado acesse: http://www.xtibia.com/forum/topic/168180-como-usar-o-dedicado/page__p__1105219#entry11052191 ponto
-
Porra tu ainda não aprendeu a olhar a seção hein-1 pontos