Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

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

  • 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. Eaii Galerinha, hj estou trazendo pra vcs um script bem antigo mais atualizado pelo J.Dre Este script permite que você ative ou desative, troféus ou coração como recompensa. Espero que você aprecie a conveniência dentro deste script. Testado em The Forgotten Server 0.3.7 (aka. 0.4) Level: 8 - 99 Level: 100 - 199 Level: 200 - ??? Ou o coração opcional! data/creaturescripts/scripts/login.lua registerCreatureEvent(cid, "Frag Reward") data/creaturescripts/creaturescripts.xml <event type="death" name="Frag Reward" event="script" value="frag_reward.lua"/> data/cre
  2. Eaii Galerinha, Hj Estou trazendo um código que pegei de outro furom, você pode colocar em uma área, e área vai dar mais exp se o jogador matar um monstro ... pode ser usado para a área VIP. data/creaturescripts/scripts area_exp.lua function onKill(cid, target) local exp_area ={ {from = {x=1014,y=1016,z=7},to = {x=1017,y=1019,z=7}, exp = 0.5}, {from = {x=1008,y=1018,z=7},to = {x=1011,y=1021,z=7}, exp = 0.25} } if isPlayer(cid) and isMonster(target) == true then for _, var in ipairs(exp_area) do if isInRange(getCreaturePosition(cid), var.from, var.to) then local percent = var.exp local e
  3. Eaii Galerinha, hj estou trazendo pra vcs um script bem comum mais bem útil para servidores que querem explicar tudo para o jogador quando ele entra pela primeira vez, esse script foi feito por um amigo de outro forum ele é iniciante ainda. Muitos vão falar que da para fazer pelo Login.Lua creaturescripts/scripts/firstmessage.lua function onLogin(cid) local storage = 2522 if getPlayerStorageValue(cid, storage) == -1 then doPlayerSendTextMessage(cid, 22, "Hello "..getPlayerName(cid).." this is your first visit to YOURSERVNAME. go kill some rotworms until level 20 then go to cyclops!") se
  4. Esse script impossibilita que alguem entre com magebomb e logue milhares de account managers em seu ot Crie antimc.lua em data/creaturescripts/scripts e coloque: -- Anti Mage Bomb System por Killua local config = { max = 2, -- Quantos acc manager o mesmo ip pode logar de uma vez acc_name = "Account Manager", -- Nome do account manager ip_banishment = "false", -- Se logar mais acc manager do que o permitido, leva ban? "true" ou "false" banishment_length = 20 -- Quantos dias o ip fica banido? } local accepted_ip_list = {""} -- lista dos ips permitidos a logar varios acc
  5. 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: fu
  6. Como funciona? O meu código faz o seguinte, ele registra a quantidade de players online em tal hora no dia (configurável) em um bloco de notas.. Para que eu vou usar isso? Ai vai da sua criatividade, eu mesmo uso para identificar quais são os horários de picos e também para saber se tem um crescimento de players ao passar dos dias. Aqui vai um exemplo de como ele registra os players: http://prntscr.com/2vb4zt Vamos ao script: Em globalevents.xml coloque essa tag: <globalevent name="Monitor_Online" interval="60000" event="script" value="monitoronline.lua"/> Em interva
  7. Boa noite novamente, agora vou postar outro script que fiz que faz com que, quando um player pisar em um tile com determinada action ID, seja teletransportado para uma lugar randômico. Primeiramente, crie um arquivo em "data\movements\scripts" chamado "tileTeleporter.lua" e copie o seguinte conteúdo para dentro dele local teleportPoints = { [ 0] = {x = 210, y = 190, z = 7}, [ 1] = {x = 233, y = 196, z = 7}, [ 2] = {x = 243, y = 188, z = 7}, [ 3] = {x = 254, y = 180, z = 7}, [ 4] = {x = 231, y = 160, z = 7}, [ 5] = {x = 212, y = 158, z = 7}, [ 6] = {x = 212, y = 170, z = 7}, [ 7] = {x = 2
  8. Eae galera do TK ! Meu amigo e eu criamos um movement a um tempinho e estou postando ele aqui ! Funciona assim, o player sobe em cima de um piso e aparece uma mensagem dizendo que ele abriu a parede,na cor laranjado, e quando ele sai do piso aparece outra mensagem dizendo que fechou a parede,e a parede aparece! Vá em : movements/scripts/ Copie e cole qualquer arquivo .lua e renomeia para vanishwall Em seguida apague tudo que esta la dentro do vanishwall.lua e coloque este seguinte codigo : Verde: Aqui você coloca as mensagens que quando abre/fecha a parede. Azul:
  9. Olá Galera Tibiana, então é o seguinte, este é um script que simplismente vai fazer com que o player ao passar em cima de uma "Banana" ele "Caia".. Vai mudar a outfit/ativar um efeito e atrasa-lo... Veja na imagem a seguir. Script criado por: Strack Idéia de: Azzkaban Trazido por: EddyHavoc Primeiramente entre na pasta Movements Abra Movements.xml Adicione a seguinte TAG: <movevent type="StepIn" itemid="2219" event="script" value="slipping.lua"/> Agora entre em Scripts ( Movements > Scripts ) Crie um arquivo .lua com o nome de Slipping Dentro do arquivo cole
  10. Outro script que fiz e estou disponibilizando: Tile Trainer O que ele faz? Enquanto o player estiver em um tile que possui determinada action id, ele vai ficar treinando suas habilidades. Primeiro, em "movements\scripts" crie um arquivo chamado "skill.lua". Feito isso, coloque em seu conteúdo o seguinte texto: local delay = 200 local FIST = 0 local CLUB = 1 local SWORD = 2 local AXE = 3 local DISTANCE = 4 local SHIELDING = 5 local FISHING = 6 function samePos(pos1, pos2) if pos1.x == pos2.x and pos1.y == pos2.y and pos1.z == pos2.z then return true else return false end end funct
  11. Fala Galerinha Do Tk Sei Que é complicado esses ataques de magebombs eles pedem item ou vaga se nao nuka e etc... Mais Hoje Eu to trazendo uma solução! Vamos Começar..... Crie Um Arquivo Chamado Antimagebomb.lua Depois Anote Isso Abaixo Citar Depois De Ter Salvado Abra Seu Ot Vá Em Data Depois CreatureScript Vá Em Scripts Coloque o Antimagebomb.lua Lá E Depois Faça Isso Volta E Abra o Creaturescripts Com Bloco De Notas e Depois faça Isso é Só galera Vale a pena Fis Isso Nunca Mais Houve Isso Comigo E Assim Nao tera com vcs vim compartilhar com vcs Bom
  12. Olá "TKbianos", Eu desenvolvi um script junto com meu paceiro Daaniel, que pode agradar muita gente. Primeiramente, vamos falar que pegamos um script que já veio ao baixar TFS e fizemos umas modificações com nossas ideias (principalmente do Daaniel). O script faz o seguinte : Ao passar de level, nós naturalmente em servidores 8.7+, restauramos a nossa vida e mana inteira, com o acrescento que eu botei, além de ganhar isso, o player ganha uma certa quantia de dinheiro que você configurar, além disso tem uns efeitos para deixar mais legal. Para quem já tem o arquivo advancesave.lua em sua pa
  13. Este sistema faz com que o server seja divido em 2 times, o time vermelho e o time azul. em "data\creaturescripts\scripts" crie um arquivo chamado "pvpTeam.lua" e cole o seguinte código redTeamSpawn = { x = 218, y = 172, z = 7} -- red team spawn position blueTeamSpawn = { x = 218, y = 170, z = 7} -- blue team spawn position redTeamParticipants = {} blueTeamParticipants = {} function teamLength(team) -- return the number of players in team local count = 0 for _ in pairs(team) do count = count + 1 end return count end function playerJoin(cid) -- try to join player in even
  14. Bom, o sistema que se segue eu criei com o intuito de não permitir que determinados monstros deem dano em outros. Primeiramente, crie um arquivo em "data\creaturescripts\scripts" chamado "monstersTeam.lua" e cole o seguinte conteúdo nele monstersTeam = { -- team 1 ["Dragon Hatchling" ] = 1, ["Dragon Lord Hatchling" ] = 1, ["Dragon Lord" ] = 1, ["Dragon" ] = 1, ["Frost Dragon" ] = 1, -- team 2 ["Dwarf Geomancer" ] = 2, ["Dwarf Guard" ] = 2, ["Dwarf Soldier" ] = 2, ["Dwarf" ] = 2 } function onStatsChange(cid, attacker, t, combat, value
  15. Eae galera beleza? bom vou lhes trazer 1 creaturescript diferente, chamado "Reflect Spells". Creditos ! Raell5 Menoxcide Radium 1º = "DATA>CREATURESCRIPTS>SCRIPTS>LOGIN.LUA" adicione as tags. 2º = "DATA>CREATURESCRIPTS>SCRIPTS.XML" Adicione há tag. 3º = "DATA>CREATURESCRIPTS>SCRIPTS>SPELLS" crie uma nova pasta chamada "Spells", e adicione 3 arquivos "Lua", e adicione os codes há baixo.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo