• Пожалуйста, создайте название темы отражающее ее смысл
  • Для ускорения решения Вашего вопроса заполните обязательные поля и подробно опишите возникшую проблему

Помощь МОДУЛЬ ДЛЯ GAMECMS] SKINS_BUY CS 1.6

Статус
В этой теме нельзя размещать новые ответы.
Если хотите открыть тему, нажмите кнопку Жалоба в первом сообщении.

miyax777

Участник
Сообщения
5
Реакции
0
Баллы
1
Добрый день, установил модуль " "skins_store" но при добавлении модели выходит ошибка "0" что я делаю не так подскажите? возможно где-то оплатить нужно что бы работало?
777.jpg
 
Исходный код
/*
* Плагин "Skins_Buy";
* Автор: "Pr[E]fix | vk.com/cyxaruk1337";
* Версия: "1.0".

* Специально для магазина plugmine.ru
*/
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#include <sqlx>

stock const VERSION[] = "1.0";

/* Параметры по типу микроконстант */
#define TASK_FIX_MYSQL 120230221019
#define TASK_FIX_MODEL 120230223302

#if AMXX_VERSION_NUM > 183
#define client_disconnect client_disconnected
#endif

/* Создаем переменные для SQL. */
new Handle:sth;

/* Различные настройки */
new server_id;
new user_model[33][33];

/* База купленных товаров (по индексу сервера) */
enum _:DATA_PURCHASES { NICK_NAME[33], MODEL_NAME[64], PASS_WORD[64], SKIN_ID };
new Array:i_ArrayPurchases, i_Purchases[DATA_PURCHASES];

public plugin_precache() {
new buffer[512], precache[256];
new file = fopen("/addons/amxmodx/configs/gamecms_skins.ini", "r");

while(!feof(file)) {
fgets(file, buffer, charsmax(buffer));
trim(buffer);

if(buffer[0] == '"') {
if(parse(buffer, precache, charsmax(precache))) {
formatex(precache, charsmax(precache), "models/player/%s/%s.mdl", precache, precache);

if(file_exists(precache)) {
precache_model(precache);
}
}
}
else {
continue;
}
}

fclose(file);
}

public plugin_init() {
register_plugin("[Модуль для GAMECMS] SKINS BUY", VERSION, "Pr[E]fix | vk.com/cyxaruk1337");
RegisterHam(Ham_Spawn, "player", "fwd_HamSpawn");

register_cvar("gamecms_hostname", "");
register_cvar("gamecms_username", "");
register_cvar("gamecms_password", "");
register_cvar("gamecms_database", "");
}

public plugin_cfg() {
new configs_dir[64];
get_localinfo("amxx_configsdir", configs_dir, charsmax(configs_dir));
server_cmd("exec %s/gamecms_skins.cfg", configs_dir);

set_task(1.0, "please_connect_mysql", TASK_FIX_MYSQL);
}

public please_connect_mysql(task) {
new err, error[256];
sth = SQL_MakeDbTuple(cvar_string("gamecms_hostname"), cvar_string("gamecms_username"), cvar_string("gamecms_password"), cvar_string("gamecms_database"));
sth = SQL_Connect(sth, err, error, charsmax(error));

if(sth == Empty_Handle) {
set_fail_state(error);
}

SQL_QueryAndIgnore(sth, "set names utf8");

new Handle:query;

/* Получаем ID сервера. */
new address[23];
get_user_ip(0, address, charsmax(address), 0);

query = f_query(sth, "SELECT * FROM `servers` WHERE `address`='%s'", address);
server_id = SQL_ReadResult(query, SQL_FieldNameToNum(query, "id"));

/* Получаем покупки пользователей */
i_ArrayPurchases = ArrayCreate(DATA_PURCHASES);
query = f_query(sth, "SELECT * FROM `skins__purchases` WHERE `enable`='1' and `server_id`='%d'", server_id);

while(SQL_MoreResults(query)) {
SQL_ReadResult(query, SQL_FieldNameToNum(query, "nickname"), i_Purchases[NICK_NAME], charsmax(i_Purchases[NICK_NAME]));
SQL_ReadResult(query, SQL_FieldNameToNum(query, "password"), i_Purchases[PASS_WORD], charsmax(i_Purchases[PASS_WORD]));
SQL_ReadResult(query, SQL_FieldNameToNum(query, "model_name"), i_Purchases[MODEL_NAME], charsmax(i_Purchases[MODEL_NAME]));
i_Purchases[SKIN_ID] = SQL_ReadResult(query, SQL_FieldNameToNum(query, "skin_id"));
ArrayPushArray(i_ArrayPurchases, i_Purchases);

SQL_NextRow(query);
}

SQL_FreeHandle(sth);
remove_task(task);
}

