Код: decl String:SteamID[25]; if (GetClientAuthId(client, AuthId_Steam2, SteamID, sizeof(SteamID))) PrintToChatAll("connected: %s", SteamID); if (SteamID != "BOT") { } не пойму, здесь Код: PrintToChatAll("connected: %s", SteamID); просто используется SteamID, а тут Код: if (SteamID != "BOT") ругается. что не так?
спасибо, работет. а все-таки, не могу понять, почему ругается на SteamID? в ней же строка, в чат же выводится через PrinTOChatAll
и так читаю) http://hlmod.ru/forum/programmirovanie-skripting/257-vvedenie-v-sourcepawn-programmirovanie.html
Если там написано сравнение строк как ты написал, то это полная шляпа. 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