Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 08/07/12 em todas áreas

  1. @Slicer Sim é mesmo deu trabalho, enfim não fui eu quem adicionou os itens no item.otb e xml do meu ot. Foi meu amigo. ele vinha pra minha casa todos os dias de manha pra add no jogo k'k. @All Quando eu tiver 70rep+ eu posto meu server completo com sistema de torneio.
    2 pontos
  2. Opa, fala xTibia '-'.. Vi que muitas pessoas estavam querendo fazer um site para seu servidor e não sabem como fazer... Então resolvi postar um tutorial completíssimo aqui.. O que vamos precisar? -&amp;gt; Xampp ( 1.6.5 ) - Download - http://www.oldapps.com/xampp.php?old_xampp=38 -&amp;gt; Gesior Acc. Maker ( 0.3.8 ) - Download - http://www.mediafire.com/?u0bao9bcp9ua5vr -&amp;gt; Um servidor de sua escolha.Pode ser qualquer um desde que tenha o arquivo .mysql. PS: NÃO RESPONDO A QUEM TIVER O ERRO DO INSTALL.PHP . ESSE ERRO É CAUSADO POR CAUSA DA UTILIZAÇÃO DE OUTRA VERSÃO DO XAMPP E DO GESIOR, POR ESSE MOTIVO EU COLOQUEI O XAMPP 1.6.5 QUE ESTÁ FUNCIONANDO! NÃO USE A VERSÃO MAIS RECENTE DO XAMPP! Vamos ao tutorial! Espere... vai criar um site sem saber como funciona? O site de seu servidor será feito em PHP. E o que vai ter nele? Os jogadores de seu servidor poderão criar suas contas, ver notícias do servidor, ver outros jogadores, criar guildas, e muito mais dependendo de como você manusear seu website. OBS1 : É altamente recomendável que escolha uma forte senha para sua conta de Admin. Pois se seu servidor tiver sucesso, certamente "hackers" tentarão atacar sua database e seu servidor. OBS 2: Seu site ficará online apenas quando o Xampp estiver ativo com o Apache e MySQL sendo executados, ou seja, apenas quando você estiver no computador. Para seu site ficar online 24 horas, você precisaria de uma hospedagem para php. Agora que já temos tudo, vamos começar !! 1°) Abra o instalador do XamPP, e instale-o. 2°) Selecione aonde a pasta do XamPP ficará salva. (de preferência algum lugar de fácil acesso) 3°) Deixe apenas a primeira e a segunda opções marcadas e clique em Next. 4°) Aguarde o fim da instação e provavelmente uma tela preta irá aparecer. 5°) Após o fim da instalação, clique em Yes para abrir o XamPP e dê Start em Apache e MySQL. 6°) Clique em Admin do Apache. Você será redirecionado para a sua localhost (endereço que apenas você entra). Clique em Português (Brasil). 7°) No canto esquerdo do site , clique na Aba Segurança. Vá descendo até achar " http://localhost/sec...mppsecurity.php " . Clique. OBS : Se você não conseguiu abrir a página de Segurança, vá na pasta do seu Xampp/security/htdocs/lang e renomeie o arquivo pt para pt_br . 8°) Após ter clicado, deverá ser redirecionado para uma página parecida com essa: OBS :Faça o numero 1 e depois clique em Alterar Senha. Depois Faça o numero 3 e clique em Tornar Seguro o Diretorio do XamPP. 9°) Após ter feito isso, dê Stop no MySql (no XamPP) e dê Start denovo. Agora vá em seu navegador e digite : localhost/phpmyadmin 10°) Digite a senha que foi criada há pouco tempo que eu disse que era para a criação do banco de dados. 11°) Minimize seu navegador e vá na pasta de seu servidor, e abra o arquivo config.lua. Tire todos os espaços iniciais e as "frases" iniciadas com o sinal de " - " . Veja : 12°) Não feche o config.lua ainda, vá descendo até achar informações sobre a database de seu servidor ... algo parecido com isto : sqlType = "mysql" &amp;lt;- se estiver em sqlite, mude para mysql sqlHost = "localhost" sqlPort = 3306 sqlUser = "root" sqlPass = "123456" &amp;lt; - coloque a senha que foi criada para entrar no banco de dados. sqlDatabase = "otserv" &amp;lt; - coloque o nome de sua database , coloque " otserv " para facilitar. sqlFile = "otserv.s3db" &amp;lt; - de prefencia, coloque " otserv.s3db " ( o mesmo nome de sua database ) sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 encryptionType = "plain" 13°) Salve e feche o config.lua. Agora vamos voltar a pagina minimizada (localhost/phpmyadmin) : 14°) Clique na aba Importar na parte superior da tela. 15°) Agora Selecione o Arquivo para Importar. Selecione o arquivo terminado em .sql que fica na pasta de seu servidor e clique em Executar no canto inferior direito. 16°) Pronto !! A database de seu servidor foi criada. Agora vamos instalar os arquivos do site. 17°) Abra a pasta do XamPP/htdocs. Apague tudo que tem dentro de htdocs e cole tudo o que veio dentro da pasta do Gesior ACC. 18°) Abra o XamPP novamente e clique em Admin do Apache. 19°) Uma nova pagina foi aberta, agora você terá que fazer mais 5 passos rápidos. 19.1) Set Server Path Coloque o diretório da pasta de seu servidor. Ex : C:\Users\user\Desktop\Tibia Server Clique em Set Server Path. 19.2) Check database connection 19.3) Add tables and columns to DB 19.4) Agora desça e clique no botão. 19.5) Set Admin Account Coloque uma senha SEGURA pois esse será o password do administrador do site e servidor. 19.6) Load Monsters from OTS Carregue os monstros do servidor. 19.7) Load Spells from OTS Carregue as magias do servidor. 20°) Agora você deverá ser redirecionado para seu site, e você pode acessá-lo pelo localhost ou pelo ip do seu servidor. Para acessar sua database, digite em seu navegador : localhost/phpmyadmin Pronto !! Seu site foi criado :] Colocando seu site online pelo 8090 e Desbloqueando a porta 8090 : 1° - Acesse a pasta do XamPP/apache/conf e abra o arquivo httpd com o bloco de notas. Procure por : Listen 80 E por : ServerName localhost:80 Substitua todos os 80 por 8090. 2° - Dentro da pasta conf, abra a pasta extra, e em seguida abra httpd-ssl e procure por : Listen 443 E por: <virtualhost _default_:443=""> Substitua esses 443 por 4499. Agora vá em seu firewall e Adicione a Porta 8090 e Porta 80 e marca a opção TCP. Se usar Roteador, desbloqueie as portas também. Site por porta 80 localhost Site por porta 8090 localhost:8090 Colocando seu site online pela porta 80 (A porta 80 seria o ip normal de seu servidor. Exemplo : teste.servegame.com. ) A porta 80 não necessita de nada no final. Para que as pessoas entrem pela porta 80, não necessita mudar nada na pasta do Xampp. Pois ela ja está configurada para entrarem. Só é necessário desbloquear a porta 80 no seu modem ou roteador. E desbloquear a porta 80 pelo Firewall também. VIDEO AULA - FEITA EM 2/4/2012 (DESCULPA , AS VEZES TENHO QUE PENSAR QUANDO FALO EM PORTUGUES, PORQUE NAO MORO NO BRASIL)!! Créditos : 100% por Mim :] Não mexo mais com Tibia, mas ainda respondo a qualquer dúvida que eu esteja capacitado a responder (:
    1 ponto
  3. WarW0lf

    ! Perfect Bounty Hunter ! ~ Com Php

    Como funciona? Bounty System é um script que visa o pvp. Um player diz o comando /bounty [prize],[nick]. e a partir daí o player que foi colocado em [nick] passa a ser procurado, e o primeiro a matá-lo ganha uma recompensa. Vamos lá... Execute os comandos em seu PhpMyAdmin: Vá em data/creaturescripts/scripts/,e crie um arquivo bounty.lua e cole isto: Vá em data/creaturescripts/scripts/ e coloque isto em login.lua : Vá em data/talkactions/talkactions.xml e coloque:
    1 ponto
  4. anaosinho

    Criando Novos Id De Items E Corpses

    Oláaa gente ;D Hoje eu vou mostar como criar Corpses usando o otitemeditor No tutorial estarei mostrando como criar ID, e como adicionar o item type do item pelo Dat editor Agora vamos lá, estarei usando um Server de Pokémon como base: Primeiramente Baixe os programas necessários. Download: Ot item Editor: http://www.4shared.com/file/ur8xZioc/otitemeditor037.html Dat Editor: http://www.multiupload.com/KD9NW6TMF0 Scan Ot item editor: http://www.virustotal.com/file-scan/report.html?id=c72e216f7c17f9bd81c1ea8f0d9d18d729fca5783772e3b69b0b9469bf28c957-1308245391 Scan dat Editor: http://www.virustotal.com/file-scan/report.html?id=3c5e94e59df52ef693d12b0543aa66d6f8b0dee89a88bdb1e1cd1ca5d3d13195-1306952621 E baixe o tíbia no TibiaBR http://tibiabr.com/Downloads/Tibia_8.54 Depois de baixar tudo, Extraia o otitemeditor, o Dat editor E o instale o tíbia 8.54 Procure deixar tudo na mesma pasta para facilitar E pegue o Tibia.dat E o Tibia.spr e coloque dentro da pasta do Otitemeditor Abra o Otitemeditor Lembre-se se você não colocar o Tibia.dat E o Tibia.spr não ira funcionar (USE SEMPRE O DAT E O SPR DO TIBIA SE NÃO NÃO FUNCIONARA) Clique em File / Load otb E abra o Items.otb do seu Server que geralmente fica na pasta Data / Items / Items.otb Os items que aparecerão vão ser do tíbia Mas não se preocupe Porque os itens vão funcionar como os do Pokemon. Abra o dat editor, Vá em : File / Open Procure a pasta do client do seu Server, e nos seus devidos lugares abra o Tibia.dat e Tibia.spr (USE SEMPRE O DAT E O SPR DO CLIENT QUE VOCÊ USA PARA ENTRAR NO SEU SERVER) no meu caso o de pokemon Espere carregar e as sprites do seu client irão aparecer As sprites irão aparecer no Canto esquerdo Agora clique em: File / New / Item E os corpses aparecerão Agora escolha o corpse que você deseja, eu vou usar o do Bayleef Pegue o Item Type do item (Que é está na tabelinha No centro a baixo) E Guarde. Agora vá no Otitemeditor e Clique no + Que está ao lado do Deprecated Escolha qualquer um dos números Abaixo ( Esse numero será o id do seu item) Vou usar o numero 110 (GUARDE ESSE NUMERO) Clique no numero que você escolheu E na caixinha ao lado onde esta escrito CID Ponha o numero que eu falei pra você guardar. Retire o Not moveable da caixinha ao lado do Cid. Agora clique com o botão direito no item number que você escolheu e selecione NONE. Clique em File / Save as... E salve em cima do seu otb Antigo Agora vá na pasta do seu Server Clique em: Data / Items / Items.xml E abra com o bloco de notas Copie os dados de qualquer monstro, e cole abaixo Agora pegue o item id que você criou (AQUELE SEGUNDO NUMERO QUE EU FALEI PARA GUARDAR (OU SEJA O ITEM ID) E ponha encima do id antigo do item , e mude o nome do item Para “Fainted Nomedopoke” Salve e feche. Agora vá em: Data / Monsters / Pokes . Abra o XML do Pokémon que você esta editando. E mude o corpse=" ID DO CORPO"/> Mude o id do corpse e salve. Prontoooo Novo corpse adicionado CASO NÃO SAIBA CRIAR UM NOVO MONSTRO OLHE MEU OUTRO TOPICO (ENCINANDO A CRIAR POKEMONS FORMATO .IDC) http://www.xtibia.com/forum/topic/157664-pokemons-formato-idc/ Se te ajudei dá um +REP pra min aeee Não cai o dedo GENTE TINHA UM ERRO NO TUTORIAL, JÁ FOI CONSERTADO Créditos Psycho Okama : <Eooooo FUIIIIIIIIZ
    1 ponto
  5. Essas imagens não eram grandes assim, a droga do Imageshack acabou redimensionando e elas ficaram com essa qualidade horrivel, não vou reupar. --------------- Acharam que se livraram da gente né? Pois é com imenso prazer que eu lhes apresento o Alissow OTS 5.0! Não sei se o pessoal novo conhece o servidor, afinal, já estamos (acho) a mais de um ano sem nenhuma novidade, então tá aí a chance de conhecer. Essa é a entrada da cidade, não quis fazer nada extraordinário, como podem perceber, mas está de acordo com o tema. Uma Hunt aleatória qualquer. Adoro flores Eu. sou. idiota. A cabana. Vou atualizando com novas imagens ao longo do tópico, portanto, se o tópico já estiver com várias páginas podem ir lendo página por página que vocês vão encontrar imagens novas por aí.
    1 ponto
  6. WarW0lf

    [Gesior Acc] Rpg Layout

    Download (PSD Incluso) Créditos: Lanceq e Eu
    1 ponto
  7. noobinhu

    Perfect Vip System

    Já fiz este sistema faz bastante tempo, só que nunca postei. Você adciona X dias de vip a um player, e este player só terá acesso à área VIP enquanto estes dias não acabarem. Em talkactions/talkactions.xml adcione a seguinte linha: Em data/talkactions faça um arquivo chamado addvip.lua contendo: Edite o access para adcionar VIP e os dias que serão adcionados. Em movements/movements.xml adcione a seguinte linha: Em data/movements faça um arquivo chamado vipsystem.lua contendo: Pronto, seu sistema de VIP está implantado. Para adicionar VIP no player Yunie, por exemplo, é só dizer: Nota-se que para quem adicionou não aparecerá nenhum aviso que foi adcionado, somente para o player. E as áreas do mapa VIPs, faça uma entrada com actionid 29000, ao pisar na entrada, o sistema checará se o player é VIP e se consequentemente ele poderá passar adiante. Para deixar mais perfeito o sistema, você mesmo pode criar um script onLogin para checar se ele está em uma área VIP com sua VIP esgotada e então teleportar ele para o templo. Novo! Script onLogin (não testado), caso tenha bugs, reporte! Em creaturescripts/scripts faça um arquivo chamado vip.lua contendo: Em creaturescripts/creaturescripts.xml coloque: PS.: Estou sem minha listinha de function, e este script acima não mudará o templo do player, se alguém puder me dizer a function que faz isso. É setPlayerTown, algo assim. Bom proveito, Yunie.
    1 ponto
  8. Sim. Nunca pode ter duas spells com o mesmo magicEffect e mesma storage, ou pode falhar igual tava acontecendo. Quaisquer outras dúvidas eu respondo amanhã, estou indo repousar. Boa noite.
    1 ponto
  9. notle2012

    Vocações Criada.

    tenta esse vai em data\talkactions\scripts\nomedoaquivo.lua local money = 100000 -- quanto que vai paga function onSay(cid, words, param, channel) if getPlayerVocation(cid) < 8 then doPlayerRemoveMoney(cid,money) doPlayerSetVocation(cid, getPlayerVocation(cid)+4) return true end end data\talkactions\talkactions.xml <talkaction words="!promo2" script="nomedoarquivo.lua"/> entra no char fala !promo2
    1 ponto
  10. Newtonnotwen

    Aura Sistem

    Em data/movements/scripts adicione um arquivo equip1.lua e adicione: Editando: -Vermelho: Mensagem que irá aparecer -Verde: Cor da mensagem (/y para saber as cores) -Marrom: Efeito (/z para saber os efeitos) -Azul claro: Tempo do efeito e da mensagem (1000 = 1seg) Em movements.xml adicione: Editando: -Vermelho: Id do item -Laranja: Slot
    1 ponto
  11. Newtonnotwen

    Runas?

    Não consegui a runa do potion porem ao em vez da runa: Crie um arquivo.lua em actions/scripts nomeie para sellpotion e adicione: Editando: -Vermelho: Id do dinheiro -Verde: Quantidade de dinheiro -Marrom: Id do potion a ser removido Roxo: Efeito que irá aparecer Dourado: Mensagem que irá aparecer Em action.xml adicione: Editando: -Vermelho: Id do potion Obs: Multiplique o numero scripts de acordo com o numero de potions.
    1 ponto
  12. Newtonnotwen

    Spell De Summon

    Eu resolvi um script desses a algum tempo: Ta ae o link.
    1 ponto
  13. pega o loocktype do shiny venu ride do dat editor e faz o locktype do shiny venu - 351 e testa
    1 ponto
  14. Newtonnotwen

    Npc Promoter Vip

    Achei um: Testa e depois me fala se funcionou.
    1 ponto
  15. Cara se você for coloka o mapa do KpdO, você irá ter que edita cidade por cidade, Cp por cp, porque está tudo tibia. e esse erro é que tem no mapa que não tem no seu client. vai no rme map editor aperta (ctrl + g ) e da goto nessa position e apaga o item que está dando erro ¬¬
    1 ponto
  16. @Maguito A ideia é boa, só que acho que algumas skills, não devem ser paradas como você mesmo disse: Shadow Storm é uma delas, o atk ja ta rolando, mesmo dormindo deveria hitar. Outro exemplo que não deve ser parado: -Fire Blast @Slicer Deixar pra mim é maldade, mas depois vejo no que da auhshausa
    1 ponto
  17. vudi

    Pokemon Supreme® {Atualizado²}

    Aragorn , pra começa quando tu começou esse projeto voce tinha 100 de post , agora ta com 347 fazendo spam e coloando coisas falsas pra ganhar REp + sera reportado se nao atualizar isso Seu spam , 247 de post só nessa enganaçao
    1 ponto
  18. Em movements.xml adicione: Em data/movements/scripts crie um arquivo tppoi.lua e adicione: Editando no RME:
    1 ponto
  19. Maguito

    [Encerrado] [Pokemon] Dúvidas? - Pda

    Shadow eu coloquei crop size 64 no look type do pidgeot(tornado) e resolveu. Cliente 80 % pronto.
    1 ponto
  20. Eskylo

    Alavanca

    Devido a um outro pedido, eu incrementei o script, impedindo que usem a alavanca enquanto a pedra não estiver lá. pedra = {x=1,y=1,z=1, stackpos = 1} --- a posição da pedra // nao mexa no stackpos idpedra = 1111 -- coloque o id da pedra time = 20 -- tempo em segundos para a pedra aparecer local storage = 5931 local time_now = os.time() function onUse(cid, item, fromPosition, itemEx, toPosition) if getGlobalStorageValue(storage) - time_now >= 0 then doPlayerSendTextMessage(cid, 18, "A passagem já está liberada!") else doRemoveItem(getThingfromPos(pedra).uid, 1) doPlayerSendTextMessage(cid, 18, "Você tem ".. time .." segundos para passar antes que a pedra volte!") addEvent(createPedra, time*1000) doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945) setGlobalStorageValue(storage, time_now+time) end return true end function createPedra(pos) pos = {x=1,y=1,z=1,stackpos=1} --- posicao da pedra idpedra = 1111 --- id da pedra doCreateItem(idpedra, 1, pos) end
    1 ponto
  21. Sem a tag a magia nem funcionaria, logo, é claro que o problema não é lá. Acredito que se não fala o nome, nem tem exhaust, a magia provavelmente também não está gastando mana. tenta trocar: function onCastSpell(cid, var) local parameters = { cid = cid, var = var} addEvent(onCastSpell1, 500, parameters) addEvent(onCastSpell2, 1000, parameters) addEvent(onCastSpell3, 1500, parameters) addEvent(onCastSpell4, 2000, parameters) addEvent(onCastSpell5, 2500, parameters) addEvent(onCastSpell6, 3000, parameters) end por function onCastSpell(cid, var) local parameters = { cid = cid, var = var} addEvent(onCastSpell1, 500, parameters) addEvent(onCastSpell2, 1000, parameters) addEvent(onCastSpell3, 1500, parameters) addEvent(onCastSpell4, 2000, parameters) addEvent(onCastSpell5, 2500, parameters) addEvent(onCastSpell6, 3000, parameters) return TRUE end
    1 ponto
  22. Avuenja

    [Naruto] Nowots 7.92

    Ola! para vc colokar ele online vc tem q mudar a config php! arrumar a localidade da pasta do server! e o site ja vem com o download! pois ele é xml!
    1 ponto
  23. um tutor melhor q o outro
    -1 pontos
Líderes está configurado para São Paulo/GMT-03:00
×
×
  • Criar Novo...