Ir para conteúdo

kkkkkk

Campones
  • Total de itens

    11
  • Registro em

  • Última visita

Sobre kkkkkk

kkkkkk's Achievements

  1. kkkkkk

    [8.6]Crystal Ot

    Um OT no qual Você Escolhe Se quer GLOBAL Ou Yourots Site: http://crystalots.servegame.com Ip: crystalots.servegame.com Otimo servidor Full zao Ilhas Vip 24/7 Online Quest: Mortal Kombat Wote Hota DH POI ANIHI Desert entre muitas outras... Exp:50 Skill:50 Magic:30 Loot:Propio do Ot Aberto Hj: 11/02/2014 Venho se divertir junto com a gente. Promoção: Quando chegar a 20 player, sortearei um Vip Scroll!! SS: Yourots Mortal Kombat Quest POI WOTE
  2. kkkkkk

    Globalz

    ~ ABERTO DIA 04/07/12 ~~ ACCOUNT NO SITE: http://globalz.no-ip.info • Informações: - IP: globalz.no-ip.info - Site: http://globalz.no-ip.info - Porta: 7171 - Cliente: 8.6 • Por que jogar no GlobalZ OTserv? - Mapa global com TODAS as cidades (Incluindo Zao Island) - War system com escudos - Inúmeras quests, Pits of Inferno, Inquisition Quest, Demon Oak Quest, Warth Of The Emperor e muitas outras... - Updates constantes - Eventos frequentes - Estabilidade, Uptime 24/7 - Equipe ativa, amigável e experiente - Sem corrupção, staff não joga - Servidor com mapa global, melhorado para melhor experiência em jogo • Rates - Exp Stages 1 ao 100 = 100x 101 ao 150 = 80x 151 ao 200= 50x 201 ao 250 = 15x 251 + = 3x - Skills 30x - Magic 15x - Loot 1,5x Equipe GlobalZ OTserv ™ up
  3. esse por item naod a certo eu ja testei, ele nao remove apos 30 dias os players podemon continuar indo pra vip. e eu quero 1 pra poder vender no gessior acc. msm assim obrigado por tentar ajudar.
  4. http://www.xtibia.com/forum/topic/186930-new-pet-system/ olha se ajuda
  5. alguem ai tem um system vip pra tfs 0.4 dev por account q funcione. tks
  6. kkkkkk

    Erro No Executavel

    cara isso e erro q vc foi e modifico de "sha1" seila pra "plain", faça o seguinte no lugar de "plain" vc colok "sha1" e aodne ta mysqlReadTimeout = 10 mysqlWriteTimeout = 10, no lugar de 10 vc colok 5000 pronto nao vai precisar resetar e as acc vao lgoar normalmente.
  7. Vei tava com o msm problema aki e resolvir assim. adicione isso na sua database. CREATE TABLE IF NOT EXISTS `guild_wars` ( `id` INT NOT NULL AUTO_INCREMENT, `guild_id` INT NOT NULL, `enemy_id` INT NOT NULL, `begin` BIGINT NOT NULL DEFAULT '0', `end` BIGINT NOT NULL DEFAULT '0', `frags` INT UNSIGNED NOT NULL DEFAULT '0', `payment` BIGINT UNSIGNED NOT NULL DEFAULT '0', `guild_kills` INT UNSIGNED NOT NULL DEFAULT '0', `enemy_kills` INT UNSIGNED NOT NULL DEFAULT '0', `status` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `status` (`status`), KEY `guild_id` (`guild_id`), KEY `enemy_id` (`enemy_id`) ) ENGINE=InnoDB; ------------------------------------------------------------------------------------------------------------------- ALTER TABLE `guild_wars` ADD CONSTRAINT `guild_wars_ibfk_1` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE, ADD CONSTRAINT `guild_wars_ibfk_2` FOREIGN KEY (`enemy_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE; -------------------------------------------------------------------------------------------------------------------- ALTER TABLE `guilds` ADD `balance` BIGINT UNSIGNED NOT NULL AFTER `motd`; -------------------------------------------------------------------------------------------------------------------- CREATE TABLE IF NOT EXISTS `guild_kills` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY, `guild_id` INT NOT NULL, `war_id` INT NOT NULL, `death_id` INT NOT NULL ) ENGINE = InnoDB; -------------------------------------------------------------------------------------------------------------------- ALTER TABLE `guild_kills` ADD CONSTRAINT `guild_kills_ibfk_1` FOREIGN KEY (`war_id`) REFERENCES `guild_wars` (`id`) ON DELETE CASCADE, ADD CONSTRAINT `guild_kills_ibfk_2` FOREIGN KEY (`death_id`) REFERENCES `player_deaths` (`id`) ON DELETE CASCADE, ADD CONSTRAINT `guild_kills_ibfk_3` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE; --------------------------------------------------------------------------------------------------------------------- ALTER TABLE `killers` ADD `war` INT NOT NULL DEFAULT 0; colok esse em data/talkactions/script com o nome de war.lua function onSay(cid, words, param, channel) local guild = getPlayerGuildId(cid) if(not guild or getPlayerGuildLevel(cid) < GUILDLEVEL_LEADER) then doPlayerSendChannelMessage(cid, "", "You cannot execute this talkaction.", TALKTYPE_CHANNEL_W, 0) return true end local t = string.explode(param, ",") if(not t[2]) then doPlayerSendChannelMessage(cid, "", "Not enough param(s).", TALKTYPE_CHANNEL_W, 0) return true end local enemy = getGuildId(t[2]) if(not enemy) then doPlayerSendChannelMessage(cid, "", "Guild \"" .. t[2] .. "\" does not exists.", TALKTYPE_CHANNEL_W, 0) return true end if(enemy == guild) then doPlayerSendChannelMessage(cid, "", "You cannot perform war action on your own guild.", TALKTYPE_CHANNEL_W, 0) return true end local enemyName, tmp = "", db.getResult("SELECT `name` FROM `guilds` WHERE `id` = " .. enemy) if(tmp:getID() ~= -1) then enemyName = tmp:getDataString("name") tmp:free() end if(isInArray({"accept", "reject", "cancel"}, t[1])) then local query = "`guild_id` = " .. enemy .. " AND `enemy_id` = " .. guild if(t[1] == "cancel") then query = "`guild_id` = " .. guild .. " AND `enemy_id` = " .. enemy end tmp = db.getResult("SELECT `id`, `begin`, `end`, `payment` FROM `guild_wars` WHERE " .. query .. " AND `status` = 0") if(tmp:getID() == -1) then doPlayerSendChannelMessage(cid, "", "Currently there's no pending invitation for a war with " .. enemyName .. ".", TALKTYPE_CHANNEL_W, 0) return true end if(t[1] == "accept") then local _tmp = db.getResult("SELECT `balance` FROM `guilds` WHERE `id` = " .. guild) local state = _tmp:getID() < 0 or _tmp:getDataInt("balance") < tmp:getDataInt("payment") _tmp:free() if(state) then doPlayerSendChannelMessage(cid, "", "Your guild balance is too low to accept this invitation.", TALKTYPE_CHANNEL_W, 0) return true end db.query("UPDATE `guilds` SET `balance` = `balance` - " .. tmp:getDataInt("payment") .. " WHERE `id` = " .. guild) end query = "UPDATE `guild_wars` SET " local msg = "accepted " .. enemyName .. " invitation to war." if(t[1] == "reject") then query = query .. "`end` = " .. os.time() .. ", `status` = 2" msg = "rejected " .. enemyName .. " invitation to war." elseif(t[1] == "cancel") then query = query .. "`end` = " .. os.time() .. ", `status` = 3" msg = "canceled invitation to a war with " .. enemyName .. "." else query = query .. "`begin` = " .. os.time() .. ", `end` = " .. (tmp:getDataInt("end") > 0 and (os.time() + ((tmp:getDataInt("begin") - tmp:getDataInt("end")) / 86400)) or 0) .. ", `status` = 1" end query = query .. " WHERE `id` = " .. tmp:getDataInt("id") if(t[1] == "accept") then doGuildAddEnemy(guild, enemy, tmp:getDataInt("id"), WAR_GUILD) doGuildAddEnemy(enemy, guild, tmp:getDataInt("id"), WAR_ENEMY) end tmp:free() db.query(query) doBroadcastMessage(getPlayerGuildName(cid) .. " has " .. msg, MESSAGE_EVENT_ADVANCE) return true end if(t[1] == "invite") then local str = "" tmp = db.getResult("SELECT `guild_id`, `status` FROM `guild_wars` WHERE `guild_id` IN (" .. guild .. "," .. enemy .. ") AND `enemy_id` IN (" .. enemy .. "," .. guild .. ") AND `status` IN (0, 1)") if(tmp:getID() ~= -1) then if(tmp:getDataInt("status") == 0) then if(tmp:getDataInt("guild_id") == guild) then str = "You have already invited " .. enemyName .. " to war." else str = enemyName .. " have already invited you to war." end else str = "You are already on a war with " .. enemyName .. "." end tmp:free() end if(str ~= "") then doPlayerSendChannelMessage(cid, "", str, TALKTYPE_CHANNEL_W, 0) return true end local frags = tonumber(t[3]) if(frags ~= nil) then frags = math.max(10, math.min(1000, frags)) else frags = 100 end local payment = tonumber(t[4]) if(payment ~= nil) then payment = math.max(100000, math.min(1000000000, payment)) tmp = db.getResult("SELECT `balance` FROM `guilds` WHERE `id` = " .. guild) local state = tmp:getID() < 0 or tmp:getDataInt("balance") < payment tmp:free() if(state) then doPlayerSendChannelMessage(cid, "", "Your guild balance is too low for such payment.", TALKTYPE_CHANNEL_W, 0) return true end db.query("UPDATE `guilds` SET `balance` = `balance` - " .. payment .. " WHERE `id` = " .. guild) else payment = 0 end local begining, ending = os.time(), tonumber(t[5]) if(ending ~= nil and ending ~= 0) then ending = begining + (ending * 86400) else ending = 0 end db.query("INSERT INTO `guild_wars` (`guild_id`, `enemy_id`, `begin`, `end`, `frags`, `payment`) VALUES (" .. guild .. ", " .. enemy .. ", " .. begining .. ", " .. ending .. ", " .. frags .. ", " .. payment .. ");") doBroadcastMessage(getPlayerGuildName(cid) .. " has invited " .. enemyName .. " to war till " .. frags .. " frags.", MESSAGE_EVENT_ADVANCE) return true end if(not isInArray({"end", "finish"}, t[1])) then return false end local status = (t[1] == "end" and 1 or 4) tmp = db.getResult("SELECT `id` FROM `guild_wars` WHERE `guild_id` = " .. guild .. " AND `enemy_id` = " .. enemy .. " AND `status` = " .. status) if(tmp:getID() ~= -1) then local query = "UPDATE `guild_wars` SET `end` = " .. os.time() .. ", `status` = 5 WHERE `id` = " .. tmp:getDataInt("id") tmp:free() doGuildRemoveEnemy(guild, enemy) doGuildRemoveEnemy(enemy, guild) db.query(query) doBroadcastMessage(getPlayerGuildName(cid) .. " has " .. (status == 4 and "mend fences" or "ended up a war") .. " with " .. enemyName .. ".", MESSAGE_EVENT_ADVANCE) return true end if(status == 4) then doPlayerSendChannelMessage(cid, "", "Currently there's no pending war truce from " .. enemyName .. ".", TALKTYPE_CHANNEL_W, 0) return true end tmp = db.getResult("SELECT `id`, `end` FROM `guild_wars` WHERE `guild_id` = " .. enemy .. " AND `enemy_id` = " .. guild .. " AND `status` = 1") if(tmp:getID() ~= -1) then if(tmp:getDataInt("end") > 0) then tmp:free() doPlayerSendChannelMessage(cid, "", "You cannot request ending for war with " .. enemyName .. ".", TALKTYPE_CHANNEL_W, 0) return true end local query = "UPDATE `guild_wars` SET `status` = 4, `end` = " .. os.time() .. " WHERE `id` = " .. tmp:getDataInt("id") tmp:free() db.query(query) doBroadcastMessage(getPlayerGuildName(cid) .. " has signed an armstice declaration on a war with " .. enemyName .. ".", MESSAGE_EVENT_ADVANCE) return true end doPlayerSendChannelMessage(cid, "", "Currently there's no active war with " .. enemyName .. ".", TALKTYPE_CHANNEL_W, 0) return true end ve se da certo ai
  8. consegui arrumar eu axo colokei o firewall aki e paro de cair, devia ser algum nuker. eu quero agora e um sistema vip para tfs 0.4 dev
  9. Ele nao da nenhum erro e simplesmente fecha, nao sei o q pode ser alguem tem alguma ideia ???
  10. Preciso de um Vip System por account q funcione no 0.4 e da pra colok a vendo no gesior acc. Responde ai galera preciso muito kkkk.
  11. Nao sei se esta no lugar certo, primeiro topic. Eu ja tentei varios system vip como: System vip by mock 100% Perfect System Vip 2.0 e nehum dele funcionam. Explicando melhor: pelo perfect system 2.0 eu consiguo adicionar mais ela vai so pra player, e eu nao consiguo vender pelo gesiorr acc 0.3.8. E o mock 100%, por exemplo eu compro vip de 30 dias, ta ai tudo certo, mais quando eu vo no jogo minha vip fala q acaba no dia q comprei, ai fica tipo your vip end(o dia e a data q comprei, teria q ser tipo 30 dias dps dessa data). se alguem poder me passar um script agradeço muito. up ae galera, e q to precisando msm disso. e mais uma coisa colokei war system no meu server so q quando um player e invitado pra guild o serv simplesmente cai, e quando vc tenta lgoar da o erro 10060 ajudem ai (axo q e assim msm o erro). Edited: acabei de testar o vip system 1.0 e nada do msm jeito. up
  12. Preciso de um vip system para tfs 0.4. sera q alguem poderia me passar um q funcione. plz ae galera ajudem.
  • Quem Está Navegando   0 membros estão online

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