Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 04/26/18 em todas áreas

  1. GLOBAL 100% 7.40 >> Information: -7.4 Features: No Protection zone nos barcos e tapetes. - Spells, vocations e spells formuled baseada em Tibia 7.4. nao tem Hotkleys! -War System. -Cast System. -Anti Clone. -Task System (Mais de 50) -Party Sharing Experience. You can share experience in-party with your friends, and receive 10% bonus experience when actived (!share). -Nao tem runas no Shop. somente conjurada. -Editado, conjura runas 2x mais que real tibia (ex. Sd 2x). -Fast Soul Regen -Conjure Runes na backpack. ! -Nao tem Wands/Rods, Burst Arrowns baseado em magic level. >> Vocation Features: -Paladins conjure mais ammunition. (ex. exevo con = 15 arrows) -Mages conjure mais runes. (ex. adori vita vis = 2 SDs) -Damage melhorado em 10% para Knights and Paladins. -Attack speed melhorado em 10% for all vocations. >> NPCs: -Nao vende runes. -Pode comprar bp de MF (pode remover se quizer): "buy bp mf" -Pode comprar bp de LF (pode remover se quizer): "buy bp lf" -Djinns in ankrahmun (Precisa de Quest) -Eremo sells amulet of loss. >> Game Features: -Bank system. -Auto-stack items -Full HP and MP at level up. -Stone Skin Amulet nao tem em NPCs, dropa somente de Warlock ou Hydra. >> Extra Information: -Real Tibia map: Full real Tibia map, incluindo todos os NPCs, Port Hope, monsters e quests 100% RL. - POI quest e todas as rooms(Custom feita por min). - Svarground 7.4. -Demon Oak Quest (Custom feita por min). -Uptime: Muito Estavel. -Cliente Próprio das 3 ultimas imagem, não acompanha o servidor (usei somente para tirar prints). DOWNLOAD OTSERV/SOURCES OTX 7.x/CLIENTE/WEBSITE/DATABASE (Pra Editar o cliente basta abrir o Tibia.exe com notepad procurar o ip 167.114.111.25 e alterar pelo o seu ip caso tenha a mesma quantidade de numeros) Executavel + DLLs Scan Virus Total. Creditos Qwizer - OTX
  2. Republic Bay 10.77 (Liberty Bay Revamp)

    Coltera reagiu a Cat por uma resposta no tópico

    1 ponto
    REPUBLIC BAY - A cidade é projetada para War, há muitas traps, caminhos difíceis e estruturas modernas. Se você não puder terminar o continente, recorte a cidade apenas, pois ela está 97% pronta. - Republic Bay tem: 2 Barcos 12 Depots 1 Dungeon (rats, slimes, corym, etc...) 20-30 Locais para NPCs 20 Houses 1646 House Tiles Maior House: 238 sqm Imagens do estilo Download RepublicBay - Daniel Tibiaking.com.zip Download via MediaFire Scan RepublicBay - Daniel Tibiaking.com.zip
  3. Otpokemon Sprites

    netoxdd reagiu a henriquesafadao por uma resposta no tópico

    1 ponto
    Esto compartilhando com vocês do TK o spr é dat do Otpokemon 11/04/2018. Tem um aqui no Tk mais é uma verção anterior a esta!!!!!Fiquem Ligado asim que tive Nova Atualização irei Compartilha com vocês Scan:=https://www.virustotal.com/pt/file/ed4a742e870fa2d0a4567b88dddc50b458f9461d19d0c417654373f3246719af/analysis/1523488621/ Down:= https://mega.nz/#!n4R2ybbI!wSMAA-lYAOzuqcqfHTmys50vB74m0CftHTkQD3hHC1w
  4. Sobre os Clubes

    quemtuacha reagiu a Bruno Carvalho por uma resposta no tópico

    1 ponto
    Como alguns sabem recentemente atualizamos para o IPB 4.3 (ainda iremos fazer o log de tudo o que mudou recentemente no fórum), uma das novidades foi o poder colocar os clubes abertos e clubes que os membros participam dentro do fórum. Porém o que eu estava me deixando feliz acabou por me deixar decepcionado, pois o sistema é bastante limitado (acredito que ainda irão adicionar mais coisas)... Basicamente o sistema não tem organização, eu acreditava que iria conseguir organizar os clubes da maneira que eu quisesse assim podendo escolher os que iriam aparecer, entretanto o que apareceu é um sistema bem "cagado" onde aparecem todos os clubes que você é membro (para mim, administrador aparecem todos). Este é o exemplo de como iria ficar Zoom em 25% Então trago essa questão a comunidade, vocês gostariam de ter os clubes desta maneira ou preferem esperar que saia uma atualização onde é possível ser feita uma organização disso? Um sistema que eu pretendo colocar para minimizar esta dor de cabeça é deixar com que só a equipe possa fazer clubes públicos e abertos (a não ser que o membro pertença ao clube ele não irá aparecer no feed) e tentar minimizar isso se for colocado.
  5. 1 ponto
    Funcionou , vlw... deixei assim para evitar que o player mate 1 bicho sumon e conte tb... if isPlayer(cid) and ehMonstro(target) and not isSummon(target) then pode adicionar isso no topico, se quiser avisar que funciona em PDA , 8.54 e só tem que por essa tag ae. @Vodkart vlw... Aqui sei que e na 3.0 pq vejo seguindo esse Mod seu deis do 1.0. a task em sequencia e bom pois tenho um sistema de saga e vou intercalar com ela , mais essa task diaria tem como aparecer 1 lista e o player escolher? ou mexiria de mais no script, como npc , etc. * dica pro 5.0 xD..-- você escolher se quer que o player faça em ordem ou ele que escolha a task ou diaria que ele quer fazer ..kkkk tipo 1 local dentro do mod = automatico = true/false Achei outro erro no look verifiquei que o PDA tem uma função look e acho que vai ter que adapitar para ver o rank das tasks olhe Lib tem isso. CreatureEvent tem isso. LOOK if isPlayer(thing.uid) then --player doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, getPlayerDesc(cid, thing.uid, false)) return false end por isso o look do mod não funfa, pode ser isso?
  6. 1 ponto
    tenta deixar assim então: if isPlayer(cid) and ehMonstro(target) then
  7. (Resolvido)[HELP] Comando /jail

    Zikazs reagiu a Black Fenix por uma resposta no tópico

    1 ponto
    Olá galera, eu coloquei um sistema de jail no meu serv que eu peguei de um outro otserv porem esse mesmo comando nao pega no meu serv e aparece o seguinte erro: [25/04/2018 21:00:31] [Error - LuaScriptInterface::loadFile] data/talkactions/scripts/cadeia.lua:7: '}' expected (to close '{' at line 4) near '[' [25/04/2018 21:00:31] [Warning - Event::loadScript] Cannot load script (data/talkactions/scripts/cadeia.lua) [25/04/2018 21:00:32] data/talkactions/scripts/cadeia.lua:7: '}' expected (to close '{' at line 4) near '[' se alguem poder me ajudar a reparar esse error eu agradeço script do comando: Valendo REP+
  8. (Resolvido)[HELP] Comando /jail

    Zikazs reagiu a Black Fenix por uma resposta no tópico

    1 ponto
    @Zzyzx Funcionou perfeitamente vlw REP+
  9. (Resolvido)[HELP] Comando /jail

    Black Fenix reagiu a Ackerzin por uma resposta no tópico

    1 ponto
    Ta faltando algumas virgulas. function onSay(cid,words,param) local t = string.explode(param, ",") local config = { [1] = {x=1024, y=906, z=10}, [2] = {x=1028, y=906, z=10}, [3] = {x=1033, y=906, z=10}, [4] = {x=1033, y=898, z=10}, [5] = {x=1028, y=898, z=10}, [6] = {x=1023, y=898, z=10}, } local from1,to1 = {x=1022, y=905, z=10},{x=1030, y=907, z=10} local from2,to2 = {x=1022, y=907, z=10},{x=1030, y=915, z=10} local temple = {x=1024, y=910, z=7} -- cordenadas do templo local Player_Name = getPlayerByNameWildcard(t[1]) if not t[1] then doPlayerSendTextMessage(cid, 27, "Digite o nome do jogador.") return TRUE end if not Player_Name then doPlayerSendTextMessage(cid, 27, "O jogador nao existe ou esta offline.") return TRUE end local Player_Pos = getThingPos(Player_Name) local function Unjail() if isPlayer(cid) then doTeleportThing(Player_Name, temple) end end if not tonumber(t[2]) or tonumber(t[2]) < 1 or t[2] == "" then doPlayerSendTextMessage(cid, 27, "Coloque a quantidade de tempo em minutos!") return TRUE end if getPlayerAccess(Player_Name) >= 2 then doPlayerSendTextMessage(cid, 27,"Voce nao pode prender um GM ou alguem superior a ele.") return TRUE end if isInRange(Player_Pos, from1, to1) or isInRange(Player_Pos, from2, to2) then doPlayerSendTextMessage(cid, 27,"O jogador ja esta preso!") return TRUE end doTeleportThing(Player_Name, config[math.random(#config)]) doSendAnimatedText(Player_Pos, "JAIL!", TEXTCOLOR_RED) doPlayerSendTextMessage(Player_Name, 25,"Voce foi preso por fazer algo contra as regras! e ficara preso por "..(tonumber(t[2])).." minuto"..(tonumber(t[2]) > 1 and "s" or "")..".") doPlayerSendTextMessage(cid, 27,"Voce prendeu o jogador "..t[1].." por "..(tonumber(t[2])).." minuto"..(tonumber(t[2]) > 1 and "s" or "")..".") addEvent(Unjail, t[2]*60*1000, Player_Name) return TRUE end Esse aqui embaixo é o que eu uso no meu servidor.
  10. [Nostalrius] Lazy Trainer v1.0

    Macacao reagiu a Pedro. por uma resposta no tópico

    1 ponto
    Maneiro cara, parabéns
  11. [Nostalrius] Lazy Trainer v1.0

    Macacao reagiu a KotZletY por uma resposta no tópico

    1 ponto
    Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
  12. (Resolvido)[BUG] !leavehouse

    Zikazs reagiu a Black Fenix por uma resposta no tópico

    1 ponto
    @Zzyzx Funcionou em algumas house porem o verdadeiro poblema e q no remers maps as house tava sem o "select Exit" mais o seu script ta funcionando melhor , o que tava antes mesmo com os tiles e o select exit o player continuava na house. Vlw Obrigado pela ajuda REP+ e obrigado a todos que tentaram ajudar REP+ pela contribuiçao de todos
  13. (Resolvido)[BUG] !leavehouse

    Zikazs reagiu a Black Fenix por uma resposta no tópico

    1 ponto
    o servidor possui o comando eu ate usei ele o poblema é que o player nao é kikado de dentro da house 3.4.5
  14. o pior q o server tem o item ja com a id do magic wall tudo certo as sprites e tudo mais , porem que quando vou crio a runa para testa da debug
  15. NPC Reset não adiciona HP/Mana

    Raziel Frehley reagiu a xWhiteWolf por uma resposta no tópico

    1 ponto
    faltou uma aulinha de % aí hahaha percent = 15, ---- porcentagem da vida/mana que você terá ao resetar (em relação à sua antiga vida total) se você quer começar um novo reset com a vida que você tinha antes + 15% a porcentagem ali na configuração tem que ser 115. Dessa forma vc mantém os 100% que você tinha antes e de quebra ganha os 15% a mais que você quer
  16. [TFS 1.x] Player Info

    Giceps reagiu a Leohige por uma resposta no tópico

    1 ponto
    Achei o comando /info com informações bem limitadas sobre o jogador e acabei decidindo fazer um melhor, dessa vez com uma janela exibindo todas as informações. Demonstração Caso você tenha gostado do script e deseja implementá-lo em seu servidor, você pode substituir o comando /info já existente. Para isso é só ir na pasta data/talkactions/scripts, abrir o arquivo info.lua e substituir todo o conteúdo pelo código abaixo. data/talkactions/scripts/info.lua Agora você vai precisar adicionar uma nova função a biblioteca do seu servidor, para isso vá até a pasta data/lib e abra o arquivo lib.lua e adicione o seguinte código ao fim do arquivo sem substituir nada. data/lib/lib.lua Com isso você já poderá ser capaz de digitar o comando /info nomeDoJogador e visualizar todas as suas informações (somente se ele estiver online). Caso você queira apenas adicionar este novo comando sem substituir o atual, simplesmente crie um arquivo chamando playerinfo.lua na mesma pasta do info.lua e adicione o seguinte código ao talkactions.xml antes do </talkactions> Não se esqueça de adicionar a função a biblioteca de seu servidor. Agora é só digitar /playerinfo nomeDoJogador para ver as suas informações. Bom é isso ai
  17. Mining System

    Raziel Frehley reagiu a xWhiteWolf por uma resposta no tópico

    1 ponto
    @Maurilio1067 ta literalmente em cima do arquivo: "Enfim, vamos ao script: actions\scripts\mining.lua:"
  18. Script Upgrade

    Raziel Frehley reagiu a xWhiteWolf por uma resposta no tópico

    1 ponto
    só trocar isso daqui na lib e deve resolver: --[[ PERFECT UPGRADE SYSTEM 2.0 Criado por Oneshot É proibido a venda ou a cópia sem os devidos créditos desse script. ]]-- UpgradeHandler = { levels = { [1] = {100, false, true}, [2] = {90, false, true}, [3] = {80, false, true}, [4] = {70, false, true}, [5] = {60, false, true}, [6] = {50, false, true}, [7] = {40, false, true}, [8] = {30, false, true}, [9] = {20, false, true}, [10] = {10, false, true} }, broadcast = 9, attributes = { ["attack"] = 2, ["defense"] = 1, ["armor"] = 1 }, message = { console = "Trying to refine %s to level +%s with %s%% success rate.", success = "You have upgraded %s to level +%s", fail = "You have failed in upgrade of %s to level +%s", downgrade = "The upgrade level of %s has downgraded to +%s", erase = "The upgrade level of %s has been erased.", maxlevel = "The targeted %s is already on max upgrade level.", notupgradeable = "This item is not upgradeable.", broadcast = "The player %s was successful in upgrading %s to level +%s.\nCongratulations!!", invalidtool = "This is not a valid upgrade tool.", toolrange = "This upgrade tool can only be used in items with level between +%s and +%s" }, tools = { [8306] = {range = {0, 10}, info = {chance = 0, removeable = true}}, }, isEquipment = function(self) local weaponType = self:getItemWeaponType() return ((weaponType > 0 and weaponType < 7) or self.item.armor ~= 0) end, setItemName = function(self, name) return doItemSetAttribute(self.item.uid, "name", name) end, chance = function(self) local chances = {} chances.upgrade = (self.levels[self.item.level + 1][1] or 100) chances.downgrade = (self.item.level * 5) chances.erase = (self.item.level * 11) return chances end } function UpgradeHandler:new(item) local obj, ret = {} obj.item = {} obj.item.level = 0 obj.item.uid = item.uid for key, value in pairs(getItemInfo(item.itemid)) do obj.item[key] = value end ret = setmetatable(obj, {__index = function(self, index) if _G[index] then return (setmetatable({callback = _G[index]}, {__call = function(self, ...) return self.callback(item.uid, ...) end})) else return UpgradeHandler[index] end end}) if ret:isEquipment() then ret:update() return ret end return false end function UpgradeHandler:update() self.item.level = (tonumber(self:getItemName():match("%+(%d+)")) or 0) end function UpgradeHandler:refine(uid, item) if not self.item then doPlayerSendTextMessage(uid, MESSAGE_STATUS_CONSOLE_BLUE, self.message.notupgradeable) return "miss" end local tool = self.tools[item.itemid] if(tool == nil) then doPlayerSendTextMessage(uid, MESSAGE_EVENT_DEFAULT, self.message.invalidtool) return "miss" end if(self.item.level > #self.levels) then doPlayerSendTextMessage(uid, MESSAGE_STATUS_CONSOLE_RED, self.message.maxlevel:format(self.item.name)) return "miss" end if(self.item.level < tool.range[1] or self.item.level >= tool.range[2]) then doPlayerSendTextMessage(uid, MESSAGE_STATUS_CONSOLE_RED, self.message.toolrange:format(unpack(tool.range))) return "miss" end local chance = (self:chance().upgrade + tool.info.chance) doPlayerSendTextMessage(uid, MESSAGE_STATUS_CONSOLE_BLUE, self.message.console:format(self.item.name, (self.item.level + 1), math.min(100, chance))) if(tool.info.removeable == true) then doRemoveItem(item.uid, 1) end if chance * 100 > math.random(1, 10000) then doPlayerSendTextMessage(uid, MESSAGE_STATUS_CONSOLE_ORANGE, self.message.success:format(self.item.name, (self.item.level + 1))) if (self.item.level + 1) >= self.broadcast then end self:setItemName((self.item.level > 0 and self:getItemName():gsub("%+(%d+)", "+".. (self.item.level + 1)) or (self:getItemName() .." +1"))) for key, value in pairs(self.attributes) do if getItemAttribute(self.item.uid, key) ~= nil or self.item[key] ~= 0 then doItemSetAttribute(self.item.uid, key, (self.item.level > 0 and getItemAttribute(self.item.uid, key) or self.item[key]) + value) end end return "success" else if(self.levels[self.item.level][11] == true and (self:chance().erase * 100) > math.random(1, 10000)) then doPlayerSendTextMessage(uid, MESSAGE_STATUS_CONSOLE_RED, self.message.erase:format(self.item.name)) self:setItemName(self.item.name) for key, value in pairs(self.attributes) do if self.item[key] > 0 then doItemSetAttribute(self.item.uid, key, self.item[key]) end end elseif(self.levels[self.item.level][2] == true and (self:chance().downgrade * 100) > math.random(1, 10000)) then doPlayerSendTextMessage(uid, MESSAGE_STATUS_CONSOLE_RED, self.message.downgrade:format(self.item.name, (self.item.level - 1))) self:setItemName((self.item.level == 1 and self.item.name or self:getItemName():gsub("%+(%d+)", "+".. (self.item.level - 1)))) for key, value in pairs(self.attributes) do if getItemAttribute(self.item.uid, key) ~= nil or self.item[key] ~= 0 then doItemSetAttribute(self.item.uid, key, (self.item[key] + value * (self.item.level - 1))) end end else doPlayerSendTextMessage(uid, MESSAGE_STATUS_CONSOLE_RED, self.message.fail:format(self.item.name, (self.item.level + 1))) doRemoveItem(self.item.uid, 1) end return "fail" end end
Líderes está configurado para São Paulo/GMT-03:00

Informação Importante

Confirmação de Termo