Scripts tfs 0.4 (OLD)
Fórum destinado a conteúdos de desenvolvimento envolvendo o Tibia Clássico.
Encontre pelo tipo de código:
Tópicos nesta seção estão sujeitos a análise e aprovação!
Seu tópico de conteúdo será analisado em até 48h por um membro de nossa equipe, fique atento.
Saiba mais:
1445 tópicos neste fórum
-
Eu tavo navegando de boa na internet, e encontrei esse Sistema muito show (Na minha opnião), então quero compartilhar aqui com vocês OBS: Não sei se tem no TK, se tiver me desculpem. Nome: Advanced Vocation Changer Autor: JoseJunior23 Server: TFS 3.6 Como functiona? É simples, funciona assim: Você é Knight e quer ser Sorcerer, basta você digitar /acv 1 e sua vocação será mudada para sorcerer. OBS: O melhor de tudo é você não irá perder seus SKILLS/ML, pois eles serão guardados, cada vocação fica com seus ml/skills guardados em diferentes storages. enquanto ao HP/MANA será igual ao seu vocations.xml porem fiz a minha maneira, oque quer dizer que vo…
-
- 9 respostas
- 2.7k visualizações
-
-
Vamos lá, faça uma cópia de qualquer arquivo dentro da pasta globalevents\scripts e renomeie para "removeFrags.lua" Agora abra o arquivo, apague tudo que tiver dentro e coloque isso: Para quem não conseguir, o dragonlorde deu uma ajuda! Use isso: Agora vá em globalevents.xml e adicione isso: Código: <globalevent name="removeFrags" interval="18000" event="script" value="removeFrags.lua"/> Pronto, agora é só rodar Agora vou explicar o script: Onde está em... Vermelho: É o tempo de intervalo entre uma remoção e outra. 18000 são 5 horas pois 18000 ai está em segundos, e 18000 segundos = 5 horas Cas…
-
- 1 resposta
- 503 visualizações
-
-
Nome: doPlayerSendChannelsDialog(cid) Tipo: Função Lua Autor: Oneshot Essa é uma função para enviar a janela de canais através de uma função Lua que pode ser usada em diferentes scripts. Está presente nos diversos servidores de Pokémon, como uma maneira de enviar a janela de canais ao dar Use no computador. Em luascript.h, procure por: static int32_t luaGetChannelList(lua_State* L); E adicione logo abaixo: static int32_t luaDoPlayerSendChannelsDialog(lua_State* L); Em luascript.cpp, procure por: lua_register(m_luaState, "getChannelList", LuaInterface::luaGetChannelList); E adicione logo abaixo: lua_r…
-
- 2 respostas
- 831 visualizações
-
-
Olá pessoal eu venho aqui contribuir com algo que creio eu que não á por aqui. é o meu primeiro Script (action) que fiz com a intenção de trazer mais RPG a servidores. Testado em: TFS 0.3.6 (8.60) Descrição: O Script funciona da seguinte maneira, o player da use em um Machado e clica na parede, logo depois a parede será destruida, a parede quebra em 3 Partes, ou seja tem que usar o machado 3 vezes na parede. Bom vamos ao Script 1° Primeiramente você tera que ir no RME e colar um UniqueID na parede que será destruída Em data/actions/scripts copie um arquivo qualquer e renomeie para destruction.lua 2° Agora em data/actions/actions.xml adicione: Código…
-
- 3 respostas
- 1.5k visualizações
-
-
Nome: Boite System(Mock) Autor: Mock - Remake #GodMarini Versão Testada: The forgotten server 0.3.5 PL1 - 8.50 Em data/globalevents/globalevents.xml coloque esta tag: Código PHP: <globalevent name="boate" interval="1" script="boate.lua"/> Em data/globalevents/scripts crie um arquivo chamado boate.lua e coloque isto em seu conteúdo: E agora, como eu configuro? Simples, viu aquela parte lá, POSITIONS? POSITIONS = { [1] = {x=146, y=59, z=8}, [2] = {x=138, y=61, z=8}, [3] = {x=142, y=57, z=8}, } Para adicionar mais é só aumentar um dos números entre colchetes, colocar a posição igu…
-
- 2 respostas
- 759 visualizações
-
-
Ei! Quer aumentar a venda e o comercio in game do seu OTserver? Aqui vou te ensinar a criar um item que adiciona pontos no shop ao usa-lo. Em data/libs crie 048-ppoints.lua e coloque dentro: -- Sirion_Mido Says: Credites to: LucasFerraz -- Sirion_Mido Says: Credites to: LucasFerraz -- Sirion_Mido Says: Credites to: LucasFerraz function getAccountPoints(cid) local res = db.getResult('select `premium_points` from accounts where name = \''..getPlayerAccount(cid)..'\'') if(res:getID() == -1) then return false end local ret = res:getDataInt("premium_points") res:free() return tonumber(ret) end function doAccountAddPoints(ci…
-
- 10 respostas
- 953 visualizações
-
-
Nome: Mortes no Broadcast Versão: 8.4x Tipo do script: creaturescript Servidor Testado: TFS 0.2 (') Autor: Alguém da equipe criadora do TFS e eu por editar. Comentario: Script editado; Original é o que vem com o tfs. ---------------------------------------------------------------------- Falae; Preview: Como não vi nenhum tópico sobre o assunto por aqui, resolvi criar o script, ou melhor, editar o playerdeath.lua '-' Primeiramente, abra a pasta data/creaturescripts/scripts e crie um arquivo playerdeath.lua Depois salve e pronto, está implantado o sistema de anúncio de mortes no broadcast; é simples, porém algumas pessoas n…
-
- 6 respostas
- 2.1k visualizações
-
-
Olá pessoal, Andei olhando uns fóruns por ai, e me deparei com esse script, achei ele muito útil, você pode salvar os seus outfits e depois com um simples comando, você pode carregar ele denovo. Serve como um slot, muito simples e útil. \data\talkactions\scripts\outfit.lua local foncig = { outfitSlots = { [1] = {storage = "outfitslot1", prem = false}, [2] = {storage = "outfitslot2", prem = false}, [3] = {storage = "outfitslot3", prem = true}, [4] = {storage = "outfitslot4", prem = true}, [5] = {storage = "outfitslot5", prem = true} }, acceptedOutfits = {136, 128, 137, 129, 138, 130, 139, 131, 140, 132…
-
- 4 respostas
- 693 visualizações
-
-
Olá, freqüentemente vários donos de servidores tem este problema de cloners em seu server, tanto é com quedas do Servidor, ou outras coisas relacionadas, vou hoje mostrar a vocês um sistema muito interessante que encontrei na web. Comprado no shop só pode ser usado pelo dono assim impedindo que se clone e seja repassado os item para outros players. * Cada item comprado no shop recebe o nome do player na descrição. * Não esqueça de em movements.xml copiar as tags e trocar o "itemid" para funcionar em todos os items que ali você selecionar. •1° Siga a linha de comando : Data>Movements>Scripts. Crie um Arquivo chamado: equipvip.lua Neste …
-
- 5 respostas
- 1.5k visualizações
-
-
Informações do Script Nome: Sistema de Barco Autor: zathao Testado em: The Forgotten Server Version 0.3.6 / Tibia 8.54 Descrição: Este script foi desenvolvido por mim exclusivamente para esse fórum. Nele o jogador poderá viajar por uma rota pré-definida através de um barco. Video Demonstrativo Códigos e Instalação O sistema irá apenas utilizar apenas 2 Npcs, facilitando ainda mais a instalação. - Crie um arquivo chamado barco.lua em data/npc/scripts e adicione isso no arquivo: - Agora, crie outro arquivo, chamado barco2.lua com o código abaixo e adicione na mesma pasta: Feito isso o próximo passo é…
-
- 5 respostas
- 3k visualizações
-
-
Tipo: Magia(uma para cada vocação). Testado:Sim, TFS 0.3.6(8.6). Hoje trago-lhes 4 magias uma para cada vocação: primeiramente abra a pasta do seu servidor depois vá em data agora vá em spells e entre na pasta scripts duplique um arquivo da extensão .lua renomeie para dark light.lua adicione o seguinte conteúdo: tag do spells.xml: imagem da spell: dark bats.lua combustion.lua death knives.lua imagem da magia: LEGENDA: Combustion(Knight e Elite Knight), Dark Light(Sorcerer e Master Sorcerer), Dark Bats(Druid e Elder Druid), Death Knives(Paladin e Royal Paladin). tag no spells.xml: …
-
- 1 resposta
- 1.3k visualizações
-
-
DOWNLOAD: http://www.mediafire...vzwgxdaxdiaxrrx Pack Inclue Mapa, Scripts e Pagina PHP
-
- 9 respostas
- 2.8k visualizações
-
-
Bom sem mais nem menos tá ai o Defend The King, Evento Atualmente vendido por empresas de Otserver! Pack Contém: Todos Scripts do Evento + Mapa Download: http://www.mediafire...7p2jkly4hv5y9om Descrição: É um sistema de WAR, onde 2 grupos ( atacantes e defensores ) se confrontam entre si em um castle, com os seguintes objetivos: Atacantes: Matar o The King ( o rei ), que fica dentro do castelo defendidos pelos Defensores Defensores: Defender o The King durante um determinado tempo pré definido. #Extras: - Respawn to back: Se um player morrer no evento, tera de esperar 5segundos * (vezes) o numeros de mortes naquela rodada. - …
- 27 respostas
- 6.3k visualizações
-
Vá em MoveEvent/Scripts, crie um arquivo LUA, e renomeie para autokick.lua em movements.xml adicione as tags:
-
- 0 respostas
- 925 visualizações
-
-
[sistema] Guild Fairy Tail Sintaxe: minha_funcao(pos, item, itemtr) Descrição: Função que faz você pegar certo level ser mandado ao Rei, Escolher Sua Guilda. Requerimentos: MySQL / Lua 5.1+ Primeiramente Vou me apresentar, GodMarini. Velho aqui, mais novo em postagens, vim trazer um script feito por min. Vai em data/creaturescripts e poe : Código: <event type="combat" name="attacknacao" script="attacknacao.lua"/> <event type="look" name="Look" event="script" value="look.lua"/> Vai em data/creaturescripts/scripts Crie uma .lua com nome attacknacao.lua e poe : Código: --script by Muliouch function onCombat(cid, target) local creatureSkull = ge…
- 10 respostas
- 1.2k visualizações
-
Olá, eu sou GuhPk e hoje estou vindo aqui para ensinar vocês a vender itens por Talkactions... Estou aprendendo agora também sobre script's, então o unico modo que eu sei é criando 1 script para 1 item a venda... Caso eu descobra outra maneira de criar em 1 script só eu posto aqui!!! =] ========================================================================== Vai em data/talkactions/scripts copie 1 arquivo.lua, renomeie, apague tudo dentro e coloco isso: (editando da maneira que você quizer) function onSay(cid, words, param, channel) local dinheiro = 1000000 -- quanto vai custar o item local recompensa = 2548 --…
-
- 1 resposta
- 1.1k visualizações
-
-
Venho trazer para vocês hoje um script feito por mim e que realmente é MUITO ÚTIL.! Código: Autor: Shoeei Versão Testada: TheForgottenServer 0.4 8.60 REV 3884. Nível do Script: Fácil~IntermediarioO que ele faz? Ele verifica quantos dias de Premium o player tem e se for = a 0 ele teleporta a jogador para a sua cidade natal. Assim kikando ele da área vip após o termino da sua vip. O script em sí é bem simples, mas de bastante utilidade. Lembrando que esse script foi feito com base na VIP utilizando PremiumTime. Se você usa o VIP System do Mock ou os outros, deixe mensagem no tópico que modífico ele para estes sistemas, sem problema algum. Vamo…
-
- 2 respostas
- 1.8k visualizações
-
-
Distro Usado: TFS 0.36 Protocolo: 8.6 Mas creio que funcione em outras versões. Entendendo como Funciona. exemplo: Voce pega uma pedra qualquer ou outro item vou usar uma pedra para exemplo: Eu dou Use witch nesta pedra e ela vira algum item a minha escolha: Exemplo eu edito o action para dar uma MPA ou golden legs. Ao usar esta pedra ela ira virar algum deste items aleatoriamente porem voce pode adicionar varios items deixando assim mas dificiu de conseguir items boms. vamos ao script para entender melhor o que estou falando =P. Instalaçao: Em actions.xml adicione esta Tag. <action itemid="8301" event=script…
-
- 3 respostas
- 1.4k visualizações
-
-
Tipo: Talkaction e Função. Testada: Não. @Oque Ela Faz?. Bem ela solta efeitos e palavras de acordo com oque foi digitado no comando por tantas vezes e por um intervalo também estipulados no comando. @Como Usar?. Oscript explica somente você ler ele bêm. @Instalando.... Primeiro abra a pasta do seu servidor vá em DATA e depois em LIB e entre em 050 - FUNCTION e adicione o seguinte conteúdo lá: function doSendEffectAndWords(cid, type, words, rounds, interval) if isCreature(cid) then doSendMagicEffect(getThingPos(cid), type) doSendAnimatedText(getThingPos(cid), words, math.random(1, 255)) if rounds ~= 1 then addEvent(doSendEffectAndWords…
-
- 6 respostas
- 663 visualizações
-
-
Este sistema é vendido por 10,00 ~ 19,90 por algumas empresas e estou liberando gratuitamente para vocês. Detalhes: Os players conseguirão subir telhados com a ROPE. <iframe width="640" height="360" src="http://www.youtube.com/embed/BUdXGYL9Ad4?feature=player_embedded" frameborder="0" allowfullscreen></iframe> Versão 8.60 Vá em data/actions/scripts/tools/rope.lua e troque tudo que estiver la por isto: Versão 9.60 ~ 9.70 Espero que gostem
-
- 14 respostas
- 1.8k visualizações
-
-
Olá hoje trago-lhes uma função, AVAAAAAAAAAAAAAAAA. Creio que vocês já conhecem a função string.upper e string.lower? se não explicarei no final do tópico. @Oque Faz? Bom se a palavra/letra estiver em maiúsculo ela passa para o minusculo se estiver minusculo passa para o maiúsculo. @Installing Vá em pasta do seu servidor / data / libs / 050 - function no começo adicione isso: function string.aproximity(word) return word == word:lower() and string.upper(word) or string.lower(word) end . String Upper: Basicamente ela muda uma letra minuscula pra maiúscula. String Lower: Ao contrário da string.upper ela passa uma letra maiúscu…
-
- 3 respostas
- 623 visualizações
-
-
Aew Galera eu tava vendo uns negocio no ##### e vi um script muito importante q muita gente gosta eu queria trazer para k e esta ai em baixo vejo que muitos estavam atrás desse script,onde só players Vips podem passar pela porta,e não é aquela door que só passa e não da para voltar,pelo contrario,ela abre e fecha normalmente. Versão testada: 8.54 vá em actions\script crie um arquivo.lua e renomeie para: vipdoorsystem.lua dentro coloque: V1 V2 Nas propriedades da Porta coloque: ActionID = 2075 Creditos 99% Vodkart 1% Eu por trazer para k o Script essa porta é pro perfect Vip system 1.6 que tem aqui no ##### …
- 2 respostas
- 812 visualizações
-
Tipo: Action. Testado: Não. @Oque Faz?. Bom ela faz oque não tá feito. @Instalando. Primeiro vá em / data / actions/ scripts nome_do_script.lua: function onUse(cid, item, itemEx) local exhausted = 30 -- em segundos local T = { [{10, 50}] = {min = 50, max = 200}, [{51, 70}] = {min = 200, max = 400}, [{71, 90}] = {min = 400, max = 500}, [{91, math.huge}] = {min = 500, max = 1000} } if getPlayerStorageValue(cid, 281389) - os.time() > 0 then return doPlayerSendTextMessage(cid, 26, "You are exhausted.") end for k, v in pairs(T) do if isPlayer(itemEx.uid) then if getPlayerLevel(itemEx.uid) >= k[1] and getPlayerLevel(itemEx.uid…
-
- 4 respostas
- 1.3k visualizações
-
-
Eae Gente... Esse é meu primeiro topico! N sei se esta na seçao certa. mas vamos lá Changer Outfit!!! É um script simples. Eu peguei de um outro sistema de mount system e editei. -Oq ele faz? -Quando o player um determinado item. ele troka seu outfit para um looktype de monstro. SAKO? Vamos lá. Primeiro duplique um arquivo em data/actions/scripts e renomei-e para ---> outfit's.lua <--- e dentro cole isso... ----------------------------------------------------------------------------------------------------------------------------- -------------------- ---- CONDITION ----- -------------------- local wolfCondit…
-
- 1 resposta
- 805 visualizações
-
-
Em creaturescripts/scripts crie recompensa.lua e coloque: Em login.lua: E em creaturescript.xml:
-
- 0 respostas
- 529 visualizações
-
-
Fala galerinha do TK, como estão vocÊs ? Bom criei um script bem legal aqui, e quero compartilhar ele com vocês, o script funciona da seguinte forma, se o player for VIP, ele tera APENAS 1 chance de se teletransportar, apos usar esse comando nao podera usar mais. O script é grandim mas é facil de entender e facil de configurar. Bora lá intao ? 1º: Vá em data/talkactions/script , copie qualquer arquivo .lua, renomeio para premiovip, abra-o, apague o que estiver dentro e ponha isto: [paste]ZHjbSxe9[/paste] 2º: Vá em data/talkactions/talkaction.xml e ponha isto: <talkaction words="!vip Demon Helmet;!vip Annihilator;!vip …
- 19 respostas
- 1.4k visualizações
-
Fala galerinha do TK, como estão vocês ? Bom, como eu estou meio atoa aqui (to com preguiça de instala tibia aqui no noot kkk) resolvi criar um script bem simples aqui, o script é o seguinte, assim que o player completar as principais quest's do servidor, ele utilizará um comando para ganhar um premio. O player terá de completar todas as principais quest's (no script tem apenas 4, mas ensinarei a como configurar o script), bora la intao ? 1º Vá em data/talkaction/script copie qualquer arquivo .lua, renomeio para premio, abra-o, apague o que estiver dentro e ponha isto: [paste]HJWvtkTy[/paste] 2° Vá em data/talkaction/talkaction.xml e ponha …
- 4 respostas
- 737 visualizações
-
Eae galerinha do TK, como estão vocês ? Bom, como vocês devem ter percebidos, eu estou meio parado aqui no tibia king, mas é que to meio sem tempo msm, bom, mas como estou viajando, e eu to sem nada para fazer aqui em casa, resolvi criar um script, para 'parecer' com a famosa quest SOI do global war, vocês conhecem ? Aquela que voce tem que passar em um monte de tronos para adquirir storage e poder continuar (no script vai ser por action). Bem, o script é bem simples, grande, mas simples, então vamos lá ? 1º: Vá em action/scripts e crie uma pasta com o nome SOI. 2º: Vá em action/script/SOI , pegue um arquivo de outra pasta, copie e cole na pasta…
-
- 8 respostas
- 2.5k visualizações
-
-
Ae galera, ta ai pra vocês um produto que ja EXISTIA NA INTERNET. Em talkactions.xml Em talkactions/scripts crie bomb.lua Em talkactions/scripts crie lever.lua Em items.xml modifique os items listados abaixo do jeito que estão: Em movements/scripts crie powerups.lua: Crie outro arquivo bombtiles.lua Em movements.xml coloque: Download do Mapa
- 5 respostas
- 4.4k visualizações
-
Bem,não vou dar explicações, esse código é da otland,e eu coloquei aqui no Tibiaking pra disposição. Pois to vendo sites vendendo esse code. Esse code impede que qualquer jogador fale uma frase com .servegame / .no-ip Vá em game.cpp e procure por: Em baixo você adiciona: Se você quiser adicionar mais de 2 tipos de servidores (.servegame;no-ip) Adicione(exemplo) : int(text.find("otglobal.com")) > 0) Ficando assim : -------------- Salve,Compile,e pronto,seu console anti divulgação está pronto. Créditos : - Summ - Criador - Gaonner - Trazer o C…
- 26 respostas
- 4k visualizações
- 1 follower
-
Um Mod bem divertido, vários jogadores entram em uma arena, quando o limite é atingido, um jogador é escolhido aleatoriamente para ser o Nemesis com uma quantidade de HP um pouco grande e os outros jogadores, humanos, devem derrotar o Nemesis. Créditos : Oneshot - Fazer o Script Gaonner - Trazer ao Tk Vídeo ;
-
- 5 respostas
- 1.4k visualizações
-
-
Aqui estão todos os looktype até a versão 10.75. (UPLOADING.......) Use Ctrl+F para localizar o looktype desejado. tabela de cores com seus respectivos numeros:
-
- 7 respostas
- 9.2k visualizações
- 1 follower
-
-
Tipo: CreatureScripts and Movements. Versão: 8.6. Testado: Não. @Explicando. Bom é um sistema de mudar de cidade por um tile pedido por um membro do fórum também aparecera no look a cidade que ele vive. @Instalando. Primeiramente vá em Pasta do seu servidor / data / movements / nome_do_script.lua: function onStepIn(cid, position, fromPosition) local newTown = 1 -- id da nova cidade if getPlayerTown(cid) ~= newTown then return doPlayerSetTown(cid, newTown) and doPlayerSendTextMessage(cid, 27, "Você agora é morador da cidade(" .. getTownName(newTown) .. ").") end return doPlayerSendCancel(cid, "Você já mora nessa cidade") and doTelep…
-
- 1 resposta
- 1k visualizações
-
-
TUTOR AUTOMÁTICO! #Descrição: Chega de tutores em seu servidor. Nunca mais terá que ficar nomeando tutores e esquentando a cabeça em monitorá-los. Crie um arquivo em data/talkactions/scripts e cola isso Cola isso em data/talkactions/talkaction.xml Desmonstração do Sistema: http://www.youtube.com/watch?v=XeL--Socdl4&feature=player_embedded Te ajudei +REP!
-
- 5 respostas
- 2.3k visualizações
-
-
Partner System! #Descrição: Sistema totalmente inovador e que possui um incrível ponto positivo que, sem sombra de dúvida, é lembrado pelo player ao escolher um servidor para jogar: a cada novo player convidado por um outro player, cujo número é limitado, este ganhará uma certa quantia de experiência definida pelo dono do servidor a cada monstro que o player convidado matar. Portanto, os players irão convidar o maior número possível de amigos. Quando os players convidados atingirem certo level serão retirados da lista de convidados. #O que possui? -Script feito em Mods apenas um arquivos, super fácil instalação. -Area de configuração, te permite editar todas…
-
- 18 respostas
- 3.5k visualizações
-
Quem Está Navegando 0
- Nenhum usuário registrado visualizando esta página.