get_pcvar_num в server_cmd

Сообщения
46
Реакции
5
здравствуйте

подскажите почему не работает

Код:
server_cmd("bot_quota %s", get_pcvar_num(bots_number));
и так пробовал

Код:
new b_number = get_pcvar_num(bots_number);
server_cmd("bot_quota %s", b_number)
и через %d и так ^"%s^"

короче по моему все варианты перепробовал... но не работает

в логах сервер отвечает что или плохой символ или что bot_quota уже 1

Код:
server_cmd("bot_quota 1");
- так работает

а с cvar-ам нет
 
Сообщения
3,593
Реакции
1,576
Помог
141 раз(а)
Ну так для числа не %s надо, а %i
 
Сообщения
893
Реакции
149
Помог
25 раз(а)
А разве нужен get_pcvar? разве не get_cvar?
У него же уже зареган квар вроде.

Попробуй

C++:
server_print("bot_quota %i", get_cvar_num("bot_quota"));
17 Май 2023
Нужно же получить значение квара который уже есть, верно? Или получить значение квара которого ты регаешь в плагине самом?
 
Сообщения
46
Реакции
5
А разве нужен get_pcvar? разве не get_cvar?
У него же уже зареган квар вроде.

Попробуй

C++:
server_print("bot_quota %i", get_cvar_num("bot_quota"));
17 Май 2023
Нужно же получить значение квара который уже есть, верно? Или получить значение квара которого ты регаешь в плагине самом?

//// zbot.sma
//
// E:\CS\AMXmodX\addons\amxmodx\scripting\zbot.sma(89) : error 035: argument type mismatch (argument 1)
// E:\CS\AMXmodX\addons\amxmodx\scripting\zbot.sma(102) : error 035: argument type mismatch (argument 1)
// E:\CS\AMXmodX\addons\amxmodx\scripting\zbot.sma(57) : warning 204: symbol is assigned a value that is never used: "bots_number"
//
// 2 Errors.
// Could not locate output file compiled\zbot.amx (compile failed).
//
// Compilation Time: 1.42 sec
// ----------------------------------------


57 - bots_number = register_cvar("bot_quota", "1");
102 , 89 - server_cmd("bot_quota %i", get_pcvar_num(bots_number));


ваше не видит регистрацию квара

с get_pcvar_num компилируется, но надо протестировать
 
Сообщения
678
Реакции
579
Предупреждения
8
Помог
9 раз(а)
Там геймдлл мониторит квар "bot_quota" так что думаю достаточно set_cvar_num("bot_quota", твое_значение)
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу