
Tudo que Doidodepeda postou
-
Alguem tem uma World Limpa ai ?
Alguém tem uma World Limpa ai pra emprestar pf Alguem sabe como limpar a world por completa de vez *__*
-
Acumular tempo - Actions
Tu e brabo viu cara. Muitoooooooooooooooo Agradecido a tu e a todos que tentaram ajudar !!! Muito Obrigado mesmo ! ♥
-
Acumular tempo - Actions
Nenhum erro console, mas o script nao funciona, nem a storage da era ele pegar =[
-
Acumular tempo - Actions
Nenhum erro na distro. Porem os tempos não somam ! =[ Obs: Eu quero poder usar ele quantas vezes eu quiser e cada hora q eu usar, ele adicionar os minutos ou horas de tantas vezes que foi usado. Agradeço, mas nao funcionou. Se puder ajuda AGRADEÇO MUITO !
-
Acumular tempo - Actions
Então galera, tenho esse script em meu ot. Porem se eu usar ele ele da 1 hora como ta no script. mas se eu usar ele logo em seguida, ele nao acumula o tempo (ficando 2 horas q no caso eu usei duas vezes, ele simplesmente começa a contar tudo de nodo, de 1 hora. Alguem pode por pra acumular a hora o tanto que for usando pf
-
KIKAR QUANDO ACABAR O TEMPO
O mano, n querendo abusar muito. Mas sera que da pra voce adicionar esse aqui tbm ? pra quando acabar ser kikado.
-
KIKAR QUANDO ACABAR O TEMPO
Esta funcionando, mas queria que player tomasse kick e fosse teleporado para o templo E como e q faz isso mano ?
-
KIKAR QUANDO ACABAR O TEMPO
GALERA, ME DA UM SALVE PF ! QUERIA Q QUANDOA ACABSSE O TEMPO O PLAYER FOSSE KIKADO. ALGUEM DA ESSE HELP PF
-
Adicionar mais horarios no script
Alguem pode adicionar mais um horário nesse script pf. Ele ta pra 05:50 da manhã, ai queria q funcionasse tbm as 17:00hrs
-
Compilar source em 64 bits
Se rolar algum tutorial completao. Melhor ainda. To precisando tbm !
-
(Bug) Tile Item
Estou tentando usar esse script porem esta dando esse erro. Alguem poderia me ajudar pf Tfs 0.4 - 8.60 Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: local config = { time = 10 -- segundos pos = {x= xxx, y= xxx, z= x}, -- Local onde está a estatua id1 = 1182, -- estatua 1 id2 = 1183, -- estatua 2 storage = 45644 -- storage } function onStepIn(player) if not isPlayer(player) then return false end if getGlobalStorageValue(config.storage) < 1 then doTransformItem(getTileItemById(config.pos, config.id1).uid, config.id2) setGlobalStorageValue(config.storage, 1) addEvent(function() doTransformItem(getTileItemById(config.pos, config.id2).uid, config.id1) setGlobalStorageValue(config.storage, -1) -- body end, time*1000) end setPlayerStorageValue(player, config.storage, 2) return true end function onStepOut(player) if not isPlayer(player) then return false end setPlayerStorageValue(player, config.storage, -1) return true end <movevent type="StepIn" actionid="7777" event="script" value="arquivo.lua"/> <movevent type="StepOut" actionid="7777" event="script" value="arquivo.lua"/> Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
-
cave exlcusiva (suporte)
Isso que queria saber man. Mas muito obrigado por sanar minha duvida. Oh man, eu setei as caves como vc ''indicou''. mas continua dando erro. Veja na foto se eu fiz certo.
-
!buyvip tempo
- cave exlcusiva (suporte)
Ola galera, estou com uma duvida e um problema. Peguei o script de um ot chamado cave exclusiva. Porem fica dando esse erro no meu console. E Voces poderia me d izer nessa parte de Laranja oque e pra colocar ? Você tem o código disponível? Se tiver publique-o aqui: local function filtrateString(str) if type(str) ~= "string" then return false end local first, last = 0, 0 local second, final = 0, #str for i = 1, #str do if string.byte(str:sub(i,i)) == string.byte('a') then first = i + 2 for t = first, #str do if string.byte(str:sub(t,t)) == string.byte(' ') then last = t - 1 break end end end if string.byte(str:sub(i,i)) == string.byte('b') then second = i + 2 end end return {str:sub(first, last), str:sub(second, final)} end local f1, t1 = {x = 2435, y = 499, z = 7}, {x = 2578, y = 593, z = 7} local f2, t2 = {x = 2445, y = 390, z = 7}, {x = 2588, y = 487, z = 7} local f3, t3 = {x = 2461, y = 315, z = 7}, {x = 2518, y = 368, z = 7} local f4, t4 = {x = 2423, y = 167, z = 7}, {x = 2561, y = 271, z = 7} local f5, t5 = {x = 2457, y = 252, z = 6}, {x = 2520, y = 302, z = 6} local f6, t6 = {x = 1932, y = 402, z = 7}, {x = 2081, y = 459, z = 7} local f7, t7 = {x = 2194, y = 469, z = 6}, {x = 2282, y = 543, z = 6} local f8, t8 = {x = 2058, y = 559, z = 7}, {x = 2135, y = 632, z = 7} local f9, t9 = {x = 2049, y = 468, z = 9}, {x = 2143, y = 523, z = 9} local f10, t10 = {x = 2068, y = 325, z = 8}, {x = 2160, y = 405, z = 8} local f11, t11 = {x = 2592, y = 507, z = 7}, {x = 2730, y = 597, z = 7} local f12, t12 = {x = 2609, y = 399, z = 7}, {x = 2723, y = 489, z = 7} local f13, t13 = {x = 2526, y = 318, z = 7}, {x = 2580, y = 370, z = 7} local f14, t14 = {x = 2267, y = 161, z = 7}, {x = 2398, y = 269, z = 7} local f15, t15 = {x = 2769, y = 505, z = 7}, {x = 2919, y = 601, z = 7} local f16, t16 = {x = 2245, y = 315, z = 7}, {x = 2393, y = 419, z = 7} local f17, t17 = {x = 2598, y = 316, z = 7}, {x = 2655, y = 370, z = 7} local f18, t18 = {x = 2411, y = 16, z = 7}, {x = 2557, y = 124, z = 7} function onThink(interval, lastExecution) local first = getPlayersInArea(f1, t1) local second = getPlayersInArea(f2, t2) local third = getPlayersInArea(f3, t3) local fourth = getPlayersInArea(f4, t4) local fifth = getPlayersInArea(f5, t5) local sixth = getPlayersInArea(f6, t6) local seventh = getPlayersInArea(f7, t7) local eighth = getPlayersInArea(f8, t8) local ninth = getPlayersInArea(f9, t9) local tenth = getPlayersInArea(f10, t10) local eleventh = getPlayersInArea(f11, t11) local twelfth = getPlayersInArea(f12, t12) local thirteenth = getPlayersInArea(f13, t13) local fourteenth = getPlayersInArea(f14, t14) local fifteenth = getPlayersInArea(f15, t15) local sixteenth = getPlayersInArea(f16, t16) local seventeenth = getPlayersInArea(f17, t17) local eighteenth = getPlayersInArea(f18, t18) if first then for _, pid in pairs(first) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822081))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822081))[1]) and tonumber(filtrateString(getGlobalStorageValue(822081))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 1 expirou. Você foi levado até seu templo.") end end end if second then for _, pid in pairs(second) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822082))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822082))[1]) and tonumber(filtrateString(getGlobalStorageValue(822082))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 2 expirou. Você foi levado até seu templo.") end end end if third then for _, pid in pairs(third) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822083))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822083))[1]) and tonumber(filtrateString(getGlobalStorageValue(822083))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 3 expirou. Você foi levado até seu templo.") end end end if fourth then for _, pid in pairs(fourth) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822084))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822084))[1]) and tonumber(filtrateString(getGlobalStorageValue(822084))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 4 expirou. Você foi levado até seu templo.") end end end if fifth then for _, pid in pairs(fifth) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822085))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822085))[1]) and tonumber(filtrateString(getGlobalStorageValue(822085))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 5 expirou. Você foi levado até seu templo.") end end end if sixth then for _, pid in pairs(sixth) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822086))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822086))[1]) and tonumber(filtrateString(getGlobalStorageValue(822086))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 6 expirou. Você foi levado até seu templo.") end end end if seventh then for _, pid in pairs(seventh) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822087))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822087))[1]) and tonumber(filtrateString(getGlobalStorageValue(822087))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 7 expirou. Você foi levado até seu templo.") end end end if eighth then for _, pid in pairs(eighth) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822088))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822088))[1]) and tonumber(filtrateString(getGlobalStorageValue(822088))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 8 expirou. Você foi levado até seu templo.") end end end if ninth then for _, pid in pairs(ninth) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822089))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822089))[1]) and tonumber(filtrateString(getGlobalStorageValue(822089))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 9 expirou. Você foi levado até seu templo.") end end end if tenth then for _, pid in pairs(tenth) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822090))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822090))[1]) and tonumber(filtrateString(getGlobalStorageValue(822090))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 10 expirou. Você foi levado até seu templo.") end end end if eleventh then for _, pid in pairs(eleventh) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822091))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822091))[1]) and tonumber(filtrateString(getGlobalStorageValue(822091))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 11 expirou. Você foi levado até seu templo.") end end end if twelfth then for _, pid in pairs(twelfth) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822092))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822092))[1]) and tonumber(filtrateString(getGlobalStorageValue(822092))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 12 expirou. Você foi levado até seu templo.") end end end if thirteenth then for _, pid in pairs(thirteenth) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822093))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822093))[1]) and tonumber(filtrateString(getGlobalStorageValue(822093))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 13 expirou. Você foi levado até seu templo.") end end end if fourteenth then for _, pid in pairs(fourteenth) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822094))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822094))[1]) and tonumber(filtrateString(getGlobalStorageValue(822094))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 14 expirou. Você foi levado até seu templo.") end end end if fifteenth then for _, pid in pairs(fifteenth) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822095))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822095))[1]) and tonumber(filtrateString(getGlobalStorageValue(822095))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 15 expirou. Você foi levado até seu templo.") end end end if sixteenth then for _, pid in pairs(sixteenth) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822096))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822096))[1]) and tonumber(filtrateString(getGlobalStorageValue(822096))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 16 expirou. Você foi levado até seu templo.") end end end if seventeenth then for _, pid in pairs(seventeenth) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822097))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822097))[1]) and tonumber(filtrateString(getGlobalStorageValue(822097))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 17 expirou. Você foi levado até seu templo.") end end end if eighteenth then for _, pid in pairs(eighteenth) do if getPlayerAccountId(pid) ~= tonumber(filtrateString(getGlobalStorageValue(822098))[1]) or getPlayerAccountId(pid) == tonumber(filtrateString(getGlobalStorageValue(822098))[1]) and tonumber(filtrateString(getGlobalStorageValue(822098))[2]) <= os.time() then doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) doPlayerPopupFYI(pid, "Seu tempo como dono da Cave 18 expirou. Você foi levado até seu templo.") end end end return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.- Bug no Health - SCRR
GALERA, PELO AMOR DE DEUS ME AJUDA. COMO VOCES PODEM VER NA FOTO. MEU HEAL SO FUNCIONA ATE 999, PASSOU DISSO ELE N DESCREVE QUE ESTA HEALANDO O HP E MP. ELE SO DESCREVE ABAIXO DE 999. PASSOU DE 999 ELE NAO DESCREVE. EU PENSEI Q TINHA FEITO MERDA EM ALGUM SCRIPT OU NA SOURC. POREM PEGUEI OUTROS OTS PRA TESTAR. E PERCEBIR QUE ESSE NEGOCIO ESTA EM TODOS. E ANTES ESTAVA TUDO BEM, TUDO OTIMO... HEALANDO NORMAL ! OQ PODE SER ? EU NAO SEI DIREITO MAS ESSES DIAS EU ATUALIZEI MEU WINDOWS 10. NAO SEI TEM ALGUMA COISA A VE. ALGUEM SABE UMA SOLUÇAO PFFFFFFF. (w10)- Pedido Anti Divulgacao + ban
Boa pra nois rapaziada. gostaria de fazer um pedido a voces. Gostaria de um script Anti Divulgacao + ban Ex: o cara digita la... tibia.servergame.com ai ele recebe um aviso de que nao permitido , e no segundo avisa ele toma ban. eu vir um script desse em alguns ots. Porem nao achei esse script em lugar nenhum. Ficaria muito grato se alguem disponibilizasse- Adicionar Efeito no Script
[5:51:20.869] [Error - Action Interface] [5:51:20.872] In a timer event called from: [5:51:20.874] data/actions/scripts/PotionsEXP/Potion-EXP2X.lua:onUse [5:51:20.875] Description: [5:51:20.875] data/actions/scripts/PotionsEXP/Potion-EXP2X.lua:3: attempt to index global 'config' (a nil value) [5:51:20.876] stack traceback: [5:51:20.876] data/actions/scripts/PotionsEXP/Potion-EXP2X.lua:3: in function <data/actions/scripts/PotionsEXP/Potion-EXP2X.lua:1>- Adicionar Efeito no Script
- Adicionar Efeito no Script
UPPPP- Adicionar Efeito no Script
Alguém pode me ajudar pf. queria que esse script soltasse o efeito ''66'' junto com o nome ''exclusive'' a cada 3 segundos. Aleguem pode implementar pf. function onUse(cid, item, frompos, item2, topos) local config = { timeExhausted = 1, -- tempo em horas para poder usar o item novamente. timeForUse = 1, -- tempo em horas que o player poderá entrar na cave. exhausted = 456789, storage = 23575, toKnow = 123456, effect = 53, -- efeito que dará ao usar o item. } if getPlayerStorageValue(cid, config.exhausted) < os.time() then setPlayerStorageValue (cid, config.storage, config.timeForUse * 60 * 60 + os.time()) setPlayerStorageValue (cid, config.exhausted, config.timeExhausted * 60 * 60 + os.time()) doRemoveItem(item.uid,1) addEvent(doRemoveCreature, 1*1000, cid, true) setPlayerStorageValue (cid, config.toKnow, 1) doSendMagicEffect (getThingPos(cid), config.effect) doPlayerSendTextMessage (cid, 27, "Mode Exclusive") else doPlayerSendTextMessage (cid, 27, "Mode Exclusive") end return true end- Start Skill
O Caso e esse. nao tem ! Por isso preciso de uns script.- Start Skill
Galera preciso da ajuda de voces. Um start skill ( onde o player nasce com tanto quantidade de skills ) Uso sqlite tfs 0.4- arrumar script
Não deu certo não, ficou saindo numeros. 1....2....3.....4- arrumar script
ESTOU TENTANDO USAR ESSE SCRIPT DE EQUIPAR ITEMS E FICAR COM ESSE EFEITO. POREM NO OT MEU OT NAO ESTA SAINDO OS EFEITOS. FICA SAINDO 0.0.0.0.0.0.0.0.0 Alguém poderia ajudar pf Tfs do meu ot e 0.4 Script: local table = { itemNeed = 2160, -- Mesmo id do itemid que você colocou na tag xml. txt = {"´ . ,", ". ´ ,", "` . ,", ", ` ."}, -- Texto que vai sair. delay = 1000, -- Tempo que vai ficar saindo cor = {26, 30, 31, 32}, -- Cor do texto que vai sair. effect = 3 -- Efeito que vai sair(aura). } function doPlayerLoopEff(cid) if isPlayer(cid) and getPlayerSlotItem(cid, CONST_SLOT_RING).itemid == table.itemNeed then doSendMagicEffect(getThingPos(cid), table.effect) doSendAnimatedText(getThingPos(cid), table.txt[math.random(#table.txt)], table.cor[math.random(#table.cor)]) addEvent(function() doPlayerLoopEff(cid) end, table.delay) -- 1000 é o delay que vai sair o efeito e o texto. end end function onEquip(cid, item, slot) doPlayerLoopEff(cid) return true end- EVENTO WAR
- cave exlcusiva (suporte)
Informação Importante
Confirmação de Termo