public client_putinserver(id) {
formatex(user_model[id], charsmax(user_model[]), "");

new nickname[33], password[33];
get_user_name(id, nickname, charsmax(nickname));
get_user_info(id, cvar_string("amx_password_field"), password, charsmax(password));

for(new i; i < ArraySize(i_ArrayPurchases); i++) {
ArrayGetArray(i_ArrayPurchases, i, i_Purchases);

if(equal(nickname, i_Purchases[NICK_NAME]) && equal(password, i_Purchases[PASS_WORD])) {
copy(user_model[id], charsmax(user_model[]), i_Purchases[MODEL_NAME]);
break;
}
}
}

public client_disconnect(id) {
remove_task(TASK_FIX_MODEL + id);
}

public fwd_HamSpawn(id) {
if(is_user_connected(id) && !equal(user_model[id], "")) {
set_task(0.2, "set_player_model", TASK_FIX_MODEL + id);
}
}

public set_player_model(user_id) {
user_id = user_id - TASK_FIX_MODEL;

if(is_user_alive(user_id)) {
cs_set_user_model(user_id, user_model[user_id]);
}
}

stock Handle:f_query(Handle:connect, const text[], any:...) {
new request[256];
vformat(request, charsmax(request), text, 3);

new Handle:query = SQL_PrepareQuery(connect, request);

if(!SQL_Execute(query)) {
new error[256];
SQL_QueryError(query, error, charsmax(error));

set_fail_state(error);
}

return query;
}

