
Tudo que MaXwEllDeN postou
-
OVINI no brasil
Porque para ter vida o ser tem que poder: Se alimentar, crescer, se reproduzir e morrer.
-
FullMetal.
Já assistí, o Clássico e o Brotherhood. É uma merda como o clássico acaba, por isso prefiro o Brotherhood.
-
DenkoRPG - Fase Final
Perdão, esquecí que Players Killer só existe em Tibia ._.
-
OVINI no brasil
Mas o fogo não tem vida ._.
-
ACTION HEAL DUVIDA
local config = { removeOnUse = "no", usableOnTarget = "yes", -- can be used on target? (fe. healing friend) splashable = "no", realAnimation = "no", -- make text effect visible only for players in range 1x1 healthMultiplier = 1.0, manaMultiplier = 1.0, effect_id = 36 -- ID do efeito que vai aparecer no player } config.removeOnUse = getBooleanFromString(config.removeOnUse) config.usableOnTarget = getBooleanFromString(config.usableOnTarget) config.splashable = getBooleanFromString(config.splashable) config.realAnimation = getBooleanFromString(config.realAnimation) local POTIONS = { [8704] = {empty = 7636, splash = 2, health = {500, 600}}, -- small health potion [7618] = {empty = 7636, splash = 2, health = {500, 600}}, -- health potion [7588] = {empty = 7634, splash = 2, health = {100, 600}, level = 50, vocations = {3, 4, 7, 8,12,11}, vocStr = "knights and paladins"}, -- strong health potion [7591] = {empty = 7635, splash = 2, health = {500, 800}, level = 80, vocations = {4, 8,12}, vocStr = "knights"}, -- great health potion [8473] = {empty = 7635, splash = 2, health = {1000, 2300}, level = 130, vocations = {4, 8,12}, vocStr = "knights"}, -- ultimate health potion [7620] = {empty = 7636, splash = 7, mana = {500, 800}}, -- mana potion [7589] = {empty = 7634, splash = 7, mana = {500, 800}, level = 50, vocations = {1, 2, 3, 5, 6, 7,11,9,10}, vocStr = "sorcerers, druids and paladins"}, -- strong mana potion [7590] = {empty = 7635, splash = 7, mana = {900, 1600}, level = 80, vocations = {1, 2, 5, 6,9,10}, vocStr = "sorcerers and druids"}, -- great mana potion [7439] = {empty = 7439, splash = 7, mana = {100, 100}, level = 80, vocations = {1, 2, 5, 6,9,10}, vocStr = "sorcerers and druids"}, -- super mana potion [8472] = {empty = 7635, splash = 3, health = {800, 1500}, mana = {900, 1000}, level = 80, vocations = {3, 7,11}, vocStr = "paladins"} -- great spirit potion } local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100)) function onUse(cid, item, fromPosition, itemEx, toPosition) local potion = POTIONS[item.itemid] if(not potion) then return false end if(not isPlayer(itemEx.uid) or (not config.usableOnTarget and cid ~= itemEx.uid)) then if(not config.splashable) then return false end if(toPosition.x == CONTAINER_POSITION) then toPosition = getThingPos(item.uid) end doDecayItem(doCreateItem(2016, potion.splash, toPosition)) doTransformItem(item.uid, potion.empty) return TRUE end if(hasCondition(cid, CONDITION_EXHAUST_HEAL)) then doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED) return TRUE end if(((potion.level and getPlayerLevel(cid) < potion.level) or (potion.vocations and not isInArray(potion.vocations, getPlayerVocation(cid)))) and not getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES)) then doCreatureSay(itemEx.uid, "Only " .. potion.vocStr .. (potion.level and (" of level " .. potion.level) or "") .. " or above may drink this fluid.", TALKTYPE_ORANGE_1) return TRUE end local health = potion.health if(health and not doCreatureAddHealth(itemEx.uid, math.ceil(math.random(health[1], health[2]) * config.healthMultiplier))) then return false end local mana = potion.mana if(mana and not doPlayerAddMana(itemEx.uid, math.ceil(math.random(mana[1], mana[2]) * config.manaMultiplier))) then return false end doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE) if(not realAnimation) then doCreatureSay(itemEx.uid, "Healthing...", TALKTYPE_ORANGE_1) else for i, tid in ipairs(getSpectators(getCreaturePosition(cid), 1, 1)) do if(isPlayer(tid)) then doCreatureSay(itemEx.uid, "Healthing...", TALKTYPE_ORANGE_1, false, tid) end end end doAddCondition(cid, exhaust) if(not potion.empty or config.removeOnUse) then doRemoveItem(item.uid, 1) return TRUE end doRemoveItem(item.uid, 0) doPlayerAddItem(cid, potion.empty, 0) doPlayerRemoveItem(cid, potion.empty, getPlayerItemCount(cid, potion.empty)) doPlayerAddItem(cid, potion.empty, getPlayerItemCount(cid, potion.empty)) doSendMagicEffect(toPosition, config.effect_id) return true end Só é configurar alí effect_id = 36 -- ID do efeito que vai aparecer no player
-
DenkoRPG - Fase Final
Vou testar \o/. Vou matar geral!
- [Talkaction] Premiação
-
Ladrão é assaltado
FAKE.
-
OVINI no brasil
Claro que ET's existem, ví um semana passada.
-
Prestem Atenção - Leitura Obrigatória!
Concordo com tudo que você disse Augusto! Se você quer ajuda, ajude. A galera acaba esquecendo que todos nós somos humanos também, temos nossas vidas fora do fórum. E que nós ajudamos porque gostamos e não porque somos obrigados a ajudar e fazer tudo pra vocês.
-
ACTION HEAL DUVIDA
Cara, eu pedí pra você postar o seu script de potions.
-
ACTION HEAL DUVIDA
Por-favor poste aqui o seu script de potions.
-
[CRITICA] Sobre a Staff TK
Olha, na minha perspectiva o Sky está fazendo um ótimo trabalho, atendendo aos reports e fazendo o máximo possível, "não saber nada em .lua"(.lua é uma extensão de arquivos da linguagem de programação LUA), não torna ele pior nem melhor que ninguém.
-
[Sugestão] Para o Fórum
Pois é, algumas pessoas não mostram maturidade \:
-
ACTION HEAL DUVIDA
Tipo, quando healava com qualquer coisa ou só com Potion? Exemplo: dou exura sio no player: Ele heala e solta o efeito. Uso UH: Ele heala e solta o efeito. Uso exura gran: Ele heala e solta o efeito. Uso potion: Ele heala e solta o efeito. Como é?
-
Primeira outline e espada
Achou? LOL. Usei só o paint mesmo.
-
[Talkaction] Comando que mostra as quests não feitas
OmG uma fã xD, obrigado . Vamos contribuir e tornar o TK um lugar melhor \o/
-
Primeira outline e espada
Minha primeira sprite \o/. Tá lixosa ainda '-' É isso galera, quero que vocês opinem e me ajudem e melhorar, por favor [:
-
item healer
Para Health: local config = { remove_on_use = true, -- Remover ao usar? min_heal = 50, -- Mínimo que pode healar max_heal = 840 -- Máximo que pode healar } function onUse(cid, item) doCreatureAddHealth(cid, math.random(config.min_heal, config.max_heal)) doCreatureSay(cid, "Oh Yeah!", 19) if (config.remove_on_use) then doRemoveItem(item.uid, 1) end return true end Para Mana: local config = { remove_on_use = true, -- Remover ao usar? min_heal = 50, -- Mínimo que pode healar max_heal = 840 -- Máximo que pode healar } function onUse(cid, item) doCreatureAddMana(cid, math.random(config.min_heal, config.max_heal)) doCreatureSay(cid, "Oh Yeah!", 19) if (config.remove_on_use) then doRemoveItem(item.uid, 1) end return true end
- COMO FAÇO PARA PEGAR AS MESAGENS ENVIADAS AO CONSOLE ?
- [Resolvido]Stone Tile que ativa fala do NPC
-
[Resolvido][ Pedido] Comando para ver quais quests existem e quais ja foram feitas
Fiz pra você: http://tibiaking.com...sts-nao-feitas/ Dúvida Sanada, tópico movido.
-
[Talkaction] Comando que mostra as quests não feitas
Autor: MaXwEllDeN Idealizador: markim1986 Versão testada: TFS 0.4.0 #Introdução Este é um script bem simples em que o administrador escreve no script as quests que tem no servidor e quando o player digita !quests, aparece na tela dele as quests que ele já fez e as que ele não fez. #Instalação Adicione a seguinte tag ao seu talkactions.xml: @Talkaction <talkaction words="!quests" event="script" value="ServQuests.lua"/> Copie qualquer arquivo com extensão .lua na pasta talkactions/scripts, renomeie ele para ServQuests.lua, limpe todo seu conteúdo e cole esse: --################################### --## Developed by: MaXwEllDeN ## --## Contact: ## --## [email protected] ## --################################### local quests = { -- [" Nome da quest "] = Storageid, ["Em nome do Rei"] = 2789, ["Caça às Bruxas"] = 7231, ["Ajude a princesa"] = 1236, } function onSay(cid) local str = "#Quest(s) não concluída(s):\n" local conc = {} for i, v in pairs(quests) do if getPlayerStorageValue(cid, v) > 0 then table.insert(conc, i) else str = str .. "\n".. i .. " - Não concluída" end end str = str .. "\n\n#Quest(s) concluída(s):\n" for _, v in pairs(conc) do str = str .. "\n".. v .. " - Concluída" end return doShowTextDialog(cid, 1746, str) end
-
[Resolvido]Stone Tile que ativa fala do NPC
local pos = {x = 156, y = 723, z = 5} -- Posição do porteiro local vips = { [1] = 1756, -- Storage da Vip1 [2] = 12236, -- Storage da VIp2 } function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end local porteiro = getTopCreature(pos) if not isCreature(porteiro) then return true end local um = getPlayerStorageValue(cid, vips[1]) > 0 local dois = getPlayerStorageValue(cid, vips[2]) > 0 doCreatureSay(porteiro, "Bem vindo(a) ".. um and "VIP 1" or dois and "VIP 2" or " Player!") return true end
-
[MoveMent] Mensagem quando o player passa pelo piso
Bacana Comedinhas, xD. Tipo, poe alí uma verificação se quem pisou no tile foi um player, poque se um monstro pisar vai dar erro.