
Tudo que xWhiteWolf postou
- [AJUDA] Spell Que Da Velocidade E Solta Efeito No Player
- [AJUDA] Spell Que Da Velocidade E Solta Efeito No Player
- [AJUDA] Spell Que Da Velocidade E Solta Efeito No Player
- [AJUDA] Spell Que Da Velocidade E Solta Efeito No Player
- (Resolvido)Sistema de Pesca quase pronto ajuda
-
Backpack só para potions
o problema é que nao tem nas versões inferiores uma forma de proibir isso, no tfs 1.2 tem um player event onMoveItem que era pra ser similar a essa modificação na source, não sei pq não tá indo.
-
(Resolvido)Sistema de Pesca quase pronto ajuda
não é por nada não mas achei que a pessoa que fosse te ajudar seguiria meu modelo de algoritmo. Já que o vod praticamente ignorou meu código eu decidi fazer um script de pesca com base no que eu já havia feito; não tem melhor ou pior, ambos devem funcionar e se vc já tá usando o dele, continue usando. O meu só tá nos moldes da minha linha de raciocínio anterior.
-
Safe Mod para tibia 8.6
sim, os outros tão errados (deveria ter eles tb pro sistema ficar mais completo mas eles tão programados errados e só com esse aí vai ficar exatamente igual ao do tópico aqui)
- Sistema de Reset 100%
- Sistema de Reset 100%
- Sistema de Reset 100%
- Sistema de Reset 100%
-
[AJUDA] Sistema de Task, Player loga não consegue jogar
o sistema original funcionava sem erro? que alterações você fez?? me ajuda a tentar entender o problema.
- Sistema de Reset 100%
-
[AJUDA] Sistema de Task, Player loga não consegue jogar
o erro de não conseguir logar é sempre causado por um retorno abrupto do callback login. No seu caso esse erro no login.lua é que está causando o fim da função e impedindo as pessoas de logar. O erro diz que vc tá tentando comparar uma string (texto) com um número... como não sei qual é a linha 123 já que você postou 8 linhas e não indicou qual é a 123 eu vou partir do pressuposto de que é essa aqui: if getPlayerStorageValue(cid, 95673) < 0 then esse storage é responsável por salvar a quantidade de monstros mortos e não deveria NUNCA ter uma string, pelo menos não no meu código original. Provavelmente foi alguma coisa que você fez por engano quando começou a alterar o sistema
-
Safe Mod para tibia 8.6
acabei de ver o código lá e percebi que ele tá incompleto, falta as checagens da função getPlayerSecureMode.. só remover o raczka.lua e as tags ligadas à ele que deve funcionar.
-
Fix Magical Torch - Lightbearer
essa linha deveria ser throne.storage: local cStorage = config.storage vc tá definindo que throne é config[uid] e a sua tabela em config[uid] é justamente a tabela que contém o storage. Se vc faz config.storage ele te retorna nil pq vc tá tentando pegar o componente storage de uma tabela que só tem tabelas.
-
Safe Mod para tibia 8.6
a mensagem tá dizendo pra vc fechar a mãozinha do pvp ué ahehua vc nunca jogou tibia? o sistema é justamente nao dar hit qnd a mãozinha tiver aberta... e se vc tivesse instalado certo não era nem pra vc conseguir dar target no cara.
-
Safe Mod para tibia 8.6
https://otland.net/threads/getplayersecuremode-cid-getplayerfightmode-cid.128276/ adicionadas ambas as funções tudo que vc precisa é checar elas no script ao invés do storage. by the way o sistema que ele pediu tá aqui: https://otland.net/threads/securemode-pvp-system.128600/
-
Safe Mod para tibia 8.6
ao invés de digitar on off vc poderia implementar uma modificação na source que pega o estado atual da mãozinha e fazer somente os creaturescripts
-
Sistema de Reset 100%
@daveic como eu comentei no post original: se seu servidor for 8.6 vc precisa trocar TODOS os db.executeQuery por db.query e dando uma olhada rápido no seu script é fácil perceber que você só trocou um deles db.query("UPDATE `players` SET `description` = ' [Reset: "..description.."]' WHERE `players`.`id`= ".. playerid .."") db.executeQuery("UPDATE `players` SET `level`="..config.newlevel..",`experience`= 0 WHERE `players`.`id`= ".. playerid .."")
-
Itens do Servidor bugado.!
em data/weapons/weapons.xml vc tem a lista de quais vocações pode usar e se deve ser mostrado na descrição do item ou não..
-
Dash.
a idéia dessa spell nunca foi ser uma magia de ataque, mas acho que assim fica do jeito que vc quer...
-
Gran Castle Event (8.54+)
o storage são as checagens que eu fiz na spell acima e em outras partes partes do código if getGlobalStorageValue(GRANTOWER.SAVELASTWINNER) == getCreatureName(cid) or (getPlayerGuildId(cid) > 0 and getGlobalStorageValue(GRANTOWER.SAVEWINNERGUILDID) == getPlayerGuildId(cid)) then --- tem a gran aura. end a explicação de pq todos da guild ganham e não só quem entrou ja foi dada nos comentários
-
Gran Castle Event (8.54+)
basicamente vc bota essa parte aqui: if getGlobalStorageValue(GRANTOWER.SAVELASTWINNER) == getCreatureName(target) or (getPlayerGuildId(target) > 0 and getGlobalStorageValue(GRANTOWER.SAVEWINNERGUILDID) == getPlayerGuildId(target)) then doPlayerSendCancel(cid, "O seu alvo está brilhando igualmente o sol, nâo está dando pra ver o alvo!") return false end o mais perto possível de function onCastSpell mas só depois de existir a checagem de target. (essa checagem aqui: local target = getCreatureTarget(cid) if type(target) ~= "number" or target == 0 then doPlayerSendCancel(cid, "Você precisa selecionar algum oponente para fazer isso.") return false end ) se tiver duvida em qualquer outra spell pode me enviar uma pm