stock cvar_string(const cvar_name[]) {
new text[128];
get_cvar_string(cvar_name, text, charsmax(text));

return text;
}
Источник плагина (ссылка на сайт или тему)
https://coder.social/Prefix20192/skins_buy_cs1.6
или
https://cs-games.club/index.php?resources/МОДУЛЬ-ДЛЯ-gamecms-skins_buy-cs-1-6.75/
L 03/15/2022 - 01:43:26: Start of error session.
L 03/15/2022 - 01:43:26: Info (map "de_clan1_mill") (file "addons/amxmodx/logs/error_20220315.log")
L 03/15/2022 - 01:43:26: Invalid array handle provided (0)
L 03/15/2022 - 01:43:26: [AMXX] Run time error 10 (plugin "gamecms_skins.amxx") (native "ArraySize") - debug not enabled!
L 03/15/2022 - 01:43:26: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 03/15/2022 - 02:09:07: Start of error session.
L 03/15/2022 - 02:09:07: Info (map "de_cbble") (file "addons/amxmodx/logs/error_20220315.log")
L 03/15/2022 - 02:09:07: Invalid array handle provided (0)
L 03/15/2022 - 02:09:07: [AMXX] Run time error 10 (plugin "gamecms_skins.amxx") (native "ArraySize") - debug not enabled!
L 03/15/2022 - 02:09:07: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 03/15/2022 - 02:19:36: Start of error session.
L 03/15/2022 - 02:19:36: Info (map "de_inferno_32") (file "addons/amxmodx/logs/error_20220315.log")
L 03/15/2022 - 02:19:36: Invalid array handle provided (0)
L 03/15/2022 - 02:19:36: [AMXX] Run time error 10 (plugin "gamecms_skins.amxx") (native "ArraySize") - debug not enabled!
L 03/15/2022 - 02:19:36: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 03/15/2022 - 04:34:16: Start of error session.
пусто
Список плагинов (amx_plugins)
Currently loaded plugins:
name version author file status
[ 1] GameCMS_API v5.5.4 zhorzh78 gamecms_api.amx running
[ 2] Admin Loader AI Addon v3.4.2 neygomon | Radiu admin_loader.am running
[ 3] Plugins Core v1.3.0 Radius plugins_core.am running
[ 4] FreshBans v1.4.5b kanagava fresh_bans.amxx running
[ 5] New Kick Menu AI Addon v1.4.10 Radius newkickmenu.amx running
[ 6] Gag Me AI Addon v2.4.0 Radius gag_me.amxx running
[ 7] Level System AI Addon v1.9.2 Radius level_system.am running
[ 8] All Inclusive CSDM v1259 Radius all_inclusive_1 running
[ 9] CSSB War3FT MOD Privat v8.3 SMaster/Ksafarak cssbWar3ftMod.a debug
[ 10] DM AutoBalance v1.0.0 Nordic Warrior AutoBalance.amx running
[ 11] Team Control AI Addon v1.6.9 Radius team_control.am running
[ 12] Color Flash Screen AI v1.6.7 Radius (Stimul i color_flash_scr running
[ 13] Costumes AI Addon v1.4.0 Radius costumes.amxx running
[ 14] [182] CsStats MySQL v20.06.06 SKAJIbnEJIb csstats_mysql.a running
[ 15] Stats Configuration v20.06.06 SKAJIbnEJIb & AM statscfg_rbs.am running
[ 16] [190] StatsX RBS v21.03.23 SKAJIbnEJIb & AM statsx_rbs.amxx running
[ 17] CMS_SkinManager v1.4.4 zhorhz78 CMS_SkinManager running
[ 18] [ReAPI] Custom Models v1.6.1 neugomon custom_models.a running
[ 19] bot ping as real playe v1.0 bionext bot_ping_as_rea running
[ 20] AXE EFFECT v0.0.4 iPlague & WellAs axe_effect.amxx running
[ 21] Gaming Transfer System v1.0.3 zhorzh78 gaming_transfer running
[ 22] Best Auto Restart v1.0 9 rpamm!? best_auto_resta running
[ 23] DDM BUILD SHIELD v1.0 Dimax_Lee ddm_shield_v5.a debug
[ 24] GameCMS BonusSystem v1.1 +- DUKKHAZ0R bonussystem.amx running
[ 25] GameCMS_VipTest v3.8.1 zhorzh78 gamecms_viptest running
[ 26] Frags Converter v1.0 ApXuTekToR frags_converter running
[ 27] Custom skies v0.0.1 Nordic Warrior custom_skies.am running
[ 28] Sentry Hero v0.3 ko1dun sentry_hero.amx running
[ 29] all_sound v1.2 NIXON all_sound.amxx running
[ 30] Weapons Shop v1.0.2 the_hunter weapons_shop.am running
[ 31] Weapons Info v1.0.1 the_hunter weapons_info.am running
[ 32] Buff AK47 v1.4.1 the_hunter custom_weapons/ running
[ 33] Buff M4A1 v1.1.1 the_hunter custom_weapons/ running
[ 34] AK-47 Long v1.0.1 the_hunter custom_weapons/ running
[ 35] XM8 Carbine v1.0.1 the_hunter custom_weapons/ running
[ 36] HK416 v1.0.1 the_hunter custom_weapons/ running
[ 37] HKMP5 v1.0.1 the_hunter custom_weapons/ running
[ 38] Skull3 v1.0.1 the_hunter custom_weapons/ running
[ 39] Buff-AWP v1.2.1 the_hunter custom_weapons/ running
[ 40] Golden AK-47 v1.0.1 the_hunter custom_weapons/ running
[ 41] Golden M4A1 v1.0.1 the_hunter custom_weapons/ running
[ 42] Golden AWP v1.0.1 the_hunter custom_weapons/ running
[ 43] Golden Deagle v1.0.1 the_hunter custom_weapons/ running
[ 44] Golden Famas v1.0.1 the_hunter custom_weapons/ running
[ 45] Azimov AK-47 v1.0 the_hunter custom_weapons/ running
[ 46] Cartel AK-47 v1.0 the_hunter custom_weapons/ running
[ 47] Dragon AK-47 v1.0 the_hunter custom_weapons/ running
Список модулей (meta list)
Currently loaded plugins:
description stat pend file vers src load unload
[ 1] SafeNameAndChat RUN - SafeNameAndChat.so v1.1 ini ANY
[ 2] Reunion RUN - reunion.so v0.1.0.137 ini Start Never
[ 3] ReAuthCheck RUN - reauthcheck_mm_i386.so v0.1.6 ini Start Never
[ 4] Rechecker RUN - rechecker.so v2.7 ini ANY
[ 5] VoiceTranscoder RUN - vtc.so v2017RC5 ini ANY
[ 6] Ultimate Unprecacher RUN - ultimate_unprecacher.so vBeta 2.5.3 ini Chlvl Chlvl
[ 7] AMX Mod X RUN - amxmodx.so v1.9.0.5241 ini Start ANY
[ 8] ReSemiclip RUN - resemiclip.so v2.3.9 ini ANY
[ 9] MySQL RUN - mysql_amxx_i386.so v1.9.0.5293 pl7 ANY
[10] FakeMeta RUN - fakemeta_amxx_i386.so v1.9.0.5293 pl7 ANY ANY
[11] Engine RUN - engine_amxx_i386.so v1.9.0.5293 pl7 ANY ANY
[12] CStrike RUN - cstrike_amxx_i386.so v1.9.0.5293 pl7 ANY ANY
[13] Fun RUN - fun_amxx_i386.so v1.9.0.5293 pl7 ANY ANY
[14] Ham Sandwich RUN - hamsandwich_amxx_i386.so v1.9.0.5293 pl7 ANY ANY
[15] All Inclusive RUN - all_inclusive_amxx_i386.so v2.0.2 pl7 ANY ANY
[16] SQLite RUN - sqlite_amxx_i386.so v1.9.0.5293 pl7 ANY ANY
[17] ReAPI RUN - reapi_amxx_i386.so v5.21.0.248-dev pl7 ANY Never
[18] CSX RUN - csx_amxx_i386.so v1.9.0.5293 pl7 ANY ANY
18 plugins, 18 running
Почему тема в разделе с проблемами плагинов, когда на самом деле проблема с модулем сайта?
здесь и плагин есть :rolleyes: по идеи туда и туда не в тему ,если по хожу ваших мыслей.
 
miyax777, Почему бы автору не написать? Это какой-то сторонний модуль, здесь на форуме он не размещен, никто о нем ничего не знает. Как же вам помочь в этом случае, не знаю.
 
miyax777, Почему бы автору не написать? Это какой-то сторонний модуль, здесь на форуме он не размещен, никто о нем ничего не знает. Как же вам помочь в этом случае, не знаю.
Да очень странная ситуация, нашел модель здесь у Вас : Web add-on - [МОДУЛЬ ДЛЯ GAMECMS] SKINS_BUY CS 1.6
Автору написал, он сказал писать сюда на форум :rolleyes: еще странно что здесь написано что стоит "100р" а по факту бесплатно,ничего не пойму.
Я вас понял, спасибо, извините что отнял время тогда.
 
Предоставьте информацию о том, где модуль размещён бесплатно. Определим кто вводит в заблуждение, Вы или автор.
Благодарю, но мне уже сказали что здесь помочь не смогут. Доказывать Вам для "определения" не собираюсь., если так важно,то можешь считать что я ввожу в заблуждение.
 
Благодарю, но мне уже сказали что здесь помочь не смогут. Доказывать Вам для "определения" не собираюсь., если так важно,то можешь считать что я ввожу в заблуждение.
Цирк уехал, клоуны остались.

Зачем было сделать вброс информации а потом самому же от неё отказываться без аргумент - непонятно. Ну, дело твоё.
 
Да очень странная ситуация, нашел модель здесь у Вас : Web add-on - [МОДУЛЬ ДЛЯ GAMECMS] SKINS_BUY CS 1.6
Автору написал, он сказал писать сюда на форум :rolleyes: еще странно что здесь написано что стоит "100р" а по факту бесплатно,ничего не пойму.
Я вас понял, спасибо, извините что отнял время тогда.
Если честно вы даже не писали мне :)


Ошибка в том что в module_extra/skins_store нету папки uploads просто создайте папку
+ данный модуль на то и бесплатный так как устарел и желаемого функционала у него уже не осталось
 

Вложения

  • 1649440593900.png
    1649440593900.png
    73.2 KB · Просмотры: 16
Последнее редактирование:
Если честно вы даже не писали мне :)


Ошибка в том что в module_extra/skins_store нету папки uploads просто создайте папку
+ данный модуль на то и бесплатный так как устарел и желаемого функционала у него уже не осталось
Где скачать данный модуль?
 
SergeyPanov, Ради приличия можно было воспользоваться поисковыми системами.
 
RockTheStreet, спасибо, я этот видел. Есть похожий для кс 1.6? Или кто может запилить под 1.6?
 
Статус
В этой теме нельзя размещать новые ответы.
Если хотите открыть тему, нажмите кнопку Жалоба в первом сообщении.
Назад
Сверху