
Tudo que xWhiteWolf postou
-
Gran Castle Event (8.54+)
troca onde está na lib: por if GRANTOWER.SHURIAURA then gemMsg = { rnd = {"´ . ,", ". ´ ,", "` . ,", ", ´ ."}, colorDruid = {180,180}, colorSorcerer = {30,215}, colorPaladin = {251,10}, colorKnight = {204,212}, colorElderDruid = {180,180}, colorMasterSorcerer = {30,215}, colorRoyalPaladin = {251,10}, colorEliteKnight = {204,212} } local pos = getThingPos(uid) local voc = getPlayerVocation(uid) local color = 1 if getPlayerPromotionLevel(uid) > 0 then voc = voc - (getPlayerPromotionLevel(uid) * 4) end if voc == 1 then color = gemMsg.colorDruid[math.random(1,#gemMsg.colorElderDruid)] elseif voc == 2 then color = gemMsg.colorSorcerer[math.random(1,#gemMsg.colorMasterSorcerer)] elseif voc == 3 then color = gemMsg.colorPaladin[math.random(1,#gemMsg.colorRoyalPaladin)] elseif voc == 4 then color = gemMsg.colorKnight[math.random(1,#gemMsg.colorEliteKnight)] end doSendAnimatedText(pos, gemMsg.rnd[math.random(1,#gemMsg.rnd)], color) end
- [Spell] Katara's Sense
- [Spell] Katara's Sense
-
Correr (Poketibia)
qual das versões vc tá usando?
-
Equipe TK Poderia Mudar o meu Nome?
O lugar certo pra pedir isso é na seção de atendimento: http://www.tibiaking.com/forum/forum/26-atendimento-geral/ Mas duvido muito que eles cheguem de fato a mudar porque tem umas regras bem merdas pra mudança de nick como "ser ativo no fórum", "ter uma conta com mais de 1 ano" e "ter pontos de reputação". Enfim, cria lá e boa sorte. May Comedinha be with you.
-
(Resolvido)[Ajudem] Sistema de Vocation Supreme
Vai em data/lib/constant.lua e procura algo parecido com isso: É a lista de cores do seu servidor.. no meu a azul escuro é 5 e a claro é 89 TEXTCOLOR_BLUE = 5 TEXTCOLOR_GREEN = 18 TEXTCOLOR_TEAL = 35 TEXTCOLOR_LIGHTGREEN = 66 TEXTCOLOR_DARKBROWN = 78 TEXTCOLOR_LIGHTBLUE = 89 TEXTCOLOR_DARKPURPLE = 112 TEXTCOLOR_BROWN = 120 TEXTCOLOR_GREY = 129 TEXTCOLOR_DARKRED = 144 TEXTCOLOR_DARKPINK = 152 TEXTCOLOR_PURPLE = 154 TEXTCOLOR_DARKORANGE = 156 TEXTCOLOR_RED = 180 TEXTCOLOR_PINK = 190 TEXTCOLOR_ORANGE = 192 TEXTCOLOR_DARKYELLOW = 205 TEXTCOLOR_YELLOW = 210 TEXTCOLOR_WHITE = 215 TEXTCOLOR_NONE = 255
-
É tanta despedida no Tk que
ué, e não é que funciona mesmo? vou começar a chamar geral de bizonho agr
-
Estatísticas sobre mim
^
- (Resolvido)[Ajudem] Sistema de Vocation Supreme
-
Estatísticas sobre mim
Taxa de tópicos resolvidos ~= 87% Reps por post ~= 60% Reps por dia: ~= 3,5 #Pessoas que ja assumiram serem meus alunos: 4 Dias sem entrar no tk desde a criação da conta: ~= 121 Reps por dia ativo: ~= 5 Recorde de reps por semana (após colocarem o rank) : 73 Recorde de melhores resposta (após colocarem o rank): 35 Tempo Online: ~= 45 dias Discussões via TK: 3 Discussões via skype por conta do TK: 4 Scripts vendidos: 21 Total ganho vendendo script: R$ 232,82 Total ganho através de doações: R$ 10,00 Matéria reprovadas por conta do TK: 5 Reps dos trabalhos principais: 521 #Pessoas que já ajudaram direta ou indiretamente: 7 Tempo até escrever esse tópico: 1h 5 minutos e 12 segundos.
-
(Resolvido)[Ajudem] Sistema de Vocation Supreme
^acho que vc confundiu os dois tópicos q ele criou.. esse é pra uma certa vocação soltar efeito normalmente, o outro que era pra equipar o ring.. em todo caso esse script que vc postou possui alguns erros de lógica.. corrigindo tudo fica assim: local tableffects = { "' , . '" ,". ' , ' ", "' , . '"} local config = { [5] = 35, -- [vocID] = cor (master sorcerer = 35) [6] = 66, -- elder druid = 66 [7] = 210, -- royal paladin = 210 [8] = 180 -- elite knight = 180 -- esse 180 eh o codigo da cor } local function exc(uid, cores, formato) if getPlayerStorageValue(uid, 4730) == 1 and cores[getPlayerVocation(uid)] then doSendAnimatedText(getThingPos(uid), formato[math.random(1, #formato)], cores[getPlayerVocation(uid)]) addEvent(exc, 1000 * 2, cid, cores, formato) end return true end function onEquip(cid, item, slot) if getPlayerStorageValue(cid, 4730) <= 0 then setPlayerStorageValue(cid, 4730, 1) exc(cid, config, tableffects) end return true end function onDeEquip(cid, item, slot) setPlayerStorageValue(cid,4730, -1) return true end
-
É tanta despedida no Tk que
^cala a boca seu bizonho
-
[Pedido] Rank reset e look reset
Tanto o look como o rank estão disponíveis no script que você utiliza, pra adicionar o rank vc somente precisa adicionar a talkaction que está na quarta página: http://www.tibiaking.com/forum/topic/33179-sistema-de-reset-100/page-4 espero ter ajudado
-
(Resolvido)[pedido] spells por reset
local config = { hits = 2, -- quantos hits vai dar effect = 0, -- efeito distance_effect = 39, -- efeito de distance delay = 300, -- tempo entre os hits damage = COMBAT_POISONDAMAGE -- tipo de combat } local combat = createCombatObject() local function doHitCreature(target, cid, times) if isCreature(cid) and isCreature(target) and times ~= 0 then local min = math.ceil(getPlayerLevel(cid) * 1.4) doTargetCombatHealth(cid, target, config.damage, -min, -min, config.effect) doSendDistanceShoot(getThingPos(cid), getThingPos(target), config.distance_effect) addEvent(doHitCreature, config.delay, target, cid, times-1) end return true end function onTargetCreature(cid, target) return addEvent(doHitCreature, 1, target, cid, config.hits) end setCombatCallback(combat, CALLBACK_PARAM_TARGETCREATURE, "onTargetCreature") local resetmin = 1 function onCastSpell(cid, var) if getResets(cid) >= resetmin then doCombat(cid, combat, var) else doPlayerSendCancel(cid, "Sorry, you need ".. resetmin .." reset to use this spell.") doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) end return true end
-
[AJUDA] Unique ID que resete bau de quest todos os dias
Só umas pequenas correções pra deixar o script mais bonitinho local t = { storage = 35350, -- Soh mexa se necessario. temp = 24, -- Tempo em horas. count = 1, -- quantidade da reward que sera ganha reward = 2160 -- Item que irá ganhar. -- por ser o ultimo item do array nao necessita virgula } function onUse(cid, item, fromPos, itemEx, toPos) if getPlayerStorageValue(cid, t.storage) < os.time() then doPlayerSendTextMessage(cid, 25, "Você encontrou um "..getItemNameById(t.reward)..".") doPlayerAddItem(cid, t.reward, t.count) setPlayerStorageValue(cid, t.storage, os.time() + (t.temp * 60 * 60)) else doPlayerSendTextMessage(cid, 25, "Você precisa esperar ".. math.ceil((getPlayerStorageValue(cid, t.storage) - os.time())/3600) .." hora(s) para usar novamente.") end return true end @Topic: você quer que o mesmo player só passa fazer a cada 24h ou vc quer que a quest só possa ser feita a cada 24h (independente do player)?
-
Sistema de Reset 100%
talkactions/scripts/rankinreset local storage = 378378 -- storage que fica salvo os resets local itens = {2182, 2190, 2456, 2395} -- itens cujas imagens aparecerao (se nao souber oque eh, nao mexa) function onSay(cid, words, param, channel) local function getRankStorage(cid, value, max, RankName) -- by vodkart local str = "" str = "--[".. (RankName == nil and "RANK STORAGE" or ""..RankName.."") .."]--\n\n" local query = db.getResult("SELECT `player_id`, `value` FROM `player_storage` WHERE `key` = "..value.." ORDER BY cast(value as INTEGER) DESC;") if (query:getID() ~= -1) then k = 1 repeat if k > max then break end str = str .. "\n " .. k .. ". "..getPlayerNameByGUID(query:getDataString("player_id")).." - [" .. query:getDataInt("value") .. "]" k = k + 1 until not query:next() end return doShowTextDialog(cid, itens[math.random(1, #itens)], str) end getRankStorage(cid, storage, 10, "Ranking of Resets") return true end talkactions.xml: <talkaction log="yes" words="/resets" event="script" value="rankinreset.lua"/>
-
[AJUDA] Unique ID que resete bau de quest todos os dias
ele quer uma quest q possa ser feito a cada 24h, só usar os.time() no storage
-
Passagem secreta diferente
auheuhauha sem problema, essas coisas acontecem.. por isso eu disse pra vc checar o console porque o script não estava nem sendo executado. Só uma ultima dica: [3] = {pos = {x=139, y=76, z=7}, id = 6855, toid = 6884}, [4] = {pos = {x=140, y=76, z=7}, id = 6855, toid = 6884}, nesse toid vc coloca o id daquela parede só q versão que é só em cima, pros players poderem passar. Se vc deixar com aquele id de parede e esse toid vai ficar meio estranho
-
Passagem secreta diferente
@Zazeros, não quero que se sinta ofendido mas acredito que você está dando use na parede e não na tocha :/ meu script não tá configurado pra mandar msgs de "You cannot use this object", por isso eu sugeri que vc testasse em um item mais fácil de clicar, como uma árvore ou até mesmo uma alavanca.
-
Passagem secreta diferente
por favor.. aproveitando, tenta trocar de actionid pra uniqueid e dai vc coloca em algum item que nao seja utilizado (faz o teste q nem eu fiz com a arvore) e me diz oque aparece qnd vc clica
-
Passagem secreta diferente
deve estar tendo algum conflito com algum outro actions que esteja na tocha, experimenta usar esse actionid em outro item do mapa pra ver se funciona
-
Passagem secreta diferente
as posições vc conferiu se estavam corretas? Oque aparece qnd vc clica na tocha?
- Sistema de Reset 100%
- Gran Castle Event (8.54+)
- Gran Castle Event (8.54+)