[Include] SkinSelect - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (
https://sampforum.blast.hk/forumdisplay.php?fid=32)
+----- Forum: Релизы/Releases (
https://sampforum.blast.hk/forumdisplay.php?fid=66)
+----- Thread: [Include] SkinSelect (
/showthread.php?tid=460002)
SkinSelect -
Tee7even - 25.08.2013
SkinSelect Include
Представляю вашему вниманию инклуд, который позволяет показывать игрокам выбор скина и делать любые действия после выбора (например покупку скина и т.д).
Зачем это вообще?
Недавно поискал примеры смены скинов и понял, что у многих
напрочь отсутствует фантазия, после этого я сделал скиновыбор сам в виде инклуда и решил особо не жадничать.
Функции
Функции всего две:
SelectSkin(playerid, listid, list[], items)playerid - игрок, которому показывается выбор скина
listid - ID данного набора скинов, для дальнейших действий в OnPlayerSelectSkin
list[] - массив со скинами
items - количество скинов
OnPlayerSelectSkin(playerid, listid, itemid)playerid - игрок, выбравший скин
listid - из какого набора он выбрал скин
itemid - номер скина, который он выбрал
Скин, который был у игрока до выбора сохраняется в PVar'е
"prev_skin".
На случай сохранения стоит поставить проверку выбирает ли игрок скин в данный момент (PVar
"skin_select" 1/0).
Скриншот
Загрузить
Dropbox
В архиве есть как и сам инклуд, так и фильтрскрипт-пример, показывающий его использование.
Требуется YSI (y_hooks)!
Re: SkinSelect -
Fill - 28.08.2013
Не вижу смысла его использовать.
Есть готовый FS с меню выбора скинов в картинках пришедшей к нам с 0.3x, к тому же не нужны какие-то лишние инклуды.
Re: SkinSelect -
Tee7even - 29.08.2013
Quote:
Originally Posted by Fill
Не вижу смысла его использовать.
Есть готовый FS с меню выбора скинов в картинках пришедшей к нам с 0.3x, к тому же не нужны какие-то лишние инклуды.
|
Ну конкретно этот инклуд показывает меню выбора с любым списком скинов, поэтому и инклуд - можно использовать везде, где требуется смена скина. Да и такой выбор будет поудобнее картинок.
Re: SkinSelect -
White_116 - 29.08.2013
А на стандартных функциях слабо?
Re: SkinSelect -
Tee7even - 02.09.2013
Quote:
Originally Posted by White_116
А на стандартных функциях слабо?
|
А зачем?