Ir para conteúdo

Yan Liima

Diretor
  • Total de itens

    816
  • Registro em

  • Última visita

  • Dias Ganhos

    23

Histórico de Reputação

  1. Upvote
    Yan Liima recebeu reputação de soyjho em [Sistema] Trade Points   
    #Introdução
    Reparei que muitas pessoas estão atrás desse sistema que o DBOBR & NTOBR usa, e atualmente o VitorSubhi postou um, porém é necessário modificar as sources. Apesar de achar o dele bem melhor, estarei deixando este meu sistema(não é necessário mexer nas sources).
     
    #Funcionamente
    O jogador vai até um NPC e compra um papel, após ter comprado ele pode estar dando trade nesse papel e negociando com algum jogador, em troca de qualquer item. Ao finalizar a negociação, os points são transferidos/removidos(caso houver points na conta). Também é possivel comprar o papel por comando, estarei disponibilizando ambos para vocês.
     
    #Alguns prints:
     
    Estarei deixando o script para vocês em inglês, modifique como quiser ;D
    Então vamos lá...
     
    #Instalação
    Em data/lib crie um arquivo chamado tradepoints.lua cole isto dentro:
     
    Em data/creaturescript/tradepoints.lua:
     
    TAG:
    <event type="tradeaccept" name="Trade_Points" event="script" value="tradepoints.lua"/> <event type="traderequest" name="Trade_Points_Request" event="script" value="tradepoints.lua"/> login.lua:
    registerCreatureEvent(cid, "Trade_Points") registerCreatureEvent(cid, "Trade_Points_Request") NPC XML:
    <?xml version="1.0" encoding="UTF-8"?> <npc name="Frodo" script="data/npc/scripts/trade_points.lua" walkinterval="2000" floorchange="0" access="5" level="1" maglevel="1"> <health now="150" max="150"/> <look type="275" head="114" body="113" legs="113" feet="113" corpse="2212"/> <parameters> <parameter key="module_shop" value="1" /> <parameter key="message_greet" value="Hello |PLAYERNAME|. I sell some utensils and Premium Points Transfer for you to transfer points to other players, remember to buy use '10' to 10 points." /> </parameters> </npc> Data/npc/scripts/trade_points.lua:
     
    Caso queira que a compra do papel seja feita por talkactions, aqui está:
     
    TAG:
    <talkaction words="!sellpoints;/sellpoints" event="script" value="trade_points.lua"/>  
    Prontinho xD
    Agradecimentos ao Junior(lordzetros) por ajudar na função scanContainer e ao @VitorSubhi
  2. Thanks
    Yan Liima recebeu reputação de Matheusxnoia em [Sistema] Trade Points   
    #Introdução
    Reparei que muitas pessoas estão atrás desse sistema que o DBOBR & NTOBR usa, e atualmente o VitorSubhi postou um, porém é necessário modificar as sources. Apesar de achar o dele bem melhor, estarei deixando este meu sistema(não é necessário mexer nas sources).
     
    #Funcionamente
    O jogador vai até um NPC e compra um papel, após ter comprado ele pode estar dando trade nesse papel e negociando com algum jogador, em troca de qualquer item. Ao finalizar a negociação, os points são transferidos/removidos(caso houver points na conta). Também é possivel comprar o papel por comando, estarei disponibilizando ambos para vocês.
     
    #Alguns prints:
     
    Estarei deixando o script para vocês em inglês, modifique como quiser ;D
    Então vamos lá...
     
    #Instalação
    Em data/lib crie um arquivo chamado tradepoints.lua cole isto dentro:
     
    Em data/creaturescript/tradepoints.lua:
     
    TAG:
    <event type="tradeaccept" name="Trade_Points" event="script" value="tradepoints.lua"/> <event type="traderequest" name="Trade_Points_Request" event="script" value="tradepoints.lua"/> login.lua:
    registerCreatureEvent(cid, "Trade_Points") registerCreatureEvent(cid, "Trade_Points_Request") NPC XML:
    <?xml version="1.0" encoding="UTF-8"?> <npc name="Frodo" script="data/npc/scripts/trade_points.lua" walkinterval="2000" floorchange="0" access="5" level="1" maglevel="1"> <health now="150" max="150"/> <look type="275" head="114" body="113" legs="113" feet="113" corpse="2212"/> <parameters> <parameter key="module_shop" value="1" /> <parameter key="message_greet" value="Hello |PLAYERNAME|. I sell some utensils and Premium Points Transfer for you to transfer points to other players, remember to buy use '10' to 10 points." /> </parameters> </npc> Data/npc/scripts/trade_points.lua:
     
    Caso queira que a compra do papel seja feita por talkactions, aqui está:
     
    TAG:
    <talkaction words="!sellpoints;/sellpoints" event="script" value="trade_points.lua"/>  
    Prontinho xD
    Agradecimentos ao Junior(lordzetros) por ajudar na função scanContainer e ao @VitorSubhi
  3. Upvote
    Yan Liima recebeu reputação de VitorSubhi em [Sistema] Trade Points   
    #Introdução
    Reparei que muitas pessoas estão atrás desse sistema que o DBOBR & NTOBR usa, e atualmente o VitorSubhi postou um, porém é necessário modificar as sources. Apesar de achar o dele bem melhor, estarei deixando este meu sistema(não é necessário mexer nas sources).
     
    #Funcionamente
    O jogador vai até um NPC e compra um papel, após ter comprado ele pode estar dando trade nesse papel e negociando com algum jogador, em troca de qualquer item. Ao finalizar a negociação, os points são transferidos/removidos(caso houver points na conta). Também é possivel comprar o papel por comando, estarei disponibilizando ambos para vocês.
     
    #Alguns prints:
     
    Estarei deixando o script para vocês em inglês, modifique como quiser ;D
    Então vamos lá...
     
    #Instalação
    Em data/lib crie um arquivo chamado tradepoints.lua cole isto dentro:
     
    Em data/creaturescript/tradepoints.lua:
     
    TAG:
    <event type="tradeaccept" name="Trade_Points" event="script" value="tradepoints.lua"/> <event type="traderequest" name="Trade_Points_Request" event="script" value="tradepoints.lua"/> login.lua:
    registerCreatureEvent(cid, "Trade_Points") registerCreatureEvent(cid, "Trade_Points_Request") NPC XML:
    <?xml version="1.0" encoding="UTF-8"?> <npc name="Frodo" script="data/npc/scripts/trade_points.lua" walkinterval="2000" floorchange="0" access="5" level="1" maglevel="1"> <health now="150" max="150"/> <look type="275" head="114" body="113" legs="113" feet="113" corpse="2212"/> <parameters> <parameter key="module_shop" value="1" /> <parameter key="message_greet" value="Hello |PLAYERNAME|. I sell some utensils and Premium Points Transfer for you to transfer points to other players, remember to buy use '10' to 10 points." /> </parameters> </npc> Data/npc/scripts/trade_points.lua:
     
    Caso queira que a compra do papel seja feita por talkactions, aqui está:
     
    TAG:
    <talkaction words="!sellpoints;/sellpoints" event="script" value="trade_points.lua"/>  
    Prontinho xD
    Agradecimentos ao Junior(lordzetros) por ajudar na função scanContainer e ao @VitorSubhi
  4. Thanks
    Yan Liima recebeu reputação de Thalles Vitor em [Sistema] Trade Points   
    #Introdução
    Reparei que muitas pessoas estão atrás desse sistema que o DBOBR & NTOBR usa, e atualmente o VitorSubhi postou um, porém é necessário modificar as sources. Apesar de achar o dele bem melhor, estarei deixando este meu sistema(não é necessário mexer nas sources).
     
    #Funcionamente
    O jogador vai até um NPC e compra um papel, após ter comprado ele pode estar dando trade nesse papel e negociando com algum jogador, em troca de qualquer item. Ao finalizar a negociação, os points são transferidos/removidos(caso houver points na conta). Também é possivel comprar o papel por comando, estarei disponibilizando ambos para vocês.
     
    #Alguns prints:
     
    Estarei deixando o script para vocês em inglês, modifique como quiser ;D
    Então vamos lá...
     
    #Instalação
    Em data/lib crie um arquivo chamado tradepoints.lua cole isto dentro:
     
    Em data/creaturescript/tradepoints.lua:
     
    TAG:
    <event type="tradeaccept" name="Trade_Points" event="script" value="tradepoints.lua"/> <event type="traderequest" name="Trade_Points_Request" event="script" value="tradepoints.lua"/> login.lua:
    registerCreatureEvent(cid, "Trade_Points") registerCreatureEvent(cid, "Trade_Points_Request") NPC XML:
    <?xml version="1.0" encoding="UTF-8"?> <npc name="Frodo" script="data/npc/scripts/trade_points.lua" walkinterval="2000" floorchange="0" access="5" level="1" maglevel="1"> <health now="150" max="150"/> <look type="275" head="114" body="113" legs="113" feet="113" corpse="2212"/> <parameters> <parameter key="module_shop" value="1" /> <parameter key="message_greet" value="Hello |PLAYERNAME|. I sell some utensils and Premium Points Transfer for you to transfer points to other players, remember to buy use '10' to 10 points." /> </parameters> </npc> Data/npc/scripts/trade_points.lua:
     
    Caso queira que a compra do papel seja feita por talkactions, aqui está:
     
    TAG:
    <talkaction words="!sellpoints;/sellpoints" event="script" value="trade_points.lua"/>  
    Prontinho xD
    Agradecimentos ao Junior(lordzetros) por ajudar na função scanContainer e ao @VitorSubhi
  5. Upvote
    Yan Liima recebeu reputação de Kyyah Silva em [Sistema] Trade Points   
    #Introdução
    Reparei que muitas pessoas estão atrás desse sistema que o DBOBR & NTOBR usa, e atualmente o VitorSubhi postou um, porém é necessário modificar as sources. Apesar de achar o dele bem melhor, estarei deixando este meu sistema(não é necessário mexer nas sources).
     
    #Funcionamente
    O jogador vai até um NPC e compra um papel, após ter comprado ele pode estar dando trade nesse papel e negociando com algum jogador, em troca de qualquer item. Ao finalizar a negociação, os points são transferidos/removidos(caso houver points na conta). Também é possivel comprar o papel por comando, estarei disponibilizando ambos para vocês.
     
    #Alguns prints:
     
    Estarei deixando o script para vocês em inglês, modifique como quiser ;D
    Então vamos lá...
     
    #Instalação
    Em data/lib crie um arquivo chamado tradepoints.lua cole isto dentro:
     
    Em data/creaturescript/tradepoints.lua:
     
    TAG:
    <event type="tradeaccept" name="Trade_Points" event="script" value="tradepoints.lua"/> <event type="traderequest" name="Trade_Points_Request" event="script" value="tradepoints.lua"/> login.lua:
    registerCreatureEvent(cid, "Trade_Points") registerCreatureEvent(cid, "Trade_Points_Request") NPC XML:
    <?xml version="1.0" encoding="UTF-8"?> <npc name="Frodo" script="data/npc/scripts/trade_points.lua" walkinterval="2000" floorchange="0" access="5" level="1" maglevel="1"> <health now="150" max="150"/> <look type="275" head="114" body="113" legs="113" feet="113" corpse="2212"/> <parameters> <parameter key="module_shop" value="1" /> <parameter key="message_greet" value="Hello |PLAYERNAME|. I sell some utensils and Premium Points Transfer for you to transfer points to other players, remember to buy use '10' to 10 points." /> </parameters> </npc> Data/npc/scripts/trade_points.lua:
     
    Caso queira que a compra do papel seja feita por talkactions, aqui está:
     
    TAG:
    <talkaction words="!sellpoints;/sellpoints" event="script" value="trade_points.lua"/>  
    Prontinho xD
    Agradecimentos ao Junior(lordzetros) por ajudar na função scanContainer e ao @VitorSubhi
  6. Upvote
    Yan Liima deu reputação a Kuro o Shiniga em [NPC] Walk Hunt - Npc Caminha ate a hunt.   
    O NPC caminha junto com o player ate a hunt.
                                                                           Esse sistema é bem SIMPLES, um amigo me pediu, desenvolvi para ele e vim compartilhar com vocês
     
    Crie um arquivo lua em npcs e adicione :
     
    local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid local possnpc = { --- poss que o npc vai andar {x=81 ,y=339, z=7}, {x=82 ,y=339, z=7}, {x=83 ,y=339, z=7}, {x=84 ,y=339, z=7}, {x=85 ,y=339, z=7}, {x=86 ,y=339, z=7}, {x=79, y=340, z=7} } local possplayer = { -- poss que o player vai andar {x=81 ,y=339, z=7}, {x=82 ,y=339, z=7}, {x=83 ,y=339, z=7}, {x=84 ,y=339, z=7}, {x=85 ,y=339, z=7}, {x=86 ,y=339, z=7} } local pid = getNpcId() -- não mexa local config = { -- não mexa str = 150729, tempo = 30, } function andarnpc() for i, pos in ipairs(possnpc) do addEvent(doTeleportThing, 1000+400*(i-1), pid, pos) end end function andarplayer(cid) for i, posdois in ipairs(possplayer) do if isCreature(cid) then addEvent(doTeleportThing, 1000+500*(i-1), cid, posdois) end end end for _, player in pairs(getPlayersOnline()) do if msgcontains(msg, "hunt") and getPlayerStorageValue(player, config.str) >= os.time() then selfSay("Não posso atender você agora!", cid) break end if msgcontains(msg, "hunt") and getPlayerStorageValue(player, config.str) < os.time() then setPlayerStorageValue(cid, config.str, os.time() + config.tempo) selfSay("Vou te levar ate a caverna misteriosa !", cid) andarnpc() andarplayer(cid) break end end end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())  
    Configuração :
     
    Aqui é aonde o npc vai andar, são as mesma poss que o player vai andar, porem você tem que por uma ultima poss para o npc, nessa ultima poss você coloca a posição aonde o npc estava antes do jogador falar com ele !
    local possnpc = { --- poss que o npc vai andar {x=81 ,y=339, z=7}, {x=82 ,y=339, z=7}, {x=83 ,y=339, z=7}, {x=84 ,y=339, z=7}, {x=85 ,y=339, z=7}, {x=86 ,y=339, z=7}, {x=79, y=340, z=7} } Essa é a poss do inicio, aonde o npc vai aparecer quando ele levar o jogador, não esqueca de colocar a posição correta, se não o npc vai ficar dentro da hunt com o player, e outros players não vão conseguir encontrar o npc.
    {x=79, y=340, z=7} -- poss aonde o npc tava antes de levar o player para a hunt OBS: Existe um tempo para poder falar com o NPC, caso o npc esteja levando algum player para a hunt, outro jogador não pode conversar com ele, ate que ele complete a caminhada, caso queira mudar o tempo edite aqui :
     
    tempo = 30, -- 30 = 30 segundos  
  7. Upvote
    Yan Liima deu reputação a gabrielzika em O jogador que Ter X storage ganha tantos % de exp   
    @AdilsonHacker veja se funciona:
    local storage_guild = getGlobalStorageValue(123123) local rate = 1.3 -- 30% function onLogin(cid) if getPlayerGuildId(cid) == storage_guild then doPlayerSetRate(cid, SKILL__LEVEL, rate) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ORANGE, "Você tem "..((rate - 1)*100).."% de exp a mais!") else doPlayerSetRate(cid, SKILL__LEVEL, 1.0) -- Pode remover as storages dos players por aqui por exemplo: setPlayerStorageValue(cid, 154154, -1) setPlayerStorageValue(cid, 154154, -1) end return true end créditos Yan Liima...
  8. Thanks
    Yan Liima recebeu reputação de Emooooo em [Resolvido] war system erro   
    @Emooooo qualquer tipo de comando da war aparece isso, ou algum especifico? tipo, /war invite...
  9. Upvote
    Yan Liima deu reputação a JulianoZN em [OPEN-SOURCE] POKEMASTERX   
    Direto e rápido \/ Créditos : Dono do servidor Rodrigo e kttallan Postando a pedido dele FEATURES ~~ - SHINY CHARM SYSTEM - POKE CARD SYSTEM - VARIAS QUESTS COMO CYBER E CLONES - DAILY QUESTS - 3° GERAÇÃO - SISTEMA DE CLAN, DUNGEUN DE CLAN E SKILL DE CLAN - EMBEDDED TOWER - BROTHERHOOD - Market System FILES BASE POKEMASTERX SERVIDOR>> https://www.mediafire.com/file/5xumyzyoyoap089/servidor.zip/file SOURCES>> https://www.mediafire.com/file/gmsgv5adofj9ms5/source.zip/file CLIENTE>> https://www.mediafire.com/file/p123k5566ir5ztf/OTC.zip/file SITE>> https://www.mediafire.com/file/w6k8v379p076chz/html.zip/file Créditos pelo excetuável Windows
    Deadpool
     
    Download ><
    https://www.mediafire.com/file/9b9otysmodss0b7/dll_e_.exe.rar/file
     
    Scanner >< Creditos <> JulianoZN
    https://www.virustotal.com/gui/file/09454a58b8e4b6e93cac68d3491af25cda0840c480e03a52b1403e821cdd27c7/detection
     
    Créditos pelo excetuável Windows
    Drakopoulos
     
    Download ><
    https://www.mediafire.com/file/h5llyn57j8z9d1c/MasterX_Visual_C++_x64_+_Dlls.7z/file
     
    Scanner >< Creditos <> JulianoZN
    https://www.virustotal.com/gui/file/775b33bb559284abe78df63524cd6ce421c85dccd36d333ec827681acd80b998/detection
     
    Créditos pelo cliente/source
    Walox
     
    Download >< Mega.nz
    https://mega.nz/#F!wIwzkDxA!kIDcEyVUNOfMPO1R3Zj8Qw
    >>>>>QUEBRADO /\
     
    Créditos pelo reupload cliente/source
    JulianoZN
     
    Download >< Mega.nz
    https://mega.nz/folder/5qZFTIgS#8jkI6r-44bIdkS0fkKXiUw
    >>>>>QUEBRADO /\
     
     
    Scanner > Baixando para fazer o scanner
     
     
     
     
     
    Prints

     

     

     
    Scanner
    Servidor >
    https://www.virustotal.com/gui/file/d3878f934f4953705e042c67472b06ee52180b49b1e46791d6595bbb47b63ff7/detection
     
    Source >
     
    https://www.virustotal.com/gui/file/e1d9df90d4a3f3da091d7d4a652a1a04200ee858bbec7511de6653c5872fc4e8/detection
     
    OTC
     
    https://www.virustotal.com/gui/file/b2ef9894a65c2baf3a42b9d72fde57d7112e5bee958374f0e2fe272fa2a002ba/detection
     
    Site
    https://www.virustotal.com/gui/file/668974f55994e084a5e0a02307e10ec8abddaae9416aca1c9c695ae655087154/detection
     
  10. Upvote
    Yan Liima deu reputação a mister17 em [Resolvido] AJUDA AQUI !   
    amigo verifica no seu server tno config.lua em a opção abaixo
     
    Se o  account manager estiver false coloque true
     
     
    Verifica e altera  também o item dentro do config lua se quiser mexer nele sem site e deixe igual
     
  11. Upvote
    Yan Liima deu reputação a Gengo em [OTClient] Player Info OTPokemon   
    [OTClient] Health Player Info OTPokemon
     
    Eae galerinha do xtibia, hoje venho trazer mais uma contribuição para a comunidade, um módulo indêntico ao do OtPokemon.
    Mesmo que seja simples a instalação, tem sempre aquele que não sabe onde deve colocar o módulo, peço então que tenha paciência quanto a esse simples tutorial, aos demais aqueles que já sabem, peço que ao menos leia a Observações do módulo.
     
         1º Faça o download do módulo.
     
        2º Extraia o módulo para a pasta do seu otClient em /modules ficando assim:
     
     
    Feito o passo 1 e 2 creio que já estará funcionando, isto se você fez tudo certinho.
     
    •Observações do módulo•
     
    Demonstrativo do módulo no jogo.

     
  12. Upvote
    Yan Liima recebeu reputação de Vini Original em [Resolvido] Adicionar pagina ao site #News   
    www.facebook.com%2Fpokezr ta vendo essa parte? no lugar do "pokezr" tu vai por o seu. Tipo, o link da sua page é: facebook.com/pokekkk
    Ai no lugar desse "pokezr" tu coloca "pokekkk" tendeu?...
  13. Upvote
    Yan Liima recebeu reputação de Matheusxnoia em [Resolvido] evento de league of legends   
    O evento no qual você procura é o DTT(Defend the Towers). É possivel achar ele em muitos OTS de tibia que estão para download. Mesmo assim estarei deixando ele completo aqui para você. Não é dificil de configurar.
    Event DTT lolzin.rar
  14. Upvote
    Yan Liima deu reputação a VitorSubhi em Funções Lua In-Game [TFS 0.4] (Versão 0.5)   
    1.0 - Funcionamento:
    Explicação:Este talkaction, apenas faz a execução de um comando em lua, direto do game.
    Exemplos:





    2.0 - Como Utilizar:
    Executando apenas uma função: /lua Função('variavél', 'variável', 'variável')
    Executando várias funções simultâneas: /lua Função('variável', variável'), Função('variável', variável', variável'), ...

    3.0 - Instalação:
    Talkactions.xml Data/Talkactions/scripts/lua.lua OBS.: Na versão atual, ainda não se é possível utilizar uma função dentro de outra, e nem funções de retorno (getters)

    Créditos: Desenvolvido inteiramente por mim (Vítor Subhi).
  15. Upvote
    Yan Liima recebeu reputação de xugrude456 em [Resolvido] evento de league of legends   
    O evento no qual você procura é o DTT(Defend the Towers). É possivel achar ele em muitos OTS de tibia que estão para download. Mesmo assim estarei deixando ele completo aqui para você. Não é dificil de configurar.
    Event DTT lolzin.rar
  16. Upvote
    Yan Liima deu reputação a gabriel28 em TFS 0.4 rev 3884 em Linux   
    @Yan Liima
    Obrigado pelas respostas.
    Sou bem relutante em usar o terminal do Linux, prefiro muito mais mexer com desktop, mas vou dar meu braço a torcer e fazer uns testes pra tentar me familiarizar.
     
  17. Upvote
    Yan Liima recebeu reputação de gabriel28 em TFS 0.4 rev 3884 em Linux   
    A TFS 0.4 rev3884 consegue compilar sem problemas! É muito boa na minha opinião, muitos bugs concertado nessa versão e com algumas funções extras. É mais estavél que a 3777 , e sim, o modo de compilar é o mesmo. A unica diferença é que não tem o Cast System, o cast do Summ atualmente está disponivel apenas na 3777. Eu utilizo a TFS 0.4 rev3996 modificada por mim, a base foi a 3884 pura. Consegui adaptar o Cast do Summ nela e ficou perfeito! Tenho a tão famosa OTX Exclusive Edition 0.5.2, e mesmo assim prefiro essa minha TFS kkkk
  18. Upvote
    Yan Liima recebeu reputação de gabriel28 em TFS 0.4 rev 3884 em Linux   
    Claro que sim! Você está tendo algum problema?
  19. Upvote
    Yan Liima deu reputação a VitorSubhi em [Sistema] Advanced Trade Points   
    Apresentação:  Após ver que muitos usuários tinham interesse em um sistema de Trade de Points in-game resolvi trazer um sistema totalmente completo para vocês.

    Funcionamento:
    Player 1 após adquirir os Points, pode iniciar uma negociação com o Player 2 através do comando /tradepoints Player 2, Quantidade. Será aberto uma Janela de Trade com o item referente aos Points. Após ambos aceitarem a negociação será realizado a troca de Points pelo item requisitado.  
    Algumas Imagens:
     
     
     
    Instalação:
    Sources > Luascript.cpp Sources > Luascript.cpp Sources > Luascript.h  
     Server > Data > Lib > 050-function Server > Data > Creaturescripts > Scripts >Trade_Orbs.lua Server > Data > Creaturescripts > Creaturescripts.xml Server > Data > Creaturescripts > Scripts > Login.lua Server > Data > Talkactions > Scripts > Points_Trade.lua Server > Data > Talkactions > Talkactions.xml Créditos:
    Todo o sistema foi feito completamente por mim: Vítor Subhi.
  20. Thanks
    Yan Liima recebeu reputação de Xtibianoo01 em ABRIR CERTO CHAT AUTOMATICAMENTE APOS O LOGIN   
    Essa TFS não tem a função de doPlayerOpenChannel. Tu tem as sources? se tu tiver basta tu editar e depois compilar. Em um dos comentários eu ensino a como adicionar essa função, segue o post:
     
    Só que como você usa TFS 0.3.6, no lugar de LuaInterface tu substitui para LuaScriptInterface. Só fazer com atenção que tu consegue.
  21. Upvote
    Yan Liima deu reputação a LeoTK em [Modern Acc] Guild Dominante (Página)   
    Salve galera bom estou trazendo mais um conteúdo dessa vez a página para mostrar a guild dominante do evento castle war para o modern acc com ajuda de muitos amigos claro consegui trazer esse conteúdo para vocês bora lá

    A página configurada corretamente vai ficar assim
     

     
    OBS: Eu não vou ceder a imagem porque é algo facinho de fazer e até porque eu não quero criar um padrão porque isso permite a pessoa criar do tamanho que desejar etc... então isso vou deixar a critério de vocês
     
    Código \/
    <?php $consulta = $SQL->query('SELECT `guild` FROM `castelo_guerra` ORDER BY `id` ASC;'); $number_of_rows = 0; foreach($consulta as $guildid){ $id = $guildid['guild']; } $consulta2 = $SQL->query('SELECT `name`, `id` FROM `guilds` WHERE id = '.$id.';'); ?> <style type="text/css"> a.castlefont { font-family: Verdana, Arial, Helvetica; font-size: 17px; color: #ffcc33; text-shadow:#000 4px 6px 4px, #000 -1px 1px 2px, #000 1px 1px 2px, #000 -1px -1px 2px; text-decoration:none } a:castle.topfont { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #CCC; text-decoration:none } </style> <div id="warcastle" style="margin-top:5px; margin-left:18px; height:150px; width:180px; background-image:url(<?PHP echo $layout_name; ?>LINK DA IMAGEM DE FUNDO AQUI);"> </br> </br> </br> <?php foreach($consulta2 as $guild){ echo ' <div align="center"> <a class="castlefont" href="/index.php/guilds/view/' . $id . '"> <img style="margin-left:8px; margin-top:6px" src="/public/guild_logos/' . (file_exists("public/guild_logos/".$guild['id'].".gif") == true ? $guild['id'].".gif" : "castlewar.gif").'" width="64" height="64" border="0"/> <br/> <div id="textcastle" style="margin-top:3px;">' . $guild['name'] . '</br></div> </a> </div> </td> </tr> </table> '; } ?> </div>  
    Estarei deixando algumas explicações mais detalhadas abaixo
     
    1º- Informações do evento do castle war basta mudar o castelo_guerra para o nome da tabela do seu banco de dados que pode estar como castle_war também (Fique atento a isso)
    $consulta = $SQL->query('SELECT `guild` FROM `castelo_guerra` ORDER BY `id` ASC;'); 2º- Nessa parte você vai editar tudo referente ao texto do nome da guilda cor, sombreamento etc... basta ir editando para ver qual fica melhor para você
    <style type="text/css"> a.castlefont { font-family: Verdana, Arial, Helvetica; font-size: 17px; color: #ffcc33; text-shadow:#000 4px 6px 4px, #000 -1px 1px 2px, #000 1px 1px 2px, #000 -1px -1px 2px; text-decoration:none } a:castle.topfont { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #CCC; text-decoration:none } </style> 3º- Nessa parte vai ser a imagem de fundo no caso do vídeo mostra uma imagem do tema naruto com a escrita Castle War porém você pode criar a imagem do tamanho que quiser e como quiser por isso estarei deixando em branco para vocês criarem uma imagem única e exclusiva para vocês
    <div id="warcastle" style="margin-top:5px; margin-left:18px; height:150px; width:180px; background-image:url(<?PHP echo $layout_name; ?>LINK DA IMAGEM DE FUNDO AQUI);"> 4º- Essa parte é a que busca a logo da guilda porém caso a guilda não tiver uma precisa haver uma reserva padrão no caso esta nomeada para castlewar.gif mude esse nome para uma imagem padrão que você tenha na pasta public/guild_logos
     
    <img style="margin-left:8px; margin-top:6px" src="/public/guild_logos/' . (file_exists("public/guild_logos/".$guild['id'].".gif") == true ? $guild['id'].".gif" : "castlewar.gif").'" width="64" height="64" border="0"/> Bom galera é isso espero que façam bom uso  
    AVISO PROIBIDO PEDIDO DE AJUDA COM PROBLEMAS DE SQL E BUGS DO EVENTO CASTLE WAR NESSE TÓPICO CASO TIVER ALGUM PROBLEMA USE A ÁREA DE SUPORTE
     
    Agradecimentos (Créditos)
    @ricardo codenome
    @aspira
    @Yan Liima
    @Dwarfer
    @Yinz
  22. Amei
    Yan Liima recebeu reputação de diarmaint em [8.60] Wodbo Wars v5.9 + Site + Client Download   
    Salve salve galera do XT! Hoje vos trago o Wodbo Wars versão 5.9(de 2016)
    Creio que muitos daqui que joga dbo deve conhecer esse servidor, atualmente ele está online!
    Pra quem não sabe eu já fui da equipe, ajudei a dar inicio ao projeto, corrigindo bugs, scripts,mexendo com site,db etc... Por conta de mesquice do Arkam, ele me tirou da equipe e ai rolou treta entre eu e ele.
    Muitos já devem saber a história. Enfim...
    Decidi trazer para vocês pois faz muito tempo que a galera vive enchendo o saco para mim postar.
    E como esse servidor não tem nenhum valor para mim, só guardava e não postava por respeito ao Matheus P.(Arkam), mesmo tendo nossas intrigas, ele é um grande rapaz. Decidi postar, já que o mesmo não liga mais!
    Imagens:
    Bom, não estarei postando a distro original, estarei deixando a que ele utilizou no inicio. Recomendo vocês baixarem alguma src(source) e compilarem. Recomendo utilizar a do @Fir3element.
    No site dele oficial tem um bug de gerar várias vezes a RK, concertei isso para vocês. Assim podendo gera apenas uma vez!
    A base utilizado nesse servidor foi o Dbo Hunter(criado pelo Renan), esse servidor tem umas gambiarras, mas creio que irá ajudar muitas pessoas que não tem muita experiência de começar do 0. Utilizem como base, sejam criativos e entre pra concorrência ;D
     
     
    DOWNLOAD:
     
    Créditos:
    Matheus Pacheco(Arkam or Arkamed) Yan Liima(Night)  
    As vezes certas pessoas se aproveita de outras para poder chegar longe. ;(
    Façam um bom aproveito, abraços!
  23. Thanks
    Yan Liima recebeu reputação de VictorWEBMaster em Ajuda Urgente (Alguem sabe?)   
    Além de scripts, mexo com sites também. Isso dai é bestera, só ajeitar direitinho que roda sem xD. E na pasta config do site já da pra por um .htaccess para proibir o acesso de terceiros. No caso dele, não estava no config...
    .htaccess.rar
  24. Upvote
    Yan Liima recebeu reputação de ITALOx em Quando matar boss aparece báu.   
    @Thalles Vitor nesse script não tem nada definindo que o jogador matou o boss...
    @Italox @diarmaint Todos que ajudarem matar o Boss ganha a storage. Em creaturescripts crie um arquivo.lua e cole isso:
    function onDeath(cid, corpse, deathList) local monstro, m = {"Yanzito"}, {} local storage = 1239854 -- Storage que irá receber if isMonster(cid) and isInArray(monstro, getCreatureName(cid)) then for _, jogador in pairs(deathList) do if isPlayer(jogador) then local test = true if #m > 0 and isInArray(m, getPlayerIp(jogador)) then test = false end m[#m+1] = getPlayerIp(jogador) if test and getPlayerStorageValue(jogador, storage) <= 0 then setPlayerStorageValue(jogador, storage,1) end end end return true end return true end XML:
    <event type="death" name="BossStr" event="script" value="arquivo.lua"/> Vai no XML do monstro e antes de </monster> coloque isso:
    <script> <event name="BossStr"/> </script> No seu actions, na script do bau tu pode por a storage 1239854 para poder abrir. Vou deixar um exemplo:
    function onUse(cid, item, frompos, item2, topos) if item.uid == 60090 then if getPlayerStorageValue(cid,1239854) >= 2 then doPlayerSendTextMessage(cid,25,"Você já recebeu seu item.") return true end if getPlayerStorageValue(cid,1239854) <= 0 then doPlayerSendTextMessage(cid,25,"Você precisa matar o Boss antes.") else doPlayerSendTextMessage(cid,25,"Parabens!") doPlayerAddItem(cid,2631,1) setPlayerStorageValue(cid,1239854,2) end return true end end <action uniqueid="60090" script="arquivo.lua" /> Ai é só por o UniqueID 60090 no baú.
  25. Upvote
    Yan Liima recebeu reputação de Thalles Vitor em TENHO VPS GOOGLE CLOUD MAS NAO CONSIGO DEIXAR ONLINE   
    Corrigindo, ele criou 9 maquinas por conta que nas anteriores ele não conseguiu resolver. Mas na ultima deu certo, mas ele usa apenas uma.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...