Histórico de Curtidas
-
apolosexygostoso deu reputação a Jaurez em Usando RME em 10.00/11.xOlá galera do TK.
Depois de muito sufoco que eu passei tentando fazer "funcionar" o editor de mapa 10.x, descobri pesquisando aqui mesmo no Tibia King como resolver.
Só que os posts que eu acessei não descreviam, digamos, o passo a passo, então vou tentar explicar o mais resumido possível como utilizar.
Tutorial em fotos.
Bem, vamos lá.
Sigam os 10 passos após baixarem.
1- Descompactar o arquivo (dããããã);
2- Executar o RME;
3- Vai pedir a pasta do tibia 11.40;
4- Selecione o tibia 11.40 (Vem junto com o remeres no download);
5- Clique em OK----vai dar erro ( não se preocupe com isso );
6- Cancele a próxima janela;
7- Vai cancelando até parar de aparecer aquelas janelinhas chatas de erro;
8- Não feche o RME;
9- Clique em FILE-depois em PREFERENCES- depois em CLIENT VERSIONS, desmarque o quadrinho CHECK FILE SIGNATURES- clique APPLY-depois OK;
10- SEJA FELIZ e dê um REP bem bacana se te ajudei.
Remeres compatível com as versões atuais 10.00/11x
Scan:
FOTOS DO PASSO A PASSO, as fotos são da outra versão mas vale pro 11.40
ATT,
Jaurez
-
apolosexygostoso deu reputação a Qwizer em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)nao sei, tem que ver qual e a versao que ta pra 14.04 ubuntu
-
apolosexygostoso deu reputação a Qwizer em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)possivelmente e a versao do php mesmo, nunca usei o 16.04 mais tenho 99% de certeza que e isso.
-
apolosexygostoso deu reputação a Qwizer em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)esta usando xampp? e sim provavelmente e problema na versao do php, aconselho usar uniform server e o melhor e mais pratico pra ser usado e nao da esses erros.
caso for linux no ubuntu 14.04 nao apresenta este erro tbm.
-
apolosexygostoso deu reputação a Duduph em [DxP] Exclusivo Poketibia OpenSource+Cliente+Site+DBExclusivo! PokeTibia DxP OpenSource praticamente completo com sistemas e funções nunca liberados.
ATENÇÃO: Não dou suporte, apenas estou disponibilizando o server para quem quiser continua-lo ou pegar os sistemas. Se alguns grandes aqui do TK quiserem ajudar nos bugs fiquem a vontade, pois este server é praticamente completo, com funções e sistemas nas sources, acho que nunca liberados para o publico.
Aconselho a trocarem o mapa ou criarem outro por que não testei o mesmo, e não sei se há bugs ou armadilhas.
• Menu:
├ Informações;
├ Bugs;
├ Prints;
├ Download;
└ Créditos.
• Informações Basicas •
• Duel System.
• Nick System.
• TV System.
• Autoloot System.
• Block Respaw System.
• Mega Evolução Ssystem.
• Auto Stacking System.
• Player passa por dentro de outros Players(Não sei o nome deste sistema kk).
• Ditto Memory System.
• Player pode usar potions, revive, soltar poke andando sem parar.
• Limite de efeitos aumentados nas sources até 380(Podendo aumentar muito mais)
• Transparência.
• Cliente criptografado(Acompanha OBD único para o cliente).
• Sistemas básicos como fly, ride, surf, order etc.
• Held System(Não tem todos, falta fazer alguns, ja tem o x-luck).
• Fishing trocando o outfit automaticamente.
• Icone System.
• Varias Pokeballs novas.
• Task System.
• Guild System.
E muito+, não testei o servidor todo. podem ter sistemas no server que eu esqueci de colocar aqui na lista.
• Bugs •
Irei postar os que eu sei, podem haver mais.
• Gym System não esta funcionando.
Postarei a lista completa de bugs conhecidos e o que ja foi corrigido logo mais.
• Prints •
• Mega Evolução
• Ditto Memory.
• TV System.
• Auto Loot System.
• Block Respaw System.
• Irei colocar mais prints em breve(Estou com pouco tempo agora).
• Downloads•
Alguns antivirus detectam virus, possiveis dlls não reconhecidas, baixem por sua conta em risco, não estou obrigando ninguem a baixar, estou trabalhando no server e nao tive problemas.
Caso tenham problemas na descompactação dos arquivos utilizem o 7zip, compactador que utilizei.
• Créditos •
•CipSoft
•Nintendo
•TFS Team
•Dark X Poke
•PXG
•Tom Lukz (Smix)
•Allan Harlen (Kttallan/lordsorte)
•Eduardo Meskita (FuuinFake)
•Noninhouh
•Tony Araujo
•Taiger/Dudu
•Drakopoulos
•Justiceiro751
•Techrlz
•RicardoRox
E a todos que tiveram alguma participação em sistemas, server, site, cliente etc.
Mais atualizações em breve!!!
-
apolosexygostoso deu reputação a Summ em [Pedido] Adicionar pontos de site in-gameJá encontrei isso logo no começo do script
if dif >= then Verifica seu script mystical, vê se não tem mais algum erro que nem esse ou outro.
-
apolosexygostoso deu reputação a MySticaL em [Pedido] Adicionar pontos de site in-gameExplicação curta: O jogador(a) clica no baú e ganha os premium points, ele só pode pegar o baú a cada 1 dia (24 horas).
Vá em data/lib e adicione isto no 050-function.lua.
function getPlayerVipPoints(cid) local Info = db.getResult("SELECT `premium_points` FROM `accounts` WHERE `id` = " .. getPlayerAccountId(cid) .. "") if Info:getID() ~= LUA_ERROR then local Points= Info:getDataInt("premium_points") Info:free() return Points end return LUA_ERROR end function doPlayerAddVipPoints(cid, points) local dif = getPlayerVipPoints(cid) + points if dif >= then db.executeQuery("UPDATE `accounts` SET `premium_points` = `premium_points` + " .. points .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";") return TRUE end return FALSE end function doPlayerRemoveVipPoints(cid, points) local dif = getPlayerVipPoints(cid) - points if dif >= then db.executeQuery("UPDATE `accounts` SET `premium_points` = `premium_points` - " .. points .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";") return TRUE end return FALSE end Agora em data/actions/scripts crie um arquivo chamado addp.lua e colo isto.
function onUse(cid, item, frompos, item2, topos) local quantidade = 3 -- Quantidade de premium points que irá ganhar. local exausted = getPlayerStorageValue(cid,985439) -- Não modifique. local agora = os.time() -- Não modifique. local tempo = 24 -- Quantas horas ele vai poder pegar o baú. local config = tempo * (60*60) -- Não modifique. local somatempo = agora + config -- Não modifique. local msg1 = "Você já pegou seus Premium Points hoje!" -- Mensagem de quando tentar pegar em menos de 1 dia. local msg2 = "Você pegou seu(s) "..quantidade.." Premium Points!" -- Mensagem quando pegar os premium points. if exausted > agora then doPlayerSendTextMessage(cid,25,msg1) return true end if exausted <= agora then doPlayerSendTextMessage(cid,25,msg2) setPlayerStorageValue(cid,985439,somatempo) doPlayerAddVipPoints(cid,quantidade) return true end end e em data/actions/actions.xml adicione está tag:
<action actionid="8745" event="script" value="addp.lua"/>
Configurações:
E PRONTO AGORA É SÓ IR NO R.M.E E COLOCAR A ACTION 8745 NO BAÚ
Caso não funcionar execute isto no SQL:
ALTER TABLE `accounts` ADD `premium_points` INT( 11 ) NOT NULL DEFAULT '0';
-
apolosexygostoso deu reputação a Qwizer em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Global 11/12x [v32]
- New Falcons
- New Asuras
- Warzone 4,5,6
- Exercise Training
- Raids 100%
- Monstros 100%
- Trainer Offline 100%
- Trainer Online 100%
- Taming system funcionando 100%;
- Database completa
- War System 100%
- Global MAP Full
- Store 100%
- Imbuement
- Prey System
- Entre outros sistemas.
Projeto no: GITHUB
Scan Vírus Total
IMAGES
Créditos:
-
apolosexygostoso deu reputação a Absolute em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Oi Mitsuig me sana uma dúvida sobre seu ot...
Quando que você vai criar vergonha na cara e virar gente?
-
apolosexygostoso deu reputação a xandeloko em Pyrus OT, 1.5Pokemon Pyrus ot
Antes de tudo por favor, leia abaixo:
Leiam aqui plx
-
apolosexygostoso deu reputação a Mauro Sérgio em Servidor PokeXPower V3 By Draw (ATUALIZADO Com A V3, 21/05/2016)Bom Pessoal Esse é Meu Primeiro Post Aqui Então Se Não Estiver Na Areá Certa Por Favor Mova-o, Sem Mais Delongas Vamos Falar Do Servidor.
Informações Básicas: O Servidor Contém 4 Gerações De Pokemons Completa, E Vários Shinys, Também Contem Mega Pokemons (Mais De 30), O Mapa é Parecido Com O Do OTPokemon, Varias Quests Interessantes Feitas.
Os Servidor Tem Alguns Sistemas Tais Quais:
Clãn System (No Total De 8, E Cada Um Da Outfit E Outras Coisas)
Police Ou Rocket System, Permitindo O Player Escolhe Um Lado Da Força Kk (Ganha Tambem Uma Outfit Exclusiva)
O Servidor Contém Tambem Boost Stone System (Boost Até +60)
E Claro Não Podemos Deixa De Citar A Bike System Com Almento De Velocidade Configuravel.
No Mapa Também Tem PVP E Trade Center (Para O PVP Funcionar Quando Ligar Serve Click Em World Type > PVP-Enforced.
Falando Um Pouco Do Client... Bom Ele é Bem Comum é Um OTC Com Todas Função Funcionando.
Erros: Alguns Faceis De Tirar Na Parte Dos Pokemon
Sem Potrait Alguns Pokemon (Não Acho Que Seja Erro Pois Da Pra Por Facil)
Prints:
ATUALIZAÇÃO V3
Link Do Download Do Client E Servidor V1.
http://www.4shared.com/rar/1tIOhOdOba/Base_PxP_Servidor_E_Client_V1.html
Link De Download Do Client E Servidor V2.
http://www.4shared.com/rar/ZMe4QFWDce/Pokemon_X_Power.html
Link De Download Do Client E Servidor V3
http://www.mediafire.com/download/kx6kobli6va034s/Pokemon+X+Power.rar
Scan:
https://www.virustotal.com/pt/file/b830f6800401d37e8ac7d2b0ae809c5a79a472f2373ec5ac5d561ccc354dab11/analysis/1452782049/
Creditos A Mim Que Fiz Tudo, Mais Informações No Site: http://maurosg8.wix.com/dwpoketibia
-
apolosexygostoso deu reputação a juniorrn em GLOBAL FULL [TFS 1.2 - Reward System, BattleField Event, Seacrest Ground] EXCLUSIVOVlw amigo .. qualquer coisa é só avisar abraço.
-
apolosexygostoso deu reputação a juniorrn em GLOBAL FULL [TFS 1.2 - Reward System, BattleField Event, Seacrest Ground] EXCLUSIVOApolo ... consegui resolver meu pro,testei aqui e até agora tudo infinito,veja ai se com vc dar certo também . apenas copiei o weapons de um ot antigo e coloquei nesse atual e deu certo.
<?xml version="1.0" encoding="UTF-8"?>
<weapons>
<!-- Rods -->
<wand id="2182" level="7" mana="2" min="8" max="18" type="earth" function="default"> <!-- Snakebit Rod -->
<vocation name="Druid"/>
</wand>
<wand id="2186" level="13" mana="3" min="13" max="25" type="ice" function="default"> <!-- Moonlight Rod -->
<vocation name="Druid"/>
</wand>
<wand id="2185" level="19" mana="5" min="27" max="33" type="death" function="default"> <!-- Necrotic Rod -->
<vocation name="Druid"/>
</wand>
<wand id="8911" level="22" mana="5" min="27" max="33" type="ice" function="default"> <!-- Northwind Rod -->
<vocation name="Druid"/>
</wand>
<wand id="2181" level="26" mana="8" min="42" max="48" type="earth" function="default"> <!-- Terra Rod -->
<vocation name="Druid"/>
</wand>
<wand id="2183" level="33" mana="13" min="55" max="75" type="ice" function="default"> <!-- Hailstorm Rod -->
<vocation name="Druid"/>
</wand>
<wand id="8912" level="37" mana="13" min="55" max="75" type="earth" function="default"> <!-- Springsprout Rod -->
<vocation name="Druid"/>
</wand>
<wand id="8910" level="42" mana="13" min="55" max="75" type="death" function="default"> <!-- Underworld Rod -->
<vocation name="Druid"/>
</wand>
<wand id="13872" level="40" mana="13" min="55" max="75" type="ice" function="default"> <!-- Shimmer Rod -->
<vocation name="Druid"/>
</wand>
<wand id="18411" level="65" mana="17" min="70" max="100" type="earth" function="default"> <!-- Muck Rod -->
<vocation name="Druid"/>
</wand>
<wand id="18412" level="65" mana="17" min="1500" max="2400" type="ice" function="default"> <!-- Glacial Rod -->
<vocation name="Druid"/>
</wand>
<!-- Wands -->
<wand id="2190" level="7" mana="2" min="1600" max="2000" type="energy" function="default"> <!-- Wand of Vortex -->
<vocation name="Sorcerer"/>
</wand>
<wand id="2191" level="13" mana="3" min="13" max="25" type="fire" function="default"> <!-- Wand of Dragonbreath -->
<vocation name="Sorcerer"/>
</wand>
<wand id="2188" level="19" mana="5" min="27" max="33" type="death" function="default"> <!-- Wand of Decay -->
<vocation name="Sorcerer"/>
</wand>
<wand id="8921" level="22" mana="5" min="27" max="33" type="fire" function="default"> <!-- Wand of Draconia -->
<vocation name="Sorcerer"/>
</wand>
<wand id="2189" level="26" mana="8" min="42" max="48" type="energy" function="default"> <!-- Wand of Cosmic Energy -->
<vocation name="Sorcerer"/>
</wand>
<wand id="2187" level="33" mana="13" min="55" max="75" type="fire" function="default"> <!-- Wand of Inferno -->
<vocation name="Sorcerer"/>
</wand>
<wand id="8920" level="37" mana="13" min="55" max="75" type="energy" function="default"> <!-- Wand of Starmstorm -->
<vocation name="Sorcerer"/>
</wand>
<wand id="8922" level="42" mana="13" min="55" max="75" type="death" function="default"> <!-- Wand of Voodoo -->
<vocation name="Sorcerer"/>
</wand>
<wand id="13760" level="37" mana="13" min="55" max="75" type="death" function="default"> <!-- Wand of Dimensions -->
<vocation name="Sorcerer"/>
</wand>
<wand id="13880" level="40" mana="13" min="55" max="75" type="energy" function="default"> <!-- Shimmer Wand -->
<vocation name="Sorcerer"/>
</wand>
<wand id="18390" level="65" mana="17" min="1500" max="2400" type="ice" function="default"> <!-- Wand of Defiance -->
<vocation name="Sorcerer"/>
</wand>
<wand id="18409" level="65" mana="17" min="1600" max="2000" type="ice" function="default"> <!-- Wand of Everblazing -->
<vocation name="Sorcerer"/>
</wand>
<!-- Swords -->
<melee id="2396" function="default"/>
<melee id="2413" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7385" level="20" unproperly="1" function="default"/>
<melee id="2377" level="20" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7408" level="25" unproperly="1" function="default"/>
<melee id="7449" level="25" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="2392" level="30" unproperly="1" function="default"/>
<melee id="2407" level="30" unproperly="1" function="default"/>
<melee id="2438" level="30" unproperly="1" function="default"/>
<melee id="7407" level="30" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7424" level="30" unproperly="1" function="default"/>
<melee id="7406" level="35" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="2451" level="35" unproperly="1" function="default"/>
<melee id="7404" level="40" unproperly="1" function="default"/>
<melee id="7386" level="40" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="2446" level="45" unproperly="1" function="default"/>
<melee id="7402" level="45" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7383" level="50" unproperly="1" function="default"/>
<melee id="7391" level="50" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7416" level="55" unproperly="1" function="default"/>
<melee id="2393" level="55" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7384" level="60" unproperly="1" function="default"/>
<melee id="7382" level="60" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7417" level="65" unproperly="1" function="default"/>
<melee id="7403" level="65" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7418" level="70" unproperly="1" function="default"/>
<melee id="7405" level="70" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7390" level="75" unproperly="1" function="default"/>
<melee id="6528" level="75" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="2400" level="80" unproperly="1" function="default"/>
<melee id="8930" level="100" unproperly="1" function="default"/>
<melee id="8931" level="120" unproperly="1" function="default"/>
<melee id="8932" level="100" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="2408" level="120" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="2390" level="140" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="11306" level="50" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="11307" level="55" unproperly="1" function="default"/>
<melee id="12649" level="82" unproperly="1" function="default"/>
<melee id="12613" level="58" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="13871" level="40" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="18450" level="62" unproperly="1" function="default"/>
<melee id="20092" level="15" unproperly="1" function="default"/>
<melee id="22398" level="75" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="22399" level="120" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="22400" level="250" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="22401" level="75" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="22402" level="120" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="22403" level="250" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<!-- Fire -->
<melee id="7744" function="default"/>
<melee id="7745" level="50" unproperly="1" function="default"/>
<melee id="7746" level="60" unproperly="1" function="default"/>
<melee id="7747" level="35" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7748" level="45" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<!-- Ice -->
<melee id="7763" function="default"/>
<melee id="7764" level="50" unproperly="1" function="default"/>
<melee id="7765" level="60" unproperly="1" function="default"/>
<melee id="7766" level="35" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7767" level="45" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<!-- Earth -->
<melee id="7854" function="default"/>
<melee id="7855" level="50" unproperly="1" function="default"/>
<melee id="7856" level="60" unproperly="1" function="default"/>
<melee id="7857" level="35" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7858" level="45" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<!-- Energy -->
<melee id="7869" function="default"/>
<melee id="7870" level="50" unproperly="1" function="default"/>
<melee id="7871" level="60" unproperly="1" function="default"/>
<melee id="7872" level="35" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7873" level="45" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<!-- Axes -->
<melee id="2378" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="2429" level="20" unproperly="1" function="default"/>
<melee id="2435" level="20" unproperly="1" function="default"/>
<melee id="2425" level="20" unproperly="1" function="default"/>
<melee id="2430" level="25" unproperly="1" function="default"/>
<melee id="2387" level="25" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="2381" level="25" unproperly="1" function="default"/>
<melee id="2440" level="25" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="2426" level="25" unproperly="1" function="default"/>
<melee id="3962" level="30" unproperly="1" function="default"/>
<melee id="7454" level="30" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="2432" level="35" unproperly="1" function="default"/>
<melee id="7380" level="35" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7456" level="35" unproperly="1" function="default"/>
<melee id="7419" level="40" unproperly="1" function="default"/>
<melee id="7413" level="40" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7412" level="45" unproperly="1" function="default"/>
<melee id="7436" level="45" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7411" level="50" unproperly="1" function="default"/>
<melee id="7435" level="85" unproperly="1" function="default"/>
<melee id="2447" level="50" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7388" level="55" unproperly="1" function="default"/>
<melee id="2427" level="55" unproperly="1" function="default"/>
<melee id="7389" level="60" unproperly="1" function="default"/>
<melee id="2414" level="60" unproperly="1" function="default"/>
<melee id="2454" level="65" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="2443" level="70" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7420" level="70" unproperly="1" function="default"/>
<melee id="7434" level="75" unproperly="1" function="default"/>
<melee id="7433" level="65" unproperly="1" function="default"/>
<melee id="6553" level="75" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7453" level="85" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="2431" level="90" unproperly="1" function="default"/>
<melee id="2415" level="95" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="8924" level="110" unproperly="1" function="default"/>
<melee id="8925" level="130" unproperly="1" function="default"/>
<melee id="8926" level="120" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="11305" level="60" unproperly="1" function="default"/>
<melee id="11309" level="20" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="11323" level="25" unproperly="1" function="default"/>
<melee id="15404" level="80" unproperly="1" function="default"/>
<melee id="15451" level="40" unproperly="1" function="default"/>
<melee id="15454" level="50" unproperly="1" function="default"/>
<melee id="15492" level="70" unproperly="1" function="default"/>
<melee id="13838" level="25" unproperly="1" function="default"/>
<melee id="22404" level="75" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="22405" level="120" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="22406" level="250" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="22407" level="75" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="22408" level="120" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="22409" level="250" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<!-- Fire -->
<melee id="7749" level="20" unproperly="1" function="default"/>
<melee id="7750" level="25" unproperly="1" function="default"/>
<melee id="7751" level="60" unproperly="1" function="default"/>
<melee id="7752" level="35" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7753" level="65" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<!-- Ice -->
<melee id="7768" level="20" unproperly="1" function="default"/>
<melee id="7769" level="25" unproperly="1" function="default"/>
<melee id="7770" level="60" unproperly="1" function="default"/>
<melee id="7771" level="35" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7772" level="65" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<!-- Earth -->
<melee id="7859" level="20" unproperly="1" function="default"/>
<melee id="7860" level="25" unproperly="1" function="default"/>
<melee id="7861" level="60" unproperly="1" function="default"/>
<melee id="7862" level="35" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7863" level="65" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<!-- Energy -->
<melee id="7874" level="20" function="default"/>
<melee id="7875" level="25" unproperly="1" function="default"/>
<melee id="7876" level="60" unproperly="1" function="default"/>
<melee id="7877" level="35" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7878" level="65" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<!--Clubs -->
<melee id="2423" level="20" unproperly="1" function="default"/>
<melee id="7381" level="20" unproperly="1" function="default"/>
<melee id="7425" level="20" unproperly="1" function="default"/>
<melee id="7432" level="20" unproperly="1" function="default"/>
<melee id="2434" level="25" unproperly="1" function="default"/>
<melee id="7387" level="25" unproperly="1" function="default"/>
<melee id="7379" level="25" unproperly="1" function="default"/>
<melee id="7430" level="30" unproperly="1" function="default"/>
<melee id="2436" level="30" unproperly="1" function="default"/>
<melee id="7437" level="30" unproperly="1" function="default"/>
<melee id="3961" level="40" unproperly="1" function="default"/>
<melee id="7452" level="30" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7450" level="120" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="2445" level="35" unproperly="1" function="default"/>
<melee id="7451" level="35" unproperly="1" function="default"/>
<melee id="2424" level="45" unproperly="1" function="default"/>
<melee id="7455" level="80" unproperly="1" function="default"/>
<melee id="7392" level="35" unproperly="1" function="default"/>
<melee id="7426" level="40" unproperly="1" function="default"/>
<melee id="7427" level="45" unproperly="1" function="default"/>
<melee id="2391" level="50" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7410" level="55" unproperly="1" function="default"/>
<melee id="7428" level="55" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7415" level="60" unproperly="1" function="default"/>
<melee id="7414" level="60" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="2444" level="65" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7421" level="65" unproperly="1" function="default"/>
<melee id="2452" level="70" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="7422" level="75" unproperly="1" function="default"/>
<melee id="7429" level="75" unproperly="1" function="default"/>
<melee id="2437" level="80" unproperly="1" function="default"/>
<melee id="2453" level="75" unproperly="1" function="default"/>
<melee id="7431" level="80" unproperly="1" function="default"/>
<melee id="7409" level="50" unproperly="1" function="default"/>
<melee id="7423" level="85" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="2421" level="85" unproperly="1" function="default"/>
<melee id="8928" level="100" unproperly="1" function="default"/>
<melee id="8929" level="100" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="8927" level="120" unproperly="1" function="default"/>
<melee id="11308" level="55" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="12648" level="82" unproperly="1" function="default"/>
<melee id="15400" level="38" unproperly="1" function="default"/>
<melee id="15414" level="90" unproperly="1" function="default"/>
<melee id="15647" level="48" unproperly="1" function="default"/>
<melee id="20093" level="15" unproperly="1" function="default"/>
<melee id="20108" level="50" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="20139" level="20" unproperly="1" function="default"/>
<melee id="22410" level="75" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="22411" level="120" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="22412" level="250" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="22413" level="75" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="22414" level="120" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<melee id="22415" level="250" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<!-- Fire -->
<melee id="7754" level="20" unproperly="1" function="default"/>
<melee id="7755" level="35" unproperly="1" function="default"/>
<melee id="7756" level="60" unproperly="1" function="default"/>
<melee id="7757" level="35" unproperly="1" function="default"/>
<melee id="7758" level="50" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<!-- Ice -->
<melee id="7773" level="20" unproperly="1" function="default"/>
<melee id="7774" level="35" unproperly="1" function="default"/>
<melee id="7775" level="60" unproperly="1" function="default"/>
<melee id="7776" level="35" unproperly="1" function="default"/>
<melee id="7777" level="50" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<!-- Earth -->
<melee id="7864" level="20" unproperly="1" function="default"/>
<melee id="7865" level="35" unproperly="1" function="default"/>
<melee id="7866" level="60" unproperly="1" function="default"/>
<melee id="7867" level="35" unproperly="1" function="default"/>
<melee id="7868" level="50" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<!-- Energy -->
<melee id="7879" level="20" unproperly="1" function="default"/>
<melee id="7880" level="35" unproperly="1" function="default"/>
<melee id="7881" level="60" unproperly="1" function="default"/>
<melee id="7882" level="35" unproperly="1" function="default"/>
<melee id="7883" level="50" unproperly="1" function="default">
<vocation name="Knight"/>
<vocation name="Elite Knight" showInDescription="0"/>
</melee>
<!-- Bows and Crossbows -->
<distance id="5803" level="75" unproperly="1" function="default"> <!-- Arbalest -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="8849" level="45" unproperly="1" function="default"> <!-- Modified Crossbow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="8850" level="60" unproperly="1" function="default"> <!-- Chain Bolter -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="8853" level="80" unproperly="1" function="default"> <!-- Ironworker -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="8852" level="100" unproperly="1" function="default"> <!-- Devileye -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="8851" level="130" unproperly="1" function="default"> <!-- Royal Crossbow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="8857" level="40" unproperly="1" function="default"> <!-- Silkweaver Bow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="8855" level="50" unproperly="1" function="default"> <!-- Composite Hornbow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="8856" level="60" unproperly="1" function="default"> <!-- Yol's Bow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="8858" level="70" unproperly="1" function="default"> <!-- Elethriel's Elemental Bow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="8854" level="80" unproperly="1" function="default"> <!-- Warsinger Bow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="13873" level="40" unproperly="1" function="default"> <!-- Shimmer Bow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="15643" level="85" unproperly="1" function="default"> <!-- Hive Bow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="15644" level="50" unproperly="1" function="default"> <!-- Ornate Crossbow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="16111" level="150" unproperly="1" function="default"> <!-- Thorn Spitter -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="18453" level="90" unproperly="1" function="default"> <!-- Crystal Crossbow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="18454" level="105" unproperly="1" function="default"> <!-- Mycological Bow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="21690" level="70" unproperly="1" function="default"> <!-- Triple Bolt Crossbow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="21696" unproperly="1" function="default"/> <!-- Icicle Bow -->
<distance id="22416" level="75" unproperly="1" function="default"> <!-- Crude Umbral Bow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="22417" level="150" unproperly="1" function="default"> <!-- Umbral Bow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="22418" level="250" unproperly="1" function="default"> <!-- Umbral Master Bow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="22419" level="75" unproperly="1" function="default"> <!-- Crude Umbral Crossbow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="22420" level="150" unproperly="1" function="default"> <!-- Umbral Crossbow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<distance id="22421" level="250" unproperly="1" function="default"> <!-- Umbral Master Crossbow -->
<vocation name="Paladin"/>
<vocation name="Royal Paladin" showInDescription="0"/>
</distance>
<!-- Ammunition -->
<distance id="2545" script="poison_arrow.lua"/>
<distance id="2546" script="explosive_arrow.lua"/>
<distance id="2547" unproperly="1" level="55" function="default"/> <!-- Power Bolt -->
<distance id="3965" unproperly="1" level="20" function="default"/> <!-- Hunting Spear -->
<distance id="6529" unproperly="1" level="110" function="default"/> <!-- Infernal Bolt -->
<distance id="7363" unproperly="1" level="30" function="default"/> <!-- Piercing Bolt -->
<distance id="7364" unproperly="1" level="20" function="default"/> <!-- Sniper Arrow -->
<distance id="7365" unproperly="1" level="40" function="default"/> <!-- Onyx Arrow -->
<distance id="7366" script="viper_star.lua"/>
<distance id="7367" unproperly="1" level="42" function="default"/> <!-- Enchanted Spear -->
<distance id="7368" unproperly="1" level="80" function="default"/> <!-- Assassin Star -->
<distance id="7378" unproperly="1" level="25" function="default"/> <!-- Royal Spear -->
<distance id="7838" unproperly="1" level="20" function="default"/> <!-- Flash Arrow -->
<distance id="7839" unproperly="1" level="20" function="default"/> <!-- Shiver Arrow -->
<distance id="7840" unproperly="1" level="20" function="default"/> <!-- Flaming Arrow -->
<distance id="7850" unproperly="1" level="20" function="default"/> <!-- Earth Arrow -->
<distance id="15648" unproperly="1" level="30" function="default"/> <!-- Tarsal Arrow -->
<distance id="15649" unproperly="1" level="40" function="default"/> <!-- Vortex Bolt -->
<distance id="18304" unproperly="1" level="90" function="default"/> <!-- Crystalline Arrow -->
<distance id="18435" unproperly="1" level="90" function="default"/> <!-- Prismatic Bolt -->
<distance id="18436" unproperly="1" level="70" function="default"/> <!-- Drill Bolt -->
<distance id="18437" unproperly="1" level="70" function="default"/> <!-- Envenomed Arrow -->
</weapons>
-
apolosexygostoso deu reputação a Absolute em [ANTI-CLONE] 100% NOVO [O MELHOR]Fala galera do TK!
Trago hoje a vocês um sistema que desenvolvi sob uma base de shop com meu parceiro Thales Valentim do pokemonbr.com.br a alguns meses, pós vários testes e visando que funcionou perfeitamente trago para vocês!
Como funciona?
Toda vez que um ItemVIP ou qualquer Item comprado no SHOP do seu site, quando ele for entregar ao player, irá ficar; COMPRADOR POR:, ou seja; irá adicionar uma "KEY" algo que realmente saiu direto do seu SHOP, pois quando o item é disparado para o player ele vai entregar normal com a função "doCreateItemEx" e então adicionar a descrição no mesmo com a função "doItemSetAttribute".
E como evitará os clones Absolute?
Você terá uma QUERY para executar no seu banco de dados, fazendo uma checagem dos items VIPS que não possuem esse SERIAL KEY (o script também já faz a checagem), ou seja; os que não tiverem a KEY foram clonados (não saíram do SHOP), e então vocês poderão deleta-los manualmente caso necessário.
É muito simples, apenas um script e a QUERY de checagem.
Vamos a instalação?
Em data/globalevents/scripts substitua o seu arquivo shop.lua por este:
-- ### CONFIG ### -- message send to player by script "type" (types you can check in "global.lua") SHOP_MSG_TYPE = 19 -- time (in seconds) between connections to SQL database by shop script SQL_interval = 30 -- ### END OF CONFIG ### function onThink(interval, lastExecution) local result_plr = db.getResult("SELECT * FROM z_ots_comunication WHERE `type` = 'login';") if(result_plr:getID() ~= -1) then while(true) do id = tonumber(result_plr:getDataInt("id")) action = tostring(result_plr:getDataString("action")) delete = tonumber(result_plr:getDataInt("delete_it")) cid = getCreatureByName(tostring(result_plr:getDataString("name"))) if isPlayer(cid) == TRUE then local itemtogive_id = tonumber(result_plr:getDataInt("param1")) local itemtogive_count = tonumber(result_plr:getDataInt("param2")) local container_id = tonumber(result_plr:getDataInt("param3")) local container_count = tonumber(result_plr:getDataInt("param4")) local add_item_type = tostring(result_plr:getDataString("param5")) local add_item_name = tostring(result_plr:getDataString("param6")) local received_item = 0 local full_weight = 0 if add_item_type == 'container' then container_weight = getItemWeightById(container_id, 1) if isItemRune(itemtogive_id) == TRUE then items_weight = container_count * getItemWeightById(itemtogive_id, 1) else items_weight = container_count * getItemWeightById(itemtogive_id, itemtogive_count) end full_weight = items_weight + container_weight else full_weight = getItemWeightById(itemtogive_id, itemtogive_count) if isItemRune(itemtogive_id) == TRUE then full_weight = getItemWeightById(itemtogive_id, 1) else full_weight = getItemWeightById(itemtogive_id, itemtogive_count) end end local free_cap = getPlayerFreeCap(cid) if full_weight <= free_cap then if add_item_type == 'container' then local new_container = doCreateItemEx(container_id, 1) doItemSetAttribute(new_container, "description", 'Bought by ' .. getCreatureName(cid) .. ' [ID:' .. id .. '].') local iter = 0 while iter ~= container_count do local new_item = doCreateItemEx(itemtogive_id, itemtogive_count) doItemSetAttribute(new_item, "description", 'Bought by ' .. getCreatureName(cid) .. ' [ID:' .. id .. '].') doAddContainerItemEx(new_container, new_item) iter = iter + 1 end received_item = doPlayerAddItemEx(cid, new_container) else local new_item = doCreateItemEx(itemtogive_id, itemtogive_count) doItemSetAttribute(new_item, "description", 'Bought by ' .. getCreatureName(cid) .. ' [ID:' .. id .. '].') received_item = doPlayerAddItemEx(cid, new_item) end if received_item == RETURNVALUE_NOERROR then doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, 'You received >> '.. add_item_name ..' << from OTS shop.') doPlayerSave(cid) db.executeQuery("DELETE FROM `z_ots_comunication` WHERE `id` = " .. id .. ";") db.executeQuery("UPDATE `z_shop_history_item` SET `trans_state`='realized', `trans_real`=" .. os.time() .. " WHERE id = " .. id .. ";") else doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, '>> '.. add_item_name ..' << from OTS shop is waiting for you. Please make place for this item in your backpack/hands and wait about '.. SQL_interval ..' seconds to get it.') end else doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, '>> '.. add_item_name ..' << from OTS shop is waiting for you. It weight is '.. full_weight ..' oz., you have only '.. free_cap ..' oz. free capacity. Put some items in depot and wait about '.. SQL_interval ..' seconds to get it.') end end if not(result_plr:next()) then break end end result_plr:free() end return TRUE end
Confira se no seu globalevents.xml já possui a tag:
<globalevent name="shop" interval="30000" script="shop.lua"/>
PRONTO, VOCÊ ESTÁ LIVRE DE CLONES! TÃO SIMPLES NÃO?
Para fazer a checagem se há items clonados, abra o seu phpmyadmin e execute a seguinte query:
------------------- COMANDO SQL BY ABSOLUTE PARA VERIFICAR A TABELA PLAYER_DEPOTITEMS---------------------- SELECT `player_id`,`pid`,`sid`,CONVERT( `attributes` USING latin1 ) FROM `player_depotitems` WHERE CONVERT( `attributes` USING latin1 ) LIKE '%description%' ------------------- COMANDO SQL BY ABSOLUTE PARA VERIFICAR A TABELA PLAYER_ITEMS---------------------- SELECT `player_id`,`pid`,`sid`,CONVERT( `attributes` USING latin1 ) FROM `player_items` WHERE CONVERT( `attributes` USING latin1 ) LIKE '%description%'
OBSERVAÇÃO IMPORTANTE: Caso seu servidor já esteja online e já possua vendas no seu SHOP, você terá que adicionar a "KEY" em todos os items ou reseta-los.
OUTRA OBSERVAÇÃO: Nunca crie items VIP com o ADMIN e de aos jogadores, pois eles ficaram sem a "KEY" e poderão ser deletados.
ESTE SCRIPT FUNCIONA PERFEITAMENTE NAS REVS 0.3.6 e 0_4, caso necessário passo para a 1.x. S
IMPLES, PRATICO E PERFEITO NÃO?
Quero vê-los usando, espero ter ajudado. :D
Até a próxima!
Absolute.
-
apolosexygostoso deu reputação a Anuudek em GLOBAL FULL [TFS 1.2 - Reward System, BattleField Event, Seacrest Ground] EXCLUSIVO(PARA QUEM NÃO SABE COMPILAR UM OT NO LINUX CLIQUE AQUI)
Seacrest Grounds War System Taming System DB WOE Quest All Mounts Roshamuul, Oramond, Venore, AB, Zao, Farmine PTR & CR Quest Browse Field Opção "Report Coordenate" (CTRL+Z) Todas Hunts do 10.8/10.9 Cast System REWARD SYTEM BATTLEFIELD EVENT Várias quests desbugadas (YALAHAR QUEST COMO EXEMPLO) Recompensas pra LVL 30+ (BANK SYSTEM)
Datapack: MediaFire
Scan: VirusTotal
Website(Gesior): MediaFire
Sources: MediaFire
Database necessária: MediaFire
Créditos à CIPSOFT e ao TFS Team por disponibilizar Sistemas feitos pela equipe CIPSOFT. -
apolosexygostoso deu reputação a EdduKlein em GLOBAL FULL [TFS 1.2 - Reward System, BattleField Event, Seacrest Ground] EXCLUSIVOCaro colega, seu OS é x64 ou x86? Quanto de memória RAM tens disponível?
-
apolosexygostoso deu reputação a PaulinhoAraujo em Facebook Like BoxMuito Booom ! REP +
Mais seria melhor se colocasse o "Facebook Connect" pois ai ia ficar mais fácil a criação de contas xD
Vou estudar um método e depois posto aqui no TK
-
apolosexygostoso deu reputação a Nicrox em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Vai nos items.xml e coloca isso na linha 29085
<item id="21420" article="a" name="dead lion"> <attribute key="containerSize" value="15" /> <attribute key="decayTo" value="21421" /> <attribute key="duration" value="10" /> <attribute key="corpseType" value="blood" /> <attribute key="fluidSource" value="blood" /> </item> <item id="21421" article="a" name="dead lion"> <attribute key="containerSize" value="15" /> <attribute key="decayTo" value="21422" /> <attribute key="duration" value="900" /> <attribute key="corpseType" value="blood" /> <attribute key="fluidSource" value="blood" /> </item> <item id="21422" article="a" name="dead lion"> <attribute key="containerSize" value="15" /> <attribute key="decayTo" value="21423" /> <attribute key="duration" value="600" /> <attribute key="corpseType" value="blood" /> </item> <item id="21423" article="a" name="dead lion"> <attribute key="containerSize" value="15" /> <attribute key="decayTo" value="0" /> <attribute key="duration" value="600" /> <attribute key="corpseType" value="blood" /> </item> -
apolosexygostoso deu reputação a Qwizer em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)tem que ser o 1.0 de preferenca com as sources que foi postada.