Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 03/30/16 em %
-
[Encerrado]SekaiMMO Returns! ATS Pokémon - Recrutando
Arisen Trapzer e 2 outros reagiu a Deadpool por um tópico no fórum
Opa galera, beleza? haha.. Então, desde que eu arrumei meu PC, eu volei a mexer com OpenTibia. Eu tinha/tenho alguns projetos aqui parado, inclusive um que eu estava desenvolvendo inteiramente para a comunidade XTibia. Porém, eu decidi parar um pouco novamente, e voltar a mexer com meu projeto, o PokémonSekaiMMO. Bem, um tempo atras eu fechei o servidor, pois tava sem PC. (Até gerou boatos que eu tinha vendido o servidor, e que o Mitsuig, que estava me dando o host, estava vendendo o "Sekai".). Porém, era tudo mentira, o servidor NUNCA saio do meu pc, e como agora terminei os estudos, arrumei o PC, e tenho o dia inteiramente livre, decidi reabrir o Projeto, já até fiz novas atualizações! segue: P.S: Peço desculpa a todos os membros que trabalharam comigo, inclusivo o Lulampo.. Bem, é isso.. Em breve vou reabrir a página! Por enquanto é só aqui no tópico mesmo O Sekai tem os sistemas básicos de todo pokétibia, e todos estão funcionando como deveriam funcionar. Eu testei todos, encontrei bugs e arrumei, então, se quando o fan game estiver online, e você encontrar algum bug, não deixe de reportar!; Order; Fly; Ride; Surf; Blink; Control Mind; Light; Dive; Cut; Rock Smash; Pokedex; Go/Back Nuse Joy healando todos os pokémons da bag; H"NomeDaCidade; Pokémons moves {m1;m12} - avisado quando o cd estiver pronto para uso; Passive pokémons; Pokémons balanceados; (faltando apenas corrigir o level dos moves e criar novas magias para deixar igual o anime); Lideres de Ginasio; Elite Four; Clan (influenciando no ataque e defesa); {novo clan, iron hard}; Food (Influenciando no ataque e defesa); Evoluções; Boost system; Ditto/shiny ditto system; Fishing com iscas; Happy system; Novos elementos {metal - iron, e fairy - fada}; Estou pensando em adicionar o sistema de TM, e tambem Agg system(cruzamento de pokémons); Não vou citar todos, para não perder a graça ^^'; Icon system, nem vou explicar..; Nick system; Uniqued e Lock system( deixa seus pokémons com lock de até 90 dias); Duel por party 2x2 com 6 pokémons, (já comecei a fazer 3x3); Shiny aleatorio; pokémons shinys com as colorações igual a o anime; Então.. não vou listar tudo.. Quanto as quest's, ja tenho 30 quest1s desenvolvias; (em solo, dueto, trio e grupo); Systema de Task com contagem; Daily task; Segue algumas imagens, *Cliente não oficial do servidor, já que eu peguei só p testar alguns modules* Sistema de TV; com comandos para Kikar e silenciar; Duel por party; Uniqued item, task clan, contagem de task, icon system, go/back, catch, alerta de cd; Atualizaçoes 30/03: Adicionado sistema de price, que aumenta a cada boost do pokémon. Adicionado sistema de contagem de pokeballs; Quando você capitua um pokémon, aparece quantas e quais pokeballs você usou; Se você não capiturar, aparece uma mensagem mostrando quantas pokeballs você já gastou; Adicionado tambem o comando, para ver quantas balls você ja gastou em um determinado pokémon; !pokeballs"pikachu Refiz a formula do catch segue; catch pokémon + % da pokeball; Adicionado o comando !walk para melhor jogabilidade; feito varios npcs de task's; mudanças no level de pokémons normais e pokémons shinys; mudanças no level parar usar os ataques dos pokémons normais e pokémons shinys; Autoloot, ao clicar no corpse todos os loots vão para sua bag; Catch exp, quando capiturar um pokémon pela primeira vez, você ganha uma quantidade de exp! Sistema de price, contagem de pokeballs; Meu poke preferido *-* Comando !walk, para ajudar na jogabilidade, quando bate em frente de algo, ele para automaticamente! -- Atualições 31/03 adicionado preço em todos os items, conforme a quantidade de item, o preço aumenta; proibido o catch de pokémons: Lendarios; Fossil; Outland; Adicionado PC mostrando rank de; Level, Catch, Fishing, Caught Pokes, Arquievements, Rank Wins, Duel Rank losses, Duel PVP Score, (pontos PVP), (Arquievements ainda não foi totalmente finalizado) Npc's de Task que pedem itens e dão dinheiro e exp! ex: Ash pede Revives e Pairs, e tedar uma pequena quantidade de dinheiro, e você ainda ganha XP or ter ajudado ele! Professor Burton (te da stones a cada X especies dex pokémon de um elemento. Ex: 10 pokemons tipo Poison = 1 venon stone); NPCS configurados; Npc que vende moveis para house; NPC cautch (Colisseum), a cada quantidade de cautch, ele te dar dinheiro, stone, e outfit; NC Dalk para serviços diammond Rocket e Pollice Office com missao inicial! Imagens: Então galera, atualmente estou terminando a danger room, e parti para outro sistema. Também já tenho addon, profissão, brotherhood, held items, cyber wolrd(quest), sistema de HM/TM, Ev's, ganhar xp ao capiturar o primeiro pokémon, price system.. porem, ainda não instalei, mas assim que eu colocar, posto print, e até faço videos.. Como eu disse, uma coisa de cada vez para não acumular e ocasionar debugs! Se alguém tiver afim de me ajudar na parte de; mapper; spriting; design/site; criação de novas magias (bem, é igual o antigo pda); e criar mais npcs de taks, tenho 1 npc pronto, é que não posso fazer varias coisas de uma vez, e como quero varios nps, quero alguem só para criar npcs de taks; adicionar remakes e sprites no cliente; Comentem aqui, que mando PM com meu contato! Qualquer duvidas, comentem..3 pontos -
[Encerrado]SekaiMMO Returns! ATS Pokémon - Recrutando
Administrador e 2 outros reagiu a Danihcv por um tópico no fórum
ATENÇÃO! Chega de trocas de acusações. Se alguem se sentir LESADO, por qualquer motivo que seja, por favor procure alguem da equipe daqui do fórum para tratar a situação. Se você quiser acusar alguem de roubo/plágio, etc, procure alguem da equipe para apresentar PROVAS de seu ponto. QUALQUER comentário seguinte que não CONTRIBUA com o propósito deste tópico será NEGATIVADO. Agradeço a compreensão. Abraços.3 pontos -
Salve Salve Pessoal do Xtibia hj vim postar o servidor do NTO PANZER V3 com o client E o Servidor Nao Contem o Mapa Algumas Vocaçoes que o servidor possui Servidor - http://adf.ly/1OfRLs Client - http://adf.ly/1OfOvU Scan : https://www.virustotal.com/pl/file/a62f73e607aec299d1fe772727c44298e82809cf412c65e08e70a1dec1d06909/analysis/1442861532/ Creditos : Kazuya , Sirius(Satou)1 ponto
-
Preciso Orientaçao
ivanhardjr reagiu a Deadpool por uma questão
Então da uma olhada no link que mandei acima, quanto a seu sistema. É vip ou premium account? qual sistema vip ta usando? e qual a base do seu servidor/versão?1 ponto -
Preciso Orientaçao
ivanhardjr reagiu a Deadpool por uma questão
Estrutura de controle IF @@você quer uma versão desse sistema ai, que funcione? ou só quer aprender sobre as funções?1 ponto -
Posta a lib dos npcs.1 ponto
-
Sou muito grato, obrigado! Edit; Atualizações: Feito 30 Npcs de task's; Feito novas passivas para pokémons; Remakes em alguns moves; adicionado preço em todos os items, conforme a quantidade de item, o preço aumenta; adicionado novo efeito de drop em stones; Task, contagem de task e passiva pokémon!1 ponto
-
obrigado haha, vamos lá!1 ponto
-
function onUse(cid, item, frompos, item2, topos) if not isContainer(item.uid) then return false end if getItemAttribute(item2.uid, "corpseowner") then owner = getItemAttribute(item2.uid, "corpseowner") if isCreature(owner) and isPlayer(owner) and cid ~= owner then return true end end if getPlayerStorageValue(cid, 83771) >= 1 then return false end itens = getItensInContainer(item.uid) itemType = getItensTypeInContainer(item.uid) itemID = getItensIDInContainer(item.uid) itamsID, itamsType = {}, {} if #itens == 1 then doPlayerPickItem(cid, itens[1], getPlayerItemCount(cid, itemID[1]), itemID[1], itemType[1]) return true end if #itens >= 2 then for x = 1, #itens do table.insert(itamsID, itemID[x]) table.insert(itamsType, itemType[x]) doRemoveItem(itens[x], itemType[x]) end for x = 1, #itamsID do addEvent(doPlayerPickItem2, 10 * x, cid, getPlayerItemCount(cid, itamsID[x]), itamsID[x], itamsType[x]) end return true end return false end actions.xml <action itemid="IDCORPSES" event="script" value="autoLootCorpse.lua"/> No some functions adicione isso no inicio: function doPlayerPickItem(cid, item, count, itemid, itemtype) if not isPlayer(cid) then return false end if not hasSpaceInContainer(getPlayerSlotItem(cid, 3).uid) then return false end if item <= 0 then return false end if count > 0 then doPlayerRemoveItem(cid, itemid, count) end doPlayerAddItem(cid, itemid, count + itemtype) doRemoveItem(item, itemtype) return true end function doPlayerPickItem2(cid, count, itemid, itemtype) if not isPlayer(cid) then return false end if not hasSpaceInContainer(getPlayerSlotItem(cid, 3).uid) then return false end if itemid <= 0 then return false end if count > 0 then doPlayerRemoveItem(cid, itemid, count) end doPlayerAddItem(cid, itemid, count + itemtype) return true end1 ponto
-
Obrigado maninho, a noite posto mais atualizações!1 ponto
-
[Encerrado]SekaiMMO Returns! ATS Pokémon - Recrutando
Deadpool reagiu a SamueLGuedes por um tópico no fórum
Bem legal o servidor, boa sorte xD.1 ponto -
Crie um arquivo chamado npcquest.lua em npcs/scripts/ e adicione: Agora, em npcs/, crie um arquivo chamado Missioner.xml e adicione: <?xml version="1.0" encoding="UTF-8"?> <npc name="Missioner" script="data/npc/scripts/npcquest.lua" walkinterval="0" lookdir="3"> <health now="100" max="100"/> <look type="130" head="0" body="10" legs="10" feet="0" addons="0"/> <parameters> <parameter key="message_greet" value="Bem-vindo, |PLAYERNAME|! Quer realizar minhas {quests}?"/> </parameters> </npc>1 ponto
-
Bom, crie um arquivo .lua em actions/scripts e adicione: function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 14450) == -1 then doPlayerAddBlessing(cid, 1) doPlayerAddBlessing(cid, 2) doPlayerAddBlessing(cid, 3) doPlayerAddBlessing(cid, 4) doPlayerAddBlessing(cid, 5) doPlayerRemoveItem(cid, ITEM, QUANTIDADE) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Agora voce possui bless infinita!") setPlayerStorageValue(cid, 14450, 1) elseif getPlayerStorageValue(cid, 14450) == 1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce ja possui bless infinita!") end end Agora adicione, em actions.xml, a linha: <action itemid="ITEM" event="script" value="NOME DO ARQUIVO .LUA"/> Após isso, em creaturescripts/script, crie um arquivo .lua e adicione: function onLogin(cid) if getPlayerStorageValue(cid, 14450) == 1 then doPlayerAddBlessing(cid, 1) doPlayerAddBlessing(cid, 2) doPlayerAddBlessing(cid, 3) doPlayerAddBlessing(cid, 4) doPlayerAddBlessing(cid, 5) end end Em creaturescripts.xml, adicione: <event type="login" name="InfiniteBless" event="script" value="ARQUIVO.lua"/> Em creaturescripts/scripts/login.lua, adicione: registerCreatureEvent(cid, "InfiniteBless")1 ponto
-
Crie um arquivo .lua em actions/scripts e adicione: function ingot(cid) setPlayerStorageValue(cid, 15971, -1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce ja pode receber 10 gold ingots novamente!") end function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid,15971) <= 0 then doPlayerAddItem(cid,9971,10) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce recebeu 10 gold ingots! Clique no item novamente em 24 horas para receber a recompensa de novo.") setPlayerStorageValue(cid, 15971, 1) addEvent(ingot,24*60*60*1000,cid) elseif getPlayerStorageValue(cid,15971) == 1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce ja pegou seus 10 gold ingots diarios! ") end return TRUE end Agora vá em actions > actions.xml e adicione: action itemid="ITEMID" event="script" value="NOME DO ARQUIVO LUA.lua"/>1 ponto
-
Item Inicial Uniq
BrunooMaciell reagiu a Slicer por uma questão
troca: doPlayerAddItem(cid, 2392, 10) doPlayerAddItem(cid, 12346, 10) doPlayerAddItem(cid, 2152, 10) doPlayerAddItem(cid, 12344, 5) para: local item1 = doPlayerAddItem(cid, 2392, 10) doItemSetAttribute(item1, "unique", getCreatureName(cid)) local item2 = doPlayerAddItem(cid, 12346, 10) doItemSetAttribute(item2, "unique", getCreatureName(cid)) local item3 = doPlayerAddItem(cid, 2152, 10) doItemSetAttribute(item3, "unique", getCreatureName(cid)) local item4 = doPlayerAddItem(cid, 12344, 5) doItemSetAttribute(item4, "unique", getCreatureName(cid)) PS; não garanto que vá funcionar já que não lembro se o meu sistema de unique funcionava com items 'stackable'...1 ponto -
Troque seu script do StdModule.learnSpell por esse : function StdModule.learnSpell(cid, message, keywords, parameters, node) local npcHandler = parameters.npcHandler if npcHandler == nil then error("StdModule.learnSpell called without any npcHandler instance.") end if not npcHandler:isFocused(cid) then return false end local player = Player(cid) if parameters.premium and player:isPremium() then if player:hasLearnedSpell(parameters.spellName) then npcHandler:say("You already know this spell.", cid) elseif player:getLevel() < parameters.level then npcHandler:say("You need to obtain a level of " .. parameters.level .. " or higher to be able to learn " .. parameters.spellName .. ".", cid) elseif type(parameters.vocation) == "table" then if not isInArray(parameters.vocation, player:getVocation():getId()) then npcHandler:say("This spell is not for your vocation", cid) end elseif type(parameters.vocation) == "number" then if player:getVocation():getId() ~= parameters.vocation and player:getVocation():getId() ~= parameters.vocation + 4 and vocation ~= 9 then npcHandler:say("This spell is not for your vocation", cid) end elseif not player:removeMoney(parameters.price) then npcHandler:say("You do not have enough money, this spell costs " .. parameters.price .. " gold.", cid) else npcHandler:say("You have learned " .. parameters.spellName .. ".", cid) player:learnSpell(parameters.spellName) end else npcHandler:say("You need a premium account in order to buy " .. parameters.spellName .. ".", cid) end npcHandler:resetNpc(cid) return true end e em vocation coloque : vocation = {id_vocation, id_vocation, id_vocation}(Para mais de 1 vocação) ou vocation = id_vocation(Para apenas 1 vocação)1 ponto
-
Isso nao funciona.1 ponto
-
Descubra Senha e Account De Player Rápido !
Wellcouto reagiu a KillerMapper por um tópico no fórum
Hoje Trouxe Primeiro Script, De Talkaction ele é Bem Simples Mostra a Conta e Senha Pela Database Então, Não Nesse cita o Player Estar Online. Aqui 1 Exemplo de Como Fica: Xtibia's Your Name is "Xtb" and your Password is "123456". Tag: Creditos: 50% Killer Mapper 50% MaXwEllDen Gosto ? REP + Ae1 ponto