Jump to content
Close

Search the Community

Showing results for tags 'tempo'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Community
    • Rules
    • Portal
    • Resources
    • Commerce
    • Clubs
  • OTServers
    • Discussion
    • Support
    • Tutorial
    • Download
    • Code Development
    • Contests and Events
    • Form Team
    • Advertise your Server
  • Tibia and Bots
    • Discussion
  • Others
    • Playground (Off-topic)
    • Other Games
    • Advertising
    • Graphics and Design
    • Development and Programming
  • League of Legends's Geral
  • League of Legends's Suporte
  • Nto New Season's Tópicos
  • Fakes's Fakes
  • Tibia's Geral
  • Tibia's Notícias
  • Tibia's Media
  • Tibia's Life Thread
  • Computação's Geral
  • Computação's Dicas e Tutoriais
  • Computação's Suporte
  • Roleplaying's Roleplaying
  • Academia de Mapping's Quadro da Clopin
  • Academia de Mapping's Dev Area
  • Academia de Mapping's Quadro do Nolis
  • Academia de Mapping's Quadro do Namikaze
  • Styller's Tópicos

Calendars

  • Official Calendar
  • OTServs Calendar
  • Several Calendars

Product Groups

  • Advertisements in Top
  • Advertisements In Signatures
  • Advertisements in Topics
  • Others Advertisements

Categories

  • Sales Section
    • Scripting Sales
    • Codes Sales
    • Mapping Sales
    • Websites Sales
    • Design/Sprites Sales
    • Bots Sales
  • Look Jobs
  • Looking for Freelancers
  • Team Formation

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Localization


My character


Favorite OTServ


Bot preferred


Interests

