Ir para conteúdo
  • Cadastre-se

(Resolvido)Autoloot Boost Erro


Ir para solução Resolvido por KOLISAO,

Posts Recomendados

  • Moderador

Alguém me ajuda a resolver este erro por favor? Obrigado desde já, rep+ para quem ajudar.

Script:

function onUse(cid, item, fromPosition, itemEx, toPosition)
	if AutoLoot.Boost(cid) then
		doPlayerSendCancel(cid, "Você já está com o BOOST ativado!")
		return true
	end
    if doRemoveItem(item.uid) then
    	doPlayerSetStorageValue(cid, AutoLoot.Storage_Boost, os.time() + 3600 * 24)
    	doSendMagicEffect(getThingPos(cid), 49)
    	doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Você ativou o Auto Loot BOOST por mais 24 horas. Durante esse tempo os itens coletados serão vendidos automaticamente e o dinheiro será depositado no seu banco.")
    end
    return true
end

Error:

[Error - Action Interface]
data/actions/scripts/Auto_Loot_Boost.lua:onUse
Description:
data/actions/scripts/Auto_Loot_Boost.lua:2: attempt to index global 'AutoLoot' (a nil value)
stack traceback:
        data/actions/scripts/Auto_Loot_Boost.lua:2: in function <data/actions/scripts/Auto_Loot_Boost.lua:1>

 

Meu Curso sobre Programação para OTServer

Programando OTServer

 

Peça o seu script! Entre agora mesmo no grupo

Developing

 

Conteúdos:

 

Discord: Belmont#7352

Não esqueça do REP+ :)     

Link para o post
Compartilhar em outros sites
  • Moderador

@Vodkart Me ajuda aqui?

Meu Curso sobre Programação para OTServer

Programando OTServer

 

Peça o seu script! Entre agora mesmo no grupo

Developing

 

Conteúdos:

 

Discord: Belmont#7352

Não esqueça do REP+ :)     

Link para o post
Compartilhar em outros sites
  • Moderador

@EduardoDantas Não, o script é somente esse ai. Se estar faltando, eu não tenho esse Script, eu olhei em todas as pastas mais não achei nenhum outro Script

Meu Curso sobre Programação para OTServer

Programando OTServer

 

Peça o seu script! Entre agora mesmo no grupo

Developing

 

Conteúdos:

 

Discord: Belmont#7352

Não esqueça do REP+ :)     

Link para o post
Compartilhar em outros sites
  • Solução

Tenta esse:

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
	if getPlayerStorageValue(cid, AutoLoot.Storage_Boost) >= os.time() then
		doPlayerSendCancel(cid,"Você já está com o BOOST ativado!")
		return true
	end
  
    if doRemoveItem(item.uid) then
    	doPlayerSetStorageValue(cid, AutoLoot.Storage_Boost, os.time() + 3600 * 24)
    	doSendMagicEffect(getThingPos(cid),49)
    	doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING,"Você ativou o Auto Loot BOOST por mais 24 horas. Durante esse tempo os itens coletados serão vendidos automaticamente e o dinheiro será depositado no seu banco.")
    else
    	doPlayerSendCancel(cid,"ERROR! Please contact the admnistrator.")
    end
    return true
end

 

 

Link para o post
Compartilhar em outros sites
  • Moderador

@KOLISAO Deu o mesmo erro :(

Meu Curso sobre Programação para OTServer

Programando OTServer

 

Peça o seu script! Entre agora mesmo no grupo

Developing

 

Conteúdos:

 

Discord: Belmont#7352

Não esqueça do REP+ :)     

Link para o post
Compartilhar em outros sites
12 minutos atrás, Phineasz disse:

@KOLISAO Deu o mesmo erro :(

 

Muda o AutoLoot.Storage para a Storage do autoloot boost.

Você vai encontrar a storage no script do autoloot, não sei qual a versão do seu autoloot mas geralmente deve ficar em libs.

 

Link para o post
Compartilhar em outros sites
  • Moderador

@KOLISAO Funcionou, obrigado

Meu Curso sobre Programação para OTServer

Programando OTServer

 

Peça o seu script! Entre agora mesmo no grupo

Developing

 

Conteúdos:

 

Discord: Belmont#7352

Não esqueça do REP+ :)     

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo