-
Total de itens
816 -
Registro em
-
Última visita
-
Dias Ganhos
23
Histórico de Reputação
-
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
-
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
-
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
-
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
-
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
-
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
-
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...
-
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...
-
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
-
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
-
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.
-
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?...
-
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
-
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).
-
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
-
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.
-
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
-
Yan Liima recebeu reputação de gabriel28 em TFS 0.4 rev 3884 em Linux
Claro que sim! Você está tendo algum problema?
-
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.
-
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.
-
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
-
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!
-
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
-
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ú.
-
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.