25.08.2013, 20:09
(
Last edited by Tee7even; 25/08/2013 at 08:43 PM.
Reason: YSI
)
SkinSelect Include
Представляю вашему вниманию инклуд, который позволяет показывать игрокам выбор скина и делать любые действия после выбора (например покупку скина и т.д).Зачем это вообще?
Недавно поискал примеры смены скинов и понял, что у многих напрочь отсутствует фантазия, после этого я сделал скиновыбор сам в виде инклуда и решил особо не жадничать.
Функции
Функции всего две:
SelectSkin(playerid, listid, list[], items)
playerid - игрок, которому показывается выбор скинаOnPlayerSelectSkin(playerid, listid, itemid)
listid - ID данного набора скинов, для дальнейших действий в OnPlayerSelectSkin
list[] - массив со скинами
items - количество скинов
playerid - игрок, выбравший скинСкин, который был у игрока до выбора сохраняется в PVar'е "prev_skin".
listid - из какого набора он выбрал скин
itemid - номер скина, который он выбрал
На случай сохранения стоит поставить проверку выбирает ли игрок скин в данный момент (PVar "skin_select" 1/0).
Скриншот
Загрузить
Dropbox
В архиве есть как и сам инклуд, так и фильтрскрипт-пример, показывающий его использование.
Требуется YSI (y_hooks)!