С помощью этой системы администрация сможет создавать подарки на сервере. Содержимое подарка вы заранее прописываете в исходнике. Шанс выпадения каждого содержимого также настраивается. В базе данных логируются все подарки, их создатели, а также игроки, поднявшие подарок и приз который им выпал. Дважды собрать один подарок невозможно.
UPD (21/01/2022):
Version: 1.1
Зависимости: a_mysql (приведены примеры кода r39, r41), sscanf2, dc_cmd (или другие легко адаптируемые процессоры), streamer.
Всех с Рождеством и Новым Годом!)
Скрины:
Скачать (старая версия, поддерживает все версии mysql):
Всех с Рождеством и Новым Годом!)
Скрины:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Скачать (старая версия, поддерживает все версии mysql):
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
UPD (21/01/2022):
Version: 1.1
- Исправление багов
- Система переведена с fs в inc
- Система переведена с fs в inc
- MySQL не ниже версии r41 (примеры кода для старых версий можно найти по ссылке выше)
- sscanf
- dc_cmd
- streamer
- sscanf
- dc_cmd
- streamer
1. Настроить подарки внутри OnPlayerPickUpDynamicPickup
2. Положить файл в pawno/include
3. Прописать в моде после всех зависимостей #include gifts.pwn
4. Скомпилировать мод
2. Положить файл в pawno/include
3. Прописать в моде после всех зависимостей #include gifts.pwn
4. Скомпилировать мод
PHP:
CREATE TABLE `gifs` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`created_by` varchar(25) NOT NULL,
`x` float NOT NULL,
`y` float NOT NULL,
`z` float NOT NULL,
`location` varchar(65) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `gifs_players` (
`name` varchar(25) CHARACTER SET utf8 NOT NULL,
`gif_id` int(11) NOT NULL,
`priz` varchar(65) CHARACTER SET utf8 NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
Вложения
-
2.9 KB Просмотры: 21
Последнее редактирование: