Ir para conteúdo

Huezin

Campones
  • Total de itens

    70
  • Registro em

  • Última visita

Histórico de Reputação

  1. Upvote
    Huezin deu reputação a zipter98 em aviso no drop   
    Tag:
    <event type="kill" name="Drop_info" script="nome_do_arquivo.lua"/> Código:
    local config = { itemid = xxx, --ID do item. drop_message = "Voce dropou %s.", --Mensagem. drop_effect = xxx --Efeito que aparecerá em cima da corpse (apenas para o dono da corpse). OPCIONAL! Se não quiser, coloque false. } function corpse.examine(cid, position, corpse_id) if not isPlayer(cid) then return true end local corpse = getTileItemById(position, corpse_id).uid if corpse <= 1 or not isContainer(corpse) then return true end for slot = 0, getContainerSize(corpse) - 1 do local item = getContainerItem(corpse, slot) if item.uid <= 1 then return true end if item.itemid == config.itemid then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, config.drop_message:format(getItemNameById(item.itemid))) if config.drop_effect then doSendMagicEffect(position, config.drop_effect, cid) end end end end function onKill(cid, target) if not isMonster(target) then return true end local corpse_id = getMonsterInfo(getCreatureName(target)).lookCorpse addEvent(corpse.examine, 5, cid, getThingPos(target), corpse_id) return true end Em login.lua, registre: registerCreatureEvent(cid, "Drop_info") PS: É um creatureevent (data/creaturescripts).
  2. Upvote
    Huezin deu reputação a kaleudd em [PXG]As Novas Remakes.   
    Olá Xtibia.com,
    Estou aqui para-lhes disponibilizar em torno de 120 Sprites BEM desejadas por todos da autoria do Pokexgames,Motivo da liberação?
    R:Sou uns (Se não o unico) que traz Sprites da Pokexgames,então resolvi traze-las para vocês.
     
    Créditos:Kaleudd(Eu): pela descompilação e liberação.
    Pokexgames:Pela Criação de todas Spr presente dentro desse pacote.
     
    Caso postar em algum outro lugar,postar os créditos a min e a pxg,Obg =)
     
    O que contém nesse pacote?
    R:Corpos,Looktypes e alguns Itens do Halloween da pxg.
     
    Umas prints de alguns pokemons e corpses.
     
    Download + Scan:
     
     
     
    Gostou Rep+,quem sabe eu traga mais quando sair novas?
     

  3. Upvote
    Huezin deu reputação a Deadpool em [Encerrado]Pokémon Open Source *ShowOff* *Atualizado*   
    Bom tarde galera, venho por meio deste tópico, anuncar que, estou terminando de desenvolver um ATS derivado de Tibia.. Um pokémon server.. Bom, vou postar ShowOff, apenas dos sistemas no qual tem no servidor.. Irei resolvendo os Bugs, e então, quando achar que está bom, liberarei o Download do servidor, junto com as devidas sources.
    Eu tambem, colocarei uma lista do que foi feito no servidor.. Desde bugs, até novos sistemas. enfim..
    Bom, como todos sabem, esse servidor contem os sistemas básicos.. Mas ainda não parei para mexer nos sistemas mais simples..
     
    Changelog:
    Adicionado nas sources:
    - DoCreatureSetNick
    - AutoStacking
    - Modificado a função AddItem (estava bugando por causa do autostacking..)
    - Adicionado todas as races pokémons.
    - Modificado a cor da fala dos groups nos channels.
    - Adicionado Passive e Agressive, igual o PokeXGames.
    - Adicionado OnSpawn
    - Adicionado Pokémon Ghost System
    - Adicionado GetCreaturePathTo
    - Adicionado CastSpell
     
    Adicionado no servidor:
    - Novo NPC de mudança de Nick do pokémon;
    - Peguei função do PDA para alterar nomes dos pokémons shinys, e deixado normal. Ex: Antes: Shiny Tangela. Agora: Tangela.
    - Adptado/Adicionado sistema de vantagem e desvantagem do PDA.
    - Copiei as passives do PDA e adpatei para o servidor.
    - Copiei sistema de vantagem e desvantagem do PDA e adpatei para o servidor.
    - Adptado/Adicionado o Clan System do PDA. - Sistema de Icon (acabei de adicionar só adicionei 1 icon pra testar mesmo) ^^ - Retirados o S no final dos pokémons selvagens. - Ao morrer, aparece descrição no corpse, indicando o monstro que matou e o nome de quem morreu. - Sistemas basicos (surf, ride, blink etc.) por order Mudanças nas configurações do servidor:
    -Adicionar/fazer moves, basta fazer igual o PDA. Porem, se você baixar um servidor PDA e pegar a script de "pokémon moves" da LIB, e jogar nesse servidor, não irá funcionar ^^
    -Adicionar pokémons, tambem é só adicionar como se fosse um PDA.
    -Adicionarfazer novas evoluções igual o PDA.
    -Adicionar/fazer novas passives igual o PDA.
     
    Otclient:
    Peguei OTClient na versão 0.6.5;
    - Fiz a barrinha de moves funcionar..
    - Não vou adicionar pokebar
    - Transparency funcionando
    Obs: O Old cliente ainda está usavel, pois não extendi o cliente, nem pretendo extender..
     
    Faltando/Em andamento:
    Arrumar alguns moves
    Refazer nurse joy
    Configurar todos os pokémons e balancear
    Configurar o Clan Sistema
    Configurar Spells
    Confgurar sistema de ovos
    Retirar uns duplicad Itens
    Arrumar os sistemas basicos(hoje ainda deixo 100%)
     
    OBSERVAÇÕES:
    Eu não irei postar ainda, pois o mesmo está em andamento, tem muitos bugs na qual estou resolvendo.
    ***Se alguem quiser me ajudar, basta deixar seu contato.
    ** Não me precionem plis.
    * Sou lindo
    - Irei atualizar todos os dias, e colocar prints e atualizações e modificar o nome do topico com a data de atualização.
    - NÃO irei mexer no mapa, se alguma alma quiser ajudar, pois bem, deixe seu contato e.e
    - NÃO tem level sistema.
    e NÃO é PDA.
     
    CREDITOS:
    Zipter
    OrochiElf
    Arkz
    Elwyn
    GabrielTxu
    Sobre os creditos, *Eu peguei um ou mais sistemas, alguns destes me tiraram duvidas e sou grato*.
     
    PRINTS:

     
    Estou desenvolvendo esse servidor exclusivamente para o XTIBIA, e tambem porque quero ver a galera sair da mermisse do PDA..Durante muito tempo, vi gente criando topicos, pra geral juntar e fazer os sistemas do PDA, ou fazer um servidor que chegue no rastro do PDA.. Então, se alguem quiser me ajudar.. Basta me comunicar..
    OBS: Sempre verifiquem as atualizações abaixo, que é onde eu irei editar sempre e postar atualizações, abram os spoilers.
     
    ATUALIZAÇÕES:
    11/10/2015 00:16
    Parei para mexer no Design do Client.
    novo entergame:



    Atualização *11/10/2015*

     
     
    Atualização *12/10/2015*


    *Vou upar os Prints das atualizações e colocar no tópico*
  4. Upvote
    Huezin deu reputação a Caronte em [Sketch] Twd Zombie   
    Opinião é ouro.
  5. Upvote
    Huezin deu reputação a valakas em Pokemon Dash V10 (Revolution)   
    Eae galera! Sentiram minha falta? Hoje eu vim aqui apresentar o projeto "Pokemon Dash Revolution", Eu e minha equipe pegamos uma base de Poketibia bem antiga e com source, então nós decidimos fazer um projeto sério de pokemon, logo abaixo eu deixarei umas print screen dos sistemas, por enquanto vamos falar o que tem no serve.
    apenas a primeira geração o resto é facil adicionar boa sorte
    Sistemas:


     
    Spoiler (+)Order 100%
    (+)Goback 100%
    (+)Evoluções 100%
    (+)Boost System 100%
    (+)Sistema de pokemon passivo (n atacam os players)
    (+)Sistema de dano passivo (pokemon usa Habilidade passiva)
    (+)Dig, Cut, Flash, Blink 100%
    (+)Fly. ride, Surf 100%
    (+)Ditto system 100%
    (+)NPC Nurse Healando todos os Pokemons
    (+)Nick System 99%
    (+)Pokedex 100%
    (+)Cooldown Bar 100% basico
    (+)Catch 100%
    (+)Fishing 100% (básico)
    (+)Reviver 100%
    (+)Control mind 100%
    (+)Npc Task
    (+)Duel System (Bem básico mesmo)
    (+)Teleport 100%
    (+)Icon system 100%
    (+)Pokebar 100%
    (+)lvl System 99%
    (+)Npc Mark 100%
    (+)Boost System 100%
    (+)Gender System 100% (Com Bonus Male e Female)
    (+)Happy System 100%
    (+)Comandos internos 100%
    (+)Bike System 30%
    (+)Cooldown bar, e Pokebar 100%
    (+)Price system 0%
    (+)Sleep System 100%
     


    Print Screen:


     
    Spoiler Passiva electabuzz (Mudança de looktype)

     
     
    Passiva Magmar

     
    Pokebar

     
    Sleep System

     
    Boost System

     

     
     
     
    Gender System
     

     
     
    Level System

     
     
    Centro Pokemon PXG


    Icones


     
     


    Pequenos videos:




    Spoiler em breve
     
     
    Download Servidor Dash v10
    http://www.mediafire.com/download/6itmd0q3e0e1e81/SERVIDOR+DASH+V10+%28Revolution%29.rar
     
    otclient editado
    http://www.mediafire.com/download/ya5by0hrzrqse3l/Pokemon+Dash+Revolution+V2.0.rar
     
     
    4shared downloader server v10
    http://www.4shared.com/rar/UOine8iPce/SERVIDOR_DASH_V10__Revolution_.html?
     
    client
    http://www.4shared.com/rar/S3eg9oxxce/Pokemon_Dash_Revolution_V20.html?
     
    Scanner:
    https://www.virustotal.com/pt/file/b38c85f0d8eaa81911514b8be7c8ca9efd1fb06458e83a0ed390140e42eb2a09/analysis/1446425425/
    Creditos
     
     
     
    Mario (Aberos)
    Valakinhas (eu)
    Muniz Felipe
    Sukito, Gristony
    Rick
     
     
  6. Upvote
    Huezin recebeu reputação de Dennyz Dias em Fonte Heala Vida ao Clikar   
    Tenta assim pra mana
     
     
     
     
     
    assim pra vida
     
     
     
     
    <action itemid="IDDAFONTE" script="fontemana"/>
    <action itemid="IDDAFONTE" script="fontevida"/>
  7. Upvote
    Huezin deu reputação a Deadpool em Duvida source   
    Player.CPP.
  8. Upvote
    Huezin deu reputação a Refe em Duvida source   
    As sources são vários codigos que juntos fazem o servidor tibia, todas funções estão lá.
     
    Para editar eu aconselho ao menos uma noção de C++, pode ser com vários programas, tipo o Code::Blocks, DevCpp, etc
  9. Upvote
    Huezin deu reputação a Benefactor em Blibioteca De Funções Lua Parte I   
    doSummonCreature

    doSummomCreature(posição, "Nome_do_Monstro")
    Sumona uma criatura em uma certa posição
    Exemplo:

    local pos = {x=1000, y=1000, z=7} doSummonCreature(pos, "rat")
    ============================================
     
    doCreateItem

    doCreateItem(ITEM_ID, TYPE (OU QUANTIDADE), POSIÇÃO)
    Cria um determinado item em uma posição pré-definida
     
    Exemplo:

    local pos = {x=1000, y=1000, z=7} doCreateItem(2000, 1, pos)
    ============================================
     
    doPlayerAddHealth
    doCreatureAddHealth

    doPlayerAddHealth(UID, VALOR)
    'Modifica' a life de um determinado player, pode adicionar life (caso o VALOR seja um numero positivo) ou remover (caso o VALOR seja um numero negativo)
    Exemplo:

    doPlayerAddHealth(cid, -50)
    ============================================
     
    doPlayerAddItem
     

    doPlayerAddItem(UID, ITEM_ID, TYPE (OU QUANTIDADE))
    Adiciona ao player um determinado item
     
    Exemplo:

    doPlayerAddItem(cid, 2006, 5)
     
    ============================================
     
    doPlayerAddMana
     

    doPlayerAddMana(UID, VALOR)
    'Modifica' a mana de um determinado player, pode adicionar mana (caso o VALOR seja um numero positivo) ou remover (caso o VALOR seja um numero negativo)
    Exemplo:

    doPlayerAddMana(cid, 32)
     
    ============================================
     
    doPlayerRemoveItem
     

    doPlayerRemoveItem(UID, ITEM_ID, QUANTIDADE)
    Remove do player um determinado item
     
    Exemplo:

    doPlayerRemoveItem(cid, 2002, 1)
     
    ============================================
     
    doRemoveItem
     

    doRemoveItem(UID, QUANTIDADE)
    Remove um item de uma posição pré-definida
     
    Exemplo:

    local position = {x=1000, y=1000, z=7, stackpos=1} local pos = getThingfromPos(position) doRemoveItem(pos.uid,1)
    ============================================
     
    doPlayerSay

    doPlayerSay(UID, TEXTO, TYPE)
    Faz com que o player fale uma mensagem (TEXTO)
     
    Exemplo:

    doPlayerSay(cid, "Olá, sou feliz", 1)
    ============================================
     
    doPlayerRemoveMoney

    doPlayerRemoveMoney(UID, QUANTIDADE)
    Remove do player uma determinada quantia em dinheiro (QUANTIDADE)
     
    Exemplo:

    doPlayerRemoveMoney(cid, 1200)
    ============================================
     
    doPlayerSendTextMessage

    doPlayerSendTextMessage(UID, TYPE, TEXTO)
    Manda uma mensagem (TEXTO) ao player
     
    Exemplo:

    doPlayerSendTextMessage(cid, 22, "Sinto muito, mas esta area esta fechada)
    ============================================
     
    doSendMagicEffect

    doSendMagicEffect(POSIÇÂO, EFEITO)
    Manda um determinado efeito em uma posição pré-definida
     
    Exemplo:

    local player = getPlayerPosition(cid) doSendMagicEffect(player, 12)
    ============================================
     
    doTeleportThing
    doTeleportThing(UID, POSIÇÃO)
    Teleporta a criatura para uma posição pré-definida
     
    Exemplo:

    local position = {x=995, y=998, z=7} doTeleportThing(cid, position)
    ============================================
     
    doTransformItem

    doTransformItem(UID, ITEM_ID)
    Transforma um determinado item em outro
     
    Exemplo:

    local position = {x=1005, y=1010, z=7, stackpos=1} local pos = getThingfromPos(position) doTransformItem(pos.uid, 2005)
    ============================================
     
    doSendAnimatedText

    doSendAnimatedText(POSITION, TEXTO, COR)
    Manda um texto animado (de até 9 caracteres) na posição definida
     
    Exemplo:

    local pos = {x=1005, y=1010, z=7, stackpos=1} doSendAnimatedText(pos, "Hello", 180)
    ============================================
     
    doSetItemOutfit

    doSetItemOutfit(UID, ITEM_ID, TEMPO)
    Muda o outfit do player, para o do item definido na função durante um periodo de tempo
     
    Exemplo:

    doSetItemOutfit(cid, 2000, 60000)
    ============================================
     
    Créditos: Dark
  10. Upvote
    Huezin recebeu reputação de Caronte em [Sketch] Natsu Dragneel   
    muito top *-*
  11. Upvote
    Huezin deu reputação a Caronte em [Sketch] Natsu Dragneel   
    http://i.imgur.com/kClvCBK.jpg
     
     
    Fiz rápido, acho que tá fino de mais o rosto dele...
     
    Críticas ?
    Sugestões ?
  12. Upvote
    Huezin deu reputação a Administrador em Novo Parceiro! OT Checker   
    Grande Hail xTibianos! Apresento-lhes nosso novo parceiro: OT Checker. Criado e administrado pelo Ivan (@@Wo11ven), é uma ótima ferramenta para você que tem um servidor otserv!



    Download: http://www.xtibia.com/forum/topic/233734-ot-checker-androidioswp-e-mais-agora-disponivel-tambem-via-twitter/

    Site Oficial: https://otchecker.com/

    Fórum Oficial: http://www.xtibia.com/forum/forum/1019-ot-checker/







    OT CHECKER, O que é?



    "É basicamente uma ferramenta que serve para ajudar os administradores de OTs, avisando sempre que o servidor deles cair. Ele funciona verificando todos os servidores cadastrados de 5 em 5 minutos e salva em um banco de dados, assim como uma otlist faz. Depois o sistema compara os servidores off-line com um banco de dados secundário e verifica todos os usuários que tem aqueles servidores cadastrados. Também compara os servidores online com o banco de dados secundário e avisa os donos caso o servidor tenha voltado a funcionar. Se os usuários ainda não foram avisados, ele manda as notificações para cada um. Além disso, o sistema compara os uptimes e também avisa as pessoas se o servidor reiniciou entre o período de 5 minutos em que não ocorreu a verificação." (Ivan Carlos) - Veja o vídeo no final do tópico.



    Por que Usar OT Checker?



    O OT Checker é disponível para todas as plataformas, Isso se tornou possível graças ao Telegram. Além disso, é o único aplicativo atualmente que lhe possibilita utilizar as funções mencionadas acima. Não importa se seu servidor é Global, Baiak, WoDBO/DBKO, Narutibia, Poketibia, etc.





    Como utilizar?

    Inicie uma conversa com o bot e seja guiado para cadastrar seu servidor. Não tem erro! É como conversar com alguém que está aguardando suas mensagens! Só que ainda mais rápido…Cadastrou, esqueceu. Você será notificado quando um de seus servidores estiver offline.









    Veja o vídeo abaixo:







    Ta esperando o que? Baixe logo rsrs



  13. Upvote
    Huezin recebeu reputação de jvflex em Vocation Por Tp   
    bem lembrado
  14. Upvote
    Huezin deu reputação a meubk em [Pedido] Script boost stone +50   
    como se posta o script desta forma cara ? use o "código", que talvez eu possa ajudar
  15. Upvote
    Huezin recebeu reputação de RCRISTINAN em Mapa do otPokémon.com   
    Vá no atalho do otp e faça isso /\
    Vá em na pasta client e faça isso \/

    Depois de copiar cole na pasta do tibia unpacker

    Depois de colar abra o programa

     
    selecione o processo e de unpack



  16. Upvote
    Huezin deu reputação a kaleudd em [Liberação de Sprites] Pokexgames Remakes   
    Olá Xtibia.com,
    Estou aqui para-lhes disponibilizar em torno de 30 Sprites BEM desejadas por todos da autoria do Pokexgames,Motivo da liberação?
    R:Não curto Muito Pokémon e descompilei o Client da pxg a pedidos esses dias e resolvi postar mais algumas Sprites deles,cheguei a liberar em um outro forum conheçido porém levei ban lá,azar dos usuarios deles neh.
     
    Créditos:Eu: pela descompilação,descriptografia,Ripe do Novo gyarados deles e pela liberação.
    Pokexgames:Pela Criação de todas Spr presente dentro desse pacote.
     
    Pretende atualizar?
    R:Sim.
     
    O que contém nesse pacote?
    R:Corpos,Habilidades e LookType de em torno 30 Pokémons remakes.
     
    Uma prints de alguns pokemons no final do topico.
     
    Download + Scan:
     
     
     
    Tudo que contém.


     


  17. Upvote
    Huezin deu reputação a gonorreiaswat em Sistema: Cassino Slots   
    Bom dia turma,
    Após um pedido aqui no outro fórum sobre um sistema de Cassino, decidi então criar este e disponibilizar para vocês.
     
    Introdução:
    Bom, este script simula a máquina de Cassino conhecida como Cassino Slots, pra quem não conhece é a máquina que se encontra no spoiler abaixo:
     
     
     
     
    Como funciona?
    O jogador precisa escolher 1 (um) dos 10 (dez) itens disponíveis (da para configurar a quantidade de itens) como seu Item da Sorte, e após feito isso, terá que girar a alavanca e torcer para que a máquina sorteie 3 itens repetidos igual ao que o jogador em questão escolheu.
    Para tornar um pouco mais fácil de vencer, criei para que a máquina dê pequenos brindes à quem acertar 1 ou 2 itens dos sorteados (configurável).
     
    Como jogar?
    Para jogar é simples, como desenvolvi todo script em apenas um arquivo, para facilitar na criação, na instalação e até mesmo na jogabilidade, o jogo se baseia na posição em que o jogador está para identificar qual ação executar.
    Selecionar Item da Sorte: com seu personagem virado para baixo (sul), clique na alavanca e automaticamente o item da sorte aparecerá na mesa configurada no script, caso queira outro item, basta ir usando a alavanca até encontrar o item desejado.
    Como Jogar: Após ter selecionado seu item da sorte, que deve estar à mostra em cima da mesa própria, basta virar seu personagem para cima (norte) e clicar novamente na alavanca.
    E se virar esquerda ou direita?: Nada acontecerá, apenas uma mensagem ensinando como jogar será enviada para que o jogador se oriente.
     
    Dicas de instalação!
    Sugiro que quando for criar o mapa para o evento, não faça como do vídeo, pois os itens criados nas mesas não estão com atributos para que não possam ser movidos, sendo assim é provável que jogadores de má fé venham a roubar itens... Faça como a imagem abaixo:
     
     
    Instalando:
    Basta criar um arquivo na pasta “data/actions/scripts” chamado “cassino_slots.lua” e adicionar o código abaixo dentro:
     

    Agora em “actions.xml” adicione a tag abaixo:
     

    Agora basta configurar de acordo com as informações disponíveis no início do script.
     
     
    Vejam o vídeo demonstrativo do Sistema em funcionamento.

     
     
     
     
    Criado por: Adriano Swatt'
  18. Upvote
    Huezin deu reputação a alanmtd em Script Item Que da outfit + speed   
    Eu ia te ajudar agora mais beleZa kkkkkk
  19. Upvote
    Huezin deu reputação a Slicer em [Encerrado] [Script] Npc Outfit   
    vai em npc/scripts/clothes.lua e troque por isso...
     
     
     
    dai pra configurar...

    --[nome da outfit] = {storage da outfit, qnts diamonds para comprar}, ["assassin"] = {181654, 10},
    ps: soh coloque o 2* numero ali na tabela caso a outfit peça diamond pra comprar... se for money, todas elas custao 200dl...
     
    a storage da outfit fica em XML/outfits.xml

    <outfit id="57" quest="181654"> <list gender="0" lookType="1469" name="Assassin"/> <list gender="1" lookType="1470" name="Assassin"/> </outfit>
    ali em quest="x"...
     
    para fazer missoes eh soh tu fazer a missao q tu quer e dai setar a storage da outfit.. por exemplo..

    setPlayerStorageValue(cid, 181654, 1)
    isso da a outfit de assassin pro player...
  20. Upvote
    Huezin deu reputação a SkyLigh em Evento Double Exp   
    Fala galera tudo bem? Essa semana teve um membro que pediu um evento de double exp até que consegui fazer usando alguns scripts como base, então vamos ao código.

    INSTALAÇÃO


    Vá em data/creaturescripts/scripts e em creaturescripts.xml adicione a seguinte tag.

    <event type="kill" name="ExpBonus" event="script" value="exp.lua"/> Em data/creaturescripts/scripts crie um arquivo .lua e renomeie para exp.lua e adicione o seguinte código.

    function onKill(cid, target) if isPlayer(cid) and isMonster(target) then if getGlobalStorageValue(102590) - os.time() >= 1 then local exp = getExperienceStage(getPlayerLevel(cid), getVocationInfo(getPlayerVocation(cid)).experienceMultiplier) local count = ((getMonsterInfo(string.lower(getCreatureName(target))).experience*1.5*exp)/2) doPlayerAddExperience(cid, count) addEvent(doSendAnimatedText, 500, getCreaturePosition(cid), '+'..count, math.random(50,60)) end else return TRUE end return TRUE end
    Agora no data/creaturescripts/scripts e login.lua adicione a seguinte tag.

    registerCreatureEvent(cid, "ExpBonus")
    Agora vá em data/talkactions/scripts talkactions.xml

    <talkaction words="/doubleexp" access="5" event="script" value="exp.lua"/> Em data/talkactions/scripts crie um arquivo.lua e o renomeio para exp.lua e adicione o seguinte código dentro.

    function onSay(cid, words, param, channel) local config = { storage = 102590, } if(param == 'cancel') then if getGlobalStorageValue(config.storage) > 0 then setGlobalStorageValue(config.storage, -1) doBroadcastMessage("Double Exp cancelado") end return true end param = tonumber(param) if(not param or param < 0) then doPlayerSendCancel(cid, "Digite por quantas horas o evento ira durar") return true end if getGlobalStorageValue(config.storage) - os.time() <= 0 then setGlobalStorageValue(config.storage, os.time()+param*60*60) doBroadcastMessage("Exp bonus ativado 50% + EXP por "..param.." horas! Aproveite.") end return true end

    COMO UTILIZAR

    Para ativar o comando digite /doubleexp Quantidade de horas que vai durar o evento Exemplo /doubleexp 3 o evento ira durar por 3 horas.

    Para cancelar o evento basta digitar /doubleexp cancel apenas os GOD'S podem utilizar os 2 comandos.


    Créditos
    --- Pela postagem do tópico e edição nos códigos.
    --- Por eu tê pego uma parte de um script dele do creaturescripts.

    Espero que gostem


  21. Upvote
    Huezin deu reputação a Bluester em [Resolvido] Ajuda Nova Stone   
    Depois de adicionar a Stone no Client e no item.otb, pegue o ID dela do item.otb e adicione na tag que fica embaixo de -- PEDRAS DE EVO em actions.xml, assim:
     
    <action itemid="11441-11454;12232;12242;12244;12417;12419;13031-13033;IDDASTONE" event="script" value="evolution.lua" allowfaruse="1"/> depois disso, arrume o ID dela para o Pokémon evoluir em configuration.lua, assim:
     
    ["Chikorita"] = {level = 30, evolution = "Bayleef", count = 1, stoneid = IDDASTONE, stoneid2 = 0},
     
    Ops, não se esqueça de adicionar ela no item.xml !
  22. Upvote
    Huezin deu reputação a zipter98 em Script que ao clicar teleporta   
    Tópico movido para dúvidas / pedidos resolvidos.
  23. Upvote
    Huezin deu reputação a zipter98 em Script que ao clicar teleporta   
    local toPos = {x = x, y = y, z = z} --Posição para onde o jogador será teleportado.
     
    function onUse(cid)
    return doTeleportThing(cid, toPos)
    end

     
  24. Upvote
    Huezin deu reputação a FlamesAdmin em Pedido Comando /mute   
    talkaction.xml
    <talkaction log="yes" words="/mute;/desmute" access="2" event="script" value="mute.lua"/> mute.lua salve na pasta scripts:
    local v = {} for k = 1, 100 do table.insert(v, createConditionObject(CONDITION_MUTED)) setConditionParam(v[k], CONDITION_PARAM_TICKS, k*60*1000) end function onSay(cid, words, param) if (words == "/mute") then local t = string.explode(param, ",") local GMName = getPlayerName(cid) if param == '' then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") return true end local player,time,pid = getPlayerByName(t[1]),t[2],getPlayerByNameWildcard(t[1]) if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player with this name doesn\'t exist or is offline.") return TRUE end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você silenciou o jogador "..t[1].." por "..time.." minuto(s).") doAddCondition(player, v[tonumber(time)]) setPlayerStorageValue(player, 90000, os.time()+time*60) doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Você foi silenciado de todos canais por "..t[2].." minuto(s). Por: "..GMName..".") elseif (words == "/desmute") then if param == '' then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") return true end local player = getPlayerByNameWildcard(param) if(not player)then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player not found.") return true end if getCreatureCondition(player, CONDITION_MUTED) == false then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "este jogador não está silenciado.") return true end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "O player "..param.." não está mais silenciado.") doRemoveCondition(player, CONDITION_MUTED) setPlayerStorageValue(player, 90000, -1) doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Você não está mais silenciado.") end return true end em creaturescripts.xml
    <event type="login" name="MutePlayer" event="script" value="Mutar_Check.lua"/> Mutar_Check.lua salve na pasta scripts
    local v = {} for k = 1, 100000 do table.insert(v, createConditionObject(CONDITION_MUTED)) setConditionParam(v[k], CONDITION_PARAM_TICKS, k*1000) end function onLogin(cid) if getPlayerStorageValue(cid, 90000) >= os.time() then doAddCondition(cid, v[tonumber(getPlayerStorageValue(cid, 90000) - os.time())]) end return TRUE end Esse script, ele muta o player de todos os canais públicos
  25. Upvote
    Huezin deu reputação a FlamesAdmin em BUG Object Builder   
    Aqui tem algumas versões:
    https://www.dropbox.com/sh/l6u5ponwfr77bhm/AAAY3xbcGudRzvcjUbizt0tha
     
    Retirado do site:
    https://github.com/ottools/ObjectBuilder
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...