Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Mostrando resultados para as tags ''creaturescript''.

  • 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. O propósito é criar uma nova função em creaturescripts que será acionada toda vez que um novo report (CTRL + R) for aberto. Eu implementei para enviar uma notificação no grupo do Telegram, contendo os dados do report. Isso garantirá que os GMs tenham acesso aos reports dos jogadores mesmo quando não estiverem logados, e também evitará que algum report seja perdido caso o jogador saia do servidor. A parte do Telegram é apenas um exemplo. Você pode ajustar o script para executar outras ações desejadas. creatureevent.cpp: Dentro deste arquivo, localiz
  2. Fala pessoal tudo bem? Estou com dificuldades em um script e preciso da ajuda dos magos do LUA rs. Tenho um script que quando o player morre (onDeath), ele faz algumas coisas e depois ele chama uma função que deveria retornar uma table (array) para eu fazer o for com o ipairs certinho. Segue abaixo o código: Segue abaixo a função getPlayersInArea: Acontece que no código de cima (do primeiro spoiler) eu dou um print no retorno da função getPlayersInArea, porém ela não tá me retornando a table, tá me retornando só: 2
  3. salve rapaziada, estou fazendo uma quest no meu OT que é necessário faze-la durante 10 dias consecutivos, porém caso o player perca um dia, a storage da quest reseta. Já tenho esses scripts prontos de 2 formas: global event que checa a storage de todos os player online no momento e caso ja tenha passado 24h ele tira a storage do player que está entre os 10 dias de quest. E também tenho um creatureScript de onLogin() que quando o player loga, ele entra num loop de verificação a cada 60s minha duvida: globalEvents vai checar todos os players online de uma só vez e fazer as alterações ne
  4. Olá bom dia, se alguém puder me ajudar ficaria muito grato! Porfavor alguém consegue disponibilizar um script de npc que altere PvP do player? Vou explicar, a pessoa cria o char e já chega sendo npvp, portanto na cidade terá um npc em que ele possa se alterar pra pvp, gostaria que o player que não tivesse PvP ficasse com a caveirinha verde do lado do char e o PvP fica normal (podendo pegar caveirinha branca, red, black. Também gostaria se for possível adicionar tempo para pode trocar novamente, tipo 24 horas. Se alguém puder uma luz porfavor, desde já agradeço. Server global 12.51 tfs 1
  5. Fiz essa spell a pedido de um usuário do fórum e logo depois outro usuário pediu uma versão onde o target do player afetado pela magia ficasse bloqueado por um tempo configurável, gostei da ideia e decidi postar em forma de tópico. Primeiro de tudo você vai precisar dessa função feita/disponibilizada pelo @WooX (não se esqueçam de passar no tópico dele e agradecer) Em data/spells.xml adicione <instant name="Cancel Enemy Target" words="Cancel Enemy Target" lvl="12" mana="20" range="3" blockwalls="1" needtarget="1" exhaustion="2000" needlearn="0" event="script" value="cancelta
  6. Fiz esse script, pra tentar "balancear" as vocations de uma maneira diferente: Melhorar oque eu acho fraco, sem piorar oque está "forte". Por exemplo: Sorcerers que deveriam ser a vocation de dano, bate menos que um druid, visto que ele tem o exevo gran frigo hur, então ao invés de eu editar o gran frigo hur, ou adicionar um "exevo gran flam hur", eu fiz com que os sorceres tenham uma % de chance de dar burn/electrify/curse quando bater com fire, energy e death (respectivamente). Aí deixei varias possibilidades de configurações, e cada um vai editando oq achar necessario até achar um pont
  7. Olá pessoal, preciso de ajuda... Em meu servidor eu tenho esse código que ao player chegar em tal nível ele ganha certa quantia em dinheiro... Eu gostaria de mudar este código para o seguinte: Nv. 20 ganhar Addon Citizen Full + 2 cristal coins Nv. 50 ganhar montaria Donkey Nv. 80 ganhar 1 Plague Mask (ID 13925) e um Plague Bell (ID 13926) Nv. 100 ganhar Soft Boots (ID 6132) Nv. 150 ganhar montaria Cristal Wolf Obs. Se alguém puder entrar no servidor pra ver se consegue conectar eu ficaria muito grato, até agora não consegui ningu
  8. Boa noite galera, Meu amigo @Carrascohsf está precisando de um sisteminha básico vou explicar abaixo. O sistema assim como o tópico diz é para dar experiencia extra para os players conforme sua quantidade de Resets. A quantidade de resets dos players é registrada no banco de dados, na tabela (Players/Resets) e o script deve ler essa tabela para poder distribuir a porcentagem conforme o numero de resets do player. Abaixo está as informações de como ele precisa do script: Jogadores com menos de 10 resets recebam 100% bonus de exp Jogadores de 11 a
  9. Preciso ajuda na distro ta dando um error e nem sei como eu posso solucionar:(
  10. TFS 1.3 - TESTADO EM VERSÃO 10.98 * Introdução * Bom, estive navegando no Fórum e vi que o usuário @Cleiton Felipi pediu um script que ao player entrasse no teleport de um X monstro, um Demon por exemplo, listasse qual hunt o jogador queria entrar. Achei interessante, e resolvi desenvolver e postar no TK, já que não tinha ainda, :). * Sobre o sistema * Você utiliza diversas hunts com vários tps criados no mapa no seu servidor do mesmo monstro? Bom, este script será muito útil para você! Pois ele permitirá que você habilite ao joga
  11. Bom meu servidor tem esse script de critical Eu queria que poder fazer algo parecido nesse estilo que vi e deixarei link abaixo. Quero um critical por armas e vocações diferente. Exmplo. Axe que da mais dano, club que da dano em area, sword que da emorragia, crossbow que da 3 hit seguindos fist que da um slow e uma magia que só usa se tiver certa arma se tiver na mao local tabelachance={ -- Aqui e a chance que cada voc tem, por exemplo a voc numero 4 tem 6% de chance de dar critical. [4]=5, [8]=5, [12]=10, [16]=15, } function onAttack(c
  12. Olá Alguem poderia me disponibilizar um skills por stages para otx 2.1 ?? 8.60 ?
  13. eae pessoal! blz?? eu vi que no psoul, ao player morrer, ele é teleportado para o templo com sua vida full, e sem perder nenhum chat, nem level nem nada! ai gostaria de um sistema igual, ao player morrer, o player ir para o templo, com vida full, e sem ser deslogado! ou seja, conservando as conversas e o level!
  14. AGREGUE na SOURCES Y ME DA ESE ESE ERROR CUANDO INTENTO ENTRAR AL SERVER
  15. Olá pessoal, venho por meio deste tópico solicitar a ajuda de vocês. Procurei neste fórum e em outros variados também mas não encontrei solução para o meu problema. Quando eu inicio o servidor, está aparecendo os seguintes erros: [09/06/2018 14:59:24] [Error - CreatureScript Interface] [09/06/2018 14:59:24] In a timer event called from: [09/06/2018 14:59:24] data/creaturescripts/scripts/spawn.lua:onSpawn [09/06/2018 14:59:24] Description: [09/06/2018 14:59:24] data/lib/level system.lua:7: attempt to perform arithmetic on local 'level' (a nil value) [09/06/2018 14:59:24]
  16. Amigos, boa noite. Ando com um problema que esta me impedindo de colocar meu enforced online. Ja tentei de tudo, e estou ficando desanimado Creio que o problema seja simples: Nao consigo configurar as Skills iniciais! Por mais que eu coloque as skills que eu quero no startskill.lua, os players nascem bugados. Meu tfs é o 0.4 dev 3777 8.6, e eu uso SQL, por acc/manager simples. Segue aqui minha startskill.lua: function onLogin(cid) local playerVoc = getPlayerVocation(cid) local reqTries = getPlayerRequiredSkillTries local
  17. OLAR GALERA DO TIBIA KING EU PRECISO DE UMA SCRIPT CASO ALGUEM JA TENHA CRIADO QUE QUANDO O PLAYER TOP LVL ENTRA NO SERVIDOR QUE NO CASO FICA ONLINE O SERVIDOR ANUNCIA NO DEFAULT OU NO GLOBAL MESMO UMA MSG TIPO ASSIM ASSIM. { O PLAYER TOP LVL ACABOU DE ENTRAR NO SERVIDOR } SE ALGUEM TIVER NA VERSAO 8.60 E PODER DISPONIBILIZAR FICO AGRADECIDO VLWS....
  18. Fiz este script inspirado no sistema de Online Bônus do antigo servidor FoxWorld. Consiste em dar dias de Premium Account esporadicamente para aqueles jogadores que são ativos no servidor, estimulando todos a permanecerem o máximo de tempo conectados, especialmente os jogadores Free Account, que não podem contribuir com o servidor através de doações. Explicação: A cada uma hora initerrupta que o personagem ficar online, o mesmo irá ganhar 1 Online Bônus. Acumulando 30 Online Bônus, o personagem ganha 1 dia de Premium Account, e a sua quantidade de Online Bônus recom
  19. tenho esse scrpt aqui de um anel que não perde level, porém quando alguem morre com ele volta para level 1 e exp 0. não conheço essas funções muito bem... como faço pra quando morrer com o anel não perder nada?. pensei em fazer variaveis q recolhe o level e exp etc.... mas acho que teria que fazer pra todos né? tipo variavel para, level, sword, axe, club, mana ,vida... pra quando morrer setar as skills que ja estavam antes da morte. Foi a unica ideia que pensei. e também queria colocar porcentagem, exemplo 50% de chance de não perder skills level etc eu faço por mathrandom?
  20. Boa Noite. Hoje vou compartilhar com vocês o script que eu tenho aqui a muito tempo, não recordo quem fez ele pra mim (assim que lembrar colocarei os devidos creditos). Ele funciona da seguinte forma : - As Ue de monsters não hita os outros monsters da hunt, se tiver summon ele hita. Versão testada -8.6 -TFS 0.4. Primeiro vai ate a pasta creaturescripts/script e crie um arquivo como nome noattack.lua e cole isso dentro. function onStatsChange(cid, attacker, type, combat, value) -- This should block all damage monster
  21. Existem alguns scripts que depois de matar boss abri tp para os players entrarem em uma sala de recompensa, porém (não sei se já existe) vou postar 2 scripts: 1º Script: Todos players que der algum dano no boss é teleportado 2º Script: Depois que o Boss for derrotado todos players de uma sala são teleportados. É Basicamente isso, tava ajudando no suporte quando pediram isso e resolvi postar para ficar mais facil de achar (e depois pra eu achar também). Agradeço o vodkart por ter disponibilizado a parte do script onde seleciona todos players de uma area (ret
  22. Eai pessoal. Bom, eu estou querendo um script que quando o player pega X level apareça uma mensagem na tela para ele, igual aquela quando se pega level 8 no global e aparece avisando que você já pode sair de rook.Agradeço desde já quem puder me ajudar.
  23. bom eu queria um advance de determinado level q add um efeito de gema! vo posta aaki em baixo e quem poder ajuda so alterar .. simplicando como seria >> quando o player pegar level 10 por exemplo, o efeito de uma das gema ia ser add por tempo indeterminado! function onThink(cid) local gemid = getPlayerStorageValue(cid, 71473) if (getPlayerStorageValue(cid, 45783) > 0) and (checkGemTimeFinish(cid, gemid)) then deAtiveGem(cid, gemid) doRemoveCondition(cid, CONDITION_ATTRIBUTES) end return true end functi
  24. gente eu sou novo em script não manjo muito e estou tentando fazer um creaturescript da seguinte maneira quando o monstro morrer quem bater entre 15 e 29% da vida dele ganha 1 item, quem bater entre 30 e 49% ganha outro item e quem bater entre 50 e 100% ganha outro item eu estou testando ele com um monstro fraco, no caso é um abra, esta sem erro mas n esta executando aqui esta o script Script bositem.lua adicionei esta tag no creaturescripts e no abra.xml adicionei esse event <script> <event name="bositem"/> <event name="Spawn"
  25. queria que eu usasse poder de wave sem abrir pk, só se a mão tiver fechada, exemplo to upando de exevo vis hur, lek passsa na minha frente e não abro pk, agora se eu tiver com a mão fechada e se ele passa na frente ai sim abre pk!! ouvir falar que era na soucer, mais não conseguir acha os scripts para colocar na soucer, alguem poderia me ajudar? "onde colocar cada cod no seu devido lugar na soucer" obg rep+ pra quem ajduar tfs 0.3.6 8.54
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo