Tudo que elielder postou
-
Verificação por Storage - Spells
quase tudo certo, essa storage precisa ficar por apenas 30 segundos no players.
-
Verificação por Storage - Spells
Essa parte funcionou, só que acho que eu cometi uma gafe, meu buff não está setando uma storage no player. poderia me ajudar nisso agora?
-
Verificação por Storage - Spells
estou podendo ainda usar a spell, não apresentou nenhum erro.
-
Verificação por Storage - Spells
Bom dia, segue o script da spell.
-
Verificação por Storage - Spells
.Qual servidor ou website você utiliza como base? 3996 8.60 0.4 Qual o motivo deste tópico? Preciso fazer uma verificação na Spell, que se o player tiver a storage ele possa usar a Spell, se não ele não usa. Exemplo: player ativa o Buff, se ele estiver com o Buff Ativo ele pode usar a Spell. Se não tiver o buff ativo, retorna a mensagem "Voce so pode usar a Spell com o Buff ativo. Storage seria: 45645896 Como eu poderia fazer isso? Obs.: Seria um Suporte/pedido, vou deixar em suporte. Se for no local errado peço desculpas.
- [Narutibia] Jinchuuriki System - Distro 0.4
-
Spell que dá protect all em party
.Qual servidor ou website você utiliza como base? Rev 3996 0.4 8.60 Qual o motivo deste tópico? Preciso de uma spell que de 10% de protect all em party por 20 segundos com um coldown de 180 segundos. se possível também atribuir um effect (155) a todos os membros da party com duração tbm de 20 segundos. Desculpe por ser leigo, mas já procurei não encontrei alguma spell assim.
- setCreatureName(cid, name, description)
-
Elo System - Com Ranking
sim, até que o comando !grad. mostra que ele ta como kage. la no print q postei.
-
Elo System - Com Ranking
ele não usa outfit.xml pq ele seta a newtype pelo comando = doCreatureChangeOutfit(cid, {lookType=playerTownData.outfitId}) a outfit de cada kage esta setada no lib
-
Elo System - Com Ranking
vou testar, mas esse sistema usa duas storage. 176602 e 11151
-
Elo System - Com Ranking
Rev. 3777 TFS 0.4 8.60 Tenho tentado usar esse sistema de Elo. Ele funciona e atribui o ranking e bonus skill, mas ao tentar usar o comando "!kage" que deveria atribuir uma newtype para o kage ele não faz nada só manda a mensagem "Apenas kage pode usar esse comando!". https://prnt.sc/w4alwf << imagem demonstrando q o personagem já é kage. Lib.lua Talkactions:
-
(Resolvido)Colocar delay
Rev. 3777 TFS 0.4 8.60 Preciso colocar delay nesse script. Ele ta executando doSaveServer() e doSetGameState(GAMESTATE_SHUTDOWN) ao mesmo então, e isso faz o server fechar sem executar o save. E pra funcionar assim: As 23:55:00 ele inicia o sistema. ai AS 23:59:57 eu queria que ele desse o save e as 00:00:00 o SHUTDOWN.
-
weapon wand dano por level,skill distance,buff
Uso rev.3777 TFS 0.4 8.60 Bom dia, galera eu tenho esse script que da dano por level + skill distance. mas quando eu uso buff o dano n aumenta, como eu faço pro dano contar com o buff?
-
Contrato alguem que entenda de DLL
sim é 8.60, ja testei muito cliente e dlls. e o unico que não deu debug foi usando essa DLL. mas essa DLL ta bloqueando a conexão. se você puder mandar o link agradeço. consegui achar. muito obrigado, eu ja tinha pesquisado mais n tinha visto esse topico ainda. agradeço de coração. e desculpe a burrice. https://tibiaking.com/forums/topic/99308-cliente-old-sprdat-extended-versão-unt16/
-
Contrato alguem que entenda de DLL
uso uma dll pra exetender old client. mas essa dll ta bloqueando o ip fazendo o erro (11001). e então meu client so funciona com ipchanger.
-
DLL Extender
toda vez que vc adicionar uma sprite nova, vc tem que refazer o processo com o cabcreator
-
Ranking que da titulo.
.Qual servidor ou website você utiliza como base? Rev. 3777 TFS 0.4 8.60 Qual o motivo deste tópico? Galera, preciso de um "pedido/suporte" para criar um RANK TOP 5. onde os 5 players com mais torneio ganha tal titulo. e imprima esse titulo no Look. no site modern aac eu tenho esse ranking. Agr preciso por in game. começo do codigo de rank in game: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
- DUCA: o melhor evento para otserv (8.60)
-
[TFS] New Auto Loot Unlimited Edition 2.0
uso Tfs e nao esta enviando pro bank. nao aparece nenhum erro na distro.
-
✅Erro Guild with ID 0 doesn't exist. no Windows funciona normal, mas na minha vps Linux dá esse erro.
se possível explica como resolveu, talvez apareça mais gente com o mesmo problema.
-
Fly System
.Qual servidor ou website você utiliza como base? rev 3777 0.4 8.60 Qual o motivo deste tópico? Bom dia, Alguem poderia me ajudar? Alguem sabe como funciona o fly de poketibia? se sim, pode me dizer como colocar esse system em um server de wodbo? ou então me ajude com esse system aqui: como faço pra ele verificar tal vocação, e se ele for tal vocação ele ganha a tal outfit: exemplo: eu dei o comando !fly ai ele verifica que vocação eu sou, Goku, Vegeta, Goten. se for goku ele ganha a outfit 150 se for vegeta ganha a outfit 190 se for Goten ganha outfit 15 ai ele pode sair voando pelo mapa.
-
Haste tirando Paralyze (slow)
local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, 13) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_SUBID, 3) setConditionParam(condition, CONDITION_PARAM_TICKS, 40000) setConditionFormula(condition, 0.8, -36, 0.9, -36) setCombatCondition(combat, condition) function onCastSpell(cid, var) local waittime = 30 -- Tempo de exhaustion local str = 123123 if exhaustion.check(cid, str) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Aguarde " .. exhaustion.get(cid, str) .. " segundos para usar a spell novamente.") return false end exhaustion.set(cid, str, waittime) return doCombat(cid, combat, var) end
-
Npc adicionar e somar Storage
.Qual servidor ou website você utiliza como base? Rev 3777 0.4 8.60 Qual o motivo deste tópico? Preciso que nesse Script o NPC Atribua um valor na storage e alem disso ir somando, a cada troca ele tem que dar +15 de valor na storage. Exemplo: Storage é a 176602, a cada troca que o player fazer ele ganha +15. então se são 5 trocas, ele vai ficar com Storage=176602, 75. Ai se for possivel queria que o player ganhasse o valor só na primeira troca de cada item. Você tem o código disponível? Se tiver publique-o aqui: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function playerHaveItems(cid, itemid) local items = type(itemid) == "table" and itemid or {itemid} for i = 1, #items do if getPlayerItemCount(cid, items[i]) <= 0 then return false end end return true end function doPlayerRemoveItems(cid, itemid, count) local items = type(itemid) == "table" and itemid or {itemid} for i = 1, #items do doPlayerRemoveItem(cid, items[i], count ~= nil and count or 1) end return nil end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end if msgcontains(msg, "Green Helmet") then if playerHaveItems(cid, {12915, 12635}) then doPlayerRemoveItems(cid, {12915}, 50) doPlayerRemoveItems(cid, {12635}, 1) doPlayerAddItem(cid, 7902, 1) setPlayerStorageValue(cid,176602,15) else selfSay("Voce precisa de 50 Blue stone shard e 1 Shenlong Blue Helmet.") end elseif msgcontains(msg, "Green Armor") then if playerHaveItems(cid, {12915, 12636}) then doPlayerRemoveItems(cid, {12915}, 50) doPlayerRemoveItems(cid, {12636}, 1) doPlayerAddItem(cid, 7884, 1) setPlayerStorageValue(cid,176602,15) else selfSay("Voce precisa de 50 Blue stone shard e 1 Shenlong Blue Armor.") end elseif msgcontains(msg, "Green Legs") then if playerHaveItems(cid, {12915, 12637}) then doPlayerRemoveItems(cid, {12915}, 50) doPlayerRemoveItems(cid, {12637}, 1) doPlayerAddItem(cid, 7885, 1) setPlayerStorageValue(cid,176602,15) else selfSay("Voce precisa de 50 Blue stone shard e 1 Shenlong Blue legs.") end elseif msgcontains(msg, "Green Boots") then if playerHaveItems(cid, {12915, 12638}) then doPlayerRemoveItems(cid, {12915}, 50) doPlayerRemoveItems(cid, {12638}, 1) doPlayerAddItem(cid, 7886, 1) setPlayerStorageValue(cid,176602,15) else selfSay("Voce precisa de 50 Blue stone shard e 1 Shenlong Blue Boots.") end elseif msgcontains(msg, "Green Shield") then if playerHaveItems(cid, {12915, 12639}) then doPlayerRemoveItems(cid, {12915}, 50) doPlayerRemoveItems(cid, {12639}, 1) doPlayerAddItem(cid, 7900, 1) setPlayerStorageValue(cid,176602,15) else selfSay("Voce precisa de 50 Blue stone shard e 1 Shenlong Blue Shield.") end end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
-
Haste tirando Paralyze (slow)
.Qual servidor ou website você utiliza como base? Rev 3777 0.4 8.60 Qual o motivo deste tópico? Galera eu estou com um problema, é no Slow (paralyze) eu uso paralyze mas se eu usar o Haste eu perco o paralyze, não faço ideia como arrumar isso. o engraçado e que no script de Haste não tenho a função Dispel_paralyze alguem sabe oq ta acontecendo ? eu queria que o paralyze não sai-se se o cara usar haste. Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.