Ir para conteúdo

Featured Replies

Postado

[Error - CreatureScript Interface] 
data/creaturescripts/scripts/vipeffects.lua:onLogin
Description: 
(luaGetCreatureStorage) Creature not found

[Error - CreatureScript Interface] 
data/creaturescripts/scripts/vipeffects.lua:onLogin
Description: 
data/creaturescripts/scripts/vipeffects.lua:19: attempt to compare number with boolean
stack traceback:
        data/creaturescripts/scripts/vipeffects.lua:19: in function <data/creaturescripts/scripts/vipeffects.lua:18>

[Error - CreatureScript Interface] 
data/creaturescripts/scripts/castleexp.lua:onLogin
Description: 
(luaGetCreatureStorage) Creature not found

[Error - CreatureScript Interface] 
data/creaturescripts/scripts/castleexp.lua:onLogin
Description: 
data/creaturescripts/scripts/castleexp.lua:10: attempt to perform arithmetic on a boolean value
stack traceback:
        data/creaturescripts/scripts/castleexp.lua:10: in function <data/creaturescripts/scripts/castleexp.lua:1>
 

SCRIPT: 

Spoiler

function onLogin(cid)

local rate = 1.1 -- 10%
local config = {
welvip = "sua guild domina o CASTLE 24H você tem "..((rate - 1)*100).."% de exp a mais agora!",
not_vip = "a guild que domina o CASTLE 24H ganha "..((rate - 1)*100).."% a mais de experiencia!",
s = 4538, -- storage vip
}

if getPlayerStorageValue(cid, config.s) - os.time() >= 1 then
doPlayerSetExperienceRate(cid, rate)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.welvip)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.not_vip)
end
return TRUE
end

 

como posso resolver estes erros ???

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

  • Respostas 5
  • Visualizações 2.2k
  • Created
  • Última resposta

Top Posters In This Topic

Postado

O erro se encontra na função "getPlayerStorageValue" que esta retornando um valor boolean.

 

Adiciona uma sentença onde caso, ele seja boolean seja atribuido um valor numérico. 

 

Lembrando qhe você postou apenas um script, sendo que o erro aconteceu em dois scripts distintos.

 

Postado
  • Autor
4 hours ago, dominus said:

O erro se encontra na função "getPlayerStorageValue" que esta retornando um valor boolean.

 

Adiciona uma sentença onde caso, ele seja boolean seja atribuido um valor numérico. 

 

Lembrando qhe você postou apenas um script, sendo que o erro aconteceu em dois scripts distintos.

 

 

o primeiro caso já foi solucionado, agradeço por tê-lo mencionado.

ainda me falta resolver o segundo, do castle exp.

e como ficaria ?

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