Ресурсы
Поиск ресурсов
Форумы
Новые сообщения
Поиск сообщений
Что нового?
Новые сообщения
Новые ресурсы
Последняя активность
Вход
Регистрация
Что нового?
Поиск
Поиск
Везде
Ресурсы
Эта категория
Искать только в заголовках
От:
Поиск ресурсов
Везде
Ресурсы
Эта категория
Искать только в заголовках
От:
Меню
Вход
Регистрация
Навигация
Приложение
Установить
Дополнительно
Темный стиль
Обратная связь
Закрыть Меню
Ресурсы
Для сервера
Плагины [AMXModX]
Игровые
VK
JavaScript отключён. Чтобы полноценно использовать наш сайт, включите JavaScript в своём браузере.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать
другой
.
amxx
Snow Menu
0.1
Нет прав для скачивания
Автор
medya1302
Дата создания
18.02.2023
Теги
amxx
snow
Обзор
Дополнительная информация
Установка и настройка
История
Обсуждение
Для CS 1.6
Автор
Subb98
Исходный код
#include <amxmodx>
#include <engine>
#pragma semicolon 1
new const MENU_ID[] = "_snow_menu";
new const CL_CVAR[] = "cl_weather";
const MENU_KEYS = MENU_KEY_1|MENU_KEY_2;
new g_Snow[33];
public plugin_precache() {
new pEnt = create_entity("env_snow");
if(!pEnt) {
set_fail_state("Failed to create entity");
}
pEnt = -1;
while((pEnt = find_ent_by_class(pEnt, "env_rain"))) {
remove_entity(pEnt);
}
}
public plugin_init() {
register_plugin("Snow menu", "0.1", "AMXX.Shop");
register_dictionary("snow_menu.txt");
register_clcmd("say /snow", "CmdSnow");
register_menucmd(register_menuid(MENU_ID), MENU_KEYS, "HandleMenu");
}
public client_putinserver(id) {
query_client_cvar(id, CL_CVAR, "CvarResult");
}
public CvarResult(const id, const Cvar[], const Value[]) {
g_Snow[id] = str_to_num(Value);
}
public CmdSnow(const id) {
new Menu[512], Buffer[32];
formatex(Buffer, charsmax(Buffer), "SM_INTENSITY_%d", g_Snow[id]);
formatex(Menu, charsmax(Menu), "\y%L^n^n\y1. \w%L^n\y2. \w%L", id, "SM_TITLE", id, Buffer, id, "SM_EXIT");
return show_menu(id, MENU_KEYS, Menu, -1, MENU_ID);
}
public HandleMenu(const id, const Key) {
if(Key) {
return PLUGIN_HANDLED;
} else if(++g_Snow[id] > 3) {
g_Snow[id] = 0;
}
client_cmd(id, "%s %d", CL_CVAR, g_Snow[id]);
return CmdSnow(id);
}
Требования
48 протокол (на стороне клиента)
Отсутствие протектора (на стороне клиента)
Engine
Требование ReAPI
Нет
Поддержка русского языка
Нет
Совместимость
HLDS
REHLDS
Ресурсы
Для сервера
Плагины [AMXModX]
Игровые
VK
Чат во ВКонтакте:
Перейти в чат
Сверху
Снизу