Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 05/30/12 em todas áreas

  1. [Mod] Automatic Raids [Dia E Hora Marcada]

    kingdj22 reagiu a Vodkart por uma resposta no tópico

    1 ponto
    Automatic Raids.xml <?xml version="1.0" encoding="UTF-8"?> <mod name="Automatic Raids" version="1.0" author="Vodkart And xotservx" contact="tibiaking.com" enabled="yes"> <config name="raids_func"><![CDATA[ days = { ["Monday"] = { ["21:30"] = {nome = "Orshabaal", pos = {fromPosition = {x=184, y=55, z=7},toPosition = {x=188, y=58, z=7}},m = {"5 Fire Devil", "2 Orshabaal"}, Time = 15}, ["21:33"] = {nome = "Dragon", pos = {fromPosition = {x=197, y=57, z=7},toPosition = {x=203, y=60, z=7}},m = {"100 Dragon"}, Time = 20} }, ["Sunday"] = { ["10:08"] = {nome = "Demon", pos = {fromPosition = {x=202, y=11, z=7},toPosition = {x=204, y=12, z=7}}, m = {"1 Demon"}, Time = 15}, ["10:46"] = {nome = "Hydra", pos = {fromPosition = {x=197, y=57, z=7},toPosition = {x=203, y=60, z=7}}, m = {"7 Hydra", "4 Cyclops"}, Time = 20} } } ]]></config> <globalevent name="AutomaticRaids" interval="60" event="script"><![CDATA[ domodlib('raids_func') function onThink(interval, lastExecution) if days[os.date("%A")] then hours = tostring(os.date("%X")):sub(1, 5) tb = days[os.date("%A")][hours] if tb then function removeCreature(tb) for x = ((tb.pos.fromPosition.x)-10), ((tb.pos.toPosition.x)+10) do for y = ((tb.pos.fromPosition.y)-10), ((tb.pos.toPosition.y)+10) do local m = getTopCreature({x=x, y=y, z= tb.pos.fromPosition.z}).uid if m ~= 0 and isMonster(m) then doRemoveCreature(m) end end end end doBroadcastMessage("The invasion of " .. tb.nome .. " started") for _,x in pairs(tb.m) do for s = 1, tonumber(x:match("%d+")) do pos = {x = math.random(tb.pos.fromPosition.x, tb.pos.toPosition.x), y = math.random(tb.pos.fromPosition.y, tb.pos.toPosition.y), z = tb.pos.fromPosition.z} doSummonCreature(x:match("%s(.+)"), pos) end end addEvent(removeCreature, tb.Time*60*1000, tb) end end return true end ]]></globalevent> </mod> Configuração: days = { ["Monday"] = { ["21:30"] = {nome = "Orshabaal", pos = {fromPosition = {x=184, y=55, z=7},toPosition = {x=188, y=58, z=7}},m = {"5 Fire Devil", "2 Orshabaal"}, Time = 1}, ["21:33"] = {nome = "Dragon", pos = {fromPosition = {x=197, y=57, z=7},toPosition = {x=203, y=60, z=7}},m = {"100 Dragon"}, Time = 2} }, ["Tuesday"] = { ["10:44"] = {nome = "Demon", pos = {fromPosition = {x=184, y=55, z=7},toPosition = {x=188, y=58, z=7}}, m = {"5 Demon", "8 Fire Devil"}, Time = 1}, ["10:46"] = {nome = "Hydra", pos = {fromPosition = {x=197, y=57, z=7},toPosition = {x=203, y=60, z=7}}, m = {"7 Hydra", "4 Cyclops"}, Time = 2} } } ["DIA"] = { ["HORA DA INVASÃO"] = {nome = "NOME DA INVASÃO", pos = {começo e final da área}, monster = {"MONSTROS"}, Time = para remover os monstro} } O dia da invasão é colocada entre " " e somente dia em inglês e a primeira letra maiúscula, exemplo: "Saturday" Depois são as hora da invasão, que é colocada entre " " e somente a hora e minuto, segundos não precisa exemplo: "15:00" As Posições estão entre { } adicionando as posições x, y e z, é o começo e final da área exemplo: pos = {fromPosition = {x=197, y=57, z=7},toPosition = {x=203, y=60, z=7}} fromPosition -- começo da área onde vai acontecer a raid toPosition -- final da área onde vai acontecer a raid Os monters tem um modo especial de configurar, vc coloca entre { }, e cada monstro entre " ", e entre as " " vc adiciona "QUANTIDADE MONSTRO", e para adicionar mais tipos de monstro se separa por virgulas, exemplo: {"40 Water Elemental", "5 Cyclops"} Time é uma função extra, é para caso ninguém participe do evento os monstros não fiquem pelo mapa, e é em minutos, exemplo: Time = 15
  2. Nolis Show Off

    Polguilo reagiu a Cat por uma resposta no tópico

    1 ponto
  3. Criando Quest pelo Rme 2.1

    DarkRed reagiu a Leonardo Simonetto por uma resposta no tópico

    1 ponto
    °Como Fazer Quest° Olá Pessoal do TibiaKing, Hoje Irei Encinar a Criar Quest Pelo Rme. Antes Disso Leia: Eu sei que existe varios tutoriais,video-aulas,etc... Estou Fazendo Por Minha Vontade o Tutorial ;P Comentem se Tiverem Duvidas ou Sugestões. Tutorial é Composto Por Imagens para Facilitar... ​ Vamos ao Que Interessa! 1° Explicação: Após ter feito a Quest Inteira finalize ela com seus Baús, ou Crie um Lugar para First Items. (no meu caso) 2° Explicação: Para Achar o Baú Siga a Imagem. 3° Explicação: Para achar o Baú Siga a Imagem. 4° Explicação: Clique sobre o Baú e Coloque onde Quiser. 5° Explicação: Em Action ID: 2000 ---- Unique ID: de 1 a 599. Porque de 1 a 5999? Porque o Server Possui um Numero de Unique ID: Que significa Unico, os Numeros não podem se repetir. Apenas os Actons ID, podem se repetir. 6° Explicação: Depois de Colocar os ID's Clique Sobre o Quadrado Preto onde diz: Contents e Digite o ID ou Nome do item a ser ganho na quest. 7° Explicação: (Pausa para o lanche,cansei de fazer aqui...) Depois de escolher o item e dar Ok. Ficará assim a Imagem, (no lugar do Crystal Coin ficará seu item que você escolheu). 8° Explicação: Ali em Count: Coloque Quantidade que o Player Irá Ganhar. No meu caso eu coloquei Crystal Coin e ali em Count 3, ou seja o player irá ganhar 3 Crystal... Feito Tudo Isso, de Ok em tudo,Salve (CTRL+S) e Reinicie/Inicie seu Server. Atenção: O ADM não consegue abrir as quests, por isso Pegue um Player para testar de preferencia um Maker... Creditos: Leonardo Simonetto Gostou? #Rep_+
  4. Sala do Faraó

    3visan reagiu a TonyHalk por uma resposta no tópico

    1 ponto
    Sala do Faraó Olá TibiaKingianos (rsrs), tudo bom?! Hoje vou tentar ensinar a vocês como se faz uma sala de faraós para o seu servidor. Para quem não sabe o que é um faraó (na verdade, o que foi um faraó), explicarei agora. Faraós eram como os "reis" no Egito Antigo, eles que comandavam as civilizações e após suas mortes, eram colocados dentro das famosas pirâmides. Porém, no Tibia, esses faraós (um exemplo deles é o Thalas) estão vivos e possuem suas salas, as quais irei ensinar a fazer agora! Para começar, siga os passos: Faça o formato desejado, como quiser, mas tente imitar a imagem que colocarei. Evite algo muito grande, ou muito pequeno. Coloque o chão típico de cidades desérticas. Coloque ao redor sandstone (1071). Após isso, vamos colocar os detalhes básicos da sala, que são os seguintes: Pilares (Coloque os 2 tipos possíveis de pilar desértico) Sarcófago (Mais de um é possível, basta você escolher quantos quer!) Iluminação (1486) Gravel (Do canto para o meio) Também coloquei um adicional ao meio da sala, vocês verão na foto. Pode-se fazer isso para compor o espaço vazio. Só isso é necessário, mas fiz algo a mais! Coloquei em alguns lugares o chão de areia, colocando suas bordas em volta, para deixar o local mais agradável e o meu mapa mais criativo! Faça isso se quiser, é uma dica que deixo para melhorar o mapa. O tutorial é esse galerinha! Espero que todos tenham gostado e que seja de grande ajuda! Abraços! Créditos : AnuyrCT
  5. Duvida . TibiaAPI

    arcanjo102 reagiu a Kimoszin por uma resposta no tópico

    1 ponto
    Você vai ter que adicionar uma nova classe para os endereços de memoria, por exemplo: Version953.cs e editar a void para SetVersion953(Process p) E depois mudar no Version.cs: public static ushort CurrentVersion = 953; public static string CurrentVersionString = "9.5.3.0"; E depois adicionar no case, para ele setar os endereços: case "9.5.3.0": SetVersion953(p); break;
  6. (resolvido) [Ajuda] Promotion Nao Funfa

    Sociopata reagiu a 9k22 por uma resposta no tópico

    1 ponto
    Cara em: [b]function isNewvocation(cid)[/b] [b] Você coloca o nome da sua vocação, exemplo: o nome da vocação nova é Assassin, ai você modifica assim [/b] [b]function isAssassin(cid) return isInArray({9, 10}, getPlayerVocation(cid)) end [/b] [b]
  7. Pet por talkaction -script

    lnavaszinho reagiu a Latoy por uma resposta no tópico

    1 ponto
    function onSay(cid, words, param) local pet = { ["Orc"] = {10, 20}, ["Dragon"] = {30,40}, ["Cyclops"] = {50,500000} } local a = getCreatureSummons(cid) for k,v in pairs(pet) do if getPlayerLevel(cid) >= v[1] and getPlayerLevel(cid) <= v[2] then if (table.maxn(a) < 1)then x = doSummonCreature(k, getThingPos(cid)) doConvinceCreature(cid,x) doCreatureSay(cid,"Help my "..k.." pet",TALKTYPE_ORANGE_1) doSendMagicEffect(getThingPos(getCreatureSummons(cid)[1]), 2) elseif words == "!removepet" then doCreatureSay(cid,"Thanks my "..getCreatureName(a[1]).." pet",TALKTYPE_ORANGE_1) doSendMagicEffect(getThingPos(getCreatureSummons(cid)[1]), 2) doRemoveCreature(a[1]) else doPlayerSendCancel(cid,"you have pet summoned") return TRUE end end end end <talkaction words="!pet;!removepet" script="nome arquivo.lua"/>
  8. Como criar um site para seu servidor!

    Hoad reagiu a gpedro por uma resposta no tópico

    1 ponto
    executem isso no banco de dados ALTER TABLE `accounts` ADD `vip_time` INT( 11 ) NOT NULL DEFAULT '0';
Líderes está configurado para São Paulo/GMT-03:00

Informação Importante

Confirmação de Termo