Nгo entendo porque estб dando estes erro -
lucaskill66 - 07.08.2015
Код:
enum g_PLAYER{
bool:g_logged,
float:g_pos[4]
}
new g_info[MAX_PLAYERS][g_PLAYER];
GetPlayerPos(playerid,g_info[playerid][g_pos[0]],g_info[playerid][g_pos[1]],g_info[playerid][g_pos[2]]);
Код:
C:\Users\Lucas\Downloads\samp037_svr_R1_win32\gamemodes\new.pwn(360) : error 028: invalid subscript (not an array or too many subscripts): "g_pos"
C:\Users\Lucas\Downloads\samp037_svr_R1_win32\gamemodes\new.pwn(360) : warning 215: expression has no effect
C:\Users\Lucas\Downloads\samp037_svr_R1_win32\gamemodes\new.pwn(360) : error 001: expected token: ";", but found "]"
C:\Users\Lucas\Downloads\samp037_svr_R1_win32\gamemodes\new.pwn(360) : error 029: invalid expression, assumed zero
C:\Users\Lucas\Downloads\samp037_svr_R1_win32\gamemodes\new.pwn(360) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.
Re: Nгo entendo porque estб dando estes erro -
Wellington1999 - 07.08.2015
PHP код:
enum g_PLAYER{
bool:g_logged,
float:g_pos[3]
}
new g_info[MAX_PLAYERS][g_PLAYER];
Re: Nгo entendo porque estб dando estes erro -
lucaskill66 - 07.08.2015
Quote:
Originally Posted by Wellington1999
PHP код:
enum g_PLAYER{
bool:g_logged,
float:g_pos[3]
}
new g_info[MAX_PLAYERS][g_PLAYER];
|
Ainda continua.
Re: Nгo entendo porque estб dando estes erro -
Dayvison_ - 07.08.2015
Acessar arrays dentro de um enum como no caso se usa desta forma:
g_info[playerid][g_pos][0]
O numero fora da chave, espero que consiga ntender '-'
Re: Nгo entendo porque estб dando estes erro -
lucaskill66 - 07.08.2015
Quote:
Originally Posted by Day_
Acessar arrays dentro de um enum como no caso se usa desta forma:
g_info[playerid][g_pos][0]
O numero fora da chave, espero que consiga ntender '-'
|
Valeu obrigado nem lembrava disso.
#EDIT ainda deu erro.
Код:
C:\Users\Lucas\Downloads\samp037_svr_R1_win32\gamemodes\new.pwn(360) : warning 213: tag mismatch
C:\Users\Lucas\Downloads\samp037_svr_R1_win32\gamemodes\new.pwn(360) : warning 213: tag mismatch
C:\Users\Lucas\Downloads\samp037_svr_R1_win32\gamemodes\new.pwn(360) : warning 213: tag mismatch
Re: Nгo entendo porque estб dando estes erro -
Dayvison_ - 07.08.2015
Float й com o F maiusculo, senao cira uma variavel com tag comun.
Re: Nгo entendo porque estб dando estes erro -
lucaskill66 - 07.08.2015
Quote:
Originally Posted by Day_
Float й com o F maiusculo, senao cira uma variavel com tag comun.
|
Deu certo era com letra maiъscula mesmo, faz 2 anos que nгo mexo com SAMP to meio enferrujado sabe. rsrsrsrs valeu.
Re: Nгo entendo porque estб dando estes erro -
willttoonn - 07.08.2015
Como nosso amigo acima falou, o erro estб na variбvel
g_pos[4] na qual vocк definiu como
float, com f minъsculo, porйm para ela se tornar uma float, a variбvel deve conter o nome
Float: com a inicial maiъscula.
Tente isso.
pawn Код:
enum g_PLAYER{
bool:g_logged,
Float:g_pos[4]
}
new g_info[MAX_PLAYERS][g_PLAYER];
GetPlayerPos(playerid, g_info[playerid][g_pos[0]], g_info[playerid][g_pos[1]], g_info[playerid][g_pos[2]]);
Re: Nгo entendo porque estб dando estes erro -
Dayvison_ - 07.08.2015
Quote:
Originally Posted by willttoonn
Como nosso amigo acima falou, o erro estб na variбvel g_pos[4] na qual vocк definiu como float, com f minъsculo, porйm para ela se tornar uma float, a variбvel deve conter o nome Float: com a inicial maiъscula.
Tente isso.
pawn Код:
enum g_PLAYER{ bool:g_logged, Float:g_pos[4] } new g_info[MAX_PLAYERS][g_PLAYER];
GetPlayerPos(playerid, g_info[playerid][g_pos[0]], g_info[playerid][g_pos[1]], g_info[playerid][g_pos[2]]);
|
Vai da erros '-'
Re: Nгo entendo porque estб dando estes erro -
lucaskill66 - 07.08.2015
Essa variбvel estava 4 para pegar o вngulo tambйm GetPlayerFacingAngle();