Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

Плагин запрета смены карты,до n раунда.

, Внутри.
Статус пользователя ar7s7yles
сообщение 1.12.2014, 23:01
Сообщение #1
Стаж: 11 лет

Сообщений: 19
Благодарностей: 2
Полезность: 0

Ребят,выручайте.Есть у кого-то плагин,который запрещает менять карту до 10 раунда.
пытался писать,не получается.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя ar7s7yles
сообщение 2.12.2014, 19:13
Сообщение #2
Стаж: 11 лет

Сообщений: 19
Благодарностей: 2
Полезность: 0

ап
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя admir
сообщение 2.12.2014, 20:12
Сообщение #3
Стаж: 13 лет

Сообщений: 192
Благодарностей: 31
Полезность: 138

нету плагина. но идею можете взять из плагина "ночной режим / nightmode".
тут помогают делать, могут дать идею, а не писать вместо вас.

Отредактировал: admir, - 2.12.2014, 20:13
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ar7s7yles
сообщение 3.12.2014, 15:18
Сообщение #4
Стаж: 11 лет

Сообщений: 19
Благодарностей: 2
Полезность: 0

Цитата(admir @ 2.12.2014, 20:08) *
нету плагина. но идею можете взять из плагина "ночной режим / nightmode".
тут помогают делать, могут дать идею, а не писать вместо вас.

Я не просил писать вместо меня,я спросил есть ли у кого такой плагин.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 3.12.2014, 15:39
Сообщение #5


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

ar7s7yles, вы пишите в разделе "Скриптинг", а не "Поиск плагинов", мы тут не ванги что бы знать что вы ищете готовый плагин на самом деле.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя offtop2012
сообщение 3.12.2014, 15:44
Сообщение #6


Стаж: 13 лет

Сообщений: 878
Благодарностей: 126
Полезность: 356

Код:
#include <amxmodx>
#include <amxmisc>

new keys = MENU_KEY_1|MENU_KEY_2|MENU_KEY_3|MENU_KEY_4|MENU_KEY_5|MENU_KEY_6|MENU_KEY_7|MEN
U_KEY_8|MENU_KEY_9|MENU_KEY_0

#define PLUGIN "AmxModMenu_New"
#define VERSION "2.0"
#define AUTHOR "CaNiBaL"

#define map_timer_change 25
new g_Timer

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_menu("Menu 1", keys, "func_menu")
register_clcmd("amxmodmenu", "AmxMenu")
g_Timer = get_systime() + 60 * map_timer_change
}

public AmxMenu(id)
{
static menu[650], iLen
iLen = 0
iLen = formatex(menu[iLen], charsmax(menu) - iLen, "\yAmx\rMod\wMenu^n^n");
if(get_user_flags(id) & ADMIN_LEVEL_A)
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r1. \wКикнуть^n")
else
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r1. \dКикнуть^n")

if(get_user_flags(id) & ADMIN_LEVEL_A)
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r2. \wЗабанить^n")
else
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r2. \dЗабанить^n")

if(get_user_flags(id) & ADMIN_LEVEL_A)
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r3. \wУдарить\r/\wУбить^n")
else
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r3. \dУдарить/r//wУбить^n")

if(get_user_flags(id) & ADMIN_LEVEL_A)
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r4. \wКоманда игрока^n")
else
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r4. \dКоманда игрока^n")

if(get_user_flags(id) & ADMIN_LEVEL_A)
{
if(g_Timer < get_systime())
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r5. \wСменить карту^n")
else
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r5. \dСменить карту[\rПроиграно \y%d\r/\y%d \rмин\d]^n", map_timer_change - (g_Timer - get_systime()) / 60, map_timer_change)
}
else
{
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r5. \dСменить карту^n")
}

if(get_user_flags(id) & ADMIN_LEVEL_A)
{
if(g_Timer < get_systime())
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r6. \wГолосование за смену карты^n")
else
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r6. \dГолосование за смену карты [\rПроиграно \y%d\r/\y%d \rмин\d]^n", map_timer_change - (g_Timer - get_systime()) / 60, map_timer_change)
}
else
{
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r6. \dГолосование за смену карты^n")
}

if(get_user_flags(id) & ADMIN_LEVEL_A)
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r7. \wСерверние команды^n")
else
iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r7. \dСерверние команды^n")

iLen += formatex(menu[iLen], charsmax(menu) - iLen, "\r8. \wВип меню^n")
keys |= MENU_KEY_9

iLen += formatex(menu[iLen], charsmax(menu) - iLen, "^n\r0. \wЗакрыть^n")
keys |= MENU_KEY_0

show_menu(id, keys, menu, -1, "Menu 1");
return PLUGIN_HANDLED
}
public func_menu(id, key)
{
switch(key)
{
case 0: client_cmd(id, "amx_kickmenu")
case 1: client_cmd(id, "amx_banmenu")
case 2: client_cmd(id, "amx_slapmenu")
case 3: client_cmd(id, "amx_teammenu")
case 4:
{
if(g_Timer < get_systime())
client_cmd(id, "amx_mapmenu")
else
AmxMenu(id)
}
case 5:
{
if(g_Timer < get_systime())
client_cmd(id, "amx_votemapmenu")
else
AmxMenu(id)
}
case 6: client_cmd(id, "amx_cmdmenu")
case 7: client_cmd(id, "vipmenu")

}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя MiXa
сообщение 3.12.2014, 16:10
Сообщение #7


Стаж: 12 лет

Сообщений: 415
Благодарностей: 91
Полезность: 181

offtop2012, да но надо заблокировать и такие команды как amx_map и другие)


Допомога з встановлення / налаштування / оновлення за $ :>>> Сервери \ Моди \ Плагіни \ Модулі
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MiXa
сообщение 3.12.2014, 21:00
Сообщение #8


Стаж: 12 лет

Сообщений: 415
Благодарностей: 91
Полезность: 181

ar7s7yles, держи)

block_changlevel

Отредактировал: MiXa, - 3.12.2014, 23:00


Допомога з встановлення / налаштування / оновлення за $ :>>> Сервери \ Моди \ Плагіни \ Модулі
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: