Ir para conteúdo

Ralph santos

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Ralph santos deu reputação a Yugami em (Resolvido)Icon System   
    po to querendo sabe essa resposta esse foi o unico topico q vi q resolverao auguem me  ai o meu problema é o msm do cara ai
  2. Gostei
    Ralph santos deu reputação a Wakon em O'QUE É OPEN SOURCE EM UM POKETIBIA   
      Esta é uma mensagem automática, este tópico foi movido para a área correta.
      Regras do fórum: http://www.tibiaking.com/forum/topic/1281-regras-gerais/#comment-7680

    Este tópico foi movido:
    De: Aprendizagem OTServ > OTServ > Começando seu Servidor
    Para: Suporte OTServ > OTServ > Suporte de OTServ Geral
  3. Gostei
    Ralph santos deu reputação a luangop em O'QUE É OPEN SOURCE EM UM POKETIBIA   
    Open Source significa que vc tem as sources da distro, para poder modificar e re-compilar o executável do ot.
  4. Gostei
    Ralph santos deu reputação a Wlucas em O'QUE É OPEN SOURCE EM UM POKETIBIA   
    Open source significa "Código Aberto"  sendo tratados como se fossem a mesma coisa. De igual maneira, não é difícil encontrar a expressão  "código-fonte aberto", é com ele que você faz as mudanças no server, para poder mecher algo nas sources você precisa de conhecimento de programador em especial c++.
  5. Gostei
    Ralph santos deu reputação a Wakon em (Resolvido)Ajuda com Bike - Como mudar outfit   
    Você pode baixar o Object Builder e pegar a sprite do próprio OTPokémon, baixe o cliente deles, abra com o Object Builder, procure a sprite e export ela.
    Ai você abre o seu Client no Object Builder e importa a sprite no lugar da bike.
     
    Object Builder:
    http://www.tibiaking.com/forum/topic/30624-object-builder/
     
    Para exportar é simples, após abrir o .dat e o .spr do OTPokémon no Object Builder, procure a Bike deles, clique com o botão direito, depois exporte como obd.
    Para importar você abre o seu .dat e o seu .spr  e procura a sua Bike, depois é só clicar com o direito e dar replace usando o arquivo .obd que você exportou do OTPokemon.
  6. Gostei
    Vejam o video a seguir explicando como arrumar o erro de itens vermelhos e items com sprites diferentes no rme:

    gostou ? clica em    Gostei
  7. Gostei
    Ralph santos deu reputação a p e o p l e em Vip Door System by Mock   
    Olá galerinha, tudo bom ?
    Então eu tava sofrendo para conseguir fazer uma porta que fosse compatível com o sistema Vip-System-By-Mock-100, pois não queria que fosse por piso (movements) e sim por porta (action) portanto eu procurei mais a fundos e achei a solução.
    OBS¹: Esse sistema de VIP não utiliza STORAGE e sim VIP_TIME no MYSQL.
    OBS²: Testado apenas em TFS 0.4 não sei se funciona nas demais.
    OBS³: Não testei em todas as portas, mas creio que funcionará normal (apenas as normal que não)
    1º Em data/action/action.xml adicione está tag:
    <action actionid="2117" event="script" value="vip/vipdoor.lua"/> 2º Abra a pasta data/action/scripts/vip e crie um arquivo chamado vipdoor.lua, dentro dele adicione:
    function onUse(cid, item, frompos, item2, topos) if vip.hasVip(cid) >= 1 then pos = getPlayerPosition(cid) if pos.x == topos.x then if pos.y < topos.y then pos.y = topos.y + 1 else pos.y = topos.y - 1 end elseif pos.y == topos.y then if pos.x < topos.x then pos.x = topos.x + 1 else pos.x = topos.x - 1 end else doPlayerSendTextMessage(cid,22,"Fique de frente com a porta.") return true end doTeleportThing(cid,pos) doSendMagicEffect(topos,12) else doPlayerSendTextMessage(cid,22,'Precisar ser VIP Account para passar por aqui.') end return true end Para fazer funcionar é fácil basta abrir seu map, clica com o botão direito em cima da porta ir em Properties. Logo em seguida, aonde está escrito Action ID adicione o número 2117 e de OK. Só salvar e reiniciar o OTSERV, pois não tem como da /reload em world (mapa)   OBS¹: Caso der esse erro, só mudar a linha if vip.hasVip(cid) >= 1 then para  if vip.hasVip(cid) == TRUE then - Resolução feita pelo @Drafenous   Aproveitando vou deixar o script do piso (Movements) utilizando o script do mesmo. 1º Em data/movements/movements.xml adicione está tag: <movevent type="StepIn" actionid="13500" event="script" value="vip/viptile.lua"/> 2º Abra a pasta data/movements/scripts/vip e crie um arquivo chamado viptile.lua, dentro dele adicione: function onStepIn(cid, item, position, fromPosition) local tileConfig = {     kickPos = fromPosition, kickEffect = CONST_ME_POFF,     kickMsg = "You need to be a vip player to access this area.",     enterMsg = "Welcome to vip area!",     enterEffect = CONST_ME_MAGIC_RED, } if isPlayer(cid) == true then if vip.hasVip(cid) == FALSE then         doTeleportThing(cid, tileConfig.kickPos)         doSendMagicEffect(tileConfig.kickPos, tileConfig.kickEffect)         doPlayerSendCancel(cid, tileConfig.kickMsg)         return     end         doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, tileConfig.enterMsg)         doSendMagicEffect(position, tileConfig.enterEffect)         return true end end Para fazer funcionar é o mesmo procedimento, clica com o botão direito do mouse e vai em Proprieties. (No caso eu usei o item de ID: 6299 Some Cracks, mais no piso é a mesma coisa)
     
    Logo em seguida, aonde está escrito Action ID adicione o número 13500 e de OK.
    Só salvar e reiniciar o OTSERV, pois não tem como da /reload em world (mapa)
     
    Legenda
    1º Aonde está em azul é as fala que vai aparecer no seu Local Chat e Server Log.
    2º Aonde está em violet e contornado de vermelho é aonde os Action ID deve conhecidir.
     
    Créditos: Totalmente meu (tirando o script que é do mock rs) Te ajudei ? REP +
    Até mais Tkianos
  8. Gostei
    Ralph santos deu reputação a Viny 13 em [SCRIPT] Bike Box otPokemon   
    Olá tibiaking, á pedido de Summer Slyer, vim fazer esse script, referente a Bike Box do otPokémon
     
    1) Crie um arquivo em " data\actions\scripts " e renomei para Bike Box.lua dentro do arquivo cole isso : 
     
     
    Adicione essa tag no ACTIONS.XML em Data/Actions :
     
    Configurando a SCRIPT
     
    2) Nesse passo você vai ter que criar varias 4 Novas script de bike ( 5 Se o seu servidor não ter uma bike normal )
     
    Vá em data/actions/script crie um arquivo com esse nome bike azul.lua dentro desse arquivo adicione isso : 
    Adicione essa tag em Actions.xml Configurando á SCRIPT 
     
    Para você criar as outras bikes é só repetir esse processo e botar os ID NO "actions.xml" e na script da bikebox
     
    Se você for prescisar das sprites da Bike Box confira esse meu topico : 
     
     
    Creditos :
     
    Caso gostar do meu conteúdo, apenas repute a minha postagem.
    Se no jogo ao você tentar abrir á Bike Box e não conseguir verifique no seu item editor e Object Builder, as opções que estão marcada na Bike Box ! 
     
  9. Gostei
    Ralph santos deu reputação a Drazyn1291 em [OTC] Modificando seu OTcliente   
    Eai Pesosal, blz? estou atualizando o tópico de como Editar as funções mais basicas do OTC!
    Vou ensinar a trocar o IP do OTC!
    Trocar a Resolver o Debug que fica preto ao andar!
    Resolver o erro que diz que não existe um arquivo dat compatível!
    Como deixar o OTC com aparencia Transplarente! como o OTP
    Como Mudar o Nome Que Aparece no Canto Superior do OTC!
     
     
    1.0- Trocar o IP do OTC   Primeiramente, Para Rrocar o IP, Localize o Arquivo "Cliente/Module/Cliente_entergame/Entergame.lua" Abra o Arquivo entergame.lua Procure Por: "setUniqueServer" Ai vai ter algo parecido com isto: "EnterGame.setUniqueServer('127.0.0.1', 7171, 854, 270, 210)" Ai o "127.0.0.1" Troque Pelo Seu IP!  
    Agora o OTC esta Entrando Normalmente no seu OTserv!
     

     
     
    2.0- Trocar os Arquivos .spr e .dat pelos seus!   Vá em data/things/854 Ai Vai ter Dois Arquivos .spr e .dat, Remova eles e troque Pelo Seu! Pronto, Cliente com as Sprites do Seu Servidor!
    3.0- Resolver Erro de Arquivo Dat Não Compatível!   Existem Duas Soluções!   3.1- A Primeira Solução:   Se seus Arquivos .dat e .spr não forem EXTENDIDO, você pode EXTENDER ele, Segue o Tutorial ao Lado >> http://www.tibiaking...ite-de-sprites/<<   3.2- A Segunda Solução: Vá em Cliente\modules\game_things e Abre o Arquivo Things.lua Procure Por: "g_game.enableFeature(GameSpritesU32)" Se seu cliente For EXTENDIDO não mexa em nada! Mas se seu Cliente Não for Extendido Substitua: "g_game.enableFeature(GameSpritesU32)" Por: "--g_game.enableFeature(GameSpritesU32)"
    4.0- Para deixar o OTC por padrão com Forma Transplarente Igual ao OTP!   Abrir o Arquivo: "modules\game_interface\gameinterface.lua"  Procure Por "setupViewMode(0)" obs: Pode ter Até 3 deste! Substitua todos Por "setupViewMode(2)"
    5.0- Como Mudar o Nome Que Aparece no Canto Superior do OTC!   Vá em modules\client Abra o Arquivo Client.lua e Procure Por: "g_window.setTitle" Vai Tar Algo Mais ou Menos Como Isto: "g_window.setTitle('OTclient')" Oque esta dentro da Aspas na Tag, substitua pelo Nome desejado! ex: "g_window.setTitle('OTclient1000000')"  
    Pronto, Este Tutorial Já Ajudou Muita Gente e Agora Vai Ajudar a Muito mais!
    Atualizei o Tópico, com Mais Informações, Removi as Imagens Por Deixarem o Tópico com Poluição Visual e Reformulei Todo o Resto do Tópico!
     
    Créditos
     
    Summer Slyer(Zet0N0Murmurou) Pelo Tutorial!
    GabrielSapient Por Me Ensinar a Deixar o OTC Transplarente Como o OTP!
    Wend Por Me Ensinar a Mudar o Nome!
  10. Gostei
    Ralph santos deu reputação a Matheus Beraldo em Base OtPokémon.com V2   
    Ola Pessoal A uns dias atrais postei a base otpokémon.com V1 Hoje estou pedindo para voces me passarem uma base que nao contem bugs na parte do rme que abre normalmente sem piso vermelho nada. para min faser a V2 dele editar bastante creio que tentarem botar ate V3 ou V4

Informação Importante

Confirmação de Termo