Primeira comunidade brasileira de MTA DayZ


Você não está conectado. Conecte-se ou registre-se

MTAZ - Comunidade MTA DayZ » → Suporte » Dúvidas » [ERROR] login.lua Ajuda se possível!

Photo

[ERROR] login.lua Ajuda se possível!

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

Vithinn

avatar
Survivor
Survivor
Os seguintes avisos estão dando no meu login.lua:
Código:
[2016-10-05 21:00:32] WARNING: [deadwalkers]\deadwalkers\login.lua:370: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2016-10-05 21:00:32] WARNING: [deadwalkers]\deadwalkers\login.lua:371: Bad argument @ 'getPlayerAccount' [Expected element at argument 1, got nil]
[2016-10-05 21:00:32] WARNING: [deadwalkers]\deadwalkers\login.lua:371: Bad argument @ 'getAccountData' [Expected account at argument 1, got boolean]
[2016-10-05 21:00:32] WARNING: [deadwalkers]\deadwalkers\login.lua:372: Bad argument @ 'getAccountData' [Expected account at argument 1, got boolean]
[2016-10-05 21:00:32] WARNING: [deadwalkers]\deadwalkers\login.lua:372: Bad argument @ 'getAccountData' [Expected account at argument 1, got boolean]  [DUP x2]
[2016-10-05 21:00:32] ERROR: [deadwalkers]\deadwalkers\login.lua:372: attempt to perform arithmetic on a boolean value
[2016-10-05 21:00:33] ERROR: [deadwalkers]\deadwalkers\group_system\gang_server.lua:12: exports: Call to non-running server resource (scoreboard) [string "?"]

Linhas citadas:
Código:
 local playerID = getAccountData(getPlayerAccount(player), "playerID")
  local x, y, z = getAccountData(account, "last_x"), getAccountData(account, "last_y"), getAccountData(account, "last_z") + 0.3
Alguém sabe o que poderia ser?

Ver perfil do usuário

gcrazzy

avatar
Youtuber
Youtuber
NESTA LINHA:
[2016-10-05 21:00:32] ERROR: [deadwalkers]\deadwalkers\login.lua:372: attempt to perform arithmetic on a boolean value

O sistema avisa que não entendeu a solicitação.

Mas porque?

Observe seu codigo:

local playerID = getAccountData(getPlayerAccount(player), "playerID")
local x, y, z = getAccountData(account, "last_x"), getAccountData(account, "last_y"), getAccountData(account, "last_z") + 0.3


NOTE QUE NA SEGUNDA LINHA: após getAccountData QUANDO ABRE O PARENTESES ELE INFORMA EM DE QUEM É A POSIÇÃO COM O TERMO "account", então temos um problema, pois não determinamos o account correto?, então determine colocando está linha:




account = getPlayerAccount(player)


seu codigo devera ficar assim:


local playerID = getAccountData(getPlayerAccount(player),"playerID")
account = getPlayerAccount(player)
local x,y,z = getAccountData(account,"last_x"),getAccountData(account,"last_y"),getAccountData(account,"last_z")



Boa Sorte!
Abraço!



CANAL GAMEMODE
[Você precisa estar registrado e conectado para ver este link.]
Ver perfil do usuário

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum