public give_money(id)
{
if(!is_user_alive(id))
{
// Нет перевода + print_team_default нужно вместо 0
client_print_color(id, print_team_default, "^3[^4Сервер^3] ^1Ув. Игрок, ^3Вы ^1не в ^4игре^1! Сейчас недоступно!")
return PLUGIN_HANDLED;
}
if(!(get_user_flags(id) & (ADMIN_LEVEL_E|ADMIN_USER)))
return PLUGIN_HANDLED;
if(get_pcvar_num(MONEY_ENABLED) == 1 && ReloadMoney[id] < time())
{
if(CheckProtect[id])
// Нет перевода + print_team_default нужно вместо 0
client_print_color(id, print_team_default, "^3[^4Сервер^3] ^1Ув. Игрок, у ^3Вас ^1осталось: ^4%d ^1использований рулетки!", CheckProtect[id]);
else
// // Нет перевода + print_team_default нужно вместо 0
client_print_color(id, print_team_default, "^3[^4Сервер^3] ^1Ув. Игрок, ^3Вы ^1исчерпали использование рулетки!");
// Хардкод приза
cs_set_user_money(id, cs_get_user_money(id) + random_num(150, 500));
set_dhudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.71, 1, 2.6, 2.6, 0.1, 4.5);
// Нет перевода
show_dhudmessage(id, "Ув. Игрок, Вам выдано рандомное кол-во денег: %d$", cs_get_user_money(id));
ReloadMoney[id] = time() + get_pcvar_num(MoneyCvar);/* Activate Reload */
// Упрощено
CheckProtect[id]--;
// Не указывался id таска
set_task(10.0, "func_info", id);
set_task(5.0, "info_gladmin", id);
}
else
{
if(get_pcvar_num(MONEY_ENABLED) != 1)
// print_team_default вместо 0
client_print_color(id, print_team_default, "^3[^4Сервер^3] ^1Ув. Игрок, ^3сейчас ^1недоступно!");
else
{
new iSec = ReloadMoney[id] - time();
// // print_team_default вместо 0
client_print_color(id, print_team_default, "^3[^4Сервер^3] ^1Ув. Игрок, ^3до ^4повторного ^1использования рулетки: ^4%d ^3сек^1.", iSec);
}
}
return PLUGIN_HANDLED;
}