Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 08/23/20 em todas áreas
-
Implementação PicPay-Didático
Implementação PicPay-Didático
Augusto e um outro reagiu a MayconPhP por uma resposta no tópico
2 pontosOlá pessoal do Tibia King sou o Maycon, sou desenvolvedor Web. E para ajudar as pessoas que tem interesse em aprender PHP resolvi fazer 1 tutorial de como implementar o PicPay no gesior. O vídeo tem o intuito de ajudar a pessoas que tenha dúvida de como funciona o Gesior. OBS: o vídeo é apenas para fins didático, então para implementação você precisará fazer uma regra de negócio de acordo com o que precisa para implementação. Espero ter ajudado abraços. Video 1 Video 2 Video 3 Video 42 pontos -
TeamWarOT HardCore 8.6 - Team vs Team
TeamWarOT HardCore 8.6 - Team vs Team
Drakksz e um outro reagiu a HeberPcL por uma resposta no tópico
2 pontosTeamWarOT HardCore 8.6 - Team vs Team Fala galera, hoje estou abrindo o codigo de um projeto antigo. Algo que fiz a muito tempo. Espero ajudar a comunidade e também reviver esse estilo de servidor. Foi desenvolvido utilizando MODs, logo todo o servidor encontra-se em 3 arquivos. Database Working with SQLite and MySQL Default account admin/252525 in SQLite Operacional System Windows or Linux (Ubuntu, Debian, CentOS) Features Map X-Dreams with 5 citys (Carlin, Venore, Edron, Fibula and Thais) Auto Map Change Auto Re-Balanceamento de Teams Auto Mensagens Anti MC Gain Gold Coins on Kill Gain Experience on Kill Skull System 100 frags = Yellow Skull 200 frags = Green Skull 300 frags = White Skull 400 frags = Red Skull 500 frags = Black Skull First Skills First Items Logout Protection for First Skills Death Broadcast Best Killers Broadcast Frags onLook Configurations All configurations in config, very easy! Commands !map !maps !frags !online !rank !top !comandos Functions List Others Functions map_change(id) isInPosition(pos, area) getSmallestTeam() getTimeMap(s) mostraTempo(cid) playerKickMC(cid) equilibrar() getCurrentPlayers() getCurrentAccounts() Mods mods/ TeamWar HardCore [War].xml mods/ First Skills [War].xml mods/ First Items [War].xml Download TeamWarOT - 22-08-2020.zip Github: HeberPcL/TeamWarOT (https://github.com/HeberPcL/TeamWarOT) Mega: 6.54 MB file on MEGA (https://mega.nz/file/6gZgwABa#0O2FN3XGPv7VJ6OssbN01VuPak2EQTuzlxGHPQ1Fwbs)2 pontos -
ElfBot Windows 10 fix - dash/light & minimize
Heyo, estou disponibilizando essa DLL pelo motivo de ter corrigido os problemas que ocorrem ao usar no Windows 10 pra dois amigos e em relação à um tópico antigo que requisitaram o fix, sintam-se a vontade pra usar. Testei as funções básicas do ElfBot, incluindo dash, minimize e lighthack, até o momento não tive problemas. Caso encontre algum favor, notificar neste tópico. Tutorial: apenas mova pra pasta do seu ElfBot substituindo a dll deles, simples não? elfbot.dll Download: Em anexo no tópico VirusTotal: https://www.virustotal.com/gui/file/dfa6e58b0ec56a0d199960867dd96ecdc04c2d7381bc2022977be6d7fd9d38f0/detection1 ponto
-
Cidade [8.60]
1 pontoMeu primeiro mapa feito, estou despertando essa habilidade de mapear com ajuda de alguns integrantes da comunidade. @Coltera, @Nolis e @Astra Moskov. Obrigado pelas dicas, criticas construtivas. Pretendo melhorar o máximo possível. Phineasz.zip - Scan1 ponto
-
(Resolvido)(PEDIDO) Script para doll sumonar um boss aleatorio
(Resolvido)(PEDIDO) Script para doll sumonar um boss aleatorio
Baalbeerith reagiu a Mor3nao por uma resposta no tópico
1 pontoDeu use em qual doll? o do id certo né? 2110 e reabriu o server/deu reload? se não, é pq seu tfs nao é 1.x, e esse só vai pra eles1 ponto -
(Resolvido)(PEDIDO) Script para doll sumonar um boss aleatorio
(Resolvido)(PEDIDO) Script para doll sumonar um boss aleatorio
Baalbeerith reagiu a Mor3nao por uma resposta no tópico
1 pontoNo actions.xml poe isso: <action itemid="2110" script="bossdoll.lua" /> No actions/scripts/bossdoll.lua poe: local bosses = { "Morgaroth", "Ferumbras", "Ghazbaran"} function onUse(player, item, fromPosition, target, toPosition, isHotkey) local boss = math.random(#bosses) local chosenBoss = bosses[boss] local bossSpawn = player:getPosition() -- Se quer q ele aparece em um lugar certo, só por a posição, se quer q aparece no lugar q tá o player, tira esse player:getPosition() e poe Position(0,0,0) player:say("O Boss "..chosenBoss.." vai aparecer em 3 segundos.", TALKTYPE_MONSTER_SAY) addEvent(spawnBooss, 3 * 1000, chosenBoss, bossSpawn) item:remove() end function spawnBooss(chosenBoss, bossSpawn) Game.createMonster(chosenBoss, bossSpawn, true, true) end E sobre otmanager, lê isso aqui >>>> LINK1 ponto -
entender formula
entender formula
joaovitorbk9 reagiu a LeoTK por uma resposta no tópico
1 ponto@joaovitorbk9 se fosse o caso seria melhor utilizar uma storage pra cada transformação tipo Transformação 1 de todas as voc é storage 1000, 1 Transformação 2 de todas as voc é storage 1000, 2 Tem também a expressão de fazer local storage = 1000 if getPlayerStorageValue(cid, storage) <= 0 then setPlayerStorageValue(cid, storage, +1) --OBS: talvez essa expressão esteja errada setPlayerStorageValue(cid, storage) +1 -- ou end esse é apenas um exemplo Depois disso na formula você faz assim local storage = 1000 local stor = getPlayerStorageValue(cid, storage) function onGetFormulaValues(cid, level, maglevel) min = -(level * 7.28 + maglevel * 7.48 + stor * 1.5) * 7.4 max = -(level * 8.34 + maglevel * 8.34 + stor * 1.5) * 8.4 return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues" Não testei mas seria algo tipo assim1 ponto -
entender formula
entender formula
joaovitorbk9 reagiu a Mor3nao por uma resposta no tópico
1 pontoisso é muito simples kk nao deve ter prestado atenção tem o dano min e max, se o player tem lvl 22 e ml 30, o dano minimo é: min = -(level * 7.28 + maglevel * 7.48) * 7.4 = -(22 * 7.28 + 30* 7.48) * 7.4 = -(160.16+224.4)*7.4 = - (384.56)*7.4 = -2845,7 = -2846 e o dano max é : max = -(level * 8.34 + maglevel * 8.34) * 8.4 = -(22*8.34 + 30*8.34)*8.4 = -(183.48 + 250.2)*8.4 = -(433.68)*8.4 = -3642,912 = -3643 Então a média de dano desse player com essa magia vai ser (-2846-3643)/2 = 6489/2 = 3244 Basicamente, o level*8.34 significa que a cada lvl q vc tiver, vc aumenta o dano em 8,34. e o maglevel*7.48 significa que pra cada 1 de ml q vc iver vai aumentar o dano em 7.48 Mas, se vc quer balancear, muda o *7.4 e o *8.4 do final, aument se vc quer mais dano, e diminui se quer menos xD @joaovitorbk9 Esse negocio do magmultiplier, multiplica TODO dano vindo de magias tudo tudo, nao é bom mexer por lá nao, fica mais facil de vc padroniazr pela propria spell1 ponto -
DLL ANT AUTO TARGET ELFBOT
DLL ANT AUTO TARGET ELFBOT
leozincorsair reagiu a Yan Liima por uma resposta no tópico
1 pontoTente com esse então: if (creature->getPlayer() != player) O Type CREATURETYPE_PLAYER... Não tem na tfs 0.4 e inferiores. Mas caso dessa maneira que mandei também não funcione, eu adiciono o getType pra tfs 0.4.1 ponto -
(Resolvido)Dar use em item e aparecer monstro
(Resolvido)Dar use em item e aparecer monstro
Sabrina10 reagiu a MatteusDeli por uma resposta no tópico
1 ponto@Lisbeky Boa noite, segue o script: data/actions/scripts crie um arquivo chamado ankh.lua e cole isto dentro: local config = { time = 3, -- Tempo em segundos para aparecer o monstro effect = 10, -- Efeito que ira sair quando o monstro for trocado monster_created = "demon", -- Nome do monstro que será criado monster_removed = "Orc" -- Nome do monstro que será removido } function onUse(cid, item, frompos, itemEx, topos) if not (isMonster(itemEx.uid)) then doPlayerSendCancel(cid, "Use este item apenas em monstros.") return true end if not (string.lower(getCreatureName(itemEx.uid)) == string.lower(config.monster_removed)) then doPlayerSendCancel(cid, "Voce nao pode usar este item neste monstro.") return true end doRemoveCreature(itemEx.uid) addEvent(function() doCreateMonster(config.monster_created, topos) doSendMagicEffect(topos, config.effect) end, config.time*1000) end data/actions/actions.xml <action actionid="100" event="script" value="ankha.lua" />1 ponto -
Depot Locker System
Depot Locker System
Jhonny Bravo reagiu a Yan Liima por uma resposta no tópico
1 ponto@Jhonny Bravo @LeoTK Era só um adicional aquilo. Acaba sendo meio inutil por conta do quadro, NPC e os demais sistemas. Mas caso queiram, ai está. Adaptei para essa versão do sistema:1 ponto -
(Resolvido)Proteção nas houses
1 pontoQual source está utilizando? Se você está usando 0.x e não possui essa função provavelmente está utilizando TFS Exclusive Edition, ela não é necessária pois já existe a função onThrow, que faz o que a onMoveItem faz e até permite fazer coisas que a onMoveItem não consegue. Abaixo está um script com a função onThrow, porem antes quero dizer sobre um problema que ambos os scripts não cobrem. Este script não vai impedir o convidado na casa de usar items, se tiver uma mana potion na casa por exemplo, ele não vai conseguir pegar e nem mover, mas vai poder usar em si ou em outros, por isso o correto para uma sistema como este é fazer diretamente na source. --<event type="login" name="HouseProtectionRegister" event="script" value="house_protection.lua"/> --<event type="throw" name="HouseProtection" event="script" value="house_protection.lua"/> function onThrow(cid, item, fromPosition, toPosition) if fromPosition.x ~= 65535 and getHouseFromPos(fromPosition) then if getHouseOwner(getHouseFromPos(fromPosition)) ~= getPlayerGUID(cid) then doPlayerSendCancel(cid, "You can't take nor move someone else's stuff on their own house.") return false end elseif toPosition.x ~= 65535 and getHouseFromPos(toPosition) then if getHouseOwner(getHouseFromPos(toPosition)) ~= getPlayerGUID(cid) then doPlayerSendCancel(cid, "You can't throw things on someone else's house.") return false end end return true end function onLogin(cid) registerCreatureEvent(cid, "HouseProtection") return true end Ps: se mais pessoas se interessarem eu posso escrever em C++ depois.1 ponto
-
Pedido (OTCLIENT PARA SERVIDOR NARUTO)
Pedido (OTCLIENT PARA SERVIDOR NARUTO)
Samuel Cstr reagiu a ruanlol por uma resposta no tópico
1 pontoBaixe esse otclient é base:http://www.mediafire.com/download/gsxjeyrpi4lxsye/otclient-master.zip Depois so é editar conforme seu servidor, spr, dat,...1 ponto -
(Resolvido)(PEDIDO) Script para doll sumonar um boss aleatorio
(Resolvido)(PEDIDO) Script para doll sumonar um boss aleatorio
Mor3nao reagiu a Baalbeerith por uma resposta no tópico
0 pontos@Mor3nao Sim, dei reload e reiniciei, usei o 2110 sim, mas de boa mano, rlx o Tfs que deve ser outro, mas mesmo assim muitíssimo obrigado pela ajuda \o0 pontos -
dota evento, para nto?
dota evento, para nto?
Senju uchira reagiu a Thony D. Serv por uma resposta no tópico
0 pontoseu não testei porem eu creio que seja como o do video se ajudei rep++ e marca melhor resposta0 pontos