← Скрипты и библиотеки
Coystark/MenuStore
Lib created for internal use on the most popular SA-MP server in Latin America.
Библиотека★ 12обновлён февр. 2026 г.Без лицензииPawnsampctl
Открыть на GitHubВ этом репозитории нет файла лицензии. Код открыт для чтения, но само по себе это не даёт права использовать его.
Установка через sampctl
sampctl package install Coystark/MenuStore
Выполните в папке проекта. sampctl скачает пакет и его зависимости.
Используется в 1 пакете
README.md
MenuStore
MenuStore is a lightweight SA-MP include that lets you create configurable in-game stores using Textdraws.
Features
- Create multi-page item stores with descriptions and previews
- Built-in cart with limited slots and total value display
- Optional easyDialog support if available
- Localizable strings (English by default; PT-BR and Spanish provided)
Preview
Quick links
- English README: README.md
- Português (pt-BR): README.pt-BR.md
- Español: README.es.md -- Example store script: examples/example.pwn
Documentation https://sampforum.blast.hk/showthread.php?tid=644913
Quick start
- Place the include in your
includesfolder and add#include <MenuStore>to your script. - Add items with
MenuStore_AddItem(...)before showing a store to a player. - Show the store using
MenuStore_Show(playerid, StoreID, "Store Name");
Example (very short)
- Add items:
MenuStore_AddItem(playerid, 1, 342, "Grenade", 500, "Throw to explode.", 200);
- Show the store:
MenuStore_Show(playerid, Weapon_Shop, "Weapon Shop");
- Implement the store callback (see examples/newStore_example.pwn for a full sample):
Store:Weapon_Shop(playerid, response, itemid, modelid, price, amount, itemname[])
Notes
- The include provides optional Portuguese and Spanish default text when
MENUSTORE_PTBRorMENUSTORE_SPANISHare defined before including. - Keep
MS_MAX_ITEMSand other macros configurable in your project if needed.
Страница собрана из того, что GitHub публикует о репозитории. samp.directory не хранит этот код. Сообщить о проблеме с этой записью