Postado Maio 2, 2015 10 anos Saberia dizer qual base você está utilizando? Porque, por exemplo, o sistema de experiência do PDA é um pouco diferente. Assim, o código de double experience deveria ser escrito de outra forma. Editado Maio 2, 2015 10 anos por zipter98 (veja o histórico de edições) não respondo pms solicitando suporte em programação/scripting
Postado Maio 3, 2015 10 anos Autor Saberia dizer qual base você está utilizando? Porque, por exemplo, o sistema de experiência do PDA é um pouco diferente. Assim, o código de double experience deveria ser escrito de outra forma. SIm Base Pyros Eae? Ajudei? da um Rep+, não custa nada. Servidor de PokeTibia ja online. Pagina: https://www.facebook.com/PokemonxStore?ref=bookmarks Grupo: https://www.facebook.com/groups/257989224406246/ Site: http://pokexstore.wix.com/pokexstore
Postado Maio 3, 2015 10 anos Estou querendo um porem pra PDA. Obstaculo Impossível? Impossível é existir algo Impossível Confira os Meus Conteúdos ! Te ajudei ? REP + E Ficamos KIT
Postado Maio 4, 2015 10 anos Código para PDA (que suponho ser a base do servidor Pyros): local config = { count = 100, --Número mínimo de jogadores online para ter double experience. rate = 2, --Rate de EXP. storage = 4091, } function onLogin(cid) if getGlobalStorageValue(config.storage) < 1 and getCreatureName(cid) ~= "Account Manager" then if #getPlayersOnline() >= config.count then broadcastMessage(config.count.." jogadores online! Double experience ativada!") setGlobalStorageValue(config.storage, config.rate) end end return true end function onLogout(cid) if getGlobalStorageValue(config.storage) > -1 and getCreatureName(cid) ~= "Account Manager" then if #getPlayersOnline() - 1 < config.count then broadcastMessage("A double experience foi desativada. :/") setGlobalStorageValue(config.storage, -1) end end return true end Em data/creaturescripts/scripts, no arquivo pokeexp.lua: Abaixo de: local expTotal = math.floor(playerExperienceRate * givenexp * getDamageMapPercent(pk, cid)) adicione: if getGlobalStorageValue(4091) > -1 then expTotal = math.floor(expTotal * getGlobalStorageValue(4091)) end Editado Maio 4, 2015 10 anos por zipter98 (veja o histórico de edições) não respondo pms solicitando suporte em programação/scripting
Postado Maio 4, 2015 10 anos Autor Deu esse erro [03/05/2015 21:24:27] [Warning - Event::loadScript] Event onKill not found (data/creaturescripts/scripts/doubleexp.lua) Ajudei? da um Rep+, não custa nada. Servidor de PokeTibia ja online. Pagina: https://www.facebook.com/PokemonxStore?ref=bookmarks Grupo: https://www.facebook.com/groups/257989224406246/ Site: http://pokexstore.wix.com/pokexstore
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.