96
creatureevent

Ajuda No Erro Galera

Por 96736649, 25 de set. de 2012 em Scripts

script
8
1k
967366499
25 de setembro de 2012 às 14:09

erro:

 

[25/09/2012 14:07:39] [Error - CreatureScript Interface]

[25/09/2012 14:07:39] data/creaturescripts/scripts/getpoints.lua:onLogin

[25/09/2012 14:07:39] Description:

[25/09/2012 14:07:39] data/creaturescripts/scripts/getpoints.lua:3: attempt to concatenate a boolean value

[25/09/2012 14:07:39] stack traceback:

[25/09/2012 14:07:39] data/creaturescripts/scripts/getpoints.lua:3: in function <data/creaturescripts/scripts/getpoints.lua:1>

 

script:

 

 

function onLogin(cid)

if isPlayer(cid) then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your Account has " .. getAccountPoints(cid) .. " premium points.")

end

return TRUE

end

Editado Setembro 25 por Jinkwink

VodkartV
25 de setembro de 2012 às 17:53

area incorreta, rep-

 

vou mover para pedidos e duvidas de script

brun123B
25 de setembro de 2012 às 18:15

essa não é a script, isso que você postou é uma talkactions

o que está dando erro é o login

967366499
25 de setembro de 2012 às 18:53

KKKKKKKKKKKK, Me Desculpe. fiz confusão na hora! Tópico Editado já Mudei o o Script

brun123B
25 de setembro de 2012 às 21:16

Bom amigo, a função getAccountPoints(cid) está retornando uma boolean (ou true ou false)

tenta assim:

 

function onLogin(cid)
   local points = getAccountPoints(cid) or 0
   doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your Account has " .. points .. " premium points.")
return true
end

 

não precisa checar se é um player fazendo login, a menos que o seja possível no seu server que um dragon coloque a account e a password dele pra entrar no jogo

967366499
26 de setembro de 2012 às 18:48

KKKKKKKKKKKK, Valew :D

RarTnER
26 de setembro de 2012 às 18:59

Dúvida sanada.

Reportado.

VodkartV
27 de setembro de 2012 às 11:40

vou mover, abraços