Вот решил показать пример "начала" для создания "extra item" (которые за аммопаки).
/*================================================================================
--------------------------------
-*- [ZP] Пример-*-
--------------------------------
~~~~~~~~~~~~~~~
- Описание -
~~~~~~~~~~~~~~~
Это просто пример.
================================================================================*/
#include <amxmodx>
#include <zombieplague>
// Item IDs
new g_itemid1, g_itemid2, g_itemid3 (Id предметов которые вы создаёте. Может вы их несколько делаете)
public plugin_init()
{
register_plugin("[ZP] Additional Extra Items", "0.1", "Example")
// Register the new items and store their IDs for future reference
g_itemid1 = zp_register_extra_item("Название 1", 2, ZP_TEAM_ZOMBIE) // Опция "только для зомби" + название.
g_itemid2 = zp_register_extra_item("Название 2", 3, ZP_TEAM_HUMAN |
ZP_TEAM_SURVIVOR) // Опция "только для людей и спасателя" + название.
g_itemid3 = zp_register_extra_item("Название 3", 4, ZP_TEAM_NEMESIS) // Опция "только для дьявола" + название.
}
// Item Selected forward
public zp_extra_item_selected(player, itemid)
{
// Check if the selected item matches any of our registered ones
if (itemid == g_itemid1)
client_print(player, print_chat, "[ZP] Вы купили мой экстра предмет 1!")
else if (itemid == g_itemid2)
client_print(player, print_chat, "[ZP] Вы купили мой экстра предмет 2!") ТЕКСТ МОЖНО ЗАМЕНИТЬ.
else if (itemid == g_itemid3)
client_print(player, print_chat, "[ZP] Вы купили мой экстра предмет 3!")
}
Если я где-то ошибся, исправьте.