[FS+include] ColorStyleMenu

19 августа 2014 | Рубрика: Библиотеки SAMP

Библиотеки SAMP

Информация о файле

 

Как качать файлы без ожидания

Скачать [FS+include] ColorStyleMenu с сайта

 


Часто на сайтах и форумах я встречал вопросы типа:»А можно ли изменять цвета меню?» и т.п. Я сделал этот FS, хотя не сразу, как пришла идея об этом FS. В SA-MP Теперь можно менять цвета меню  
Создавать эти меню Практически одинакого как и обычные меню, разница в нескольких деталях. И пользоваться Этими меню так же как с обычными 
Есть 7 функций и 2 колбэка.

1.Функции: 
CreateColorMenu(title[],backgroundcolor,font,shadow,Float:x,Float:y) — Создает Меню title Заголовок меню backgroundcolor — Цвет фона заголовка font- Шрифт заголовка(и пунктов в меню) shadow
 — Прозрачность меню Float:x Float:y[] — Позиция меню 
DestroyColorMenu(menuid) -Уничтожает меню 
ShowColorMenu(playerid,id,toggle) — Показать игроку меню playerid -Игрок id -ид меню toggle -Заморозить ли игрока 1-да 0-нет 
HideColorMenu(playerid,id) — Спрятать меню playerid — игрок 
IsStylePlayerShow(playerid) — Узнать показано ли игроку какое-либо меню playerid — игрок 
IsStyleMenuValid(menuid) — Существует ли меню menuid -ид меню 
AddColorMenuRow(menuid,stroka[],color1,color2) — Добавить пункт в меню menuid -ид меню stroka — текст пункта color1 — Цвет пункта, когда он НЕ выбран color2 — цвет пункта когда он выбран

2.Колбэки 
OnPlayerStyleMenuHide(playerid,menuid) — Колбэк срабатывает когда игрок закрывает меню. playerid -игрок menuid -ид меню 
OnPlayerStyleMenuSelectedRow(playerid,menuid,rowid) — Колбэк срабатывает когда игрок закрывает меню playerid -игрок menuid -ид меню rowid — выбранный пункт

Установка: 

1.Разпаковать архив. 
2.скопировать stylemenu.amx в filterscripts 
3.В конфиг в строчку filterscripts вписать stylemenu(или stylemenu.amx) 
4.Распаковать stylemenu.inc в папку pawno/include 
5.В pwn GM/FS вписать вверху #include <stylemenu> 
6.Создать меню, судя по описанию(В архиве есть пример). 
7.Перезапустить севрер(если он включен) или в консоле написать loadfs stylemenu

Использование меню: 
Меню работает как обычное меню.

Ваши пожелания и баги писать в этой теме, в будущей версии все будет доработано/исправлено (по возможности).

Скриншот: 

 
Красные пункты — это не выбранно, а зеленый — выбранный в данном примере