Pesquisar na Comunidade
Mostrando resultados para as tags ''CreatureScript%25252525252FGlobalEvent%25252525252FMoveMent''.
Encontrado 27 registros
-
Na pasta "data\globalevents\scripts" crie um arquivo chamado "invasion.lua" e coloque o seguinte conteudo: Laranja: Horário. Vermelho: Nome da invasão (que será falado no Broadcast). Azul: Coordenada que os monstros irão nascer. Verde: Quantidade Nome do monstro. Ou seja, as 8 horas e 14 minutos da noite irá nascer cinquenta Demons e um The Imperor na coordenada (X: 32369, Y: 32167, Z: 7) e será dito no Broadcast que iniciou a invasão The Demon Invasion. Agora volte uma pasta "data\globalevents" e adicione: <globalevent name="invasion" interval="60" event="scr
-
Fala ae, Tibia King, Aqui eu, Tony novato no King mais ja trazendo um tutorial, não meu mais do VODKART Vamos ao que interessa: Pimeiramente va em movements\script crie um arquivo e renomeie para expring.lua Dentro Coloque: local rate = 1.5 function onEquip(cid, item, slot) if(item.itemid ~= 7697) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your exp rate + "..((rate - 1)*100).."%.") doPlayerSetExperienceRate(cid, rate) doTransformItem(item.uid, 7708 ) return true end return true end function onDeEquip(cid, item, slot) if(item.itemid ~= 770
-
Créditos Skyforever e Vodkart Como funciona? É um script que manda uma mensagem animada dependendo do hit do player Script Primeiramente vá em /data/creaturescripts/scripts login.lua adicione essa linha la registerCreatureEvent(cid, "Hitmsg") em creaturescripts.xml adicione essas 2 linhas: <event type="statschange" name="HitMessage" event="script" value="hitmsg.lua"/> <event type="combat" name="Hitmsg" event="script" value="hitmsg.lua"/> depois na mesma pasta crie um arquivo chamado hitmsg e adicione isso dentro: Versão com chance: Versão com recompensa
- 21 respostas
-
- SKYFOREVER
- TA
- (e 7 mais)
-
[Globalevents]Criando teleports falantes para tibia. Tutorial de como colocar teleports falantes no seu OT. Vamos lá, primeiro vá na pasta do seu ot, Data>Globalevents e abram o Globalevents.xml com o bloco de notas e adiciona essa linha : <globalevent name="Teleports" interval="2" script="info.lua" /> Depois vá em Data>Globalevents>Scripts e crie um arquivo .lua, e colocque o nome como info.lua, dentro do scrpit adicione isso : function onThink(interval, lastExecution) pos = {x = 113, y = 5
-
Bom, eu até vi alguns Script's sobre Mana Rune aqui no TibiaKing... Só que os tópicos estavam meio bagunçados, além de alguns terem sidos postados em área não tão apropriada, tratando-se de uma Spell... vi alguns postados em Actions, etc... Enfim, vamos lá criar a Mana Rune. É, todos conhecem a "Mana Rune", então nem tenho muito o que explicar sobre ela... Vamos lá.. A Imagem da Runa que será a "Mana Rune" está no spoiler abaixo. 1º Passo 2º Passo <rune name="Mana Rune" id="2281" allowfaruse="1" charges="10" lvl="0" maglv="4" exha
-
Lottery System Olá, hoje vou ensinar como por Lottery System no seu servidor. • autor: guuhtorres/gabreilk • versão do distro:TFS 0.3.5 (MOD) 1º : Vai em Mods na Pasta do seu ot e Crie um Aquivo Chamado "lottery.xml" (Sem Aspas) e Adicione isso dentro dele : <mod name="Lottery System" version="1.5" author="" contact="" enabled="yes"> <config name="lottery_config"><!--[CDATA[ config = { lottery_hour = "3 Hours", -- Time to next lottery (only for broadcast message, real time you can set on globalevents.xml) rewards_id = {2494, 24
-
Créditos Lpz e Skyforever Primeiramente vá em /data/creaturescripts/scripts cria um arquivo pvp channel e adiciona isso dentro: depois em creaturescripts.xml adicione essa tag: <event type="kill" name="PvpChannel" event="script" value="pvp channel.lua"/> em login.lua essa linha: registerCreatureEvent(cid, "PvpChannel") em data/xml/channels adicione essa tag: <channel id="10" name="PVP" logged="yes" active="0"/>
-
2 tuto que eu postei no TibiaKing 1º - Vá a pasta data\movements\scripts, crie um arquivo que chame premium tile.lua Insira: Laranja = Lugar para onde o player sera teletransportado se ele nao for premmium ( Mude para a possição, que vc quiser colocar X,Y,Z) Azul Escuro = Mensagem que aparecerá para o player caso ele nao seja premmium Vermelho = Unique ID do piso ( Inventa qual quer um do 1000 ao 65324 ) Se ele for premmium ele passa de boa! 2º - Vá em movements.xml Insira: Vermelho = Unique ID do piso ( Coloque o mesmo da que vc coloco no script
-
Olá pessoal, venho trazer esse script bem facil tambem, mais que serve para varias coisas, eu gosto de script faceis e grande utilidade *-* - Para que serve? Talvez para você botar na area vip, para nao repetir a mesma mensagem sempre.. use a imaginação - Como faço para adicionar em meu servidor? Simples, abra o map editor e bota no tile/piso que você quiser o actionId 7002, e adiciones os arquivos em data\movements\script e movements.xml data/movements/scripts/infos.lua local text = { [1] = "Existem diversos tipos de monstros em todo o map.", [2] = "Há varias aventur
-
Funciona assim: Você usa o "shovel" em um determinado lugar do solo, e é como se tivesse implantado uma Mina Terrestre, que ao passarem por cima, explodirá' Vamos lá' 1º Passo' 2º Passo' <movevent type="StepIn" actionid="4444" event="script" value="mina_terrestre.lua"/> Agora vá na pasta "Movements / Scripts" um arquivo chamado "mina_terrestre.lua", e cole o código abaixo dentro: local mina = { [4444] = {delay = 1, -- seconds mindamage = -346, maxdamage = -756, damagetype = COMBAT_FIREDAMAGE} } function onStepIn(cid, item, position, fro
-
UM NOVO MODO DE CRIAR MAGIAS? Tudo bem com vocês, grandes tibianos desse reino? Quando eu criava magias, eu sempre notei a quantidade de linhas que uma boa e trabalhada magia adquire ao se finalizar o script. Por um tempinho, estudei como funcionava toda a estrutura e pensei em como criar um único bloco de código para configurar a magia uma vez só. Os spellmakers de plantão comprovam: Se uma magia com vários efeitos e tipos de dano é criada, você precisa criar muitas variáveis locais. Então, resolvi criar uma tabela que tratava essas variáveis locais como indexes
-
Ola pessoal, venho trazer esse script muito facil para vocês, Bem, ele funciona da seguinte maneira, quando o jogador andar para cima do teleport o script ira escolher um lugar e enviar o player - Para que isso serve? Seilá, usa a imaginação, talvez uma sala de teleport, para você nao precisar adicionar 3 teleport de dragon lord, crie só 1 e use esse script. Primeiramente, você deve criar um teleport no map editor, e botar o actionid 7001, e NÂO adicionar a posição. Depois é facil. tprandom.lua function onStepIn(cid, item, position, fromPosition) location = { {x=XXX
- 7 respostas
-
- teleport
- tibia king
- (e 3 mais)
-
Este Script serve para OTServ's que deixam os Players treinando sem precisar do dono do char está com o PC ligado... Ou seja, deixa o char treinando e da "EXIT" e o Char não Loga. Nem tem muita utilidade atualmente...mas por ser tão simples vou postar, vai que ajuda alguém. Vamos lá! 1º Passo: No entanto, apague a linha "idleWarningTime = 14 * 60 * 1000" e também a " idleKickTime = 15 * 60 * 1000" ficando assim: Salve o arquivo (Ctrl + S). 2º Passo: Agora você pode abrir Server normalmente novamente... Espero ter ajudado ae
-
Versão Testada: tfs (Pokemon Dash 1.0) Feita por Brun123/Mastercraft Servidor: Pokemon Dash Advanced (1.4f) Oque faz: Aquela Aura que salta do pokemon quando ele atinge 50 (pode ser configurado). em: data/creaturescripts/scripts crie um arquivo chamado auraboost.lua e cole isso dentro: registerCreatureEvent(cid, "AuraBoost") Agora em data/creaturescripts abra o creaturescripts.xml e adicione : <event type="think" name="AuraBoost" event="script" value="auraboost.lua"/> Pronto aura boost instalado. Foto: http://img843.images...9/imagem112.png
-
Olá galerinha do TK fiz um script aki à pedido de um amigo meu acho que ja existe um parecido no forum mais sem delongas vamo ao script Primeiramente va em /data/creaturescripts/scripts crie um arquivo com nome de recompenselvl ou um de sua preferencia coloque isso dentro: ou em creaturescripts.xml adcione isso <event type="advance" name="LevelRecompense" event="script" value="recompenselvl.lua"/> na mesma pasta em login.lua adcione essa linha registerCreatureEvent(cid, "LevelRecompense") Explicando em colchetes o leve
-
Fiz o script para bloquear hackers, ex.: 1. Você baixa um servidor com um bug que o player clica numa pedra e ganha GOD, mas você não sabe onde ta essa pedra. 2. Algum hacker invade sua database, se tiver senhas com sha1 e ele for noob, não vai saber trocar para plain, então vai mudar seu group para 6 (GOD). Resumindo, se o player tiver CM ou GOD, ele não vai entrar sem sua permissão. Em data/creaturescripts/creaturescripts.xml adicione isso: <event type="login" name="AntiHack" event="script" value="antihack.lua"/> Em data/creaturescripts/scripts crie um arq
-
Eaí galera, como tá? Primeiro post útil nesse fórum, parece muito bom ele, todo mundo parece se dar bem, parabenizo vocês por ele e, espero ser bem recebido aqui. Sou um scripter, no momento bem sem ideia de um sistema pra fazer, se quiserem sugerir, vai ser muito legal avaliá-lo e quem sabe criá -lo. Vim aqui postar uma magia que fiz a algum tempo, uma das minhas primeiras que fogem do padrão de magias (local combat...). é um código simples, a magia dá um efeito bem bonito no jogo, o nome tá idiota, mas enfim, vamos ao código. copie um arquivo em data/spells/scripts/attack renomeie
-
Eae galera do tibia king vim trazer mais um script Como Funciona e um item que você escreve nome de skill e abre uma janela do skill primeiramente vá em data/creaturescripts/scripts crie um arquivo chamado ranking e adicione isso dentro em login.lua essa linha registerCreatureEvent(cid, "Ranking") em creaturescripts.xml essa tag: <event type="textedit" name="Ranking" event="script" value="ranking.lua"/> Imagens:
-
Então galera, pra vocês que estão com um servidor, ou pensa em abrir um, esse é um script exencial para fazer a divulgação da sua Area VIP, porque já ouviram dizer, quem é VIP uma vez, quer ser pra sempre dsahudauh, ai vai o script e como configura-lo: Abra o o creaturescripts.xml e adicione a seguinte linha <event type="advance" name="freevip" script="freevip.lua"/> Após isto, vá para login.lua que está dentro da pasta scripts e adiocione registerCreatureEvent(cid, "freevip") E crie um arquivo chamado freevip.lua e adicione: local config = { level = 120,-- E
-
Opa Galera, Ai vai um MoveEvent a vocês, espero que gostem =) Nome: Dance System Autor: Ersiu Servidor Testado: Real Server 1.2 8.57 Descrição: Não faz nada de mais, unica coisa ele dança! Adicionais: Bom, muitos mundo do tibia global conheçe essa dança como funny dance, noob dance, dance nobizin, ect! Então lá vai o script galera: 1° Vá na pasta data/talkactions/talkactions.xml e adicione isso: <talkaction words="!dance" event="script" value="dancing.lua"/> 2° Vá até pasta data/lib/function.lua e adicione isso: [color=#282828][font=helvetica,arial
-
Bom após horas procurando um jeito de fazer com que isso funcionasse eu consegui Grassas ao kimoszin que me deu algumas dicas Pode ser que muitos já saibam fazer isso mais ainda sim irei postar Pois sempre ah alguém com dúvidas vá em data\spells\scripts\healing\ultimate healing rune.lua Abra e substitua por isso local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARA
-
Isso aqui vai deixar o Training Monk um pouquinho mais 'interativo' ! Ele vai te falar uma estimativa de quanto dano você está causando por segundo. Adicione isso em creaturescripts.xml <event type="statschange" name="DPScounter" event="script" value="dpscounter.lua"/> Agora crie um arquivo .lua na pasta creaturescripts com o nome de dpscounter.lua e adicione isso local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_SUBID, 82936) setConditionParam(exhaust, CONDITION_PARAM_TICKS, 10000) function getDamageDone(ci
-
Olá galerinha Tkbianas, Vejo muita gente que tem esse problema com aqueles espiritos abençoados que gosta de entrar com 200 magebomb para crash o server, então está aqui by darkhaos : XML Code: <event type="login" name="Add" event="script" value="preventcrash.lua"/> creaturescripts/scripts crie preventcrash.lua: local max = 10 function onLogin(cid) local i = 0 for _, it in ipairs(getPlayersOnline()) do if getCreatureName(it):lower() == "Account Manager" then i = i + 1 end end if i > max then return false end
-
Introdução Estava eu jogando um bom Counter Strike 1.6 em um servidor 4Fun, quando vi um dos mais conhecidos plugins desse jogo - amxx plugin - que consiste em contar quantos frags seguidos um jogador fez e interpretar isso com um som. Resolvi então fazer algo parecido no Tibia, e como ele não possui som, me utilizei de mensagens broadcast. Enfim, para instalar o sistema no seu servidor, siga os passos abaixo. Instalação Em /data/creaturescripts/scripts/, crie o arquivo pvpsystem.lua e cole este conteúdo: [paste]NgAuw1nU[/paste] Em /data/creatures
TibiaKing
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.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!