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

[DeathRun] Change-Terrorist

Плагины для AMX Mod X, которые не удовлетворяют правилам оформления.

Модератор: Leonidddd

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

[DeathRun] Change-Terrorist

Сообщение Qruker » 16 ноя 2019, 11:19

Автор: Qruker
Версия: 1.1
Описание:
Используемые инклюды:
amxmodx
cstrike
hamsandwich

Суть плагина:
Выбор игрока для нового террориста

Плюсы:
- выбор игрока без повторов;
- эвент(событие) выбора (можно задать в другом плагине эвент ( forward Event_Change_TT(id) )).
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Qruker 19 мар 2020, 10:16, всего редактировалось 1 раз.
Не понятно, для чего это нужно. Очень интересно.
Аватара пользователя
Qruker
 
Сообщения: 4
Зарегистрирован: 27 авг 2019, 18:19
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
Опыт программирования: Около 3 месяцев
Языки программирования: Counter-Strike 1.6 (pawn/scripting)

Re: [DeathRun] Random Choice Terrorist

Сообщение CLUQA » 27 янв 2020, 23:08

Qruker писал(а):Выбирать случайного игрока для нового ТТ в новом раунде в конце раунда.


Вижу по исходнику, что определился) Тогда можно убрать событие нового раунда, которое без функции)
Гы.

Код: Выделить всё
new Balance[33]


Код: Выделить всё
Balance[3] = 0
//
Balance[3]++
//
if(Balance[3] >= 1)


Что это? :crazy:
Ужасный код)

Вы должны зарегистрироваться, чтобы видеть ссылки.
Telegram: cluqa
Аватара пользователя
CLUQA
 
Сообщения: 124
Зарегистрирован: 29 окт 2014, 09:37
Благодарил (а): 12 раз.
Поблагодарили: 81 раз.

Re: [DeathRun] Random Choice Terrorist

Сообщение Leonidddd » 01 мар 2020, 08:13

Не утверждено. Необходима доработка плагина // Leonidddd
Аватара пользователя
Leonidddd
Модератор
 
Сообщения: 2352
Зарегистрирован: 08 апр 2012, 18:13
Откуда: г. Запорожье
Благодарил (а): 185 раз.
Поблагодарили: 655 раз.

Re: [DeathRun] Change-Terrorist

Сообщение Qruker » 19 мар 2020, 10:18

update: (v1.1)
- изменён исходный код;
- убран рандом;
- добавлен выбор игроков по порядку захода на сервер;
- добавлено событие (event) (forward Event_Change_TT(id)).
Не понятно, для чего это нужно. Очень интересно.
Аватара пользователя
Qruker
 
Сообщения: 4
Зарегистрирован: 27 авг 2019, 18:19
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
Опыт программирования: Около 3 месяцев
Языки программирования: Counter-Strike 1.6 (pawn/scripting)

Re: [DeathRun] Change-Terrorist

Сообщение Leonidddd » 19 мар 2020, 10:44

Qruker, снова мимо :-) зачем сразу 2 цикла? Столько проверок на команды, не сохраненный get_maxplayers... слишком сильно усложняете себе жизнь.

Вот так получай нового ТТ:

Код: Выделить всё
     new iPlayers[32], iCount;
     get_players(iPlayers,iCount ,"che", "CT");
     new i = random(iCount-1);
     g_iTerrorist = iPlayers[i];
 


В конце раунда. Получить нового ТТ, если нету g_iTerrorist иначе g_iTerrorist  перевести за КТ, но до этого получить уже нового ТТ, чтоб доп проверки и циклы не делать, думаю, идея понятна.
Аватара пользователя
Leonidddd
Модератор
 
Сообщения: 2352
Зарегистрирован: 08 апр 2012, 18:13
Откуда: г. Запорожье
Благодарил (а): 185 раз.
Поблагодарили: 655 раз.

Re: [DeathRun] Change-Terrorist

Сообщение httpeace// » 21 мар 2020, 12:27

велосипед
Не они создали это насилие, они родились в нем, и если музыка завтра исчезнет - убийства не прекратятся.
________________________________
>> В ЛС НЕ ПОМОГАЮ.
Аватара пользователя
httpeace//
 
Сообщения: 179
Зарегистрирован: 01 окт 2013, 14:31
Откуда: Владивосток
Благодарил (а): 51 раз.
Поблагодарили: 15 раз.
Языки программирования: pawn,
lua
(начинающий)


Вернуться в Неутвержденные плагины

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

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