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

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

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

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

CSDM Классы [RUS]

, Нужна помощь !
CannibaL
сообщение 23.3.2014, 21:34
Сообщение #1
Стаж: 12 лет

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

Помогите с плагином ! как сделать что бы остался один класс вип ? какие строки закомментировать ?
Прикрепленные файлы:
Прикрепленный файл  csdm_classes.rar ( 2,74 килобайт ) Кол-во скачиваний: 19
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Dreandy
сообщение 24.3.2014, 8:42
Сообщение #2
Стаж: 12 лет

Сообщений: 1394
Благодарностей: 231
Полезность: 37

Мне плагин писал этот Imagine. Все вопросы по кодировке к нему.


критика - это лучший способ изменить человека
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
serfreeman1337
сообщение 24.3.2014, 14:35
Сообщение #3
Стаж: 13 лет

Сообщений: 912
Благодарности: выкл.

Самым простым способом будет исключение пунктов меню. Удали следующие строчки:
Код:
len += formatex(menu[len], charsmax(menu) - len, "\yВыберите класс^n^n")

if(g_class[id] == THIEF)
len += formatex(menu[len], charsmax(menu) - len, "\d1. Р’РѕСЂ [Get Money]^n")
else
len += formatex(menu[len], charsmax(menu) - len, "\r1.\w Р’РѕСЂ \d[Get Money]^n")

if(g_class[id] == SLIMY)
len += formatex(menu[len], charsmax(menu) - len, "\d2. Скользкий [Speed/Gravity]^n")
else
len += formatex(menu[len], charsmax(menu) - len, "\r2.\w Скользкий \d[Speed/Gravity]^n")

if(g_class[id] == MEDIC)
len += formatex(menu[len], charsmax(menu) - len, "\d3. Целитель [Healing]^n")
else
len += formatex(menu[len], charsmax(menu) - len, "\r3.\w Целитель \d[Healing]^n")

А также:
Код:
MENU_KEY_1|MENU_KEY_2|MENU_KEY_3|
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
CannibaL
сообщение 24.3.2014, 17:59
Сообщение #4
Стаж: 12 лет

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

serfreeman1337,
Спасибо ! все работает )
Можно исправить в меню эту цифру 4 на 1 ! там и так один пункт а там 4 стоит (((

Отредактировал: CannibaL, - 24.3.2014, 18:26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
serfreeman1337
сообщение 25.3.2014, 5:03
Сообщение #5
Стаж: 13 лет

Сообщений: 912
Благодарности: выкл.

Я против назначения чего либо на цифру 1. Игроки часто жмут 1 не думая :)

Для начала задай действующие кнопки:
Код:
const KEYSMENU = MENU_KEY_1|MENU_KEY_0

Далее поменяй саму цифру:
Код:
if(g_class[id] == VIP || !(get_user_flags(id) & ACCESS_VIP))
len += formatex(menu[len], charsmax(menu) - len, "\d1. VIP [Damage/Gravity]^n")
else
len += formatex(menu[len], charsmax(menu) - len, "\r1.\w VIP \d[Damage/Gravity]^n")

И всю функцию class_menu замени на:
Код:
public class_menu(id, key) 
{
if(key == 0){
if(g_class[id] == VIP)
{
show_class_menu(id)
return
}

if(!(get_user_flags(id) & ACCESS_VIP))
{
show_class_menu(id)
colored_print(id, "^x04[CLASS] ^x01Этот класс только для^x03 VIP ^x01игроков")
return
}

g_class[id] = VIP
reset_level(id)

lvl_gravity[id] = gravity_start
lvl_dmg[id] = dmg_start

colored_print(id, "^x04[CLASS] ^x01Вы выбрали класс^x03 VIP")
colored_print(id, "^x04[CLASS] ^x01Этот класс имеет ^x04увеличенный урон и гравитацию")
}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: