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

Лучший игрок прошлой карты

Поиск плагинов для AMX Mod X.

Модератор: Leonidddd

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

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

Лучший игрок прошлой карты

Сообщение Mandar1n » 05 фев 2018, 23:32

Случаем никто не видел плагин, который даёт броню+шлем лучшему фраггеру прошлой карты(тот, кто сделал больше всего убийств). Если такого плагина нет в сети, сколько будет стоить заказать его?
Аватара пользователя
Mandar1n
 
Сообщения: 133
Зарегистрирован: 08 дек 2013, 14:08
Благодарил (а): 38 раз.
Поблагодарили: 4 раз.
Языки программирования: Counter-Strike 1.6

Re: Лучший игрок прошлой карты

Сообщение Lethargy » 05 фев 2018, 23:52

Заказать не заказать, а помочь сделать всегда поможем : D если хоть немного знаком с павном.
Lawful evil ]:->

Были бы в языке pawn объекты, было бы круто. Почему нет объектов в павне?
Аватара пользователя
Lethargy
 
Сообщения: 179
Зарегистрирован: 12 мар 2017, 17:25
Благодарил (а): 34 раз.
Поблагодарили: 15 раз.
Языки программирования: За 3-4 часа любой язык

Re: Лучший игрок прошлой карты

Сообщение Mandar1n » 06 фев 2018, 00:00

Lethargy писал(а):Заказать не заказать, а помочь сделать всегда поможем : D если хоть немного знаком с павном.

это же не так трудно? я уже давно хотел научиться скриптингу, сейчас только начинаю себя тянуть за жепу. Есть тут супер кодеры, который мысленно представили как это все может работать.
1. Набил больше всех фрагов (совпадения по фрагам могут быть)
2. Смена карты на другу
3. Старт другой карты-> выдаются броня+шлем на целую карту

Это сложно? и какие модули понадобятся?
Аватара пользователя
Mandar1n
 
Сообщения: 133
Зарегистрирован: 08 дек 2013, 14:08
Благодарил (а): 38 раз.
Поблагодарили: 4 раз.
Языки программирования: Counter-Strike 1.6

Re: Лучший игрок прошлой карты

Сообщение Lethargy » 06 фев 2018, 00:33

Примерный алгоритм.

1) Отслеживаем убийства игроков, ведем счетчик
2) Отслеживаем смену карты, перед сменой записываем в key-value хранилиже (nvault модуль) имя игрока.
3) Вначале каждого раунда ищем игрока с заданным именем из хранилища & выдаем армор-шлем.

Добавлено спустя 1 минуту 36 секунд:
amxmodx.inc
nvault.inc
Больше никаких модулей не понадобится. Ищи нужные функции там.

Добавлено спустя 2 минуты:
Можно даже отслеживать не смену карты в выгрузку плагина ( но это не точно)
Lawful evil ]:->

Были бы в языке pawn объекты, было бы круто. Почему нет объектов в павне?
Аватара пользователя
Lethargy
 
Сообщения: 179
Зарегистрирован: 12 мар 2017, 17:25
Благодарил (а): 34 раз.
Поблагодарили: 15 раз.
Языки программирования: За 3-4 часа любой язык

Re: Лучший игрок прошлой карты

Сообщение Mandar1n » 06 фев 2018, 02:51

Тоочноо, надо же будет записывать куда-то... Вроде ни разу не сталкивался с подобным плагином, значит не работал с ним. Увы и ах :( Пойду пока что учиться в других модулях
Аватара пользователя
Mandar1n
 
Сообщения: 133
Зарегистрирован: 08 дек 2013, 14:08
Благодарил (а): 38 раз.
Поблагодарили: 4 раз.
Языки программирования: Counter-Strike 1.6


Вернуться в Поиск плагинов

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

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