Jump to content
Close

Search the Community

Showing results for tags 'Scripting'.



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 Bots
    • Discussion
  • League of Legends's Geral
  • League of Legends's Suporte
  • Jogos Gerais's Geral
  • Nto New Season's Tópicos
  • Fakes's Fakes
  • Tibia's Geral
  • Tibia's Notícias
  • Tibia's Media
  • Tibia's Life Thread
  • Gráficos's Geral
  • Gráficos's Tutoriais
  • Gráficos's Recursos
  • Gráficos's Aprendizagem & Recursos
  • Gráficos's Galeria
  • Gráficos's Duelos & Batalhas
  • Gráficos's Suporte
  • Desenvolvimento e Programação's Geral
  • Desenvolvimento e Programação's Tutoriais
  • Desenvolvimento e Programação's Trabalhos
  • Desenvolvimento e Programação's Suporte
  • Computação's Geral
  • Computação's Dicas e Tutoriais
  • Computação's Suporte
  • Roleplaying's Roleplaying
  • Playground's (Off-topic)
  • Divulgações's Tópicos
  • 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 3356 results

  1. Tem como alguém adaptar para o TFS 0.4? local config = { magic_effect = 15, -- magic effect you want to send when critical hit lands damage_multiplier = 10 -- default damage * 10 = critical damage } function onHealthChange(creature, attacker, primaryDamage, primaryType, secondaryDamage, secondaryType, origin) if attacker == nil then return primaryDamage, primaryType, secondaryDamage, secondaryType end if not attacker:isPlayer() then return primaryDamage, primaryType, secondaryDamage, secondaryType end local skill = attacker:getEffectiveSkillLevel(SKILL_SWORD) local chance = (skill * 0.1) if math.random(100) <= chance then attacker:getPosition():sendMagicEffect(config.magic_effect) return primaryDamage * config.damage_multiplier, primaryType, secondaryDamage, secondaryType end return primaryDamage, primaryType, secondaryDamage, secondaryType end
  2. Ola boa tarde, queria pedir um script pra versão 8.54 ou 8.6x que ao clicar em uma placa ou certo item, abri-se uma janela que mostra-se o seu nome gravado no Memorial caso tenha completado alguma quest Especial do Game. se o player tiver tal Storage aparecerá seu nome nesse Memorial. Mesma ideia do Golden Outfit do Tibia. site de informações. Link do site Agradeço desde já, se alguém puder me ajudar.
  3. fala galera, to com um probleminha, meu npc de barco de kzordoon faz parte da missaoa do Kevin do postman, porém pra viajar pra cormaya eu preciso que apenas os premium account viagem, tentei fazer um keyword mas n consegui. alguem pode me ajudar? local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local Topic = {} local storage = 100168 function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local travelNode = keywordHandler:addKeyword({'Cormaya'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you seek a ride to {Cormaya} for 160 gold coins?'}) travelNode:addChildKeyword({'yes'}, StdModule.travel, {npcHandler = npcHandler, premium = true, level = 0, cost = 160, destination = {x=33312, y=31990, z=15} }) travelNode:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Then not.'}) keywordHandler:addKeyword({'job'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Yes, I\'m the captain of this ship.'}) keywordHandler:addKeyword({'captain'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Yes, I\'m the captain of this ship.'}) function greetCallback(cid) Topic[cid] = 0 return true end local cormaya_cost = 160 function creatureSayCallback(cid, type, msg) if (not npcHandler:isFocused(cid)) then return false end if (msgcontains(msg, 'no') and Topic[cid] >= 1) then npcHandler:say("You shouldn\'t miss the experience.",cid) Topic[cid] = 0 end if (msgcontains(msg, "cormaya") and getPlayerStorageValue(cid,storage) == 3) then npcHandler:say("Do you seek a ride to Cormaya for "..cormaya_cost.." gold coins?",cid) Topic[cid] = 1 elseif (Topic[cid] == 1) then if (msgcontains(msg, 'yes') and doPlayerRemoveMoney(cid,cormaya_cost) and Topic[cid] == 1) then doTeleportThing(cid,{x=33311, y=31989, z=15}) doSendMagicEffect({x=33311, y=31989, z=15},CONST_ME_TELEPORT) setPlayerStorageValue(cid,storage, 4) setPlayerStorageValue(cid,100171,6) else npcHandler:say("You dont have enough of gold.",cid) end end if (msgcontains(msg, "cormaya")) and (getPlayerStorageValue(cid,storage) == -1 or getPlayerStorageValue(cid,storage) >= 4) then npcHandler:say("Do you seek a ride to Cormaya for "..cormaya_cost.." gold coins?",cid) Topic[cid] = 2 elseif (Topic[cid] == 2) then if (msgcontains(msg, 'yes') and doPlayerRemoveMoney(cid,cormaya_cost) and Topic[cid] == 2) then doTeleportThing(cid,{x=33311, y=31989, z=15}) doSendMagicEffect({x=33311, y=31989, z=15},CONST_ME_TELEPORT) else npcHandler:say("You dont have enough of gold.",cid) end end return true end npcHandler:setCallback(CALLBACK_GREET, greetCallback) npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
  4. olá, gostaria de saber como faço pra editar no config lua a quantidade de banimentos e dias notationsToBan = 4 warningsToFinalBan = 5 warningsToDeletion = 20 banLength = 1 * 24 * 60 * 60 killsBanLength = 1 * 24 * 60 * 60 finalBanLength = 30 * 24 * 60 * 60 ipBanishmentLength = 1 * 24 * 60 * 60 broadcastBanishments = true maxViolationCommentSize = 200 violationNameReportActionType = 2 autoBanishUnknownBytes = false eu gostaria que o primeiro ban fosse 1 dia, o segundo 3 dias, o terceiro 7 dias, o quarto 14 dias, o quinto 30 dias, e assim sucessivamente
  5. Boa Noite eu tento criar 1 item pelo ID Ele vai normalmente já por nome Qual quer item da esse erro>> alguem sabe resolver? Ocorre esse Erro na Distro
  6. Eu precisava colocar EXPERIENCE STAGE por RESET. Exemplo. 0-10 Resets Experience do level 1 ao 200000 = 50000 exp do 200000 ao 300000 = 25000 exp assim em diante 10-20 Resets Experience do level 1 ao 200000 = 30000 exp do level 200000 ao 300000 = 15000 exp Alguem consegue me ajudar, deixarei meu REP +
  7. E ai pessoal do TK! Então, recentemente fiz um script que "reseta as city quests" do meu servidor. Numa das partes (um global event), ele pega todas as portas de determinadas posições, verifica se estão abertas (id 5734) e transforma ela em fechadas (id 5733). Mas tem um pequeno problema... Caso a porta tenha sido aberta antes (com a chave de action id igual ao da porta), ela fica destrancada. Ou seja, se alguém ja usou a chave na porta, após o script fechar ela, ela continua destrancada, o player não precisa de chave pra abrir novamente, pode só ir lá e clicar nela. Gostaria que no script, ao transformar a porta aberta em fechada, ele também setasse ela como "locked". Mas não sei como fazer isso. Segue o código:
  8. Boa noite, eu estou procurando uma Talkaction que quando o player usar !pz mostra-se o Tempo que ele tem de PZ ainda, quanto tempo em segundos vai demora pra sair o PK. Ja procurei porem nao achei em lugar nenhum
  9. 0.4 Boa tarde povo, eu tenho um script de npc de task. Voce mata certo bicho, e volta pra ele e ele te da uma recompensa. Eu queria que quando voce fosse entregar a task, ele te desse um premio de acordo com sua vocação, somente entre 2. Se voce fosse sorcerer, ele te daria x item, se fosse druid, y item. Script do NPC:
  10. 0.4 Boa noite povo, eu gostaria de fazer um pedido que eu acho que pode ser simples, porem eu não sei fazer coisas simples (nem complicadas, eu não sei nada) Enfim, como o titulo ja diz, eu quero que quando o player solte a spell, o script faz um check no outfit dele, se ele estiver usando o outfit, por exemplo, 30, ele consegue usar a spell. Se ele não estiver usando, a spell não solta e aparece uma msg de erro falando que ele não esta com a roupa certa. È muit dificil?? Pode ser em qualquer spell, por exemplo essa aqui:
  11. .Qual servidor ou website você utiliza como base? Pokemon Real Qual o motivo deste tópico? Queria fazer um ot com quest mais RPG Boa tarde Gostaria de pedir Um favor Ao pessoal Que Vive nessa comunidade Ajudando Os Pessoais Que nao sabe programar Se Teria A Gentileza de Fazer Um sistema de NPC Completo Oque Seria sistema Completo Voce fala com npc ele ele te da missao de mata 20 bixos depois fala com ele de novo ele fala com voce para entregar uma carta depois fala com ele de novo ele pede para fala com Richard Depois voce fala com richard abre nova missao nele e assim vai indo Richard fala para pega 10 Frangos mortos etc
  12. Salve rapazeada eu to precisando de 3 scripts de combo para meu nto 1° magia = dano baixo com 7 projeteis 2° magia = dano medio com 2 projeteis 3° magia = dano alto com 1 projetil E que tipo o combo sai-se mais rapido quando executado em ordem 1 2 e 3 Desde já agradeço ❤️❤️
  13. Olá gostaria de te dia e noite em meu servidor. Alguem sabe como fazer? Uso tfs 0.4
  14. local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local items = { item1 = {6544, 13569}, -- item1 item que será pedido e que será dado na primeira troca } local counts = { count1 = {15, 1}, -- count1 quantidade que será pedido e que será dado na primeira troca } function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if msgcontains(msg, 'liquir') then selfSay('Voce deseja comprar '.. counts.count1[1] ..' '.. getItemNameById(items.item1[1]) ..' esse '.. counts.count1[2] ..' '.. getItemNameById(items.item1[2]) ..'?',cid) talkState[talkUser] = 1 elseif talkState[talkUser] == 1 then if msgcontains(msg, 'yes') then if getPlayerItemCount(cid, items.item1[1]) >= counts.count1[1] then doPlayerRemoveItem(cid, items.item1[1], counts.count1[1]) doPlayerAddItem(cid, items.item1[2], counts.count1[2]) selfSay('Obrigado! Voce acaba de comprar '.. counts.count1[1] ..' '.. getItemNameById(items.item1[1]) ..' esse '.. counts.count1[2] ..' '.. getItemNameById(items.item1[2]) ..'.', cid) talkState[talkUser] = 0 else selfSay('Voce precisa de '.. counts.count1[1] ..' '.. getItemNameById(items.item1[1]) ..'.', cid) end end end return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  15. .Qual servidor ou website você utiliza como base? TFS 0.4 estou tentando adaptar esse script para uma quest de "sacrificio", o script está funcionando perfeitamente. O script funciona da seguinte forma, após clicar na alavanca ele remove uma parede por "x" tempo e depois cria novamente. Mas eu preciso que tenha um "sacrificio" para poder abrir essa parede, seja necessario ter um item em x posição para poder clicar na alavanca, se o item não estiver lá retornar uma mensagem falando para o player (o item não está na posição certa). se ele estiver, após o player clicar na alavanca o item será removido e o script funcionará (irá abrir a parede). Você tem o código disponível? Se tiver publique-o aqui: function onUse(cid, item, fromPosition, itemEx, toPosition) piece1pos = {x=1554, y=1507, z=10, stackpos=1} local tempo = 2*60*1000 -- tempo para parede voltar getpiece1 = getThingfromPos(piece1pos) if item.uid == 7001 and item.itemid == 1945 and getpiece1.itemid == 11806 then doRemoveItem(getpiece1.uid,1) doTransformItem(item.uid,item.itemid+1) doPlayerSendTextMessage(cid,22,"A passagem abriu, avise seus companheiros.") addEvent(doCreateItem, tempo, 11806, piece1pos) addEvent(doTransformItem, tempo, item.uid,1945) elseif item.uid == 7001 and item.itemid == 1945 then doTransformItem(item.uid,item.itemid-1) addEvent(doCreateItem, 2*60*1000, item.itemid, piece1pos) else doPlayerSendTextMessage(cid,22,"A passagem ja está aberta.") end return 1 end
  16. Boa noite pessoal do TK. Estou ajeitando meu sistema de tasks, e fui colocar pra todos os players que causam dano na criatura receberem a storage de contagem. No entanto, está contando 2 vezes pra cada criatura abatida (Exemplo: matei 1 rohirim, ele conta direto 1/80 e 2/80, mandando até duas mensagens, basicamente ta rodando o script 2x dentro do for, acho). Gostaria de corrigir isso pra que só fizesse a contagem 1x pra cada criatura abatida. Segue o código:
  17. Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). TFS 1.3 Base: OTX 3 Qual erro está surgindo/O que você procura? Alguém pode me ajudar desenvolver algo que eu ganhasse mais exp por estar com o cast aberto? por exemplo eu abri o cast e daqui uns 30min eu comece a ganhar mais exp, tipo 0,5x+ Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  18. gostaria mt de aumentar o limite de outfits no tibia 8.60 eu ja sei aumentar pela source, porem percebi tambem que precisa aumentar na propria pasta do tibia pois da debug se nao aumentar na pasta do tibia alguem sabe onde posso editar isso? (nao,nao é pelo object builder)
  19. .Qual servidor ou website você utiliza como base? Qual o motivo deste tópico? Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  20. Tfs 0.4 versao 8.60 To precisando de uma magia que a usa deixa todos os player ao meu redor com doCreatureSetNoMove.
  21. Base: tfs 1.2 Preciso de um script que ao clicar na alavanca no tile x remova 6 itens do altar como fosse "sacrificio" e teleportasse para outro lugar e caso não tenha todos os itens informar que não tem todos os itens ou os itens estão em ordem errada, agradeço a ajuda desde já ! obrigado.
  22. to presisando um scripts pra Card Summoner Typo PXG com tempo d summoner 10minutos 20minutos 30minutos 50minutos 1hr ajuda muito qem me ajude ai d RP
  23. to presisando um scripts pra Dz Typo PXG 2 plauer 3 player 4 player ajuda muito qem me ajude ai d RP
  24. SALVE PESSOAL DO TK PESSOAL TO QUEBRANDO MINHA CABEÇA JA UM TEMPO EU TO USANDO O CASTLE 24H "COH" DO ROKSAS USO TFS 0.4 SÓ QUE ESTOU COM O PROBLEMA DA GUILD QUE PERDE O CASTLE CONTINUAR DENTRO DELE (CASTLE) O CERTO SERIA A GUILD PERDEDORA OU A GUILD Q TA INTROSADA NO MEIO DAS 2 GUILDS IREM PARA O TEMPLO APÓS DOMINIO DE UMA GUILD QUERIA ARRUMA ISSO ,SERÁ QUE É POSSIVEL ATUALIZAR ESSA SCRIPT ? SE PUDEREM ME AJUDAR, VOU AGRADECER MUITO, VALEU
  25. .Styller Erro que da na distro mysql_real_query(): INSERT INTO `guild_invites` (`player_id`, `guild_id`) VALUES (435, 61) - MYSQL ERROR: Cannot add or update a child row: a foreign key constraint fails (`client.sql`.`guild_invites`, CONSTRAINT `guild_invites_ibfk_2` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE) (1452) Você tem o código disponível? Se tiver publique-o aqui: https://prnt.sc/p4t17v Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.

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 partindo do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer publicidade 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! A publicação do seu anuncio é instantânea!

×
×
  • Create New...