-
Total de itens
1090 -
Registro em
-
Última visita
-
Dias Ganhos
7
Tudo que Wise postou
-
Normal Bless automatico até determinado level.
Wise respondeu ao tópico de elite1992 em Suporte Tibia OTServer
Seguindo o princípio do beijo.. protectloot.lua (data\creaturescripts\scripts) local level = 50 function onDeath(cid) return getPlayerLevel(cid) <= level and doCreatureSetDropLoot(cid, false) or true end creaturescripts.xml (data\creaturescripts) <event type="death" name="ProtectLoot" event="script" value="protectloot.lua"/> Registre o creature event onDeath em login.lua (data\creaturescripts\scripts) registerCreatureEvent(cid, "ProtectLoot") -
HOMENS/LÉSBICAS Atleta impressiona nas olimpíadas
Wise respondeu ao tópico de Wise em Playground (Off-topic)
Pra assistir um negócio assim só de perna cruzada Usei a tag HOMENS/LÉSBICAS e vc por aqui.. HM -
As 6 da manhã, virado, eu perdi completamente a noção de números
-
58 mil tópicos no fórum e você aqui lendo o meu.. Link do vídeo. Uma bela redação do mito Léo Lins Brilhante.. Tirava um 9,8 fácil
-
Uma bela cena direto das olimpíadas do..do PARAÍSO. Veja como a atleta se prepara, posicionando o corpo pra frente, dobrando levemente os joelhos. Que técnica, que perfeição.. É ouro, certeza Ao que tudo indica, essa é a técnica da cavala..repare bem no cabelo preso pra trás como uma crina (duvido que vc reparou nisso) Só eu quem prefiro ver esporte feminino? //primeira merda que eu posto no fórum
-
Embora sem tempo, cada vez que apareço por aqui me surpreendo com os avanços do fórum. Parabéns, tá incrível.
-
Derivado Ao clicar em item ele realiza uma talkaction
Wise respondeu ao tópico de Bear em Suporte Tibia OTServer
Como Vodkart disse, basta: function onUse(cid) return doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'Your current position is [X: '..getCreaturePosition(cid).x..' | Y: '..getCreaturePosition(cid).y..' | Z: '..getCreaturePosition(cid).z..']') end -
Código simples em C++ que pode ajudar muitos tibianos que não programam. É isso aí
-
[Heal] A partir de x porcentagem do life
Wise respondeu ao tópico de avalax em Suporte Tibia OTServer
@avalax percentheal.lua (data\spells\scripts) local time, percent, key = 30, 20, 34567 -- seconds, %, storage key local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 1.5, 2) function onCastSpell(cid, var) local function healPercent(uid, perc) return getPlayerStorageValue(uid, key) > os.time() and getCreatureHealth(uid) <= perc * (getCreatureMaxHealth(uid) -
Tag (ex): <instant name="Paramonster" words="paramonster" lvl="1" mana="1" prem="0" aggressive="0" needtarget="1" exhaustion="5000" needlearn="0" event="script" value="paramonster.lua"> Eu disse errado, só é possível o uso do lookType; releia minha explicação sobre a estatua.
-
(Resolvido)Treiners Anti AFK
Wise respondeu ao tópico de fantomdruid em Suporte Tibia OTServer (Resolvidos)
Não vi que era essa versão, enfim, obrigado @Bruno Minervino. -
Derivado aumentar velocidade do helmet debaixo d'água
Wise respondeu ao tópico de loreal em Suporte Tibia OTServer
drown.lua (data\movements\scripts) PS: caso já exista (imagino que deve existir), apenas substitua o script local speed, key = 100, 45678 -- value, storage key local condition = createConditionObject(CONDITION_DROWN) setConditionParam(condition, CONDITION_PARAM_PERIODICDAMAGE, -20) setConditionParam(condition, CONDITION_PARAM_TICKS, -1) setConditionParam(condition, CONDITION_PARAM_TICKINTERVAL, 2000) local function checkDrowning(uid) local item = 5461 -- Helmet of the Deep Id if getPlayerSlotItem(uid, CONST_SLOT_HEAD).itemid == item and getPlayerStorageValue(uid, key) < 1 th -
maxadvance.lua (data\creaturescripts\scripts) local t = { [0] = 120, -- fist [1] = 120, -- club [2] = 120, -- sword [3] = 120, -- axe [4] = 120, -- distance [5] = 120, -- shielding [6] = 120, -- fishing [7] = 120, -- magic level [8] = 120 -- level } function onAdvance(cid, skill, oldlevel, newlevel) local s = t[skill] return s and newlevel > s and false or true end creaturescripts.xml (data\creaturescripts) <event type="advance" name="MaxAdvance" event="script" value="maxadvance.lua"/> Registre o creature event em login.lua (da
-
Sim, desde que ela contenha o atributo needtarget com o valor igual a 1. Não, lookType.
-
Derivado aumentar velocidade do helmet debaixo d'água
Wise respondeu ao tópico de loreal em Suporte Tibia OTServer
E qual seria a condição em seu servidor que determina que o creatureid está "debaixo d'água"? -
Normal !aol !bless !loot no TFS 1.2 ServerVersao 10.78
Wise respondeu ao tópico de edamaster em Suporte Tibia OTServer
@moviebr Releia o título do tópico: no TFS 1.2 ServerVersao 10.78 -
local t = { [0] = 120, -- fist [1] = 120, -- club [2] = 120, -- sword [3] = 120, -- axe [4] = 120, -- distance [5] = 120, -- shielding [6] = 120, -- fishing [7] = 120, -- magic level [8] = 120 -- level } function onAdvance(cid, skill, oldlevel, newlevel) local s = t[skill] return s and newlevel > s and false or true end A tag deve ser referente ao creature event onAdvance (event type="advance") e também deve ser registrado em login.lua
-
(Resolvido)Comando que mostra se o servidor está PVP ou NO-PVP
Wise respondeu ao tópico de Brizey em Suporte Tibia OTServer (Resolvidos)
Disponha ;] -
Pronto, já corrigi. 333 é o lookType da estatua (a mesma que a medusa transforma os creatureids); fora isso, não vejo como adequar em Lua a transformação do player em um itemid. E sim, vai voltar após 5000 milissegundos. Se você fizer uso de um addEvent em função, dá sim.
-
Pronto, já corrigi.
-
local time = 5 -- seconds local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_POISON) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) local statue = createConditionObject(CONDITION_OUTFIT) setConditionParam(statue, CONDITION_PARAM_TICKS, 1000 * time) setConditionParam(statue, CONDITION_PARAM_OUTFIT, 333) setCombatCondition(combat, statue) function onCastSpell(cid, var) local v = variantToNumber(var) return isPlayer(v) and doCombat(v, combat, var) and doCreatureSetNoMove(v, true) and addEvent(function() if isPlayer(v) then doCreatur
-
No script da spell, procure por: return doCombat(cid, combat, var) E substitua por (de acordo com a vocação da spell): --Druid: local lookType = {148, 144} -- {female, male} return canPlayerWearOutfit(cid, getPlayerSex(cid) == 0 and lookType[1] or lookType[2], 3) and doCombat(cid, combat, var) or doPlayerSendCancel(cid, 'You need Druid full addons to cast this spell.') and false --Sorcerer: local lookType = {138, 130} -- {female, male} return canPlayerWearOutfit(cid, getPlayerSex(cid) == 0 and lookType[1] or lookType[2], 3) and doCombat(cid, combat, var) or doPlayerSendCancel(cid, 'You
TibiaKing
Open Tibia Server
Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!