Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 08/24/17 em todas áreas
-
Sprites Summer Update 2017
Sprites Summer Update 2017
Kazuya9629 e 2 outros reagiu a M Cronos por uma resposta no tópico
3 pontosBom Dia amigos, esses dias eu estava empenhado e conseguir os sprites do summer update 2017 bom eu consegui alguns com muita dificuldade, e vi até aqui disponibilizar para vocês. Espero que gostem. EXEMPLOS Scam Download BomDia :D3 pontos -
Job System
Job System
ADM Mayk on BaiakME e um outro reagiu a Dwarfer por uma resposta no tópico
2 pontosACABOU A MOLEZA! Você que sempre fez os NPC's trabalharem dia e noite, disponíveis a qualquer momento mesmo que seja apenas para receber um "hi, buy rope, yes". A COISA MUDOU! Agora você vai ter que ralar. E olhe que os monstros estão com muito gold para gastar devido às mortes de aventureiros, despreparados de AOL ou de bençãos, que acabam por deixar dinheiro nas suas backpacks. VÁ TRABALHAR, SEU VAGAB..! Depois dessa ladainha toda, estava eu testando algumas funções, umas coisitas aqui e ali e ao misturar tudo saiu isso aí meio que sem querer. Tem uns pontos que podem ser melhorados, mas como disse serviu apenas como uns testes para mim, mas resolvi compartilhar, mesmo sendo simplesinho. Acho que será útil para servidor com um pouquinho de RPG. Testado em TFS 0.4 e versão 8.60. O Job System é um sistema no qual o player atenderá pedidos dos monstros. Cada pedido correto, o player ganha 1 job point que pode ser utilizado para comprar itens no npc ou como você queira fazer, em quests, acessos, seja lá o que for. O funcionamento é demonstrado no vídeo abaixo: Segue o código do sistema (MOD) e do NPC. jobsystem.xml CONFIGURAÇÃO: Desde que configure corretamente o mapa, não tem praticamente nada para modificar. monsters = { [1] = {"Amazon", "Dwarf", "Elf Scout"}, [2] = {"Barbarian Bloodwalker", "Dwarf Guard", "Warlock"}, [3] = {"Vampire Bride", "Dwarf Geomancer", "Infernalist"} } times = { deal = 30, lever = 2 } Aqui deal é o tempo em segundos entre cada pedido. Lever é o tempo em minutos para poder usar a alavanca novamente. Aconselho deixá-los nesses valores, já testei e funcionou certinho assim. A configuração ocorre praticamente no mapa: 1 - Crie uma "loja" do mesmo tamanho e com a mesma configuração que as mostradas no vídeo e na imagem abaixo. Apenas com a posição do meio livre. Não importa a "orientação" da loja. A única exigência é que a alavanca sempre esteja do lado do braço direito do char, conforme a imagem. MUITO IMPORTANTE: NÃO USE ITENS STACKABLES NA LOJA 2. Definindo o rank da loja: ALAVANCA DE ACTION ID: 4421 - Rank Apprentice 4422 - Rank Merchant 4423 - Rank Rashid 3. Todos os itens que não devem ser arrastados (itens da loja ou de decoração que não devam ser arrastados como o royal axe que mostrei lá no vídeo) devem receber o actionid 4420. 4. Os pisos onde os monstros serão criados devem ter actionid 4420. Além disso, ser área no-pvp e no logout (apenas por precaução). 5. Toda a área restante deve ser Protection Zone (PZ). Além disso, os locais do centro da loja onde os players ficarão devem ser No Logout Area. Dwarfer.xml job.lua Configuração do NPC: promote = {tomerchant = 50, torashid = 100}, tomerchant = 50 -> São necessários 50 pontos no rank Apprentice para avançar torashid = 100 -> São necessários 100 pontos no rank Merchant para avançar entice_rank = {-- Apprentice [2154] = {price = 1}, [2158] = {price = 3}, [2155] = {price = 7}, [2156] = {price = 100} }, merchant_rank = { -- Merchant [1998] = {price = 15}, [5950] = {price = 25}, [1987] = {price = 70}, [2402] = {price = 100} }, rashid_rank = { -- Rashid [9993] = {price = 15}, [9992] = {price = 25}, [9992] = {price = 70}, [7399] = {price = 100}} } [id_do_item] = {price = preço do item} que aparecerá na lista do NPC. É isso aí, seus vagal's2 pontos -
Global FULL 8.60 | Zao, War System, Cast System...
Global FULL 8.60 | Zao, War System, Cast System...
Sanieg Reborn reagiu a tiroleivi por uma resposta no tópico
1 pontoGlobal Full 8.60 Descrição Estarei disponibilizando um Mapa Global Full + Zao na versão 8.60, à pedido do @rozinx.kungsan. Modificações que contém no OT Ilhas VIPs Cast System War System Woe Itens Vips (com Id Próprio) (Configurado e Balanceado) NPCs Modificados Treiner Offline Treiners VIP Novas Hunts Invasões automáticas 2 novos addons (Soil Guardian e Entrepreneur) E muito mais! Cliente 8.60 compatível com os addons e itens editados ILHA VIP (Furia) NPCS (Tibia Addon, Vende Addon por Crystal Coin) Treiners (ON e OFFline) Itens Vip (Donate) (ID Próprio) Cliente 8.60 Compatível com : (2 novos addons e itens editados) (Para alterar a Imagem do Cliente basta editar ou trocar o Tibia.pic) 2 Novos Addons Soil Guardian Entrepreneur Downloads Global Full 8.60 + DB ~~~~~~~~~ SCAN Cliente 8.60 Compatível ~~~~~ SCAN Web-Site ~~~~~~~~~~~~~ SCAN Source e Distro items.xml Sem itens DONATE outfits.xml Sem os dois ADDONS OBS: A Database que vem junto com o OTSERV é compativel com o WEB-SITE acima. Cliente Próprio somente se for usar os itens Donate e os dois Addons que foi adicionado. Como Rodar o Servidor + Site1 ponto -
DEV C++ Compilando TFS no Windows
DEV C++ Compilando TFS no Windows
Gabriel485 reagiu a Natanael Beckman por uma resposta no tópico
1 pontoDEV C++, aprenda a compila uma source TFS! Downloads(Baixe de acordo as configurações do seu windows): DEV C++ CONFIGURADO PARA 32BITS DEV C++ CONFIGURADO PARA 64BITS REV 3884 TFS 0.4 Certo, feitos os downloads, extrai DEV C++ no Disco C e REV 3884 em Documentos. ====================================== Abra o DEV C++: ====================================== ====================================== Abra a Source: ====================================== ====================================== Localize a pasta da Source e abra o arquivo TheForgottenServer.dev, Documentos> trunk.r3884> dev-cpp> TheForgottenServer.dev: ====================================== ============================================================= ====================================== Aguarde carregar todos os arquivos: ====================================== ====================================== Vamos adicionar o parâmetro -D__CONSOLE__ no teclado digita ALT + P, clique em parameters e adicione o parâmetro... Feito? clique em OK: ====================================== ====================================== Vamos compilar Source, no teclado digite CTRL+F9 e aguarde finalizar o processo: ====================================== ====================================== Se der tudo certo em Log vai estar como mostra a imagem abaixo: ====================================== ====================================== Verifique na pasta Documentos> trunk.r3884> dev-cpp você vai encontrar o arquivo TheForgottenServer.exe e pronto meu parabéns você compilou! ====================================== =========================================== Só isso galera tutorial rápido resumido e útil! Créditos Natanael Beckman! =========================================== Caso você adquira uma source com apenas os arquivos .cpp e .h e não sabe como compilar o projeto, abaixo vamos explicar: Na pasta onde está localizado os arquivos .cpp e .h crie uma pasta chamada dev-cpp, e dentro dela adicione uma imagem icone. Abra o DEV-C++, clique em File> New> Project: Logo em seguida selecione Empty Project, em name terá o nome Project1 altere utilize o nome quer quiser, após isso clique em OK e em seguida selecione a pasta dev-cpp que criamos: Agora selecione a opção Win32GUI caso use source OTX ou TFS selecione Win32Console ao lado << Browse selecione a imagem do icone que está na pasta Dev-Cpp. No mesmo menu na aba Parameters em C++ compiler adicione os seguintes parâmetros: -D__ENABLE_SERVER_DIAGNOSTIC__ -D__ROOT_PERMISSION__ -D__GROUND_CACHE__ -D__USE_SQLITE__ -D__USE_MYSQL__ -D__CONSOLE__ -D__WAR_SYSTEM__ E em Linker adicione as seguintes libs: -lboost_filesystem -lboost_thread -lboost_system -lboost_regex -lsqlite3 -lwsock32 -llua5.1 -lws2_32 -leay32 -lmysql -lxml2 -lgmp -lz -s No mesmo Menu na aba Build Option escreva na segunda coluna horizontal escreva Obj e dê OK. Na lateral terá o nome do seu projeto o meu no caso é The Forgotten Server, clique com o botão direito do mouse em cima do nome e clique na opção Add Project: Selecione na pasta da sua source todos os arquivos .cpp e .h após isso salva o projeto e já pode compilar CTRL+F9: OpenSSL 0.9.8 1º baixe http://devpaks.org/details.php?devpak=73 2° abra Dev-Cpp > Tools > Packager Manager > Install > Seleciona o arquivo baixado e instala, fecha abre e testa! Clica aqui \/1 ponto -
Ditto Memory System por talkaction
Ditto Memory System por talkaction
Merascylla reagiu a zipter98 por uma resposta no tópico
1 pontoOK, isto não é exatamente um sistema, visto que é composto por um único arquivo com um único callback, mas enfim. Antes de começar a desenvolver o tópico, digo-lhes: o código é para poketibia, não outros derivados ou Tibia comum. Introdução: A pedidos de um amigo, resolvi escrever este script. Por não programar em OTClient, optei por escrevê-lo em uma talkaction. Para aqueles que não conhecem o sistema, consiste em praticidade para as transformações do Ditto: ao invés de repetir o cansativo processo de procurar o pokémon que deseja-se copiar, você pode simplesmente salvá-lo na memória do Ditto para, sempre que quiser, transformá-lo em um único comando. Você pode configurar quantos slots de "memória" quiser. Para usar os comandos, você deve colocar uma pokebola com um Ditto no slot 8/feet (a.k.a "pokeball slot"). Alguns, no entanto, necessitam também que o pokémon esteja "solto". Comandos: /memory check Use este comando para verificar os atuais slots de seu Ditto. /memory forget [slot] Use este comando para deletar uma memória salva, respectiva ao slot indicado. Ex.: /memory forget 1 /memory save [slot] Use este comando para salvar uma memória, respectiva ao slot indicado. A memória salva será do pokémon que seu Ditto estará transformado no momento. Ex.: /memory save 3 /memory [slot] Use este comando para transformar seu Ditto no pokémon que estiver armazenado no slot indicado. Ex.: /memory 2 PS: Você também pode usar !memory. Instalação: Em data/talkactions/scripts, crie um arquivo com extensão .lua, nomeie-o dittomemory e coloque o seguinte conteúdo: Em data/talkactions, abra o arquivo talkactions.xml e coloque a seguinte tag: <talkaction words="/memory;!memory" event="script" value="dittomemory.lua"/> Versão testada: 8.54 Servidor testado: PDA by Slicer, versão 1.9 É um código bem simples, escrito em poucos minutos. Resolvi postá-lo pois gostei do resultado apresentado. Para alguns, pode não ser tão útil; para outros, espero que sim. É isso aí, até mais.1 ponto -
[Link Quebrado]Pokémon Mythology
1 pontoBom tava com um projetinho a um tempo atras mas como eu resolvi parar com ele resolvi trazer aqui pra vcs. Sim tem a maioria das coisas que a DXP tem porem tem bastante bugs removidos, o servidor fica online sem algum tipo de queda. esta estavel para por online alem de ter um mapa unico tem um cliente lido d+ meu orgulho huahuahua mais em fim vamos ao que interessa • Informações Basicas • • Duel System. • Nick System. • Autoloot System. • Block Respaw System. • Mega Evolução Ssystem. • Auto Stacking System. • Player passa por dentro de outros Players(Não sei o nome deste sistema kk). • Ditto Memory System. • Player pode usar potions, revive, soltar poke andando sem parar. • Limite de efeitos aumentados nas sources até 380(Podendo aumentar muito mais) • Transparência. • Cliente criptografado(Acompanha OBD único para o cliente). • Sistemas básicos como fly, ride, surf, order etc. • Held System(Não tem todos, falta fazer alguns, ja tem o x-luck). • Fishing trocando o outfit automaticamente. • Icone System. • Varias Pokeballs novas. • Task System. • Guild System. • NPC dialogo E muito+, não testei o servidor todo. podem ter sistemas no server que eu esqueci de colocar aqui na lista. Tem mais coisas mas não me lembro ao certo de tudo que eu coloquei ;-; </3 • Bugs • Irei postar os que eu sei, podem haver mais. • Gym System não esta funcionando. • O famoso bug do autoloot '- • Pokemons da 3 geração todos arrumados porem pode dar revive mesmo com ele pra fora da ball • scizor ao ser chamado de volta pra ball fica com o icon de shiny scizor • Alguns erros no cliente que faz dar umas speed pra frente Que eu saiba e só isso mas provavelmente tenha mais que eu não estou ciente :C • Prints • Não queria ter que postar meu projeto mas como Minha Propia equipe esta ameaçando a fazer isso tai pra vcs :C • Dowload • scan : https://www.virustotal.com/#/file-analysis/Yjg0MTM2YmRkNjZkNmRjNDJhODgxMThlOWFjZmM2YmM6MTUwMzI3MzI0Mg== servidor+sources+cliente : https://mega.nz/#!sIJ1nATJ!cEXaqXdkW0iXWnFeklNpa9yRS0y9exoRDkM-WBnpACo Senha : domviniciusbr • Créditos • •CipSoft •Nintendo •TFS Team •Dark X Poke •PXG •Tom Lukz (Smix) •Allan Harlen (Kttallan/lordsorte) •Eduardo Meskita (FuuinFake) •Noninhouh •Tony Araujo •Taiger/Dudu •Drakopoulos •Justiceiro751 •Vinicius Clel (Walox) •Vinicius FT (K95) •DeadPool •Marshmello E a todos que tiveram alguma participação em sistemas, server, site, cliente etc. Se estiver faltando algo como créditos, má formatação etc, por favor me avisem, é meu primeiro post de server.1 ponto
-
Baiak Energy 8.60
1 pontoBAIAK ENERGY 2017 Olá pessoal do TK, Encontrei esse servidor no meu pendrive é decidi postar para vocês! Creio que o servidor tenha alguns bugs, Não irei dar suporte pois não sei quase nada sobre o servidor, não fui eu que editei. Informações: * Cast System * Castle 24hrs * Castle48hrs * VIP 1, 2, 3 * Hunt 450+ * Sets Donates funcionando * Area Donate * Trainers 100% Contando com todos eventos atuais: - Zombie Event - Snowball War Event - Capture the Flag - Battlefield - Desert War - Defend The Tower - Zombie - Fire storm - Boss King - Downloads: * Baiak Energy: http://www.mediafire.com/file/ocydotkwocyiyyg/Baiak_Energy.rar * Distro (x32) (x64): http://www.mediafire.com/file/2fnkiakur9nbek9/OTX.rar - Scans: * Baiak Energy: https://virustotal.com/#/file/b4088d1c9849e694c429cf587fc6aba90cd2cbbd3e4b6def2314104d55b39633/detection * Distro (x32) (x64): https://virustotal.com/#/file/fc02e2d68a0b84a6bcbd73f845b89cc6a1e7403362181d984cda30992422cc40/detection1 ponto
-
Shop System - Pontos no Site por Vocações
Salve Galera, bom o Titulo já diz tudo, recentemente vir um Membro pedindo algo que muitos querem, e o nunca encontrei, pelo menos não aqui, vir vários Tópicos de pessoas pedindo esse NPC e nenhum resolvido. Bem o que ele faz exatamente ? Ele vende Vocações por Pontos Diretamente do Site, hehe. Muito bem, passei a noite toda ontem testando e montando ele, então está 100%, a baixo informações dele e como instalar ele. Informações Gerais: Instalando o NPC: Muito bem vamos instalar ele agora: data/lib e abra o arquivo 050-function.lua e adicione essas duas funções nele: Essas duas funções, a primeira irá verificar se você tem pontos no Site, no caso, na sua conta, e a segunda vai remover a quantidade de pontos que você irá declarar no Script a baixo. Feito isso vamos em, data/npc/scripts e crie um arquivo chamado sell_voc.lua e adicione esse script dentro: E pra finalizar, você deve ir em, data/npc e criar um arquivo chamado shopvoc.xml, e dentro da Script você edita o nome verdadeiro do NPC. Vamos lá: Bom para configurar basta adicionar as vocações no Shop, o nome dela e o ID dela, e fim, e mais nada. ["nome da vocação"] = id da vocação Obs: nome da vocação em minusculo! Os pontos das vocações, geralmente são o mesmo valor de pontos para todas as vocações, e então fiz dessa maneira. Para editar quantos pontos as vocações irá custar, basta editar aqui nessa linha: local pontos = 25 E não se esqueça de coloca o nome das vocações para o NPC mostrar aos players, aqui: <parameter key="message_greet" value="Então, eu vendo Vocações Vip Poderosas, elas são {Minato}, {Madara} e {Obito}, qual deseja comprar ?. "/> com a chave {} abrindo e fechando o nome da vocação, ela fica em destaque, azul forte para destaca o nome da vocação. Qualquer duvida, erro na hora da instalação, estarei dando Suporte, qualquer duvida na hora de instalar só deixa nos Comentários, qualquer erro que você encontrar, bug, é só falar. Créditos: Breno Neves = (KotZletY) Euzinho, criador do Sistema! @xWhiteWolf - Por me ajudar na ultima att do sistema. É proibido publicar esse Sistema em outro site, blog ou fórum, afinal fiz exclusivamente para o Tk. Bye Bye! xD1 ponto
-
[CreatureScript] Trade Logs
[CreatureScript] Trade Logs
Cain Jorge reagiu a .HuRRiKaNe por uma resposta no tópico
1 pontoEsse sistema consiste em criar um log .txt em data/logs/trades mostrando quais itens foram passados entre os jogadores dentro do seu servidor! Em data/creaturescripts/scripts/ crie um arquivo .lua chamado: checktrades.lua e dentro coloque: local servers = {[0] = 'server1', [1] = 'server2', [2] = 'server3'} local function getType(item) return (item.type > 0) and item.type or 1 end Log = {} Log.__index = Log function Log.create() local t = {} setmetatable(t, Log) t.file = servers[getConfigValue("worldId")] .. "/" .. os.date("%B-%d-%Y", os.time()) .. ".txt" t.str, t.cstr, t.con = '', '', 0 return t end function Log:write() local f = io.open("data/logs/trades/" .. self.file, "a+") if not f then return false end f:write(self.str) f:close() end function Log:containerString() self.cstr = '' for i = 1, self.con do self.cstr = self.cstr .. '-> ' end end function Log:addContainer() self.con = self.con + 1 self:containerString() end function Log:closeContainer() self.con = self.con - 1 self:containerString() end function Log:setLine(txt) self.str = self.str .. self.cstr .. txt .. '\n' end function Log:kill() self.file, self.cstr, self.str, self.con = "", "", "", -1 end function onTradeAccept(cid, target, item, targetItem) local this = Log.create() local name, tname = getCreatureName(cid), getCreatureName(target) this:setLine("Trade between " .. name .. " and " .. tname .. " || [" .. os.date("%d/%m/%Y %H:%M:%S") .. "]") local function logging(cid, item) this:setLine(getCreatureName(cid) .. " traded:") local function scanContainer(cid, uid) for k = (getContainerSize(uid) - 1), 0, -1 do local tmp = getContainerItem(uid, k) this:setLine(getItemNameById(tmp.itemid) .. " x " .. getType(tmp) .. " || itemid: " .. tmp.itemid) if isContainer(tmp.uid) then this:addContainer() scanContainer(cid, tmp.uid) this:closeContainer() end end end this:setLine(getItemNameById(item.itemid) .. " x " .. getType(item) .. " || itemid: " .. item.itemid) if isContainer(item.uid) then this:addContainer() scanContainer(cid, item.uid) this:closeContainer() end end logging(cid, item) logging(target, targetItem) this:setLine("END OF THIS TRADE --------------\n") this:write() this:kill() return true end Em data/creaturescripts adicione no creaturescripts.xml a seguinte linha: <event type="trade" name="tradeCheck" event="script" value="checktrades.lua"/> Em data/creaturescripts/scripts/ abra o arquivo login.lua e adicione: registerCreatureEvent(cid, "tradeCheck") Pronto, agora você poderá monitorar os trades em seu servidor! Créditos: Anonimo1 ponto -
DDoS é Crime? Sim!
DDoS é Crime? Sim!
Cain Jorge reagiu a otservme por uma resposta no tópico
1 pontoOpa pessoal, Lá na Serversoft recebemos muitos clientes todos os dias perguntando se eles podem enviar DDoS usando uma de nossas máquinas. É claro que a resposta é não e o pessoal do marketing me pediu pra abrir uma discussão na comunidade pra ver o que vocês pensam sobre o assunto legal "DDoS" ou "DoS", vamos analisar? Com base nesse artigo, sim é crime e dá até 3 anos de cadeia! Aqui na Serversoft, todos os servidores possuem sensores que detectam o envio ou recebimento de DDoS em menos de 1 minuto, se você for pego enviando sua máquina será suspensa e se o problema persistir seu serviço poderá ser cancelado. Como posso denunciar um ataque? 1- Solicite a empresa que te hospeda, sugestões pra identificar o ataque. (TCPDUMP LINUX) 2- Monitore a sua máquina e mostre gráficos de downtime pra provar seu prejuízo 3- Tire fotos de ameaças seja em facebook ou e-mail que o atacante faça a você, registre-os em cartório pagando 10 reais 4- Vá até uma delegacia de crimes de internet em posse dê: --- Ameaças registradas --- Ips coletados (desde que a empresa declare como válidos) --- Gráficos de banda Abra um B.O formal e deixe a investigação da polícia rolar, você precisará de duas testemunhas também pra ganhar o caso em juízo! A pessoa que fizer isso responderá um processo criminal, com fortes chances de ir pra cadeia! Fonte Pesquisei e identifiquei uma fonte legal, no Ministério Público, clique aqui.1 ponto -
Mining system
1 ponto• Mining System • Vim aqui disponibilizar o mining, não é tão avançado como o de outros mas ele é totalmente automático tanto para colocar items quanto para vender os items (alavanca). É uma script simples e fácil de entender, podendo ter alterações com pessoas que não tem muito experiencia em lua. Mesmo que ele seja simples, o forum esta morrendo, pretendo fazer updates nele, caso alguém tenha alguma ideia do que possa fazer, só deixar um comentário. • Explicação • › Mining_Config config = { Level = 8, Axe_Skill = 10, Paredes = {5646,5640,5645,5639,5644,5648}, } -- Level = Level necessario para minerar -- Axe_Skill = Skill de axe necessaria para poder minerar -- Paredes = Paredes que vao ser mineradas › Mining_Items config = { [1] = {Item = 2157, Random_min = 1, Random2_min = nil, Random_max = 3, Random2_max = nil, Count = 2, Special_Storage = nil, Magic_Effect = nil, Count_Shop = nil, Money_Shop = nil}, -- Gold Nugget } -- Random_min = A chance de cair o item em math.random -- Random2_min = Essa chance é menor, ou seja, mais dificil de cair. -- Random_max = É a chance maxima -- Random2_max = A mesma coisa que o de cima -- Count = A quantidade maxima que pode cair, é aleatorio -- Special_Storage = Caso voce queira que de alguma storage, para ver quantos players ja conseguiram e etc.. -- Magic_Effect = Caso queira que de algum magic effect diferente, se for nil, será o padrao. -- Count_Shop = Quantidade necessaria para poder vender o item no shop (alavanca) -- Money_Shop = Quanto que o item vai custar, por unidade ou seja, se eu colocar Count_Shop = 100 e Money_Shop = 2000, vai ser 100 * 2000. -- No final que tem esse "--" é o nome do item, é melhor se organizar assim, pois se ficar muitos items e voce querer fazer alguma manutenção, facilita muito. Bom, eu acho que é isso, não tem mais nada para se explicar. Então vamos para o script. Data/lib Data/actions/scripts Data/actions -- Abra o actions.xml <action itemid="id do item" script="nome do arquivo"/> Data/actions/scripts -- Esse aqui é o shop, não é obrigatório. Data/actions -- Abra o actions.xml <action actionid="id da action" script="nome do arquivo"/> Caso tenha gostado, deixe seu REP+, ajuda e motiva muito trazer conteúdo para o forum.1 ponto
-
.
.
Augusto Rajas reagiu a Jaurez por uma resposta no tópico
1 pontoAdicionado área de hunt custom à ilha 999.1 ponto -
(Resolvido)[Pedido] Talkactions pvp on/off TFS 0.4
@frank007 seria estranho um comando só pra você não poder atacar, em todo caso, script talkactions: local msg = "Agora seu sistema PvP está %s." function onSay(cid, words, param) local _table = { ["on"] = {"ativado", 1}, ["off"] = {"desativado", 0}, } if _table[param:lower()] then local mode = _table[param:lower()] setPlayerStorageValue(cid, 91821, mode[2]) doPlayerSendTextMessage(cid, 27, "Seu pvp foi "..msg:format(mode[1])) end return true end tag xml da talkactions: <talkaction words="!pvp" event="script" value="NomeDoArquivo.lua"/> creaturescripts: tags do creaturescripts.xml: <event type="combat" name="PvPCombat" event="script" value="NomeDoArquivo.lua"/> <event type="login" name="PvPLogin" event="script" value="NomeDoArquivo.lua"/>1 ponto
-
ExTNL - The Way Ninja
1 pontoO SERVIDOR NÃO ESTÁ ONLINE Sobre: Um servidor baseado em Narutibia das antigas, na época que o Tibia era reconhecido, entre meados de 2008~2012. História: A história do servidor é antigo, surgiu em 2010 como Naruto lost, Totalmente 4FUN (7.81), voltou em 2012 como ExTNL, já focado nos personagens e fielmente ao anime com a jogabilidade dos servidores 7.81, sistema de traps de organizações, e outros, ele retornou em 2016 mas infelizmente tivemos problemas com o decorrer do servidor e agora voltamos a edita-lo, o objetivo do servidor é trazer o mundo do Naruto em um jogo simples que é o Tibia. Informações: O que é o servidor afinal? É um servidor de Naruto totalmente MMORPG com sistemas únicos e jogabilidade única, o servidor possui mais de 1.000 quests, isso mesmo, mil quests Sistemas: Sistema de Pergaminhos - RANK D/C/B/A/S Sistema de Organizações Únicas - Sómente uma pessoa por organização Sistema de Saga - Já pensou em conhecer a história do anime fazendo sagas? Sistema de Jinchuurikis Sistema de Graduações - Gennin/Chunnin/Jounnin/Sensei Sistema de Recompensas Sistema de Raids Sistema de Dungeons Dentre muitos outros sistemas. Caso queiram conhecer mais sobre o servidor, visitem a nossa pagina do facebook, ela possui as informações de todos os sistemas e muito mais, peço perdão se o tópico não está muito claro sobre o servidor, é apenas para divulgar www.facebook.com/extnl O SERVIDOR NÃO ESTÁ ONLINE1 ponto
-
(Resolvido)Look do player não mostra toda a descrição.
(Resolvido)Look do player não mostra toda a descrição.
quemtuacha reagiu a KotZletY por uma resposta no tópico
1 ponto@quemtuacha você já tem o script de look, é o terceiro que você mostrou ae. Quando você adicionar algo novo que precise ser adicionado no look, você deve adaptar o mesmo no script que você já tem, em vez de criar um novo com a função doPlayerSetSpecialDescription, afinal ela só seta 1x, se tiver 2x a primeira que for setada irá prevalecer, se você observe o script abaixo que irei lhe passar, ambos sistema de graduação estão e o meu jinchuuriki, estão na mesma função, assim que for usado o getPlayerSpecialDescription, ele irá retornar toda a descrição presente no mesmo:1 ponto -
Curso Desenvolvedor de Sprites - This Is Spriting
Curso Desenvolvedor de Sprites - This Is Spriting
Marombalexx reagiu a Nogard por uma resposta no tópico
1 pontoDesenvolvedor de Sprites - This Is Spriting Descrição: O curso Desenvolvedor de Sprites tem como objetivo introduzir e preparar o aluno para o mundo do desenvolvimento de games, abordando técnicas utilizadas por profissionais. O aluno formado pelo curso estará apto a planejar, desenvolver e finalizar sprites, sendo possível atuar como Artista Gráfico, Ilustrador, Animador ou Spriter, de forma independente ou prestando serviços para jogos eletrônicos. O diferencial do curso são as aulas em vídeo, facilitando o aprendizado dos alunos com explicações detalhadas. Gratuito! Módulos: ? Início: 17/08 Se você tem o desejo de fazer sprites, essa é sua chance! [Módulo I] Aula 1 (o áudio está um pouco baixo, recomendo que usem fone de ouvido)1 ponto -
(Resolvido)Converter Talk em Action
local colors = {94, 81, 79, 88, 18, 11, 92, 128} local storage = 65539 local time = 1 --in miliseconds function onEquip(cid, item, slot) if getPlayerStorageValue(cid, storage) < 1 then local event = addEvent(changeOutfit, time, cid) setPlayerStorageValue(cid, storage, 1) return true end return true end function onDeEquip(cid, item, slot) if getPlayerStorageValue(cid, storage) > 0 then setPlayerStorageValue(cid, storage, 0) return true end return true end function changeOutfit(cid) local randomHead = colors[math.random(#colors)] local randomLegs = colors[math.random(#colors)] local randomBody = colors[math.random(#colors)] local randomFeet = colors[math.random(#colors)] local tmp = {} if getPlayerStorageValue(cid, storage) > 0 then local outfit = getCreatureOutfit(cid) tmp = outfit tmp.lookType = outfit.lookType tmp.lookHead = randomHead tmp.lookLegs = randomLegs tmp.lookBody = randomBody tmp.lookFeet = randomFeet tmp.lookAddons = outfit.lookAddons doCreatureChangeOutfit(cid, tmp) local event = addEvent(repeatChangeOutfit, time, cid) return TRUE else stopEvent(event) return TRUE end end function repeatChangeOutfit(cid) local randomHead = colors[math.random(#colors)] local randomLegs = colors[math.random(#colors)] local randomBody = colors[math.random(#colors)] local randomFeet = colors[math.random(#colors)] local tmp = {} if getPlayerStorageValue(cid, storage) > 0 then local outfit = getCreatureOutfit(cid) tmp = outfit tmp.lookType = outfit.lookType tmp.lookHead = randomHead tmp.lookLegs = randomLegs tmp.lookBody = randomBody tmp.lookFeet = randomFeet tmp.lookAddons = outfit.lookAddons doCreatureChangeOutfit(cid, tmp) local event = addEvent(changeOutfit, time, cid) return TRUE else stopEvent(event) return TRUE end end1 ponto
-
(Resolvido)Converter Talk em Action
1 ponto
-
(Resolvido)Erro Look.lua
1 pontoNão, eu editei ela para table.insert.1 ponto
-
[PXG 2016] Items.otb compatível com as spr da PxG 2016
Esse tópico vai ser muito útil pra você, que quer criar um servidor do 0, e utilizando um cliente, com as sprites da PxG 2016, disponibilizada pelo Muuniz, eu criei uma items.otb, com todas sprite da PxG 2016, e com o mesmo ID do que tem na spr deles, e também tava construindo um items.xml (Desisti pelo trabalho que ia dar) 1° Caso queira começar um servidor do 0, aconselho baixar a SPR 2016 PXG 2° Depois que baixar, baixe meu items.otb que vou deixar download abaixo 3° Você vai ter que criar um items.xml, apenas com as coisas que você for utilizar no mapa (Pra poupar serviço) 4° Vou deixar um exemplo do meus items.xml, pra vocês já compativel também com a spr/items.otb da PxG ( Porém tá super incompleto, só fui botando ali as coisas que eu estava utilizando no mapa) DOWNLOAD: http://www.mediafire.com/file/e5snj0cnygdd99c/ITEMS+PXG+BY+VINY+13.rar SCAN: https://www.virustotal.com/pt/file/85b4e32b69d58f8c72ad8a5ba6ac12cbce9f0dc15e3c5c78d3dd1b592643af1d/analysis/1500760360/ ITEMS.XML Não seja um sangue-suga, deixe seu REP+1 ponto
-
(Resolvido)Quest aparece no look do jogador
@tataboy671 ponto
-
[Creature] Proteger Jogadores
[Creature] Proteger Jogadores
GOD Vitor reagiu a Guilherme. por uma resposta no tópico
1 pontoOlá galerinha! Bom, antes de tudo, os créditos de criação do script vão para o Fresh, esse script vai proteger os jogadores contra a morte caso aconteça algum erro, crash ou até mesmo restart no seu servidor. Como? Simples, quando o servidor for iniciado, os jogadores terão 60 segundos (tempo padrão) de imunidade contra ataques físicos e mágicos, ou seja, você não causará dano em um monstro, muito menos um monstro vai causar dano em você durante o tempo pré-determinado. [Dica: Isso pode ser utilizado para criar uma quest diária, por exemplo, dentro da missão existem monstros que causam um dano de 9000, você apenas poderá completar a quest depois que o servidor reiniciar e você aproveitar o tempo para passar correndo dos bichos, ou seja, ela só pode ser completada uma vez por dia, quando o servidor reiniciar, no caso.] Vamos ao que interessa: Vá em data/creaturescripts/creaturescripts.xml e adicione isso: <!-- Protection after server crash/restart --> <event type="statschange" name="loginPro" event="script" value="loginPro.lua"/> <event type="login" name="loginPro" event="script" value="loginPro.lua"/>[/xml] Agora crie um arquivo com o nome de [b]LoginPro.lua[/b] em [b]data/creaturescripts/scripts[/b] e coloque: [code]local seconds = 60 function onLogin(cid) registerCreatureEvent(cid, "loginPro") return true end function onStatsChange(cid, attacker, type, combat, value) if getWorldUpTime() <= seconds and (type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS) then doSendMagicEffect(getCreaturePosition(cid), 3) return false end return true end[/code] Prontinho, aproveitem o script pessoal !1 ponto -
Carlin MxWar
1 pontoOi comunidade de Tibiaking Este fórum eu tenho tido muitas coisas úteis, que eu tenho o meu ot graças a essas pessoas, você melhoran o meu ot. Eu sou de Mexico mas me chamou a atenção neste fórum tempo atrás.. e desta vez eu venho com a intenção de compartilhar um map carlin editado para war por mim. e espero que você goste LINKS MAP: http://www.4shared.com/zip/eoP-7yy9ba/Carlin_War__1_.html? (scan: https://www.virustotal.com/pt/file/94b490bd1d41113586ce282c4dacfe6b2ed4a03385dd36e7dd2979408a1757fa/analysis/1426809360/) http://www.mediafire.com/download/56ulam0ubb3mv36/Carlin_War(3).zip (scan: https://www.virustotal.com/pt/file/94b490bd1d41113586ce282c4dacfe6b2ed4a03385dd36e7dd2979408a1757fa/analysis/1426809279/ ) 4shared e Mediafire os dois servidores ter scan Por conseguinte, não é necessário outro scan CREDITOS: Kilegan(eu) Cipsoft Obrigado pela sua atenção1 ponto
-
DDoS é Crime? Sim!
DDoS é Crime? Sim!
Cain Jorge reagiu a Caronte por uma resposta no tópico
1 pontoCom um bom advogado, uma multa ou advertencia pros pais do irresponsavel eu acho quase certo... E meio dificil o processo se prolongar mto1 ponto -
DDoS é Crime? Sim!
DDoS é Crime? Sim!
Cain Jorge reagiu a otservme por uma resposta no tópico
1 ponto@ricksi2012 Opa Ricks, explico sim rsrs Pra envio de DDoS Se detectar tráfego, analisa tráfego, detecta se é ataque, notifica a empresa. Pra recebimento de DDoS Detectamos mais rápido que o datacenter, chamamos firewalls em até 7x níveis. Nosso próprio software toma decisões e decide qual defesa ligar. Não usamos apenas firewalls do datacenter, projetamos nossa própria defesa contra DDoS e desde jan/2015 ela toma decisões sozinha. Toda nossa contingência segue protocolos da Cisco Security, que somos certificados. @todos Adicionei procedimentos que já fizemos aqui na empresa pra denunciar juridicamente um atacante.1 ponto