Данное меню похоже на тот что в zp моде, но этот пришлось написать самому, так как в моде не так понятен и много лишнего. В данном плагине принцип используется тот же что и в zp extra, но без хранения информации в файле, так что цены на оружия вам придется менять в исходнике оружий. Позволяет без проблем добавить оружия или предметы из Zombie модов Команда zpshop открывает меню с добавленными оружиями, оружия добавляются автоматически. Плагин регистрирует основные нативы ZP, при желании можете добавить свои, если знаете как. Можете легко добавить новые функции "allFuncForwards" и регистрировать native в функции "array_registrs"
//// zpshop.sma // C:\Games\Counter-Strike_1.6\cstrike\addons\amxmodx\scripting\zpshop.sma(51) : error 017: undefined symbol "ArraySize" // C:\Games\Counter-Strike_1.6\cstrike\addons\amxmodx\scripting\zpshop.sma(56) : error 017: undefined symbol "charsmax" // C:\Games\Counter-Strike_1.6\cstrike\addons\amxmodx\scripting\zpshop.sma(59) : error 017: undefined symbol "charsmax" // C:\Games\Counter-Strike_1.6\cstrike\addons\amxmodx\scripting\zpshop.sma(60) : error 017: undefined symbol "ArrayGetString" // C:\Games\Counter-Strike_1.6\cstrike\addons\amxmodx\scripting\zpshop.sma(61) : error 017: undefined symbol "charsmax" // C:\Games\Counter-Strike_1.6\cstrike\addons\amxmodx\scripting\zpshop.sma(78) : error 017: undefined symbol "charsmax" // C:\Games\Counter-Strike_1.6\cstrike\addons\amxmodx\scripting\zpshop.sma(80) : error 017: undefined symbol "ArrayGetCell" // C:\Games\Counter-Strike_1.6\cstrike\addons\amxmodx\scripting\zpshop.sma(95) : error 017: undefined symbol "ArrayCreate" // C:\Games\Counter-Strike_1.6\cstrike\addons\amxmodx\scripting\zpshop.sma(96) : error 017: undefined symbol "ArrayCreate" // C:\Games\Counter-Strike_1.6\cstrike\addons\amxmodx\scripting\zpshop.sma(97) : error 017: undefined symbol "ArrayCreate" // C:\Games\Counter-Strike_1.6\cstrike\addons\amxmodx\scripting\zpshop.sma(109) : error 017: undefined symbol "ArrayPushString" // C:\Games\Counter-Strike_1.6\cstrike\addons\amxmodx\scripting\zpshop.sma(110) : error 017: undefined symbol "ArrayPushCell" // C:\Games\Counter-Strike_1.6\cstrike\addons\amxmodx\scripting\zpshop.sma(111) : error 017: undefined symbol "ArrayPushCell" // C:\Games\Counter-Strike_1.6\cstrike\addons\amxmodx\scripting\zpshop.sma(112) : error 017: undefined symbol "ArraySize" // C:\Games\Counter-Strike_1.6\cstrike\addons\amxmodx\scripting\zpshop.sma(143) : warning 204: symbol is assigned a value that is never used: "ZP_ItemCost" // C:\Games\Counter-Strike_1.6\cstrike\addons\amxmodx\scripting\zpshop.sma(143) : warning 204: symbol is assigned a value that is never used: "ZP_ItemName" // C:\Games\Counter-Strike_1.6\cstrike\addons\amxmodx\scripting\zpshop.sma(143) : warning 204: symbol is assigned a value that is never used: "ZP_ItemTeam" // // 14 Errors. // Could not locate output file compiled\zpshop.amx (compile failed). // // Compilation Time: 0,56 sec // ----------------------------------------