Tudo que Hokograma postou
-
Amuleto que nao deixa cair Anti-drop que dura 3 mortes ( só e removido depois de 3 turnos)
Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 0.3.6; Base: 8.54 Qual erro está surgindo/O que você procura? Em vez de o amuleto ter apenas 1 carga ( ser removido apos 1 morte) , gostaria que ele fosse removido somente apos 3 mortes. Você tem o código disponível? Se tiver publique-o aqui: Como o amuleto nao sumia nunca (infinito) , adicionei a funçao de remove ali no meio, porem nao sei como poderia durar por mais de 1 morte..
-
(Resolvido)Skill de area simples
Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 0.3.6; Base: 8.54 Qual erro está surgindo/O que você procura? Estou tendo erros com minhas skills de area... serio mesmo.. alguem disponibiliza uma ai simples? Só com a formula magic lvl, e 1 efeito? Sem bugs ( ex: sem o "local" no efeito")
-
[DUVIDA] O que os Bots precisam crucialmente para funcionar dentro de um client?
@tavarb Nao acho q funcione muito bem, mas faser oq né kk é o geito por hora
-
[DUVIDA] O que os Bots precisam crucialmente para funcionar dentro de um client?
@tavarb Nto
-
Alguem Me Dis Oq Fis Errado Nessa Script De Dmg Em Area?
@DboExplorer ta na mesma..
-
Alguem Me Dis Oq Fis Errado Nessa Script De Dmg Em Area?
@ahrizinhas2 tem problema nao, agradeço a atençao bhoder
-
Montando Equipe Narutibia
Cara eu tenho um que esta 90% pronto, com client e mapa proprio, alem disso estou pagando um gringo pra faser um website pika e seguro pro meu ot, tudo que resta pra acabar é detalhar o mapa e vilas, que vou refazer todas com um design maior e mais moderno e algumas sprites que to com pouco tempo pra faser ( em especial de alguns corpsesm creio eu que sao 3 ou 4). Se voce se garantir em faser um bom trabalho nisso que constei, podemos faser alguma parceria, procura por nto myth no google, e ve o historico do topico que apaguei aqui do tk, pra ter uma base de como ele esta.
-
Alguem Me Dis Oq Fis Errado Nessa Script De Dmg Em Area?
@ahrizinhas2 agradeço mais infelismente nao serve, pq eu vou usa mesma script para cada vocaçao, por exemplo cada uma tem pelo menos 1 ataque de area.. ai pra deixar as coisas mais interessantes quis colocar esse negocio de level, ai ia aumentando o tamanho do alcance do ataque e tals.
-
Alguem Me Dis Oq Fis Errado Nessa Script De Dmg Em Area?
@ahrizinhas2 ja tentei tambem, todos ficam com esse deslocamento pros lados
-
Alguem Me Dis Oq Fis Errado Nessa Script De Dmg Em Area?
@ahrizinhas2 Ja tentei mudar de todo geito a formula ali, e nada Como pode ver, o efeito ta longe de onde deveria...
-
Alguem Me Dis Oq Fis Errado Nessa Script De Dmg Em Area?
Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). TFS 0.3.6 Base: 8.54 Qual erro está surgindo/O que você procura? A Skill Ta Hitando 0, ( alias nem ta hitando ... , soltar ou nao soltar da na mesma merd4, só sai o efeito mesmo...) E Não Esta Pegando No Alcance Correto.. ( Independende de onde eu estiver, ela pega mais pro lado esquerdo, e eu nao fico exatamente no meio da explosao como deveria ser, independendo do lvl que a skill se encontra) Você tem o código disponível? Se tiver publique-o aqui: local combat_lv1 = createCombatObject() setCombatParam(combat_lv1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat_lv1, COMBAT_PARAM_EFFECT, 95) setAttackFormula(combat_lv1, COMBAT_FORMULA_LEVELMAGIC, -0.0, -26, -0.0, -28) local combat_lv2 = createCombatObject() setCombatParam(combat_lv2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat_lv2, COMBAT_PARAM_EFFECT, 95) setAttackFormula(combat_lv2, COMBAT_FORMULA_LEVELMAGIC, -0.0, -26, -0.0, -28) local combat_lv3 = createCombatObject() setCombatParam(combat_lv3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat_lv3, COMBAT_PARAM_EFFECT, 95) setAttackFormula(combat_lv3, COMBAT_FORMULA_LEVELMAGIC, -0.0, -26, -0.0, -28) local area_lv1 = createCombatArea({ {1, 1, 1}, {1, 3, 1}, {1, 1, 1} }) local area_lv2 = createCombatArea({ {1, 1, 1}, {1, 1, 1}, {1, 3, 1}, {1, 1, 1}, {1, 1, 1} }) local area_lv3 = createCombatArea({ {0, 0, 0, 0, 0}, {1, 1, 1, 1, 1}, {1, 1, 1, 1, 1}, {1, 1, 3, 1, 1}, {1, 1, 1, 1, 1}, {1, 1, 1, 1, 1}, {0, 0, 0, 0, 0} }) setCombatArea(combat_lv1, area_lv1) setCombatArea(combat_lv2, area_lv2) setCombatArea(combat_lv3, area_lv3) local function onCastSpell1(parameters) doCombat(parameters.cid, combat_lv1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, combat_lv2, parameters.var) end local function onCastSpell3(parameters) doCombat(parameters.cid, combat_lv3, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var} local spell_storage = 48331 if getPlayerStorageValue(cid, spell_storage) < 150 then addEvent(onCastSpell1, 0, parameters) setPlayerStorageValue(cid, spell_storage, getPlayerStorageValue(cid, spell_storage)+1) elseif getPlayerStorageValue(cid, spell_storage) == 150 then addEvent(onCastSpell2, 0, parameters) setPlayerStorageValue(cid, spell_storage, getPlayerStorageValue(cid, spell_storage)+1) doPlayerSendTextMessage(cid, 22, "Its barrier kindling progressed to level 2") doSendMagicEffect(getCreaturePosition(cid),28) doSendAnimatedText(getCreaturePosition(cid), 'Spell UP', 210) elseif getPlayerStorageValue(cid, spell_storage) > 150 and getPlayerStorageValue(cid, spell_storage) < 350 then addEvent(onCastSpell2, 0, parameters) setPlayerStorageValue(cid, spell_storage, getPlayerStorageValue(cid, spell_storage)+1) elseif getPlayerStorageValue(cid, spell_storage) == 350 then addEvent(onCastSpell3, 0, parameters) setPlayerStorageValue(cid, spell_storage, getPlayerStorageValue(cid, spell_storage)+1) doPlayerSendTextMessage(cid, 22, "Its barrier kindling progressed to level 3") doSendMagicEffect(getCreaturePosition(cid),28) doSendAnimatedText(getCreaturePosition(cid), 'Spell UP', 210) elseif getPlayerStorageValue(cid, spell_storage) > 350 then addEvent(onCastSpell3, 0, parameters) setPlayerStorageValue(cid, spell_storage, getPlayerStorageValue(cid, spell_storage)+1) end return TRUE end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
-
[DUVIDA] O que os Bots precisam crucialmente para funcionar dentro de um client?
Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). TFS 0.3.6; Base: 8.54 Qual erro está surgindo/O que você procura? Os Bots comuns usados em tibia precisam o que necessariamente para seu bom funcionamento? Gostaria de um geito de crashar o client de quem tentasse usar um bot ou auto click..
-
(Resolvido)Sprite Roza dos ventos Pls?
Resolvido por conta própria, para quem quiser usar em seu .pic 37x35 pixels / intensidade de bits=24 43x42 pixels/ intensidade de bits=24
-
[SPELL] spell de boost
tenta assim: -- dash as it was in avaOT by Night Wolf local damage = 20 -- dano que toma qnd bate em algum obstáculo local speed = 910 -- velocidade do player ao usar o dash (vai de 0 a mil) local pzprotect = true -- nao deixa entrar em pz com a spell local distance = 15 -- quantos sqms anda local function isWalkable(pos, creature, proj, pz)-- by Nord if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 0 then return false end if getTopCreature(pos).uid > 0 and creature then return false end if getTileInfo(pos).protection and pz then return false, true end local n = not proj and 3 or 2 for i = 0, 255 do pos.stackpos = i local tile = getTileThingByPos(pos) if tile.itemid ~= 0 and not isCreature(tile.uid) then if hasProperty(tile.uid, n) or hasProperty(tile.uid, 7) then return false end end end return true end function onWalk(cid) if isCreature(cid) then local poslook = getCreatureLookPosition(cid) poslook.stackpos = STACKPOS_TOP_MOVEABLE_ITEM_OR_CREATURE if isWalkable(poslook, false, false, pzprotect) then if not isCreature(getThingfromPos(poslook).uid) then doMoveCreature(cid, getPlayerLookDirection(cid)) doSendMagicEffect(getPlayerPosition(cid), 14) else doCreatureAddHealth(cid, -damage) doSendMagicEffect(getPlayerPosition(cid), 31) doSendAnimatedText(getPlayerPosition(cid), "-"..damage , 180) end else doCreatureAddHealth(cid, -damage) doSendMagicEffect(getPlayerPosition(cid), 31) doSendAnimatedText(getPlayerPosition(cid), "-"..damage , 180) end end return true end function onCastSpell(cid, var) for i = 0, distance do addEvent(onWalk, (1001- math.min(speed, 1000)) *i, cid) end return true end Creditos: Night Wolf
-
Pago pra alguem me ajudar a resolver bugs no meu site
@costantino2 Varios, pois minha base veio faltando varios arquivos, entao tive que improviza pra deixar o website online, fis tudo manualmente. Exemplo dos erros que ainda tem: Criar Conta: Encontrar personagem tal para vizualizar seus itens+ skill: Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'old_name' in 'where clause'' in C:\xampp\htdocs\system\application\libraries\POT\OTS_Player.php:146 Stack trace: #0 C:\xampp\htdocs\system\application\libraries\POT\OTS_Player.php(146): PDO->query('SELECT `id` FRO...') #1 C:\xampp\htdocs\system\application\controllers\character.php(250): OTS_Player->find('ss') #2 [internal function]: Character->view() #3 C:\xampp\htdocs\system\codeigniter\CodeIgniter.php(236): call_user_func_array(Array, Array) #4 C:\xampp\htdocs\index.php(165): require_once('C:\\xampp\\htdocs...') #5 {main} thrown in C:\xampp\htdocs\system\application\libraries\POT\OTS_Player.php on line 146 Redirecionamente do Shop, por algum motivo esta levando o player ao menu principal do site novamente Aba De Bugs Reportados: A Database Error Occurred Error Number: 1146 Table 'oldserver.bugtracker' doesn't exist SELECT bugtracker.id, bugtracker.category, bugtracker.time, bugtracker.title, bugtracker.done, bugtracker.priority, bugtracker.closed, players.name FROM bugtracker LEFT JOIN players ON players.id = bugtracker.author ORDER BY priority DESC LIMIT 0, 10 Erro Ocasionado Por> Inexistencia Da Coluna .bugtracker na database E+ alguns , todos relacionados a inexistencia das colunas. Erro Na Distro Ao Abrir o Server: Ele esta funcionando tudo OK, porem nao sai essa porra da distro, só com as broadcast que vao aparecendo na tela pra sumi esse karai .___. TIPO DE WEBSITE= XAMPP / MODERN AAC
-
Pago pra alguem me ajudar a resolver bugs no meu site
Não encontrei a area para anunciar pedidos de comercio no mercado, somente para suporte, porem fiquei meio em duvida se a area seria la, entao se possivel, peço que movam. Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Narutibia. TFS 0.3.6; Base: 8.54 Qual erro está surgindo/O que você procura? Como estou com pouco tempo, fica foda fica testando e arrumando os erros do meu website ele ja esta online e funcional, é apenas preciso adicionar algumas colunas, e da uma olhada no meu config.php , pois creio eu que alem das colunas, alguns dos erros se originam de lá. Valor a combinar,+ info PV ou pelo Facebook
-
Como por um item que fique fixo, dentro de uma bag, vendida em shop?
Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). TFS 0.3.6; Base: 8.54 Qual erro está surgindo/O que você procura? Estou tentando criar uma Bag de 200 espaços e como devem saber o Tibia so suporta 36 slots, vou citar a soluçao que creio que funcionara: -Criar uma Bag normal com 36 espaços -Criar uma Bag Unmovable com skin e nome identicas a primeira -Colocar 5x da 2 Bag Unmovable dentro da primeira PROBLEMA:Teria que colocar a BAG 2(Unmovable) dentro da BAG 1 (COMUM) por script, basicamente seria um script que ADD itens dentro de uma mochila! Aceito outras ideias de como criar uma bag maior tambem Você tem o código disponível? Se tiver publique-o aqui: Talvez possa ajudar, aqui temos a script de uma bag que vem com pokemon dentro: local a = { [11638] = {balltype = "normal", ballid = 11826, pokemons = {"Charizard"}} } local happy = 220 function onUse(cid, item, frompos, item2, topos) local b = a[item.itemid] if not b then return true end local pokemon = b.pokemons[math.random(#b.pokemons)] local btype = b.balltype if not pokeballs[btype] then return true end doPlayerSendTextMessage(cid, 27, "You opened a pokemon box!") doSendMagicEffect(getThingPos(cid), 29) addPokeToPlayer(cid, pokemon, 0, nil, btype) return true end Aceito outras idéias tambem
-
(Resolvido)[DUVIDA] Sobre o limite de sprites
-
(Resolvido)[DUVIDA] Sobre o limite de sprites
@DboExplorer voce tem o dowload da dll pra upa? o link do dowload ta em outro forum que creio eu que foi fechado, sla..
-
(Resolvido)[DUVIDA] Sobre o limite de sprites
@bismarkzika esse "optimizar" seria deletar uma serie de sprites automaticamente? E se sim, sao aleatorias? @DboExplorer Nao fiquei sabendo, pode linkar pfv?
-
[AJUDA] Sobre OTServer e IPFixo
Sim bhoder, mas se nao me engano no 8.60 ainda precisa trocar o ip dentro do client, voce devera editar o cliente que usa com o notpad++ , procurar por Bad add, e ir um pouco para a direita, logo vera os IP''s que tarao naquele client, em seguida troque todos eles pelo seu, e uma observaçao importante, devera tem 20 caracteres exatos, entre um IP e outro, caso nao fechar 20 caracteres, voce devera por NULL que fica disponivel em Plugins/Converter/Conversion Panel , em seguida coloque o numero 0 em Decimal, e surgira o NULL,agora clique conte quantos caracteres tem seu IP, por exemplo: www.meuotserver.com <-- teria 19 caracteres, entao eu colocaria apenas 1 NULL depois do IP, e ir fasendo isso para todos os otros, sempre fechando os 20 caracteres! PS:Clique em Mencionar Membro, quando quiser que uma msg especifica seja notificada a determinada pessoa.
-
[AJUDA] Sobre OTServer e IPFixo
ja trocou o IP dentro do client?
-
Spell scroll
De nada, lembrando tambem que voce tem que ter essas tags na spell que serao aprendida needlearn="1" enabled="1"
-
(Resolvido)Tem como abrir dois Object Builder??? + REP!
Vai sim, só repare que por exemplo um 8.60 por exemplo tem 2 versoes: Mas quando vai abrir o client, da pra ver certinho qual é a sua:
-
(Resolvido)Tem como abrir dois Object Builder??? + REP!
Até onde eu saiba não, mas para transferir efects e qualquer tipo de sprite, geralmente se cria uma pasta separa pra isso, tipo no desbok "NOVAS SPRITES", ae vai escolhendo todas que quer, no outro .spr que nao é o seu obviamente, clicando com o botao direito na sprite, e em Exportar, o melhor a se faser é deixar em OBD ( ja da pra escolher a versao) pq caso poe sprites na versao errada,vai dar um bug do KO (experiencia propria ZzZz). Após isso, é só abrir o seu .spr , clicar em qualkr efect e ir em duplicar , e substituir o efect duplicado pelo seu novo efect, no caso o retirado do outro .spr Entao francamente nao entendo o pq, abrir 2 object builder, mas se acha melhor, aqui esta o DatEditor, que tem a mesma funçao, será como ter 2 object builder abertos. Dowload:https://www.4shared.com/rar/Xf9VrlBiei/Demonic_Applications.html? Scan:https://www.virustotal.com/#/url/af9ab8d69b08b0e2ecae90febd6e7dcf103a983dbb2786b9740abbee399b1a78/detection