Found 22 results

  1. Opa galera beleza? Meu amigo esses dias pediu um sistema basicamente assim: sistema: !quests charizard (você é teleportado para hunt ou quest por "x" tempo, e após esse tempo, você é teleportado para 1 posição "y" (cp/templo)) !quest time (o jogador recebe uma msg de quanto tempo ainda resta para ele ficar nessa hunt/quest) !quest (abre uma janela aonde fala as informações dessa hunt/quest) bom eu tentei usar o "for" para fazer com que tenha varios tipos de hunts dentro (criando uma tabela), mas como ainda estou estudando lua e esse é meu 1º script, eu não consegui fazer, então eu to usando o "param" E eu fui pesquisar aqui no forum e em outro forums tbm esse sistema, e vi que ninguem nunca postou então resolvi cria-lo. Em Talkactions.xml, adicione a linha: Em Talkactions, crie um arquivo com o nome de quest_time.lua, e adicione: Creditos: Eu: Pelo script Desculpa se o script ficou ruim, é que é meu primeiro script, tenham pena de mim. Eu farei melhoras nesse script mais pra frente.
  2. GALERA ELE NÃO DÁ NENHUM ERRO, APENAS NÃO ESTÁ "CONTANDO O TEMPO" PELO QUE PARECE, ALGUÉM PODE ME AJUDAR? FIZ ESSE SCRIPT ATÉ ONDE DEU.. PQ N SOU NADA BOM NISSO KKK
  3. Galéra, Ja procurei em todo o TK, Mas não Consegui achar esse tipo de Script de spell, Irei explicar pra vcs. Exemplo: Como vcs Poderam ver, Esse script Tem a Opção Tempo, function onCastSpell(cid, var) local parameters = { cid = cid, var = var} addEvent(onCastSpell1, 100, parameters) addEvent(onCastSpell2, 200, parameters) addEvent(onCastSpell3, 300, parameters) addEvent(onCastSpell4, 3000, parameters) return TRUE end Mas galéra, Quando vou soltar uma Spell Em um player, O effect Não Fica em cima do player (Sempre fica mais pro canto direito ou Esquerdo, AI fica feio né), Então Eu preciso arrumar, Mas como podem ver, Não tem a Opção de X e Y Para mudar o local do Effect... Galéra, X e Y que eu falo é por exemplo assim... local position1 = {x=getThingPosition(getCreatureTarget(cid)).X+2, y=getThingPosition(getCreatureTarget(cid)).Y+0, z=getThingPosition(getCreatureTarget(cid)).z} RESUMINDO: PRECISO DE UM SCRIPT DE SPELL, QUE ALTERE O TEMPO E O LOCAL COM XeY REP+++++ Alguem por favor
  4. Olá galera do TK , venho aqui fazer meu primeiro post , trata-se de uma spell de Knights com praticamente a mesma função do Utito Tempo , porém mais forte. Sem mais delongas vamos ao trabalho. Nome : Viking Rage Level : 200 Mana : 2000 Magic Lvl : 0 Crie um arquivo .LUA com o nome " viking mega rage " e coloque isto dentro : Onde as seguintes linhas , você pode mudar os valores : Fazendo isso , você pode fechar e salvar, lembrando que você deverá salvar o arquivo em data\spells\scripts. Após ter copiado o script, vamos abrir o arquivo spells.XML , localizado em data\spells. E cole o seguinte em baixo do ultimo Spell: Valores como Lvl e mana você pode mudar a sua vontade , deixei esse valor por ser um OT 500x. Se você leu esse post até aqui eu agradeço . Créditos a quem fez o Spell Utito Tempo. E a mim por ter feito essas pequenas mudanças e criar esse script. Valeu Obs: No futuro eu penso em , no lugar de gastar mana , gastar um pouco do life do player , seria mais certo.
  5. Gostaria de saber como faço para diminuir o tempo em que a magic wall, fire filed etc... ficam no jogo... queria que ficasse um breve tempo somente
  6. ALGUEM QUE PODE ME AJUDAR COM ESSA SPELL local config = { efeitoTele = 134, -- efeito q ira aparacer a cada teleport. efeitoDamage = 134, -- efeito q ira aparecer ao hitar no alvo hits = 2, -- quantos hits vai dar delay = 600, -- intervalo de tempo a cada hit mini = 11000, -- dano minimo maxi = 12000, -- dano maximo damage = COMBAT_PHYSICALDAMAGE -- tipo do dano } function isWalkable(pos, creature, pz, proj) -- nord if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 0 then return false end if getTopCreature(pos).uid > 0 and creature then return false end if getTileInfo(pos).protection and not pz then return false end local n = not proj and 3 or 2 for i = 0, 255 do pos.stackpos = i local tile = getTileThingByPos(pos) if tile.itemid ~= 0 and not isCreature(tile.uid) then if hasProperty(tile.uid, n) or hasProperty(tile.uid, 7) then return false end end end return true end function getPosDirs(p, dir) -- mkalo return dir == 1 and {x=p.x-1, y=p.y, z=p.z} or dir == 2 and {x=p.x-1, y=p.y+1, z=p.z} or dir == 3 and {x=p.x, y=p.y+1, z=p.z} or dir == 4 and {x=p.x+1, y=p.y+1, z=p.z} or dir == 5 and {x=p.x+1, y=p.y, z=p.z} or dir == 6 and {x=p.x+1, y=p.y-1, z=p.z} or dir == 7 and {x=p.x, y=p.y-1, z=p.z} or dir == 8 and {x=p.x-1, y=p.y-1, z=p.z} end function validPos(pos) tb = {} for i = 1, 8 do newpos = getPosDirs(pos, i) if isWalkable(newpos) then table.insert(tb, newpos) end end table.insert(tb, pos) return tb end spell1 = { start1 = function (cid, target, markpos, hits) if not isCreature(cid) then return true end if not isCreature(target) or hits < 1 then doTeleportThing(cid, markpos) doSendMagicEffect(getThingPos(cid), config.efeitoTele) return true end posAv = validPos(getThingPos(target)) rand = #posAv == 1 and 1 or #posAv - 1 doSendMagicEffect(getThingPos(cid), config.efeitoTele) doTeleportThing(cid, posAv[math.random(1, rand)]) doAreaCombatHealth(cid, config.damage, getThingPos(target), 0, -config.mini, -config.maxi, config.efeitoDamage) addEvent(spell1.start1, config.delay, cid, target, markpos, hits - 1) end } function onCastSpell(cid) local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+1, y=getThingPosition(getCreatureTarget(cid)).y+1, z=getThingPosition(getCreatureTarget(cid)).z} local position2 = {x=getCreaturePosition(cid).x+1, y=getCreaturePosition(cid).y, z=getCreaturePosition(cid).z} target = getCreatureTarget(cid) if target then spell1.start1(cid, target, getThingPos(cid), config.hits) doSendMagicEffect(position1, 247) doSendMagicEffect(position2, 248) end return true end EU QUERIA COLOCAR TIPO 1 TEMPO NELA!MAS COMO ASSIM?ELA SOUTA 2 SPELL EU QUERIA QUE TIPO 1 VAI PRIMEIRO TIPO A 247 E DPS DE 1 SEGUNDA SAI OUTRA SPELL TIPO UM COMBO NUMA SPELL VLW QUEM PUDER AJUDAR REP+
  7. Pessoal... eu acredito que já tenha esse script por ai, estou procurando faz um tempo e ainda não encontrei um que me agrade, ou que seja do jeito que eu quero... vou explicar e se alguém tiver ou fazer agradeço muito!! (por favor, mandem com devidos creditos!!) Gostaria um scritp que 1x por semana em XXhr e XX min, uma parede desapareça (parede ou pedra ou algo que impeça a passagem de alguém) e após 30min a porta desaparecida, reapareça fechando o local novamente!! .. espero que eu tenha me expressado corretamente :x
  8. Olá galera, uso um script e quero adiciona um tempo nele para ele usar uma ação. function onUse(cid, item, frompos, item2, topos) local go = "Rat" if getPlayerLevel(cid) >= 11 and getPlayerLevel(cid) <= 20 then go = "Monk" elseif getPlayerLevel(cid) >= 21 and getPlayerLevel(cid) <= 30 then go = "Dragon" elseif getPlayerLevel(cid) >= 31 and getPlayerLevel(cid) <= 40 then go = "Dragon Lord" end end local summon = getCreatureSummons(cid) --------------------------------------------------- if #summon >= 1 then for _, pid in ipairs(summon) do doRemoveCreature(pid) doCreatureSay(cid, "Can go rest ["..go.."]", TALKTYPE_ORANGE_1) doRemoveItem(item.uid, 1) doPlayerAddItem(cid, 1978, 1) doPlayerAddItem(cid, 1979, 1) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You used the sacred book of the Necromancers , now wait 30 minutes to use again!.") end return true end doConvinceCreature(cid, doSummonCreature(go, getCreaturePosition(cid))) doCreatureSay(cid, "Let battle ["..go.."]", TALKTYPE_ORANGE_1) return true end Quero adicionar um tempo ali entre doPlayerAddItem(cid, 1978, 1) e doPlayerAddItem(cid, 1979, 1). Ele realiza a função doPlayerAddItem(cid, 1978, 1) e depois de 10 segundos realizara a doPlayerAddItem(cid, 1979, 1), podem me ajudar ? Obrigado
  9. Compilador : TFS 1.0 Cliente: 10.10 Olá amigos do TK, venho pedir para que alterem pra mim um script de task simples de forma com que ele deixe a task possível de fazer mais de uma vez e não somente uma única vez, (pode ser por tempo por exemplo: Quando o player terminar a task ele só poderá pegar a mesma depois de 1 dia)
  10. Boa tarde, conforme tópico, queria saber qual o tempo de attack de cada hit na versão 7.6, todas vocation tinha o tempo de 2000s? ou era diferenciado? Alguém me consegue tirar essa dúvida?
  11. Boa Noite vim aqui pedir um Script. Basicamente que depois de X tempo o player "perda" a Storage (13501). Ps: Desculpe se está na seção errada.
  12. [GlobalEvents] Npc por tempo Olá galera do Tibia King , venho trazer um novo script para vocês que pode ajudar muito em seu OTserver. Como funciona o script ? : Esse script é assim , você escolhe um NPC de sua escolha e o NPC aparecerá no certo tempo que você escolher e na coordenada que você escolher . Vamos para o Script então : Vá em data/GlobalEvents/GlobalEvents.xml e adicione a tag abaixo : Vermelho - o tempo que o npc aparecerá 3600 = 1 Hora Vá em data/globalevents/Scripts , copie e cole um arquivo .lua , renomeie-o para npc.lua e adicione o script abaixo : A explicação de como editar o script está dentro do script mesmo Créditos : Lailton 80 % (Por fazer o script) MatheusVidaLoka 20 % (Por arrumar erros e por disponibilizar o Script aqui no Tibia King) Autorização para postar o Script Concedida !
  13. Já olhei pelo TibiaKing todo encontrei tópicos que nenhum resolveu a solução , estou querendo colocar exhaustion na alavanca do meu castlewar 24hrs, quero coloca para o segundo time que for invadir o castle e clica na alavanca aguarda 15 minutos para poder conquista-lo... Segue o script abaixo: OBS: Uso OTX algumas funções não aceita. :/ ----------------------------------- ---------SCRIPT por PC98------------ NAO REMOVA OS CREDITOS ----------------------------------- function onUse(cid, item, frompos, item2, topos) ------------------ Inicio das Config ------------ local castle_one_name = "Castle24h" -- Nome do castelo 1 local storages = {154154,54321,123123} -- Storages ( se vc eh iniciante, deixe como está...) -------PREMIOs I N D I V I D U A L --------- local premio_por_vezes = 1 -- Premio por vezes de conquista de castelo. (1) = Ativo (0) = Desativa. local premio_vezes = 10 -- Caso ativo, a quantidade de conquista que o player tem, para ganhar PREMIO. local premio = 5468 -- ID do Premio local premio_cont = 1 -- Quantidade do Premio local premio_reset = 1 -- Resetar o contador do premio depois que atingir a meta?? (1) = SIM (0) = NAO -------FIM PREMIOs I N D I V I D U A L --------- ----------------- FIM DAS CONFIG ----------------- local sto_ativ = getGlobalStorageValue(storages[2]) position = getCreaturePosition(cid) if isPlayerGuild(cid) == TRUE then if sto_ativ == 1 or sto_ativ == -1 then guildname = getPlayerGuildName(cid) guild = getPlayerGuildId(cid) guild_sto = getGlobalStorageValue(storages[3]) if guild ~= guild_sto then setPlayerStorageValue(cid,guild_sto,guild) if getPlayerStorageValue(cid,storages[1]) == -1 then setPlayerStorageValue(cid,storages[1],0) end sto_vezes = getPlayerStorageValue(cid,storages[1]) setGlobalStorageValue(storages[3],getPlayerGuildId(cid)) setPlayerStorageValue(cid,storages[1], sto_vezes + 1) sto_vezes_total = getPlayerStorageValue(cid,storages[1]) doBroadcastMessage("O(a) "..getCreatureName(cid).." acabou de conquistar o castelo "..castle_one_name.." para a guild \""..guildname.."\" pela "..sto_vezes_total.."ª vez(s).", 22) doSendMagicEffect(position, 39) if premio_por_vezes == 1 then if getPlayerStorageValue(cid,storages[1]) == premio_vezes then if getItemWeightById(premio,1) <= getPlayerFreeCap(cid) then doBroadcastMessage("O "..getCreatureName(cid).." Ganhou um "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!", 21) doPlayerAddItem(cid, premio,premio_cont) doPlayerSendTextMessage(cid, 18, "Voce recebeu um "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!") ----------------------------------------------- -- if premio_reset == 1 then -- setPlayerStorageValue(cid,storages[1],0) -- Resetar a contagem end -- ----------------------------------------------- -- else doPlayerSendTextMessage(cid, 18, "Voce nao tem capacidade para ganhar o item. Vamos verificar novamente em 10 segundos!") addEvent(additem,10000,cid,premio,premio_cont,premio_reset) end end end else doPlayerSendCancel(cid,"Este castelo ja foi conquistado pela sua guild!") doSendMagicEffect(position, 2) end else doPlayerSendCancel(cid,"O sistema está desativado") end else doPlayerSendCancel(cid,"É nescessario ter guild para dominar o castelo!") doSendMagicEffect(position, 2) end end ------------------------- por pc98 function additem(cid,premio,premio_cont,premio_reset) if getItemWeightById(premio,1) <= getPlayerFreeCap(cid) then doPlayerAddItem(cid, premio,premio_cont) doPlayerSendTextMessage(cid, 18, "Voce recebeu o(a) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!") if premio_reset == 1 then setPlayerStorageValue(cid,storages[1],0) end stopEvent(additem) else doPlayerSendTextMessage(cid, 18, "Voce nao tem capacidade para ganhar o item. Verificando novamente em 10 segundos!") addEvent(additem,10000,cid) end end ------------------------- por pc98 function isPlayerGuild(cid) if getPlayerGuildName(cid) ~= "" then return TRUE else return FALSE end end
  14. Eae Galera Do TibiaKing! Bem, estou com uma duvida, no OT que eu baixei tem um sistema de loteria, porém tava OFFLINE (O SISTEMA) mas daí resolvi por on-line, só que, eu preciso entender o tempo (intervals) que fica no globalevents.xml eu queria botar loteria a cada 1 hora, você pode botar esse interval de 1 hora no meu script? <globalevent name="sistemadeloteria" interval="____" script="sistemadeloteria.lua" /> Essa é a script, se alguém também puder me explicar como funciona esse sistema de interval fico agradecido #OBG REP+
  15. O script seria o seguinte... A storage é 11000 e a cada 1 minuto é adicionado 11000,1+1 e se for premium é adicionado 3
  16. Eu vim aqui pedir um script de uma Porta que só abre se você der um certo item pra ela, e depois de um certo tempo ela fecha e você mesmo tendo o item, não pode passar por ela novamente. Eu procurei por muitos lugares, mas não achei esse script, os que achei não funcionavam. E eu to dependendo disso pra fazer uma quest do ot. Eu uso a Base Cyan, se isso importar. Quem puder ajudar ai rep+
  17. Olá pessoal, acabo de resetar o meu servidor e adicinei o site para o servidor, enfim hosteio os 2 pelo mesmo vps, porém o servidor está online, mas depois de algumas horas o site ficou offline e não volta mais... O que poderia ser, alguem tem ideia? Agradeço aos que me ajudarem.
  18. Galera como faço para o paladin atacar e healer com potion ao mesmo tempo??ajudem plx
  19. Eu queria saber se tem como diminuir o tempo de frags no server? Não é o tempo de red skull/white skull... É o tempo de frags mesmo, tipo se eu matar um cara agora, daqui 1 hora vai sair o frag dele, ou daqui 2 hora, etc, tem como mudar isso?
  20. Nome: PVP Change Criado por: Fir3z_ Servidor Testado: TFS 0.4_dev (8.6x) Descrição: A cada x tempo, o servidor muda o pvp Vi esse tipo de sistema em um servidor há muito tempo, então pensei em fazer pro meu servidor... O sistema simplesmente vai fazer com que a cada x tempo o pvp vai mudar, de pvp pra no-pvp, e vice versa... Em globalevents.xml adicione essa linha: <globalevent name="pvpchange" interval="7200000" event="script" value="pvpchange.lua"/> interval= tempo (7200000 = 2 horas, 3600000 = 1 hora) Crie um arquivo chamado pvpchange.lua dentro de scripts: function onThink(interval) if getWorldType() == 1 then setWorldType(WORLDTYPE_OPEN) pvpatual = "PVP" else setWorldType(WORLDTYPE_OPTIONAL) pvpatual = "NO-PVP" end doBroadcastMessage("O mundo atual esta: " .. pvpatual .. ".") return true end Pronto.
  21. Ola Tibianos e Poketibianos, Venho Trazer Npc Por Tempo... Abra o arquivo: data > globalevents > globalevents.xml Adicione nele a seguinte linha: <globalevent name="npc" interval="3600" event="script" value="npc.lua"/> Crie o arquivo npc.lua dentro da pasta: data\globalevents\scripts e adicione esse codigo: function onThink(interval, lastExecution, thinkInterval) local pos = {x=1054,y=913,z=7} -- Local onde aparece o npc local npc = doCreateNpc("dalk", pos ) -- Altere o (dalk) pelo nome do seu npc. local nMin = 20 -- tempo em minuto para o npc sumir. addEvent(doRemoveCreature, nMin*60*1000, npc) return true end Depois disso basta salvar e reiniciar o seu servidor. Boa sorte.

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.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!

×
×
  • Create New...