samp.directory
← Betikler ve kütüphaneler

Coystark/MenuStore

Lib created for internal use on the most popular SA-MP server in Latin America.

Kütüphane★ 12Şub 2026 güncellendiLisans yokPawnsampctl
GitHub’da aç

Bu deponun lisans dosyası yok. Okumak için herkese açık, ama bu tek başına yeniden kullanma izni vermez.

sampctl ile kur

sampctl package install Coystark/MenuStore

Bunu proje klasöründe çalıştır. sampctl paketi ve bağımlı olduklarını indirir.

1 paket kullanıyor

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

Documentation https://sampforum.blast.hk/showthread.php?tid=644913

Quick start

  1. Place the include in your includes folder and add #include <MenuStore> to your script.
  2. Add items with MenuStore_AddItem(...) before showing a store to a player.
  3. Show the store using MenuStore_Show(playerid, StoreID, "Store Name");

Example (very short)

  1. Add items:
MenuStore_AddItem(playerid, 1, 342, "Grenade", 500, "Throw to explode.", 200);
  1. Show the store:
MenuStore_Show(playerid, Weapon_Shop, "Weapon Shop");
  1. 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_PTBR or MENUSTORE_SPANISH are defined before including.
  • Keep MS_MAX_ITEMS and other macros configurable in your project if needed.

pawn

Bu sayfa GitHub’ın depo hakkında yayımladıklarından oluşturulur. samp.directory kodu barındırmaz. Bu ilanla ilgili bir sorun bildir