Русское сообщество по скриптингу

Использование за раунд.

Все вопросы по работе и настройке AMXX и его плагинов.

Модератор: liFe iS GoOD

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только вопросов по AMX Mod X и его плагинам.

Использование за раунд.

Сообщение Contra » 01 май 2012, 22:51

Как сделать использование 3 раза за раунд? Некоторых функций Admin Cheater Menu.
К примеру тут?
С комментариями. :-[
[pawn]
  1.  

  2.                 case 5: { // 6

  3.                

  4.                         if(is_user_alive(id))

  5.                         {

  6.                                 set_user_armor(id, 255)

  7.                                 set_user_health(id, 255)

  8.                                

  9.                                 client_print(id, print_chat, "%s %L",g_Client, LANG_PLAYER,"HPAP_MSG")

  10.                                

  11.                                 if(get_cvar_num("write_log_file") == 1)

  12.                                         log_amx("%s use a Admin Cheats: Health & Armor", User)

  13.                         }

  14.                         else

  15.                         {

  16.                                 client_print(id, print_chat, "%s %L",g_Client, LANG_PLAYER,"DIED_MSG")

  17.                                 return PLUGIN_HANDLED;

  18.                         }

  19.                        

  20.                         client_cmd(id, "adminmenu")

  21.                 }
[/pawn]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Contra
 
Сообщения: 183
Зарегистрирован: 10 апр 2011, 22:34
Откуда: Из Самары.
Благодарил (а): 47 раз.
Поблагодарили: 14 раз.
Опыт программирования: Около 6 месяцев
Языки программирования: Counter-Strike 1.6
VIP Private 0.9b

Re: Использование за раунд.

Сообщение Матвей » 01 май 2012, 22:54

[spoiler]поиск[/spoiler] :-X
Аватара пользователя
Матвей
 
Сообщения: 1064
Зарегистрирован: 11 дек 2011, 14:32
Откуда: Украина
Благодарил (а): 164 раз.
Поблагодарили: 161 раз.

Re: Использование за раунд.

Сообщение Contra » 01 май 2012, 23:02

Матвей писал(а):[spoiler]поиск[/spoiler] :-X

Найти то я нашел но понять не понял как все реализовать. :(
Аватара пользователя
Contra
 
Сообщения: 183
Зарегистрирован: 10 апр 2011, 22:34
Откуда: Из Самары.
Благодарил (а): 47 раз.
Поблагодарили: 14 раз.
Опыт программирования: Около 6 месяцев
Языки программирования: Counter-Strike 1.6
VIP Private 0.9b

Re: Использование за раунд.

Сообщение FirsT » 01 май 2012, 23:08

Пишу плагины на заказ
myxa...94 (FReeMaN)
Аватара пользователя
FirsT
 
Сообщения: 367
Зарегистрирован: 04 фев 2012, 14:58
Благодарил (а): 23 раз.
Поблагодарили: 138 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6

Re: Использование за раунд.

Сообщение Contra » 01 май 2012, 23:15

FirsT так?

[pawn]
  1.         if(g_F_counter[id] < get_cvar_num("amx_use_fn_in_round")){

  2.                 case 5: { // 6

  3.                

  4.                         if(is_user_alive(id))

  5.                         {

  6.                                 set_user_armor(id, 255)

  7.                                 set_user_health(id, 255)

  8.                                

  9.                                 client_print(id, print_chat, "%s %L",g_Client, LANG_PLAYER,"HPAP_MSG")

  10.                                

  11.                                 if(get_cvar_num("write_log_file") == 1)

  12.                                         log_amx("%s use a Admin Cheats: Health & Armor", User)

  13.                         }

  14.                         else

  15.                         {

  16.                                 client_print(id, print_chat, "%s %L",g_Client, LANG_PLAYER,"DIED_MSG")

  17.                                 return PLUGIN_HANDLED;

  18.                         }

  19.                        

  20.                         client_cmd(id, "adminmenu")

  21.                         g_F_counter[id]++

  22.                 }

  23.    

  24.  

  25.     }else{

  26.         client_print(id,print_chat,"[Round counter] Only %d times in round to use this command",get_cvar_num("amx_use_fn_in_round"))

  27.     }
[/pawn]
Аватара пользователя
Contra
 
Сообщения: 183
Зарегистрирован: 10 апр 2011, 22:34
Откуда: Из Самары.
Благодарил (а): 47 раз.
Поблагодарили: 14 раз.
Опыт программирования: Около 6 месяцев
Языки программирования: Counter-Strike 1.6
VIP Private 0.9b

Re: Использование за раунд.

Сообщение FirsT » 02 май 2012, 00:05

От куда я знаю?? Тестируй плагин, на сайте который я дал все подробно описывается!
Пишу плагины на заказ
myxa...94 (FReeMaN)
Аватара пользователя
FirsT
 
Сообщения: 367
Зарегистрирован: 04 фев 2012, 14:58
Благодарил (а): 23 раз.
Поблагодарили: 138 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6

Re: Использование за раунд.

Сообщение Retro-kolt Lincoln » 02 май 2012, 01:48

300р :-)
Предлагаю услуги гаранта. Написание плагинов на заказ.
Статус:
на заслуженном отдыхе
Отзывы: Нажми
Обратиться ко мне: Нажми

- - - - - - - - - - - - - - - -
Если ваше ЛС было проигнорировано мною, знайте, оно мне не интересно.
Аватара пользователя
Retro-kolt Lincoln
 
Сообщения: 1283
Зарегистрирован: 28 авг 2010, 19:16
Благодарил (а): 321 раз.
Поблагодарили: 581 раз.
Опыт программирования: Больше трех лет
Языки программирования: ╚►Counter-Strike 1.6

Re: Использование за раунд.

Сообщение Contra » 02 май 2012, 06:46

Retro-kolt Lincoln писал(а):300р :-)

:ROFL: классная шутка :-D
Аватара пользователя
Contra
 
Сообщения: 183
Зарегистрирован: 10 апр 2011, 22:34
Откуда: Из Самары.
Благодарил (а): 47 раз.
Поблагодарили: 14 раз.
Опыт программирования: Около 6 месяцев
Языки программирования: Counter-Strike 1.6
VIP Private 0.9b

Re: Использование за раунд.

Сообщение Contra » 02 май 2012, 10:56

[pawn]
  1. if(g_F_counter[id] & is_user_alive(id) < get_cvar_num("jzona_round_use"))
[/pawn]
Как лучше объединить 2 условия?
Аватара пользователя
Contra
 
Сообщения: 183
Зарегистрирован: 10 апр 2011, 22:34
Откуда: Из Самары.
Благодарил (а): 47 раз.
Поблагодарили: 14 раз.
Опыт программирования: Около 6 месяцев
Языки программирования: Counter-Strike 1.6
VIP Private 0.9b

Re: Использование за раунд.

Сообщение Rejiser » 02 май 2012, 12:29

[pawn]
  1. if(g_F_counter[id] < get_cvar_num("jzona_round_use") && is_user_alive(id))
[/pawn]
Аватара пользователя
Rejiser
 
Сообщения: 2928
Зарегистрирован: 03 сен 2010, 16:23
Благодарил (а): 215 раз.
Поблагодарили: 675 раз.
Языки программирования: Counter-Strike 1.6

След.

Вернуться в Вопросы по AMXX и его плагинам

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4