HY

[ERROR - TALKACTION BLESS]

Por Hyagosrs, 05 de ago. de 2020 em Scripts

3
1.1k
HyagosrsH
05 de agosto de 2020 às 00:55

Estou com erro quando uso o comando !bless.

 

 /home/hyago/otserv/data/scripts/talkactions/player/bless.lua:callback
2020-08-05 03:43:37 -  ...e/hyago/otserv/data/scripts/talkactions/player/bless.lua:4: attempt to index global 'Blessings' (a nil value)

stack traceback:
2020-08-05 03:43:37 -   [C]: in function '__index'
2020-08-05 03:43:37 -   ...e/hyago/otserv/data/scripts/talkactions/player/bless.lua:4: in function <...e/hyago/otserv/data/scripts/talkactions/player/bless.lua:3>

 

essa é minha bless.lua:

local bless = TalkAction("!bless")

function bless.onSay(player, words, param)
	return Blessings.BuyAllBlesses(player)
end

bless:register()

 

Editado Agosto 5 por Hyagosrs

estava desorganizado

05 de agosto de 2020 às 12:03

Voce quer que o player receba o item ao usar o comando !bless ?

 

Editado Agosto 5 por brazvct

Yan OliveiraY
10 de agosto de 2020 às 14:10
Em 05/08/2020 em 00:55, Hyagosrs disse:
Versão do Servidor: TFS - 1.2
Tipo de Script: talkaction
Código:
  Mostrar conteúdo oculto

local bless = TalkAction("!bless")

function bless.onSay(player, words, param)
	return Blessings.BuyAllBlesses(player)
end

bless:register()

Estou com erro quando uso o comando !bless.

 

 /home/hyago/otserv/data/scripts/talkactions/player/bless.lua:callback
2020-08-05 03:43:37 -  ...e/hyago/otserv/data/scripts/talkactions/player/bless.lua:4: attempt to index global 'Blessings' (a nil value)

stack traceback:
2020-08-05 03:43:37 -   [C]: in function '__index'
2020-08-05 03:43:37 -   ...e/hyago/otserv/data/scripts/talkactions/player/bless.lua:4: in function <...e/hyago/otserv/data/scripts/talkactions/player/bless.lua:3>

 

essa é minha bless.lua:

local bless = TalkAction("!bless")

function bless.onSay(player, words, param)
	return Blessings.BuyAllBlesses(player)
end

bless:register()

 

Pelo visto seu servidor não tem Blessings, que parece ser uma tabela global.