проблема с меню для админа, кидает ошибку неизвестный символ "%s" |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
проблема с меню для админа, кидает ошибку неизвестный символ "%s" |
Toshik |
27.7.2021, 1:16
Сообщение
|
Вот код исходника не было пришлось декомпилировать где ошибка я выделил жырным прошу помочь уже голову ломаю 4 сутки а у меня их ещё 2 штику без исходника
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <fun> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "Toshik" new g_hp[33]; new g_ap[33]; new cs_noclip[33]; new cs_god[33]; new g_jump[33]; new g_2xdamage[33]; new bool:g_3xjump[33]; register_menu(title[], keys, function[], outside) { register_menucmd(register_menuid(title, outside), keys, function); return 0; } public plugin_init() { register_plugin("SozdMenu", "1.0", "ALMY"); register_menu("cs_menu_b", keys , "cs_menu_c", 0) register_clcmd("/sozdmenu", "SozdMenu", -1, 1196, -1); register_clcmd("sozdmenu", "SozdMenu", -1, 1196, -1); register_clcmd("say /sozdmenu", "SozdMenu", -1, 1196, -1); register_clcmd("say_team /sozdmenu", "SozdMenu", -1, 1196, -1); RegisterHam("HamFilter", "player", "spawn_vips", 1); RegisterHam(55, "player", "fwd_PlayerJump", "HamFilter"); return 0; } public client_connect(id) { new var1; if (get_user_flags(id, "HamFilter") ==1) { cs_god[id] = 0; cs_noclip[id] = 0; } return 0; } public spawn_vips(id) { if (!is_user_alive(id)) { return 1; } new var1; if (get_user_flags(id, "HamFilter")==1) { if (cs_god[id] == 1) { set_user_godmode(id, "HamFilter"); } if (cs_noclip[id] == 1) { set_user_noclip(id, "HamFilter"); } if (g_jump[id] == 1) { g_3xjump[id] = 0; } } return 1; } public SozdMenu(id) { new var1; if (get_user_flags(id, "HamFilter") && 2048) { static iLen; static menu[650]; iLen = 0; iLen = formatex(menu[iLen], 649 - iLen, "\r[\w%s\r] \yМеню \wСоздателя\d", "CSDM"); iLen = formatex(menu[iLen], 649 - iLen, "\r[\w1\r] \yВзять \rЖизни +500\n") + iLen; keys = keys | 1; iLen = formatex(menu[iLen], 649 - iLen, "\r[\w2\r] \yВзять \rБроню +500\n") + iLen; keys = keys | 2; iLen = formatex(menu[iLen], 649 - iLen, "\r[\w3\r] \yВзять \rДеньги 16+\n") + iLen; keys = keys | 4; if (cs_god[id] == 1) { iLen = formatex(menu[iLen], 649 - iLen, "\r[\w4\r] \yБессмертия \r[Выкл]\n") + iLen; keys = keys | 8; } else { if (!cs_god[id]) { iLen = formatex(menu[iLen], 649 - iLen, "\r[\w4\r] \yБессмертие \r[Вкл]\n") + iLen; keys = keys | 8; } } if (cs_noclip[id] == 1) { iLen = formatex(menu[iLen], 649 - iLen, "\r[\w5\r] \yНоуклип \r[Выкл]\n") + iLen; keys = keys | 16; } else { if (!cs_noclip[id]) { iLen = formatex(menu[iLen], 649 - iLen, "\r[\w5\r] \yНоуклип \r[Вкл]\n") + iLen; keys = keys | 16; } } iLen = formatex(menu[iLen], 649 - iLen, "\r[\w6\r] \yВзять \rТройной Прыжок\n") + iLen; keys = keys | 32; iLen = formatex(menu[iLen], 649 - iLen, "\r[\w7\r] \yВзять \rДвойной Урон\n") + iLen; keys = keys | 64; iLen = formatex(menu[iLen], 649 - iLen, "\r[\w8\r] \yОткрыть \rAmxModMenu\n") + iLen; keys = keys | 128; iLen = formatex(menu[iLen], 649 - iLen, "\r[\w9\r] \yУправление \rУровня/Опыта\n\n") + iLen; keys = keys | 256; iLen = formatex(menu[iLen], 649 - iLen, "\r[\w0\r] \yЗакрыть\n") + iLen; keys = keys | 512; show_menu(id, keys, menu, -1, "cs_menu_b"); return 1; } return 1; } public cs_menu_c(id, key) { switch (key) { case 0: { if (!is_user_alive(id)) { return 1; } if (0 >= g_hp[id]) { g_hp[id] = 1; set_user_health(id, get_user_health(id) + 500); color_chat(id, "!g[%s] !yВы взяли !t[Жизни]", "CSDM"); SozdMenu(id); return 1; } } case 1: { if (!is_user_alive(id)) { return 1; } if (0 >= g_ap[id]) { g_ap[id] = 1; set_user_armor(id, get_user_armor(id) + 500); color_chat(id, "!g[%s] !yВы взяли !t[Броню]", "CSDM"); SozdMenu(id); return 1; } } case 2: { if (!is_user_alive(id)) { return 1; } cs_set_user_money(id, cs_get_user_money(id) + 16000, 1); color_chat(id, "!g[%s] !yВы взяли !t[Деньги]", "CSDM"); SozdMenu(id); return 1; } case 3: { if (!is_user_alive(id)) { return 1; } if (cs_god[id]) { if (cs_god[id] == 1) { cs_god[id] = 0; set_user_godmode(id, 1); color_chat(id, "!g[%s] !yВы включили !t[Бессмертие]", "CSDM"): SozdMenu(id); return 1; } } cs_god[id] = 1; set_user_godmode(id, "HamFilter"); color_chat(id, "!g[%s] !yВы отключили !t[Бессмертие]", "CSDM"); SozdMenu(id); return 1; } case 4: { if (!is_user_alive(id)) { return 1; } if (cs_noclip[id]) { if (cs_noclip[id] == 1) { cs_noclip[id] = 0; set_user_noclip(id, 1); color_chat(id, "!g[%s] !yВы включили !t[NoClip]", "CSDM"); SozdMenu(id); return 1; } } cs_noclip[id] = 1; set_user_noclip(id, "HamFilter"); color_chat(id, "!g[%s] !yВы отключили !t[NoClip]", "CSDM"); SozdMenu(id); return 1; } case 5: { if (!is_user_alive(id)) { return 1; } if (0 >= g_jump[id]) { g_jump[id] = 1; g_3xjump[id] = 1; color_chat(id, "!g[%s] !yВы взяли !t[Тройной Прыжок]", "CSDM"); SozdMenu(id); return 1; } } case 6: { if (!is_user_alive(id)) { return 1; } if (0 >= g_2xdamage[id]) { g_2xdamage[id] = 1; client_cmd(id, "/sozdmenu_2xdamage_223"); color_chat(id, "!g[%s] !yВы взяли !t[Двойной Урон]", "CSDM"); SozdMenu(id); return 1; } } case 7: { client_cmd(id, "amxmodmenu"); } case 8: { client_cmd(id, "/switch_sozdmenu_lvlexp"); } default: { } } return 1; } public fwd_PlayerJump(id) { new var1; if (get_user_flags(id, "HamFilter") && 2048) { if (g_3xjump[id]) { if (pev(id, 98) & 2) { return 0; } static iJump[33]; new Float:velocity[3] = 0.0; pev(id, 120, velocity); if (3 <= iJump[id]) { if (pev(id, 84) & 512) { iJump[id] = 1; velocity[2] = random_float(1133740032, 1134067712); } } else { iJump[id]++; velocity[2] = random_float(1133740032, 1134067712); } set_pev(id, 120, velocity); set_pev(id, 76, 6); } } return 0; } color_chat(id, input[]) { new count = 1; new players[32]; static msg[191]; vformat(msg, 190, input, ""); replace_all(msg, 190, "!g", 9712); replace_all(msg, 190, "!y", 9732); replace_all(msg, 190, "!t", 9752); if (id) { players[0] = id; } else { get_players(players, count, "ch", 9772); } new i; while (i < count) { if (is_user_connected(players[i])) { message_begin(8, get_user_msgid("SayText"), 9808, players[i]); write_byte(players[i]); write_string(msg); message_end(); } i++; } return 0; } |
|
|
|
Metal Messiah |
27.7.2021, 19:30
Сообщение
|
|||
|
Отредактировал: Metal Messiah, - 27.7.2021, 19:30
Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.
|
|||
|
||||
ETO_BYLO_LETOM |
27.7.2021, 20:33
Сообщение
|
|
😄 MasterServer.su прозрачнее чем твои окна дома |
Поблагодарили 1 раз
|
|
Toshik |
28.7.2021, 9:35
Сообщение
|
|
|