Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Mostrando resultados para as tags ''CreatureScript%2FGlobalEvent%2FMoveMent''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Portal Tibiaking
    • Portal
  • Otserv
    • The Forgotten Server
    • Criação de Ots
    • Ferramentas OpenTibia
    • Linguagens de Programação
    • Mapas
    • Websites
    • Gráficos e Design
  • Otserv Tibia & Derivados
  • Tibia e Bots
    • Tibia
    • Bots & Macro
  • Diversos
    • Divulgações
    • Playground (Off-topic)

Calendários

  • Calendário Oficial
  • Calendário de OTServs
  • Calendários Diversos

Grupos de Produtos

  • Anúncios no Topo
  • Anúncios nas Assinaturas
  • Anúncios nos Tópicos
  • Outros Anúncios

Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Localização


Meu personagem


OTServ favorito


Bot preferido


Interesses

  1. bom galera esse script tem a função de não deixar player passar em um certo local só membros da staff tem esse acesso, vamos começar. Vai em movements/scripts copia um arquivo lá e renomeia pra piso staff e add. em movements.xml add. 56830 é a action que vai no piso pelo mapa editor. prontinho veja o resultado!
  2. Introdução: O player já começa no servidor com outfit determinado. Vá em \data\creaturescripts\scripts e crie um arquivo outfitfixo.lua, coloque: function onLogin(cid) a = { -- [ID da vocation] = Outfit [1] = 128, [2] = 129, [3] = 130, [4] = 131, } b = a[getPlayerVocation(cid)] doSetCreatureOutfit(cid, {lookType = b}, -1) return true end Em creaturescripts.xml: <event type="login" name="Outfit Fixo" script="outfitfixo.lua"/> Em [x] você deve colocar o ID da votação. Após o = você deve colocar o ID do outfit. Crédito: tev
  3. Introdução: Player se auto paraliza, porém, tem sua vida healada a cada x segundos. Créditos: Luck Basta criar um arquivo .lua em \data\spells\scripts com o nome que preferir e acrescentar isso: tempo = 10 -- Tempo de duração da spell em segundos hp = 10 -- Quanto HP vai healar a cada x segundos function heal(cid) if not isCreature(cid) then return true end if getPlayerStorageValue(cid, 13978) == 1 then doCreatureAddHealth(cid, hp) addEvent(heal, 3000, cid) return true end return true end function onCastSpell(cid, var) setPlayerStorageValue(cid, 13978, 1) doPlayerSetNoMove(cid, true)
  4. O script é simples: você normalmente começa com a wand of vortex nos servidores. Daí, quando pega nível suficiente pra usar a próxima wand (wand of dragonbreath), ganha ela automaticamente. Assim por diante até a wand of voodoo. Funciona em druids tbm. [data/creaturescripts/scripts/evoluirwand.lua] http://pastebin.com/rHBqt3Sd (ou clique em Spoiler para ver o script aqui) [data/creaturescripts/creaturescripts.xml] Adicione a seguinte linha: <event type="advance" name="EvoluirStaff" event="script" value="evoluirwand.lua"/> [data/creaturescripts/scripts/login.
  5. Bom meus amigos e amigas (sei que ainda existem gatinhas no tibia, mesmo que sejam raras.) Estou trazendo para voces um script não muito util, mais que dará um toque bem RPG aos seus servidores. Esse Sistema se chama ///Casca de banana\\\. A ideia não é minha, apenas gostei da ideia e resolvi recriar para desenvolver meu conhecimento em lua script. O funcionamento do script é bem simples, ao pisar na casca o player leva um tombasso, e fica imovel por certo tempo. É um bom recurso para utilizar em War como uma solução criativa. Bom segue o script. <movevent type="StepIn" item
  6. Esse sistema consiste em deixar double exp para "X" vocações em seu servidor, no caso do meu para as vocações VIP! Instalação: Em data/creaturescripts/scripts/ crie um arquivo ExpVoc.lua e dentro coloque: local rate = 2 local rates = getPlayerRates(cid) local vocations = {9,10,11,12} -- ID das vocações function onLogin(cid) if isInArray(vocations,getPlayerVocation(cid)) then doPlayerSetExperienceRate(cid, rates[SKILL__LEVEL]+rate) end return true end Para adicionar as vocações do seu servidor basta trocar os ID's em local vocations = {9,10,11,12} Em data/creaturescripts adic
  7. Bom, olá pessoal, eu não sou de fazer scripts e esse é meu primeiro: gostaria de saber como ficou, como poderia melhorar e etc... É um script que onde você colocar a action dele vai tomar paralize e quando sair a paralize sai, como se fosse uma dificuldade na caminhada... Eu sei que é meio inútil mas ta aí: Em movements>scripts crie um arquivo chamado pantano.lua function onStepIn(cid, item, position, fromPosition) local condition = createConditionObject(CONDITION_PARALYZE) setConditionParam(condition, CONDITION_PARAM_TICKS, 20000) setConditionFormula(condition, -0.9, 0,
  8. galera eu tenho 1 servidor : sitedeinformacoesntostorm.weebly.com < : i ele esta online mas quando os cara upa o nivel 651 , nao passa i o serv ta sem script de max level como faço pra fase os cara upa mas tipo tira max level do nivel 651 . qem pode ajuda fala \/ qui darei 1 gostei si ajuda Vlw .!
  9. ai gente estou mostrando como criar uma area vip onde so pleyers vip pode pasar Em movemments.xml adicione: <movevent type="StepIn" actionid="9999" event="script" value="premium tile.lua"/> Agora em movemments -> scripts criem um arquivo lua chamado premium tile.lua: e cole isso function onStepIn(cid, item, position, fromPosition) local Denied = "Voce nao é Premium" -- mensagem que deseja que aparece quando não for premiun local Welcome = "Bem vindo a uma area Premium." if isPremium(cid) == false then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, Denie
  10. Descrição: Cada player que você matar você ganha 1 level, e tem um limite máximo de level que é 500. A ideia desse script foi tirada do FoxWorld Server, achei muito interessante e vim postar aqui no fórum, espero que vocês curtem também. 1° creaturescripts -> scripts -> killplayer.lua: Também tem outra versão do script, que na qual só upará +1 level se o player adversário for level maior que você, evitando makers: Créditos dessa versão a luanluciano93 Explicação < 500 then 500 no caso é o level máximo que o player pode alcançar. 2° creaturescr
  11. Olá pessoal hoje estarei postando como por efeitos no seu servidor da maneira mais fácil... quando pomos efeitos na maioria das pessoas criam vários blocos de notas.muito mesmo para por efeitos em cada teleporte ou aonde queira...... então pensei porque não pegar a maneira mais fácil de como instalar efeitos.. então vamos lá, last go!! Vá na pasta do seu servidor vá em data/globalevents/script/texto.lua abra o texto.lua e no final da script fassa o seguinte na maioria das scripts do texto.lua no final da script depois do textos de efeitos... vai estar assim
  12. Trata-se de um script que cria um monster no local, data e hora que configurar. vamos lá! OTserv/data/globalevents Invasion.lua function onThink(interval, lastExecution) local position = {x = 652, y = 974, z = 7} -- Posição onde irá summonar monster = "Orshabaal" -- Monster que irá summonar if os.date("%A") == "Thursday" then -- Dia (em inglês) if (os.date("%X") == "22:18:00") or (os.date("%X") == "22:18:05") then -- Horário function One(cid) broadcastMessage("One boss is giving the guys in town", MESSAGE_EVENT_ADVANCE) end function Two(cid) broadcastMessage("Residents say they
  13. galera tenho 1 servidor i no help nao tem delay - queria 1 script de Deixa com 2 min de delay no help si puder ajuda Deixa ai \/ do 1 Gostei
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo