error 033: array must be indexed (variable "SteamID")

CeBePHb1Y

Участник
Сообщения
19
Реакции
0
C-подобный:
decl String:SteamID[25];
	if (GetClientAuthId(client, AuthId_Steam2, SteamID, sizeof(SteamID))) PrintToChatAll("connected: %s", SteamID);
	if (SteamID != "BOT")
{

}
не пойму, здесь
C-подобный:
PrintToChatAll("connected: %s", SteamID);
просто используется SteamID, а тут
C-подобный:
if (SteamID != "BOT")
ругается. что не так?
 

BenjaminPaul

Code is poetry
Сообщения
177
Реакции
220
StrEqual, читай, и изучай sourcepawn, не трать чужое и своё время просто так. Сядь и выучи язык.
 

BenjaminPaul

Code is poetry
Сообщения
177
Реакции
220
Если там написано сравнение строк как ты написал, то это полная шляпа.

PHP:
if (SteamID != "BOT")
капец...

И еще, тот тутор старый.
Сейчас sm1.7.0 новый синтаксис, так что... ну хрен знает.

вот так уже не пишут:
PHP:
decl String:SteamID[25];

вот так пишут:
PHP:
char SteamID[25]

Сравнение строк:
https://sm.alliedmods.net/new-api/string/StrEqual
https://sm.alliedmods.net/new-api/string/strcmp
 
Сверху Снизу