Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 08/16/17 em todas áreas

  1. local dia ={ ["Sunday"] = {['npc name'] = {x=0,y=0,z=0},['other npc']={x=0,y=0,z=0}}, -- domingo ["Monday"] = {['npc name'] = {x=0,y=0,z=0},['other npc']={x=0,y=0,z=0}}, -- segunda ["Tuesday"] = {['npc name'] = {x=0,y=0,z=0},['other npc']={x=0,y=0,z=0}}, -- terça ["Wednesday"] = {['npc name'] = {x=0,y=0,z=0},['other npc']={x=0,y=0,z=0}}, -- quarta ["Thursday"] = {['npc name'] = {x=0,y=0,z=0},['other npc']={x=0,y=0,z=0}}, -- quinta ["Friday"] = {['npc name'] = {x=0,y=0,z=0},['other npc']={x=0,y=0,z=0}}, -- sexta ["Saturday"] = {['npc name'] = {x=0,y=0,z=0},['other npc']={x=0,y=0,z=0}}, -- sabado}function onStartup()local CM = dia[os.date("%A")] for npc,pos in pairs(CM) do if not(doCreateNpc(npc, pos))then print("Npc: "..npc.." não foi criado na pos: x="..pos.x..", y="..pos.y..", z="..pos.z..".") end end return trueend
    1 ponto
  2. MatheusGlad

    Como Editar Magias [Novo Update]

    Versao 0.1b Tutorial Voce nao Sabe nada sobre scripts e nem mesmo como funcionao e quer criar uma magia Voce pode ir no classico copy/paste: Primeiro Passo: Copie uma tag no spells.xml Exemplo: E cole logo a baixo uma identica. Agora edite certos campos: Vermelho Palavras a serem ditas para a magia sair Verde Level para Usar a magia Amarelo Mana pra Usar a magia Negrito Voce deve mudar para o nome do seu script, no caso usaremos eternal extreme winter Procure na pasta scripts/attack o bloco de notas chamado eternal winter copieo e cole renomeie-o para eternal extreme winter, abaixo ensino como editar. Em seguida voce pode editar certas coisas Azul Minimo Dano -- Leve em base que dakele geito que esta 2.7 ira dar 500 de dano se voce multiplicar por 2 o 2.7 ira ficar 5.4 e ira dar 1000 de dano Rosa Maximo Dano -- mesmo conceito de cima Laranja se voce nao conhece o comando pode ser !z 1,2,3...66 ou /z 1,2,3...66 useo no seu ot e veja um bem legal e apague toda a parte laranja e bote o efeito que voce quer no meu caso irei botar 61 Conclusao a magia ira ficar com a forma do exevo gran mas frigo com otro dano e com otro efeito ___________ Update 0.2a Usando tambem o comando !x ou /x 1,2,3...41 Na linha da sua magia vai estar assim: Para usar os efeitos do /x ou !x voce deve botar antes do EFFECT a palavra DISTANCE e ficara assim: Negrito Como devera ficar para utilizar o comando !x ou /x Listinha de efeitos e seus devidos nomes: ___________________ Update 0.2b Mudando a area da sua spell: Repare a linha da nossa primeira spell la em cima Neste local voce edita a area da sua magia vamos começar: Apague toda akela linha acima em negrito e bote isto: Legenda dos numeros: 0 = nao vai acertar a magia 1 = aonde a magia vai acertar 2 = centro que eh o player (nao acertara tambem) Agora voce pode fazer uma area que voce queira de qualquer forma ___________________ Update 0.3a Como Trocar o Dano da sua Magia: Para trocar o tipo de dano repare a linha da magia: Vermelho Eh o tipo de dano que ira dar eh so mudalo para outro tipo Listinha de Danos: COMBAT_PHYSICALDAMAGE - 1COMBAT_ENERGYDAMAGE - 2COMBAT_EARTHDAMAGE - 4COMBAT_POISONDAMAGE - 4COMBAT_FIREDAMAGE - 8COMBAT_UNDEFINEDDAMAGE - 16COMBAT_LIFEDRAIN - 32COMBAT_MANADRAIN - 64COMBAT_HEALING - 128COMBAT_DROWNDAMAGE - 256COMBAT_ICEDAMAGE - 512COMBAT_HOLYDAMAGE - 1024COMBAT_DEATHDAMAGE - 2048PS:Voce pode usar os numeros no lugar das palavras ___________________ Update 0.3b Botando em pratica tudo que aprendemos! Neste update nos iremos usar todo o conteudo do tutorial para fazer uma magia com varios efeitos,danos e areas diferentes Aqui esta o script que criei para trabalharmos em cima dele: Legenda: Azul Dano de cada wave (onda) da sua magia Negrito Area das magias (arr) Vermelho Pausa de uma wave para outra, se quizer aumente bote 100,300,500... Pronto agora se voce viu os outros updates sabera mudar dano efeito e fazer uma otima magia bem louca Video de Demonstraçao: __________ Fim dos Updates (Se voce tiver alguma opniao de update MP para mim que eu faço mais updates)
    1 ponto
  3. Frenvius

    [Encerrado] como trocar senha na sql

    @dodolol Acessa esse aqui Coloca o texto lá, converte pra sha1 e coloca no banco de dados, testa lá
    1 ponto
  4. Frenvius

    [Encerrado] como trocar senha na sql

    @dodolol Essas senhas estão criptografadas em SHA1, você terá que criptografar a senha para altera-la via banco Joga text to sha1 no google, tem alguns por lá.
    1 ponto
  5. Nogard

    monstro falar

    doCreatureSay(cid, text, TALKTYPE_SAY)
    1 ponto
  6. Verifica se está faltando alguma tabela no banco de dados
    1 ponto
  7. Leoxtibia

    Alchemist System - [Sistema De Alquimia]

    Esse script é um simples sistema de alquimia, porém é diferente dos outros. Alquimia era uma prática antiga que combinava alguns elementos a fim de formar outros. Esse meu sistema, faz com que os itens sejam "misturados" em um caldeirão e se pareça mais como era antigamente. Abaixo, um vídeo de demonstração e de como instalar. Deixei as mesmas posições no script pra que vocês possam se basear ao instalar no seu. Bom, vamos ao script: -- Como funciona: O player deve colocar os itens da receita emcima do counter (balcão de pedra) e puxar a alavanca. Feito isso, os itens serão "misturados" no caldeirão e com a colher (wooden spoon) o player poderá pegar o seu item. Crie um arquivo.xml em data/mods chamado Alchemist.xml e cole isto dentro: <?xml version="1.0" encoding="UTF-8"?> <mod name="Alchemist System" version="1.0" author="Leoxtibia" contact="none" enabled="yes"> <config name="alch_sys"><![CDATA[ counter = {x = 17, y = 56, z = 7} efeitos = {x=17, y=53, z=7} receitas = { {items = {{2160,1}, {2157,2}} , itemgain = {{5878,100}}, storage = 56000}, {items = {{2148,5}, {2155,1}} , itemgain = {{2113,1}}, storage = 56001}, {items = {{2498,1}, {2113,1}} , itemgain = {{2472,1}}, storage = 56002} } function Caldeiron() local B = { {3693,{x=17, y=53, z=7, stackpos = 1}}, {3694,{x=18, y=53, z=7, stackpos = 1}} } for i = 1, #B do doTransformItem(getThingfromPos(B[i][2]).uid,getTileItemById(B[i][2], B[i][1]).uid == 0 and B[i][1] or (B[i][1]-4)) end end function getItemsInPos(items, pos) for i = 1,#items do local stack = getTileItemById(pos, items[i][1]) if stack.uid > 0 and math.max(1, stack.type) >= items[i][2] and i == #items then return true end end return false end function doRemoveItensInPos(items, pos) local items = type(items) == "table" and items or {items} for i = 1, table.maxn(items) do doRemoveItem(getThingFromPos({x=pos.x,y=pos.y,z=pos.z,stackpos=2}).uid) end return nil end function effets(position,delay) local text = {"Ishhh!", "Kaboom", "Tic Tac", "BUM!", "Blop Blop!", "Cronch!"} local effects = {2, 6, 25, 31, 36,40, 54, 51, 65, 66, 67, 68} if delay ~= 0 then doSendAnimatedText(position, text[math.random(1, #text)], math.random(1, 255)) doSendMagicEffect(position, effects[math.random(1, #effects)]) addEvent(effets, 1000, position, delay -1) end end]]></config> <action actionid="4780" event="script"><![CDATA[ domodlib('alch_sys') function onUse(cid, item, fromPosition, itemEx, toPosition) doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945) for _, t in ipairs(receitas) do if getItemsInPos(t.items, counter) then doRemoveItensInPos(t.items, counter) effets(efeitos,6) Caldeiron() return setPlayerStorageValue(cid, t.storage, 1) end end return doPlayerSendCancel(cid, "You must put the correct items in the counter.") end]]></action> <action itemid="2567" event="script"><![CDATA[ domodlib('alch_sys') function onUse(cid, item, fromPosition, itemEx, toPosition) if itemEx.actionid == 4781 then for _, x in ipairs(receitas) do if getPlayerStorageValue(cid, x.storage) >= 0 then for i=1,#x.itemgain do doPlayerAddItem(cid, x.itemgain[i][1], x.itemgain[i][2]) doPlayerPopupFYI(cid, "You have prepared ".. x.itemgain[i][2] .." ".. getItemNameById(x.itemgain[i][1]) ..".") end Caldeiron() setPlayerStorageValue(cid, x.storage, -1) end end end return true end]]></action> </mod> Configuração: Para adicionar mais receitas, é só adicionar mais uma linha, mudando o storage para +1. Lembrando que a última linha não tem vírgula no final. {items = {{2666,1}, {2671,1}} , itemgain = {{2672,1}}, storage = 56003} Ainda pretendo incrementar o sistema com novas funções. Mas, por hoje é isso. Espero que tenham gostado.
    1 ponto
  8. MatheusGlad

    Como Editar Magias [Novo Update]

    UPDATE 0.3a Como mudar o dano da spell Confiram ja Obrigado a todos que gostarao Em breve novos tutoriais
    1 ponto
Líderes está configurado para São Paulo/GMT-03:00
×
×
  • Criar Novo...