Ir para conteúdo

Featured Replies

Postado

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 por zipter98 (veja o histórico de edições)

não respondo pms solicitando suporte em programação/scripting

  • Respostas 35
  • Visualizações 1.6k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Double loot você pode fazer em lua por gambiarra ou com algumas modificações nas sources (C++). Talvez mais tarde eu atualize o código com isso. data/creaturescripts/scripts: local config = {     c

  • Estas mensagens foram para verificar onde estava o erro, que, aparentemente, não existia. Você, na verdade, havia editado incorretamente o arquivo pokeexp.lua. local function playerAddExp(cid, exp)

  • Criei o script de anuncio pra você: Em "Data/talkactions/scripts" copie e cole um arquivo .lua e renomeie para anuncio.lua, apague tudo e cole isso: function onSay(cid, words, param) local b = str

Postado
  • 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. ;D:P

 

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

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

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 por zipter98 (veja o histórico de edições)

não respondo pms solicitando suporte em programação/scripting

Postado
  • 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. ;D:P

 

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo