Ir para conteúdo

Featured Replies

Postado

galera encontrei esse script pela net porém estou tendo problema pois quando eu clico nele o script diz :

 

( Você ja ativou 1 card espere ele terminar pra usar outro. )

 

Alguém pode me ajudar a corrigir esse erro ?

 

Mods/expscroll.xml

<?xml version="1.0" encoding="UTF-8"?><mod name="Gold Cad Experience" version="1.0" author="" contact="" enabled="yes">        <action itemid="9004" event="script" value="expstagescroll.lua"/>        <creatureevent type="think" name="ExpStage" event="script" value="expstagescroll.lua"/>        <creatureevent type="login" name="ExpStageLogin" event="script" value="expstagescroll.lua"/></mod>

 

Mods/script/expstagescroll.lua

local config = {         rate = 2, 

        storage = 1000, 
        
expstorage = 1100, 
        
register = 1200, 
        
time = 864000, 
}  
function 
onUse(cid, item, fromPosition, itemEx, toPosition) 
        if 
getPlayerStorageValue(cid, config.storage) <= 0 then 
                local rates 
= getPlayerRates(cid) 
                
setPlayerStorageValue(cid, config.expstorage, rates[SKILL__LEVEL]) 
                
setPlayerStorageValue(cid, config.register, 1) 
                
itemEx=itemid == 9004 
                doCreatureSay
(cid, "Você ativou seu Gold Card Experience! Sua experience foi almentada em : 3x.", TALKTYPE_ORANGE_1, true, cid) 
                
setPlayerStorageValue(cid, config.storage, os.time()+config.time)  
                
doPlayerSetExperienceRate(cid, rates[SKILL__LEVEL]+config.rate)  
                
doRemoveItem(item.uid,1) 
                
registerCreatureEvent(cid, "ExpStage") 
        else 
                
doCreatureSay(cid, "Você já ativou 1 card, espere ele terminar para usar outro!", TALKTYPE_ORANGE_1, true, cid) 
        
end 
return true 
end 

function onThink(cid, interval) 
        if 
getPlayerStorageValue(cid, config.register) == 1 then 
                
if getPlayerStorageValue(cid, config.storage) <= os.time() then 
                        doCreatureSay
(cid, "Seu Gold Card Experience acabaou! Sua experience rate voltou ao normal.", TALKTYPE_ORANGE_1, true, cid) 
                        
setPlayerStorageValue(cid, config.storage, 0) 
                        
setPlayerStorageValue(cid, config.register, 0) 
                        
local oldexp = getPlayerStorageValue(cid, config.expstorage) 
                        
doPlayerSetExperienceRate(cid, oldexp) 
                        
unregisterCreatureEvent(cid, "ExpStage") 
                
end 
        end 

return true 
end 







function onLogin(cid) 
        if 
getPlayerStorageValue(cid, config.register) == 1 then 
                registerCreatureEvent
(cid, "ExpStage") 
                
local rates = getPlayerRates(cid) 
                
doCreatureSay(cid, "Seu experience rate ainda está 3x mais alta que o normal.", TALKTYPE_ORANGE_1, true, cid) 
                if 
getPlayerStorageValue(cid, config.storage) > os.time() then 
                local oldexp 
= getPlayerStorageValue(cid, config.expstorage) 
                
doPlayerSetExperienceRate(cid, oldexp+config.rate) 
                
end 
        end      

return true 
end

Editado por Klauguns (veja o histórico de edições)

  • Respostas 8
  • Visualizações 1.2k
  • Created
  • Última resposta

Top Posters In This Topic

Postado

Provavelmente a storage que está sendo utilizada no script ja deve está sendo usada,troca a storage para uma que você tenha certeza que não está sendo usada no servidor né amigo. ;)

Postado
  • Autor

Provavelmente a storage que está sendo utilizada no script ja deve está sendo usada,troca a storage para uma que você tenha certeza que não está sendo usada no servidor né amigo. ;)

Me explique melhor esse lance de storage amigo . É so mudar a storage pra qualquer numero ? pode dar um exemplo sou inexperiente .

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.1k
  • Posts 512.6k

Informação Importante

Confirmação de Termo