-
Total de itens
242 -
Registro em
-
Última visita
-
Dias Ganhos
1
Histórico de Reputação
-
CoLoRaDo recebeu reputação de lazarocp em [Sugestão]Separação das versões dos servidores para download
Olá, eu voltei recentemente a utilizar o fórum e fui na área de downloads de servidores normais de tibia, e notei que a área tá muito bagunçada com os servidores de todas versões juntos. Seria interessante voltar a separa-los por categorias de acordo com a versão. 7x, 8.x, 9.x pelo menos.
-
CoLoRaDo recebeu reputação de Bluetooth em [Gesior] Colocando Skulls(Caveirinhas) No Mouse
Olá eu vi como se coloca as caveirinhas na ponta do mouse e vim postar aqui!!
Vá na pasta do seu xampp entra na pasta htdocs/layouts/tibiacom e abra seu layout.php(Escolha para abrir no Bloco de Notas!) e entao bem no final antes de </body>
adicione
</SCRIPT> <div id="dot0" style="position: absolute; visibility: hidden; height: 11; width: 11;"></div> <div id="dot1" style="position: absolute; height: 35; width: 35;"><img src="ball1.gif" width="11" height="11" alt=""></div> <div id="dot2" style="position: absolute; height: 35; width: 35;"><img src="ball2.gif" width="11" height="11" alt="."></div> <div id="dot3" style="position: absolute; height: 35; width: 35;"><img src="ball1.gif" width="11" height="11" alt="."></div> <div id="dot4" style="position: absolute; height: 35; width: 35;"><img src="ball2.gif" width="11" height="11" alt="."></div> <div id="dot5" style="position: absolute; height: 35; width: 35;"><img src="ball1.gif" width="11" height="11" alt="."></div> <div id="dot6" style="position: absolute; height: 35; width: 35;"><img src="ball2.gif" width="11" height="11" alt="."></div> <script type='text/javascript'> <!-- Begin var nDots = 7; if (document.all&&window.print) document.body.style.cssText="overflow-x:hidden;overflow-y:scroll" var Xpos = 0; var Ypos = 0; var DELTAT = .01; var SEGLEN = 10; var SPRINGK = 10; var MASS = 1; var GRAVITY = 50; var RESISTANCE = 10; var STOPVEL = 0.1; var STOPACC = 0.1; var DOTSIZE = 35; var BOUNCE = 0.75; var isNetscape = navigator.appName=="Netscape"; var followmouse = true; var dots = new Array(); init(); function init() { var i = 0; for (i = 0; i < nDots; i++) { dots[i] = new dot(i); } for (i = 0; i < nDots; i++) { dots[i].obj.left = dots[i].X + "px"; dots[i].obj.top = dots[i].Y + "px"; } if (isNetscape) { startanimate(); } else { setTimeout("startanimate()", 20); } } function dot(i) { this.X = Xpos; this.Y = Ypos; this.dx = 0; this.dy = 0; this.obj = eval("document.getElementById('dot" + i + "').style"); } document.onmousemove = MoveHandler; function startanimate() { setInterval("animate()", 20); } function MoveHandler(e) { if (!e) { Xpos = window.event.x + document.body.scrollLeft; Ypos = window.event.y + document.body.scrollTop; } else { Xpos = e.pageX; Ypos = e.pageY; } } function vec(X, Y) { this.X = X; this.Y = Y; } function springForce(i, j, spring) { var dx = (dots[i].X - dots[j].X); var dy = (dots[i].Y - dots[j].Y); var len = Math.sqrt(dx*dx + dy*dy); if (len > SEGLEN) { var springF = SPRINGK * (len - SEGLEN); spring.X += (dx / len) * springF; spring.Y += (dy / len) * springF; } } function animate() { var start = 0; if (followmouse) { dots[0].X = Xpos; dots[0].Y = Ypos; start = 1; } for (i = start ; i < nDots; i++ ) { var spring = new vec(0, 0); if (i > 0) { springForce(i-1, i, spring); } if (i < (nDots - 1)) { springForce(i+1, i, spring); } var resist = new vec(-dots[i].dx * RESISTANCE, -dots[i].dy * RESISTANCE); var accel = new vec((spring.X + resist.X)/ MASS, (spring.Y + resist.Y)/ MASS + GRAVITY); dots[i].dx += (DELTAT * accel.X); dots[i].dy += (DELTAT * accel.Y); if (Math.abs(dots[i].dx) < STOPVEL && Math.abs(dots[i].dy) < STOPVEL && Math.abs(accel.X) < STOPACC && Math.abs(accel.Y) < STOPACC) { dots[i].dx = 0; dots[i].dy = 0; } dots[i].X += dots[i].dx; dots[i].Y += dots[i].dy; var height, width; if (isNetscape) { height = window.innerHeight + document.scrollTop; width = window.innerWidth + document.scrollLeft; } else { height = document.body.clientHeight + document.body.scrollTop; width = document.body.clientWidth + document.body.scrollLeft; } if (dots[i].Y >= height - DOTSIZE - 1) { if (dots[i].dy > 0) { dots[i].dy = BOUNCE * -dots[i].dy; } dots[i].Y = height - DOTSIZE - 1; } if (dots[i].X >= width - DOTSIZE) { if (dots[i].dx > 0) { dots[i].dx = BOUNCE * -dots[i].dx; } dots[i].X = width - DOTSIZE - 1; } if (dots[i].X < 0) { if (dots[i].dx < 0) { dots[i].dx = BOUNCE * -dots[i].dx; } dots[i].X = 0; } dots[i].obj.left = dots[i].X + "px"; dots[i].obj.top = dots[i].Y + "px"; } } // End --> </SCRIPT>
em seguida baixe esse arquivo a seguir descompacte ele e copie as duas imagens que tem dentro dele para sua pasta htdocs:
Baixe as Imagens Aqui!
-
CoLoRaDo recebeu reputação de maelzinhoo em [Website]Colocando Imagens No Shop Do Gesior
você tem que mudar o id do item lá no phpmyadmin, na database tem a coluna shop_offer ai tu vai la clica no lápiz pra editar e no id vai ta números pequenos como 1,2,3,4,5,6,7,8,9 e tu tem que mudar este número para o id do item!! segue as fotos:
1°
2°
3°
4°
5°
-
CoLoRaDo recebeu reputação de Dljronaldo em URGENTE Erro depois de um tempo online
Depois de umas 12 horas online o servidor da esse erro que eu circulei em vermelho:
Ai o servidor cai, e o auto reiniciador não reinicia o OT porque aparece uma mensagem pra clicar em fechar.
Preciso de ajudar urgente!!
Grato!
-
CoLoRaDo deu reputação a zipter98 em Talkaction Lista jogadores com Vip2 e Multi client Check
Não faço ideia de como o tempo é armazenado nesta tabela, logo supus que, tendo valor superior a zero, a conta seria VIP.
function onSay(cid, words, param) local query, vip_players = db.getResult("SELECT id FROM accounts WHERE viptime > 0"), {} if query:getID() == -1 then return true end repeat local account_info = db.getResult("SELECT name FROM players WHERE account_id = "..query:getDataInt("id")) if account_info:getID() ~= -1 then repeat table.insert(vip_players, account_info:getDataString("name")) until not account_info:next() account_info:free() end until not query:next() query:free() doShowTextDialog(cid, param, "VIP players: "..table.concat(vip_players, "\n")) return true end -
CoLoRaDo deu reputação a Night Wolf em Training Idle Tile não para de mudar de visão após sair do piso
Olha rapaz, esse código quem fez foi um rapazinho lá de outro fórum baseado num sistema que eu criei pro meu global.
Se você quiser só que eu arrume o erro que ele cometeu, troca o seu script por esse daqui:
Agora se você quiser um script mais completinho usa esse daqui que é o do meu servidor:
-
CoLoRaDo deu reputação a Natanael Beckman em [LINUX] Montando OTserver em Debian perfeito.
Linux Debian 7.5
Porque Debian?
O sistema operacional Debian é bem mais leve que os outros atuais, por exemplo, eu estava utilizando, Ubuntu Server 14.04 64bits e migrei pra Debian 7.5 stable (wheezy)(64bits) o processamento da CPU caiu cerca de 25% meu TFS está trabalhando mais tranquilo isso é maravilhoso pois algo que me atormentava muito era o exagero de alto processamento da CPU. Claro que teve varias outras melhorias, porém vou deixa como destaque principal essa do processamento que ficou bem mais leve.
Downloads necessarios:
http://ip.da.maquina/phpmyadmin acesse seu phpmyadmin usando user: root e a senha é a que você botou na instalação do mysql, crie o seu banco de dados e vamos já upa a database....
Via ftp na pasta var/www/ renomeie usando o f2 o nome da pasta phpmyadmin para outro nome, qualquer um, eu particularmente sempre boto outros nomes, não deixo phpmyadmin, exemplo, 65fs98a97ds56aq.
Upando a database, usando o shell vamos para a pasta onde se encontra o seu banco de dados, que enviamos via ftp, no caso, a pasta home:
cd /home psenha Ae você bota a senha do seu mysql se você não sabe entre em contato com quem você alugou seu dedicado.
mysql -u root -psenha No comando abaixo você bota o nome da sua database que criamos agora pouco na web.
USE seubancodedados Aqui você bota o nome do arquivo.sql que enviamos por ftp:
source arquivo.sql Só esperar finalizar após concluir ok, database upada pode conferir pelo seu navegador de internet como todas as tabelas estarão la do jeito que você configurou no windows.
Galera ai o resto vocês já sabem sobre o config.lua,dados da database, senha, ip, rates, feito isso vamos pro site.
Via ftp acesse sua pasta htdocs selecione todos os arquivos dentro dela e mande para a pasta var/www, quando concluir apenas altere o a seguinte arquivo, config.ini, em server path, altere, no caso ali o nome da pasta do meu OT é otserver:
install = "no" server_path = "/home/otserver/" signatures = "0" Se tiver feito até agora tudo certo, o seu site vai estar funcionando perfeitamente.
Go go go!
Você já testou o server em sua casa, configurou a pasta data utilizando a mesma REV, pronto enviar a pasta via ftp substituindo a pasta que existe la. Feito isso vamos para o shell acesse a pasta do ot:
cd /home/otserver./theforgottenserver Se aparecer algo bla bla (Y or N?) digita Y e da enter.
Ai vai abri normalmente aparece carregando o server se der algum erro vai dizer pra quem sabe ler vai ser moleza!
Abriu o server entrou com seu god testou tudo ok, feche o server, ctrl+c, agora vamos abrir o server oficial pra não cair e poder fechar o shell sem cair o ot.
Vamos nós, no shell volte para o root usando:
Até voltar ao root:
cd / Vamos adicionar um usuario:
adduser tfs No caso ai o nome do usuário que estou adicionando é tfs, pode ser otserver, seu nome, você escolhe, quando você executa o comando vai pedi uma senha bote mesma da sua maquina da enter vai pedi seu nome pais e talz bota nada não só da enter ate finalizar o processo feito isso, OK.
Agora baixe esse arquivo em seu computador extraia ele e envia por ftp para a pasta home/otserver:
TFS.SH
cd /home/otserverchmod 777 -R tfs.sh Feito né? Ok agora vamos abrir o OT pra ele não fechar e quando ele cair por algum erro ele volta sozinho. Em root utilizando o shell execute os comandos:
Isso indica que você esta utilizando o usuario tfs:
su tfs cd /home/otserver ./theforgottenserver.sh& Ai ele começa a carrega normal e pronto THE END.
Caso queria fechar o server:
su tfs cd /home/otserver ps x Vai aparece uma lista de coisas abertas e cada uma com o numero do processo:
Pra fechar o server vai ter que mata dois processo, o bash e o tfs, ambos com interrogação do lado veja que tem dois bash killa somente o com a interrogação(?).
Sempre primeiro o bash:
kill -9 21748 Depois o server:
kill -9 21750 Pronto.
Recomendo para a proteção do seu site:
Prevent DOS attacks on apache webserver for DEBIAN linux with mod_evasive
-
CoLoRaDo deu reputação a Qwizer em Global 10/11.5 + OtherWorld + Hearth of Destruction Quest+ Eventos
otserv usam old pvp nao e o mesmo sistema do tibia rl pode ficar tranquilo quanto a isso.
-
CoLoRaDo deu reputação a Lumus em OTServer 10.7x com Retro-PVP
O sistema de "retro-pvp" é o sistema utilizado por otservs. Sem aquele sistema dos quadrados coloridos e etc.
Tópico movido para a área correta.
-
CoLoRaDo deu reputação a comedinhasss em Online System
Versão: 1.0 By Comedinha
Versão suportada: 9.4+ (funciona em anteriores)
Descrição: O script é o mesmo /online da tfs, porém com uma modificação em GM+, assim ajudando a identificar os membros da staff.
Features:
- Ao dizer /online os membros (GM+) irão ficar ao invés do level aparecendo Staff Member.
TAG:
<talkaction words="!online;/online" event="script" value="online.lua"/>
Script:
data/talkactions/scripts/online.lua
function onSay(cid, words, param, channel) local strings, i, position, added, showGamemasters = {""}, 1, 1, false, getBooleanFromString(getConfigValue('displayGamemastersWithOnlineCommand')) for _, pid in ipairs(getPlayersOnline()) do if(added) then if(i > (position * 7)) then strings[position] = strings[position] .. "," position = position + 1 strings[position] = "" else strings[position] = i == 1 and "" or strings[position] .. ", " end end added = false if((not getPlayerCustomFlagValue(pid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES))) then strings[position] = strings[position] .. getCreatureName(pid) .. " [" .. getPlayerLevel(pid) .. "]" i = i + 1 added = true else if((showGamemasters or getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES) and (not isPlayerGhost(pid) or getPlayerGhostAccess(cid) >= getPlayerGhostAccess(pid)))) then strings[position] = strings[position] .. getCreatureName(pid) .. " [staff Member]" i = i + 1 added = true end end end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, (i - 1) .. " player" .. (i > 1 and "s" or "") .. " online:") for i, str in ipairs(strings) do if(str:sub(str:len()) ~= ",") then str = str .. "." end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, str) end return true end
Aviso:
É só substituir o script original por este, ele não causará bugs.
Créditos:
Comedinha
TFS
-
CoLoRaDo deu reputação a Animal Pak em Rozinx Full - Exclusivo!
Informações
Mapa Rozinx Full 100%
Foram adicionados novos teleport's
Novos Items
Novos monstros
Novas magias
E muito mais!
Imagens:
Download
http://www.mediafire.com/download/d42ybcvaemj395k/Rozinx+Edit+MyF.rar
Scan
https://www.virustotal.com/pt/file/331e0d9f5001042ec7369f756215628103d7bb6d984ee54c6134db1215c669e1/analysis/1382649745/
Accs
admin/admin
god/god
Créditos
Rozinx Team
Davi Alvares e Leandro Vezu
Falcon e Methemia
BT
Outros
SmoOkeR
-
CoLoRaDo deu reputação a WakeSoft em Baiak 8.60 O Original by : Baiak
"MUITA GENTE NÃO ACHA ESSE MAPA MAIS , REVOLVI REPOSTA
..Baiak Yurots 8.60 ..
Quem Não Gosta do Bom e Antigo Yurots..
Bom Ai Está
Mapa Yurots Super Rox Editado Por Baiak Lula...
Baiak Yurots V2.2 Oque Mudou ?
Mudou a City ta 90% 8.5
Foi Arrumada As Houses.
Adicioano Npc Papai Noel no Templo Vende Items 8.54!
Novos Items
Novos Outifits
Novas Hunts
E Muito Mais...
Baiak Yurots V2.7 Oque Mudou ?
Foi Adicionada um Nova Cidade Chamada Baiak City
Foi Adidionada Um Teleport no Templo Que Vai para Alumas City's
Foi Adicionado Npc de Bless,Pagando Todas as Bless você nao prescisa usar aol...
Foi Adicionado Uma Ilha de GM's ...
Bug do Account Mananger Arrumado.
Novo Executer adicionado,se o ot cai ele salva sozinhoo.
E Muito Mas Estara por vim ...
Baiak Yurots v1.0.9 Oque Mudou ?
Foi Adicionado Sistema Vip..
Foi Adicionado 5 Novos Portais Vip
Foi Adicionado Novos Bixos Vip,Warlock Vip,Medusa Vip,Bossing of Baiak..
Foi Adicionado New Quest Baiak Super Foda !!
Foi Modificado o Templo
Foi Adicionado Mais Treiners !
Entre Alguns Bugs Retirados
Baiak Yurots v1.1.0 Oque Mudou ?
Mudou o Protocolo de 8.57 para 8.60
Novos Item
Novo Outfit
Baiak Yurots V1.1.4 Oque Mudou ?
Tirei o Pz tool do Templo
Fiz um Novo System Vip por Comando
Fiz o Novo Addon do Outfit do Wayfarer
Baiak Yurots V1.1.9 Oque Mudou ?
Mudei o Distro Agora Se Preferir Pode Baixa Distro 8.60 ou 8.62
System Vip Como Funciona ?
!buyvip (Para Comprar Vip)(Players)
!vipdays (Para Ver Quantos Dias de Vip Você Tem)(Players)
/addvip nomedoplayer,dyasvip (GOD)
/delvip nomedoplayer,quantos dias de vip você quer tira desse player (GOD)
Novos Comandos.
!notice
/guild -> Permite que você mande msg em vermelho para membros da sua guild
!afk on ->Auto mensagem Ausente!
!afk off ->Fica Normal
Para Compra House:!buyhouse
Para Se Desfazer da House:!leave
Nova Magia Para Paladin:Exevo Con SanConjuga 15 Assassin Star
Atk de Algumas Armas.
Avenger 70/50
arcane staff 70/50
Magic Sword 65/45
Stunercutter axe 65/45
Thunder Hammer 65/45
Solar Axe 78/60
Warlord Sword 78/60
Screen Shoots
Spoiler
Screen Shoots
Senha do GOD Baiak Yurots:god/god
Download serve --> http://www.4shared.c...s_V118_860.html
Download Distro -->http://www.4shared.c...s_e_Distro.html
Scan Baiak Yurtos ->https://www.virustot...ysis/not/found/
Creditos:
Quote
GOD Bon
Vilden
ADM Elerian
-
CoLoRaDo recebeu reputação de clubdarisad em [8.60] Evolutions Map By Danger
Vim postar a vocês um Map que baixei aqui mesmo no xtibia e editei...
o mapa é Evolutions e possui as seguintes cidades:
Enigma City Mystic Island
O que Kidrobot adicionou:
Cidade Totalmente reformada para o Estilo 8.50 Adicionei uma Nova sala de treiners l! Adicionado Alavanca de Potions Adicionado Camas nas Houses! Adicionei o Comando !rank Corrigi alguns Bugs que vi no Mapa Adicionado novas areas de hunt Ajustado comando !buyhouse
O que eu adicionei:
Passei de 8.50 para 8.60 Arrumei Vários Bugs no Mapa Adicionei Teleports Arrumei Todas as Quests! Entre outras coisas
Próximo Update irei:
Adicionar Mais Hunts, como Hydra, Frost Dragon, Medusa, entre outras...
Download: Clique Aqui!
Scan: Clique Aqui!
Obrigado pelo scan bruninxxx... REP +!
Créditos:
KidRobot
ADM_Forever - DaNgeR
QUEM COLOCAR ONLINE E QUISER ME PASSAR O IP EU AGRADEÇO!
ScreenShots:
Trainers:
Teleports:
MiniMap Cidade Principal:
-
CoLoRaDo recebeu reputação de cruelShark em CreatureScripts bug Top Frags
Cruel, manda algum contato, de preferencia skype pra eu te ajudar, eu acho que sei o que fazer, mas é melhor eu te ajudar por skype.
-
CoLoRaDo recebeu reputação de cruelShark em [Encerrado] Bug Shop Gesior
use o que eu uso que não da erro nenhum:
local SHOP_MSG_TYPE = MESSAGE_EVENT_ORANGE local SQL_interval = 30 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 local id = tonumber(result_plr:getDataInt("id")) local action = tostring(result_plr:getDataString("action")) local delete = tonumber(result_plr:getDataInt("delete_it")) local cid = getCreatureByName(tostring(result_plr:getDataString("name"))) if isPlayer(cid) 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) local iter = 0 while iter ~= container_count do doAddContainerItem(new_container, itemtogive_id, itemtogive_count) iter = iter + 1 end received_item = doPlayerAddItemEx(cid, new_container) else local new_item = doCreateItemEx(itemtogive_id, itemtogive_count) doItemSetAttribute(new_item, "description", "This item can only be used by the player ".. getPlayerName(cid) .."!") doItemSetAttribute(new_item, "aid", getPlayerGUID(cid)+10000) 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.') db.query("DELETE FROM `z_ots_comunication` WHERE `id` = " .. id .. ";") db.query("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
e também adicione isso a sua database:
CREATE TABLE IF NOT EXISTS `z_ots_comunication` ( `id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `type` varchar(255) NOT NULL, `action` varchar(255) NOT NULL, `param1` varchar(255) NOT NULL, `param2` varchar(255) NOT NULL, `param3` varchar(255) NOT NULL, `param4` varchar(255) NOT NULL, `param5` varchar(255) NOT NULL, `param6` varchar(255) NOT NULL, `param7` varchar(255) NOT NULL, `delete_it` int(2) NOT NULL default '1', PRIMARY KEY (`id`) );
CREATE TABLE IF NOT EXISTS `z_shop_offer` ( `id` int(11) NOT NULL auto_increment, `points` int(11) NOT NULL default '0', `itemid1` int(11) NOT NULL default '0', `count1` int(11) NOT NULL default '0', `itemid2` int(11) NOT NULL default '0', `count2` int(11) NOT NULL default '0', `offer_type` varchar(255) default NULL, `offer_description` text NOT NULL, `offer_name` varchar(255) NOT NULL, PRIMARY KEY (`id`) );
CREATE TABLE IF NOT EXISTS `z_shop_history_item` ( `id` int(11) NOT NULL auto_increment, `to_name` varchar(255) NOT NULL default '0', `to_account` int(11) NOT NULL default '0', `from_nick` varchar(255) NOT NULL, `from_account` int(11) NOT NULL default '0', `price` int(11) NOT NULL default '0', `offer_id` int(11) NOT NULL default '0', `trans_state` varchar(255) NOT NULL, `trans_start` int(11) NOT NULL default '0', `trans_real` int(11) NOT NULL default '0', PRIMARY KEY (`id`) );
CREATE TABLE IF NOT EXISTS `z_shop_history_pacc` ( `id` int(11) NOT NULL auto_increment, `to_name` varchar(255) NOT NULL default '0', `to_account` int(11) NOT NULL default '0', `from_nick` varchar(255) NOT NULL, `from_account` int(11) NOT NULL default '0', `price` int(11) NOT NULL default '0', `pacc_days` int(11) NOT NULL default '0', `trans_state` varchar(255) NOT NULL, `trans_start` int(11) NOT NULL default '0', `trans_real` int(11) NOT NULL default '0', PRIMARY KEY (`id`) );
e no globalevents.xml add isso:
<globalevent name="shop" interval="30" event="script" value="shop.lua"/>
-
CoLoRaDo recebeu reputação de rsfshadow em Gesior Acc Maker 0.3.8 Modificado E Customizado
mano visite este topico aki do xtibia pode te ajudar:
http://www.xtibia.com/forum/topic/141934-duvida-danada-xampp/
-
CoLoRaDo recebeu reputação de Grajauserv em Gesior Acc Maker Para Tibia 8.60(2.0)
ATENÇÃO!!!!
NÃO SEI SE FUNCIONARÁ MAS PARA EVITAR ATAQUES À DATABASE DELETE A PASTA WEBDAV NA PASTA DO XAMPP!
Recomendo usar o xampp 1.7.3 para baixa-lo Clique aqui
Olá baixei um gesior e resolvi editar tirar alguns bugs etc...
este gesior funciona nas versoes 8.60 pra cima!
O que tem de novo?
Update 2.0
Screen Shot:
characters.php modificado:
Download:
Gesior Acc 8.60 By [ADM] DaNgeR(2.0).rar
Créditos:
Gesior
GM Beckman
Walef Xavier
[ADM] DaNger - [ADM] Forever
Aqui estão os sistemas que você deve adicionar no seu ot para funcionar no site!
http://www.xtibia.co...-trade-offline/ - Trade Offline
http://www.xtibia.co...em-com-escudos/ - Guild War Com Escudos
http://www.xtibia.co...lottery-system/ - Lottery System
http://www.xtibia.co...utomaticamente/ - Shop System(Para o Shop entregar os itens automaticamente)!
e Para o Power Gamers Faça isso:
execute este comando na database:
ALTER TABLE `players` ADD `exphist_lastexp` BIGINT( 255 ) NOT NULL DEFAULT '0', ADD `exphist1` BIGINT( 255 ) NOT NULL DEFAULT '0', ADD `exphist2` BIGINT( 255 ) NOT NULL DEFAULT '0', ADD `exphist3` BIGINT( 255 ) NOT NULL DEFAULT '0', ADD `exphist4` BIGINT( 255 ) NOT NULL DEFAULT '0', ADD `exphist5` BIGINT( 255 ) NOT NULL DEFAULT '0', ADD `exphist6` BIGINT( 255 ) NOT NULL DEFAULT '0', ADD `exphist7` BIGINT( 255 ) NOT NULL DEFAULT '0', ADD `onlinetimetoday` BIGINT( 255 ) NOT NULL DEFAULT '0', ADD `onlinetime1` BIGINT( 255 ) NOT NULL DEFAULT '0', ADD `onlinetime2` BIGINT( 255 ) NOT NULL DEFAULT '0', ADD `onlinetime3` BIGINT( 255 ) NOT NULL DEFAULT '0', ADD `onlinetime4` BIGINT( 255 ) NOT NULL DEFAULT '0', ADD `onlinetime5` BIGINT( 255 ) NOT NULL DEFAULT '0', ADD `onlinetime6` BIGINT( 255 ) NOT NULL DEFAULT '0', ADD `onlinetime7` BIGINT( 255 ) NOT NULL DEFAULT '0', ADD `onlinetimeall` BIGINT( 255 ) NOT NULL DEFAULT '0';
depois este
UPDATE `players` SET `exphist_lastexp`=`players`.`experience`
depois vá na pasta do ot/data/globalevents e em globalevents.xml adicione isto:
<globalevent name="history" interval="60" event="script" value="history.lua"/>
depois vá na pasta do ot/data/globalevents/scripts e crie um arquivo chamado history.lua e adicione isso dentro:
function onThink(interval, lastExecution) if (tonumber(os.date("%d")) ~= getGlobalStorageValue(23456)) then setGlobalStorageValue(23456, (tonumber(os.date("%d")))) db.executeQuery("UPDATE `players` SET `onlinetime7`=players.onlinetime6, `onlinetime6`=players.onlinetime5, `onlinetime5`=players.onlinetime4, `onlinetime4`=players.onlinetime3, `onlinetime3`=players.onlinetime2, `onlinetime2`=players.onlinetime1, `onlinetime1`=players.onlinetimetoday, `onlinetimetoday`=0;") db.executeQuery("UPDATE `players` SET `exphist7`=players.exphist6, `exphist6`=players.exphist5, `exphist5`=players.exphist4, `exphist4`=players.exphist3, `exphist3`=players.exphist2, `exphist2`=players.exphist1, `exphist1`=players.experience-players.exphist_lastexp, `exphist_lastexp`=players.experience;") end db.executeQuery("UPDATE `players` SET `onlinetimetoday`=players.onlinetimetoday+60, `onlinetimeall`=players.onlinetimeall+60 WHERE `online` = 1;") return TRUE end
-
CoLoRaDo recebeu reputação de DooMBreaK em [8.60] Evolutions Map By Danger
Vim postar a vocês um Map que baixei aqui mesmo no xtibia e editei...
o mapa é Evolutions e possui as seguintes cidades:
Enigma City Mystic Island
O que Kidrobot adicionou:
Cidade Totalmente reformada para o Estilo 8.50 Adicionei uma Nova sala de treiners l! Adicionado Alavanca de Potions Adicionado Camas nas Houses! Adicionei o Comando !rank Corrigi alguns Bugs que vi no Mapa Adicionado novas areas de hunt Ajustado comando !buyhouse
O que eu adicionei:
Passei de 8.50 para 8.60 Arrumei Vários Bugs no Mapa Adicionei Teleports Arrumei Todas as Quests! Entre outras coisas
Próximo Update irei:
Adicionar Mais Hunts, como Hydra, Frost Dragon, Medusa, entre outras...
Download: Clique Aqui!
Scan: Clique Aqui!
Obrigado pelo scan bruninxxx... REP +!
Créditos:
KidRobot
ADM_Forever - DaNgeR
QUEM COLOCAR ONLINE E QUISER ME PASSAR O IP EU AGRADEÇO!
ScreenShots:
Trainers:
Teleports:
MiniMap Cidade Principal:
-
CoLoRaDo recebeu reputação de denisaugusto11 em Gesior Acc Maker Para Tibia 8.60(2.0)
que bom que gostou ^^ se acharem bugs reportem que eu arrumo!
-
CoLoRaDo recebeu reputação de Klauguns em Baiak Extreme(Otprojects) + Gesior Customizado
DOWNLOAD RETIRADO A PEDIDO DO DONO, POR FAVOR FECHEM O TÓPICO!
-
CoLoRaDo recebeu reputação de eduardoap em Baiak Extreme(Otprojects) + Gesior Customizado
DOWNLOAD RETIRADO A PEDIDO DO DONO, POR FAVOR FECHEM O TÓPICO!
-
CoLoRaDo recebeu reputação de WDDaniel em Baiak Extreme(Otprojects) + Gesior Customizado
o problema é que o ot é feito quase que 100% para MYSQL, por causa dos Eventos: DOTA, COLISEUM, LOTTERY, WOE, GUILD WAR SYSTEM, entre outros que não funcionam em SQL por isso que não tem como abrir em SQL, só em MYSQL
-
CoLoRaDo recebeu reputação de gustavo121 em Baiak Extreme(Otprojects) + Gesior Customizado
obrigado... posso conversar contigo à respeito de colocar esse mapa online...
mas apagar o post eu não apago! creio que ajudarei muita gente!
-
CoLoRaDo recebeu reputação de Fabiano0921 em Baiak Extreme(Otprojects) + Gesior Customizado
DOWNLOAD RETIRADO A PEDIDO DO DONO, POR FAVOR FECHEM O TÓPICO!
-
CoLoRaDo recebeu reputação de tioslash em Baiak Extreme(Otprojects) + Gesior Customizado
DOWNLOAD RETIRADO A PEDIDO DO DONO, POR FAVOR FECHEM O TÓPICO!
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.