Ir para conteúdo

Armouzt

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Obrigado
    Armouzt deu reputação a Imperius em Sistema de encantamento   
    data > actions > scripts > enchantmentSystem.lua:
     
    function onUse(cid, item, frompos, item2, topos) local playerLocation = getCreaturePosition(cid) local weaponData = { -- ID da arma | ID do item de encantamento | quantidade do item de encantamento (opcional) | ID do item que a arma será transformada. {weaponId = 7735, enchantmentId = 2361, transformId = 2453}, {weaponId = 6132, enchantmentId = 2159, amountEnchantment = 10, transformId = 2646} } local positions = { weaponTable = {x = 32352, y = 31912, z = 7}, -- Onde o jogador deverá colocar a arma. enchantmentTable = {x = 32354, y = 31912, z = 7} -- Onde o jogador deverá colocar o item de encantamento. } function check() for _, data in pairs(weaponData) do local weapon = getTileItemById(positions.weaponTable, data.weaponId) local enchantment = getTileItemById(positions.enchantmentTable, data.enchantmentId) if weapon.itemid == data.weaponId and enchantment.itemid == data.enchantmentId then local amountEnchantment = enchantment.type and data.amountEnchantment or 1 if doRemoveItem(enchantment.uid, amountEnchantment) then doRemoveItem(weapon.uid, 1) doPlayerAddItem(cid, data.transformId, 1) doSendMagicEffect(playerLocation, 39) return true end end end end if not check() then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Sem itens necessários para o encantamento.") doSendMagicEffect(playerLocation, CONST_ME_POFF) end return true end  
    data > actions > actions.xml:
     
    <!-- Coloque a sua ActionID da alavanca --> <action actionid="11404" event="script" value="enchantmentSystem.lua" />  
  2. Gostei
    Armouzt deu reputação a Marvok em Spell que cria tile   
    @diarmaint Realmente você tem que fazer essa mudança de piso? Pois as vezes pode dar algum BO em relação ao processo.
  3. Curtir
    Armouzt deu reputação a Marvok em (Resolvido)EMOTE SPELLS TFS 0.4   
    @Rogex Joyz difícil alguém liberar esse conteúdo de graça.
     
    mais você deve fazer uma verificação via source do valor de uma variável “x” para que possa fazer essa tratativa no protocool. 
  4. Gostei
    Armouzt recebeu reputação de chateadoagr em Click Up 2.0 + Automático   
    A ideia do "CLICK UP" já vem de algum tempo de alguns servidores onlines atualmente, então aprimorei e automatizei esse sistema.
    O Click UP já conhecido funciona da seguinte forma, é necessário um ADM de um servidor utilizar um comando, melhor dizendo uma "SPELL" onde irá aparecer um item em diversos SQM's em uma área X em volta do ADM. Onde os jogadores podem sair clicando no mesmo ganhando "leveis".
    Venho lançar o CLICK UP 2.0 Onde o sistema consiste não apenas em ganhar em cada uso, e sim em ter uma possibilidade facilmente editável de ao utilizar o item o jogador ganhar level e criar um "Monstro" configurado pelo ADM na script. Podendo ser um Boss, uma Trap, um Rotworm que seja, indo da vontade do dono do servidor.
    O sistema funciona da seguinte maneira -> Ao utilizar o item que aparece no chão do evento, irá aparecer um "número" em laranja no jogador, esse número pode variar em uma quantidade X que será definida pelo ADM, Quanto maior o número, mais difícil a chance de sucesso em criar o monstro após o uso do item. Exemplo: Se o sistema estiver configurado em 100, o sistema irá funcionar como um DICE, porém será 100 números e não apenas 6. Nesse caso a chance de criar o monstro ao utilizar o item será de 1 em 100. Para o monstro aparecer é necessário aparecer o número "4". Sempre que um jogador utilizar o item e surgir o número "4" o mesmo irá criar automaticamente um Monstro, onde poderá ser morto por todos participantes do evento! Além é claro, de ganhar a quantidade X de level que o item está configurado para dar.
     
    Vamos Ao Script
     
    Primeiro criamos uma ACTION onde iremos configurar a principal parte do sistema, onde está relacionado a quantidade de level máximo que poderá receber level, configurar a quantidade de leveis que cada click irá dar e por final configurar a chance de surgir um monstro ao utilizar o item. Crie o arquivo.lua com o nome de sua preferencia, no meu caso utilizei por "evento"
    Level ganho por CLICK
    Monstro que irá surgir ao sair o número da sorte
    Chance de surgir o monstro
    Level máximo para participar do evento
    Número da sorte que fará surgir o Monstro
    Tempo necessário para utilizar novamente o item do evento "OBS: o número sempre será somado em +1, como está no script "4" o tempo para reutilizar será 5 segundos".
     
    Em action.xml iremos adicionar a seguinte linha:
    ID do item a ser usado no evento que será usado nos clicks para ganhar leveis e tentar a sorte para surgir monstros.
     
    Seguimos para próxima etapa. Para o evento ser realizado manualmente pelo ADM, basta criar uma SPELL utilizando o seguinte codigo.
     
    Em Spells.xml Adicione a seguinte função:
     
    Até aqui o sistema já está funcionando perfeitamente, porém sendo realizado manualmente pelo ADM do servidor, agora vamos a outra ETAPA, automatizar o evento!
     
    Primeiro, vamos em GlobalEvents iremos adicionar um novo script lua com o nome de "clickUp".
    Em globalevents.xml iremos adicionar 2 linhas:
    Horário de inicio do evento.
    Horário de termino do evento.
     
    Agora iremos na pasta LIB, iremos criar uma função, onde será toda magica da automatização do sistema. Criaremos um arquivo lua com o nome de "clickuplib":
    Posição do teleporte que será criado para levar os jogadores ao EVENTO.
    Posição que será configurada no teleporte que irá levar os jogadores ao EVENTO.
    Dimensão inicial da sala do evento! Canto superior esquerdo!
    Dimensão final da sala do evento! Canto inferior direito!
    Posição do templo do servidor, onde jogadores serão levados ao finalizar o evento!
     
    O evento automatizado funciona em rodadas, que acontecem a cada determinado templo, atualmente configurado de 4 em 4 minutos, A cada ROUND os jogadores serão levados ao inicio da sala do evento, e os itens do evento "mais conhecidos como: Click UP" Serão reiniciados em toda a sala configurada!
    O sistema é totalmente funcional, testado e comprovado!
     
     
    CRÉDITOS
     
    60% a mim @Carrascohsf pela criação do CLICK UP 2.0 onde é possível surgir monstros durante o evento.
    40% ao @AdmNewTibia por toda automatização do evento. Obs: Melhor programador para qualquer tipo de sistema, desde o mais simples como automatizar um evento, quanto ao mais complexo como sistema de imbuiment na versão 8.6. Qualquer necessidade de contratar os serviços do mesmo aqui está o contato: [email protected] Ou através do whatsapp: (11) 93006-3905.
  5. Obrigado
    Armouzt recebeu reputação de AdmNewTibia em Click Up 2.0 + Automático   
    A ideia do "CLICK UP" já vem de algum tempo de alguns servidores onlines atualmente, então aprimorei e automatizei esse sistema.
    O Click UP já conhecido funciona da seguinte forma, é necessário um ADM de um servidor utilizar um comando, melhor dizendo uma "SPELL" onde irá aparecer um item em diversos SQM's em uma área X em volta do ADM. Onde os jogadores podem sair clicando no mesmo ganhando "leveis".
    Venho lançar o CLICK UP 2.0 Onde o sistema consiste não apenas em ganhar em cada uso, e sim em ter uma possibilidade facilmente editável de ao utilizar o item o jogador ganhar level e criar um "Monstro" configurado pelo ADM na script. Podendo ser um Boss, uma Trap, um Rotworm que seja, indo da vontade do dono do servidor.
    O sistema funciona da seguinte maneira -> Ao utilizar o item que aparece no chão do evento, irá aparecer um "número" em laranja no jogador, esse número pode variar em uma quantidade X que será definida pelo ADM, Quanto maior o número, mais difícil a chance de sucesso em criar o monstro após o uso do item. Exemplo: Se o sistema estiver configurado em 100, o sistema irá funcionar como um DICE, porém será 100 números e não apenas 6. Nesse caso a chance de criar o monstro ao utilizar o item será de 1 em 100. Para o monstro aparecer é necessário aparecer o número "4". Sempre que um jogador utilizar o item e surgir o número "4" o mesmo irá criar automaticamente um Monstro, onde poderá ser morto por todos participantes do evento! Além é claro, de ganhar a quantidade X de level que o item está configurado para dar.
     
    Vamos Ao Script
     
    Primeiro criamos uma ACTION onde iremos configurar a principal parte do sistema, onde está relacionado a quantidade de level máximo que poderá receber level, configurar a quantidade de leveis que cada click irá dar e por final configurar a chance de surgir um monstro ao utilizar o item. Crie o arquivo.lua com o nome de sua preferencia, no meu caso utilizei por "evento"
    Level ganho por CLICK
    Monstro que irá surgir ao sair o número da sorte
    Chance de surgir o monstro
    Level máximo para participar do evento
    Número da sorte que fará surgir o Monstro
    Tempo necessário para utilizar novamente o item do evento "OBS: o número sempre será somado em +1, como está no script "4" o tempo para reutilizar será 5 segundos".
     
    Em action.xml iremos adicionar a seguinte linha:
    ID do item a ser usado no evento que será usado nos clicks para ganhar leveis e tentar a sorte para surgir monstros.
     
    Seguimos para próxima etapa. Para o evento ser realizado manualmente pelo ADM, basta criar uma SPELL utilizando o seguinte codigo.
     
    Em Spells.xml Adicione a seguinte função:
     
    Até aqui o sistema já está funcionando perfeitamente, porém sendo realizado manualmente pelo ADM do servidor, agora vamos a outra ETAPA, automatizar o evento!
     
    Primeiro, vamos em GlobalEvents iremos adicionar um novo script lua com o nome de "clickUp".
    Em globalevents.xml iremos adicionar 2 linhas:
    Horário de inicio do evento.
    Horário de termino do evento.
     
    Agora iremos na pasta LIB, iremos criar uma função, onde será toda magica da automatização do sistema. Criaremos um arquivo lua com o nome de "clickuplib":
    Posição do teleporte que será criado para levar os jogadores ao EVENTO.
    Posição que será configurada no teleporte que irá levar os jogadores ao EVENTO.
    Dimensão inicial da sala do evento! Canto superior esquerdo!
    Dimensão final da sala do evento! Canto inferior direito!
    Posição do templo do servidor, onde jogadores serão levados ao finalizar o evento!
     
    O evento automatizado funciona em rodadas, que acontecem a cada determinado templo, atualmente configurado de 4 em 4 minutos, A cada ROUND os jogadores serão levados ao inicio da sala do evento, e os itens do evento "mais conhecidos como: Click UP" Serão reiniciados em toda a sala configurada!
    O sistema é totalmente funcional, testado e comprovado!
     
     
    CRÉDITOS
     
    60% a mim @Carrascohsf pela criação do CLICK UP 2.0 onde é possível surgir monstros durante o evento.
    40% ao @AdmNewTibia por toda automatização do evento. Obs: Melhor programador para qualquer tipo de sistema, desde o mais simples como automatizar um evento, quanto ao mais complexo como sistema de imbuiment na versão 8.6. Qualquer necessidade de contratar os serviços do mesmo aqui está o contato: [email protected] Ou através do whatsapp: (11) 93006-3905.
  6. Obrigado
    Armouzt recebeu reputação de LeoTK em Click Up 2.0 + Automático   
    A ideia do "CLICK UP" já vem de algum tempo de alguns servidores onlines atualmente, então aprimorei e automatizei esse sistema.
    O Click UP já conhecido funciona da seguinte forma, é necessário um ADM de um servidor utilizar um comando, melhor dizendo uma "SPELL" onde irá aparecer um item em diversos SQM's em uma área X em volta do ADM. Onde os jogadores podem sair clicando no mesmo ganhando "leveis".
    Venho lançar o CLICK UP 2.0 Onde o sistema consiste não apenas em ganhar em cada uso, e sim em ter uma possibilidade facilmente editável de ao utilizar o item o jogador ganhar level e criar um "Monstro" configurado pelo ADM na script. Podendo ser um Boss, uma Trap, um Rotworm que seja, indo da vontade do dono do servidor.
    O sistema funciona da seguinte maneira -> Ao utilizar o item que aparece no chão do evento, irá aparecer um "número" em laranja no jogador, esse número pode variar em uma quantidade X que será definida pelo ADM, Quanto maior o número, mais difícil a chance de sucesso em criar o monstro após o uso do item. Exemplo: Se o sistema estiver configurado em 100, o sistema irá funcionar como um DICE, porém será 100 números e não apenas 6. Nesse caso a chance de criar o monstro ao utilizar o item será de 1 em 100. Para o monstro aparecer é necessário aparecer o número "4". Sempre que um jogador utilizar o item e surgir o número "4" o mesmo irá criar automaticamente um Monstro, onde poderá ser morto por todos participantes do evento! Além é claro, de ganhar a quantidade X de level que o item está configurado para dar.
     
    Vamos Ao Script
     
    Primeiro criamos uma ACTION onde iremos configurar a principal parte do sistema, onde está relacionado a quantidade de level máximo que poderá receber level, configurar a quantidade de leveis que cada click irá dar e por final configurar a chance de surgir um monstro ao utilizar o item. Crie o arquivo.lua com o nome de sua preferencia, no meu caso utilizei por "evento"
    Level ganho por CLICK
    Monstro que irá surgir ao sair o número da sorte
    Chance de surgir o monstro
    Level máximo para participar do evento
    Número da sorte que fará surgir o Monstro
    Tempo necessário para utilizar novamente o item do evento "OBS: o número sempre será somado em +1, como está no script "4" o tempo para reutilizar será 5 segundos".
     
    Em action.xml iremos adicionar a seguinte linha:
    ID do item a ser usado no evento que será usado nos clicks para ganhar leveis e tentar a sorte para surgir monstros.
     
    Seguimos para próxima etapa. Para o evento ser realizado manualmente pelo ADM, basta criar uma SPELL utilizando o seguinte codigo.
     
    Em Spells.xml Adicione a seguinte função:
     
    Até aqui o sistema já está funcionando perfeitamente, porém sendo realizado manualmente pelo ADM do servidor, agora vamos a outra ETAPA, automatizar o evento!
     
    Primeiro, vamos em GlobalEvents iremos adicionar um novo script lua com o nome de "clickUp".
    Em globalevents.xml iremos adicionar 2 linhas:
    Horário de inicio do evento.
    Horário de termino do evento.
     
    Agora iremos na pasta LIB, iremos criar uma função, onde será toda magica da automatização do sistema. Criaremos um arquivo lua com o nome de "clickuplib":
    Posição do teleporte que será criado para levar os jogadores ao EVENTO.
    Posição que será configurada no teleporte que irá levar os jogadores ao EVENTO.
    Dimensão inicial da sala do evento! Canto superior esquerdo!
    Dimensão final da sala do evento! Canto inferior direito!
    Posição do templo do servidor, onde jogadores serão levados ao finalizar o evento!
     
    O evento automatizado funciona em rodadas, que acontecem a cada determinado templo, atualmente configurado de 4 em 4 minutos, A cada ROUND os jogadores serão levados ao inicio da sala do evento, e os itens do evento "mais conhecidos como: Click UP" Serão reiniciados em toda a sala configurada!
    O sistema é totalmente funcional, testado e comprovado!
     
     
    CRÉDITOS
     
    60% a mim @Carrascohsf pela criação do CLICK UP 2.0 onde é possível surgir monstros durante o evento.
    40% ao @AdmNewTibia por toda automatização do evento. Obs: Melhor programador para qualquer tipo de sistema, desde o mais simples como automatizar um evento, quanto ao mais complexo como sistema de imbuiment na versão 8.6. Qualquer necessidade de contratar os serviços do mesmo aqui está o contato: [email protected] Ou através do whatsapp: (11) 93006-3905.
  7. Curtir
    Armouzt deu reputação a Cricket em Experiencia bônus por reset   
    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 20 resets recebam 50% bonus de exp
    21-30 resets recebam 25% bonus de exp
    31+ resets recebam 5% bonus de exp
     
     
    OBS: Acredito que seja um CreatureScript
     
    Desde já agradeço, qualquer duvida só mandar pra gnt! 
  8. Curtir
    Armouzt deu reputação a Cricket em Stage / Reset   
    Ok meu amigo, vou criar um tópico explicando direitinho o que você precisa ? vou te marcar la ?
  9. Curtir
    Armouzt deu reputação a Cricket em Stage / Reset   
    Ok, agora você pode deixar a stage normal 1x ou a que vc desejar conforme a dificuldade que vc almeja no servidor.
     
    - Faz uma tabela de quantas % vc quer que adicione para cada reset e manda aqui pra mim...
     
    exemplo:
    Player que tiver entre 0 e 10 resets = +100%
    Player que tiver entre 11 e 20 resets = +50%
    Player que tiver entre 21 e 30 resets = +20% 
    Player que tiver entre 31 + resets = +5%
     
     
    +0% = 1x
    + 100% = 2x
    +200% = 3x
    +300% = 4x 
     
     
    O sitema é por %
     
     
  10. Curtir
    Armouzt deu reputação a Cricket em Stage / Reset   
    Eu entendi o que você precisa, mas seu pedido é muito complexo para mim.
    Manda pra gente como é feito o registro de cada reset do player, se é no banco de dados, manda pra gente em qual tabela ta sendo registrados os resets de cada player.
    Após tendo essa informação da para criar um creaturescript que lê quantos resets o player tem e configurando a exp bonus para ele. 
     
    Algoritimo ficaria mais ou menos assim:
     
    Se player tiver 1 reset, bonus exp X
    Se player tiver 2 reset, bonus exp X
    Se player tiver 3+ reset, bonus exp X
     
    obs: O script tem que dar bônus maior para os que tem menos resets, e bonus menor para os que teem mais resets.
     
     
     
    É isso que você deseja ? @Carrascohsf
     
     
     
     
     
  11. Curtir
    Armouzt deu reputação a tetheuscunha em (Resolvido)Arma Editada   
    Nada
     
     
    Faz so um favorzinho, marca minha resposta como a melhor, que a o tópico e considerado fechado !
  12. Curtir
    Armouzt deu reputação a tetheuscunha em (Resolvido)Arma Editada   
    Do geniumOt, são dois scripts totalmente diferente um do outro. O que muda nele e uma action.
     
    Vai ate na pasta weapon/scripts, e cria 2 arquivos .lua e cole cada um dentro.
    Target:


    Area


    abre o arquivo weapons.xml e coloque essas linhas la dentro

    (2x) <wand id="ID_ITEM" level="1" mana="0" min="2" max="3" event="script" value="ARQUIVO.lua"><vocation id="1"/></wand>
    Agora vai em action e cria um arquivo .lua, e coloca isso dentro.


     
    <action itemid="ID_ITEM1" script="ARQUIVO.lua" />
    <action itemid="ID_ITEM2" script="ARQUIVO.lua" />
     
  13. Obrigado
    Armouzt deu reputação a Igorzerah em NOVO FUSION 2019   
    Eae galerinha do tk! 
    hoje vim publicar um fusion antigo meu, porém ele possui alguns bugs que são fáceis de serem corrigidos vamos ao que interessa!
     
    Eventos:
    Defend The Tower
    BattleField
    FireStorm
    Campo Minado
    Desert War
    Team Battle
    CTF
    TRONO
     
    Sistemas:
    Cast Sytem
    Dodge/Critical
    Mining
    Treiner OFFLINE
    War System
    Tasks
     
    Imagens:
     
    TEMPLO:

     
    Sala De Quests: 
     

     
    VIP DONATE:

     
    Download:
     
    Scan: Malware por causa do executável
     
                                                                                                                                CREDITOS:
     
     

Informação Importante

Confirmação de Termo