Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Ошибка в логах плагина zp_extra_jetpac

Статус пользователя satana
сообщение 30.8.2016, 20:10
Сообщение #1
Стаж: 9 лет 8 месяцев

Сообщений: 9
Благодарностей: 2
Полезность: 0

здраствуйте помогите из тех поддержки написали что уменя плагин джейпак флудит выдает ошибку каждую секунду
Код:
[22:08:41]	L 08/30/2016 - 21:13:59: [ZP] Invalid Player (21)
[22:08:41] L 08/30/2016 - 21:13:59: [AMXX] Run time error 10 (plugin "zp_extra_jetpac.amxx") (native "zp_get_user_zombie") - debug not enabled!
[22:08:41] L 08/30/2016 - 21:13:59: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
[22:08:41] L 08/30/2016 - 21:13:59: [ZP] Invalid Player (21)
[22:08:41] L 08/30/2016 - 21:13:59: [AMXX] Run time error 10 (plugin "zp_extra_jetpac.amxx") (native "zp_get_user_zombie") - debug not enabled!
[22:08:41] L 08/30/2016 - 21:13:59: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
[22:08:41] L 08/30/2016 - 21:13:59: [ZP] Invalid Player (21)
[22:08:41] L 08/30/2016 - 21:13:59: [AMXX] Run time error 10 (plugin "zp_extra_jetpac.amxx") (native "zp_get_user_zombie") - debug not enabled!
[22:08:41] L 08/30/2016 - 21:13:59: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
[22:08:41] L 08/30/2016 - 21:13:59: [ZP] Invalid Player (21)
[22:08:41] L 08/30/2016 - 21:13:59: [AMXX] Run time error 10 (plugin "zp_extra_jetpac.amxx") (native "zp_get_user_zombie") - debug not enabled!
[22:08:41] L 08/30/2016 - 21:13:59: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
[22:08:41] L 08/30/2016 - 21:13:59: [ZP] Invalid Player (21)
[22:08:41] L 08/30/2016 - 21:13:59: [AMXX] Run time error 10 (plugin "zp_extra_jetpac.amxx") (native "zp_get_user_zombie") - debug not enabled!
[22:08:41] L 08/30/2016 - 21:13:59: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
[22:08:41] L 08/30/2016 - 21:13:59: [ZP] Invalid Player (21)
[22:08:41] L 08/30/2016 - 21:13:59: [AMXX] Run time error 10 (plugin "zp_extra_jetpac.amxx") (native "zp_get_user_zombie") - debug not enabled!
[22:08:41] L 08/30/2016 - 21:13:59: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).


Отредактировал: iShot, - 30.8.2016, 20:42
Причина: Выдано устное предупреждение!
Прикрепленные файлы:
Прикрепленный файл  zp_extra_jetpac.sma ( 21,76 килобайт ) Кол-во скачиваний: 13
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя iShot
сообщение 30.8.2016, 20:46
Сообщение #2


Стаж: 11 лет

Сообщений: 1340
Благодарностей: 463
Полезность: 845

Меценат Меценат

satana, добавьте к плагину debug и после отправьте заново логи.


улыбнись :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя satana
сообщение 30.8.2016, 21:34
Сообщение #3
Стаж: 9 лет 8 месяцев

Сообщений: 9
Благодарностей: 2
Полезность: 0

Цитата(iShot @ 30.8.2016, 20:46) *
satana, добавьте к плагину debug и после отправьте заново логи.

[23:33:34] L 08/30/2016 - 22:37:52: [AMXX] Displaying debug trace (plugin "zp_extra_jetpac.amxx")
[23:33:34] L 08/30/2016 - 22:37:52: [AMXX] Run time error 10: native error (native "zp_get_user_zombie")
[23:33:34] L 08/30/2016 - 22:37:52: [AMXX] [0] zp_extra_jetpac.sma::jp_forward (line 132)
[23:33:34] L 08/30/2016 - 22:37:52: [AMXX] [1] zp_extra_jetpac.sma::fm_startFrame (line 126)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iShot
сообщение 31.8.2016, 7:16
Сообщение #4


Стаж: 11 лет

Сообщений: 1340
Благодарностей: 463
Полезность: 845

Меценат Меценат

satana, Пробуйте, другой тс не отписал что проблема решена, возможно вы внесёте ясность.


улыбнись :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя satana
сообщение 31.8.2016, 10:06
Сообщение #5
Стаж: 9 лет 8 месяцев

Сообщений: 9
Благодарностей: 2
Полезность: 0

у меня плагин джейпак флудит я незнаю что делать
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iShot
сообщение 31.8.2016, 12:08
Сообщение #6


Стаж: 11 лет

Сообщений: 1340
Благодарностей: 463
Полезность: 845

Меценат Меценат

satana
Cкрытый текст
выше моё сообщение кликабельное.


Отредактировал: iShot, - 31.8.2016, 12:08


улыбнись :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Algalon
сообщение 31.8.2016, 13:11
Сообщение #7
Стаж: 11 лет

Сообщений: 163
Благодарностей: 60
Полезность: 291

satana, советую отказаться от данного плагина, код морально и физически устарел.
Ничего кроме дичайших лагов на сервере вы от него не получите.

Cкрытый текст

Но, если вы страдает глубокой формой мазохизма, то можно попробовать исправить эту ошибку cbf1b2bfde1a.gif

Заменить
Код:
register_forward(FM_StartFrame, "fm_startFrame")
-->
Код:
register_forward(FM_PlayerPreThink, "Fwd_PlayerPreThink_Pre")


Удалить
Код:
public fm_startFrame(){

gltime = get_gametime()
static id
for (id = 1; id <= 32; id++)
{
jp_forward(id)
}
}


Заменить
Код:
public jp_forward(player) {

if (!is_user_alive(player) && (zp_get_user_zombie(player) || zp_get_user_nemesis(player) || zp_get_user_survivor(player)))
return FMRES_IGNORED

if (!hasjet[player])
return FMRES_IGNORED

if(jp_cal[player] < gltime){
jp_energy(player); jp_cal[player] = gltime + get_pcvar_float(cvar_cal_time)
}
--->
Код:
public Fwd_PlayerPreThink_Pre(player) {

if (!hasjet[player] || !is_user_alive(player) || zp_get_user_zombie(player) || zp_get_user_nemesis(player) || zp_get_user_survivor(player))
return FMRES_IGNORED

gltime = get_gametime()

if(jp_cal[player] < gltime){
jp_energy(player); jp_cal[player] = gltime + get_pcvar_float(cvar_cal_time)
}

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя satana
сообщение 31.8.2016, 15:09
Сообщение #8
Стаж: 9 лет 8 месяцев

Сообщений: 9
Благодарностей: 2
Полезность: 0

просто убирая этот плагин у мня пропадает вип меню
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Algalon
сообщение 31.8.2016, 16:10
Сообщение #9
Стаж: 11 лет

Сообщений: 163
Благодарностей: 60
Полезность: 291

satana, как это связано? Вкладывай давай свою вип систему
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя satana
сообщение 31.8.2016, 16:19
Сообщение #10
Стаж: 9 лет 8 месяцев

Сообщений: 9
Благодарностей: 2
Полезность: 0

Цитата(Algalon @ 31.8.2016, 17:10) *
satana, как это связано? Вкладывай давай свою вип систему


Прикрепленные файлы:
Прикрепленный файл  zp_menu_vip__2_.sma ( 5,42 килобайт ) Кол-во скачиваний: 11
Прикрепленный файл  zp_extra_jetpac__3_.sma ( 22,39 килобайт ) Кол-во скачиваний: 21
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Algalon
сообщение 1.9.2016, 12:14
Сообщение #11
Стаж: 11 лет

Сообщений: 163
Благодарностей: 60
Полезность: 291

satana, ну так с этого нужно было и начинать, а то вы выложили вообще стандартный джетпак.
Вырезал. Хотя, вип меню не лучше джетпака, я более чем уверен, что остальные плагины тоже огонь.
Cкрытый текст
Код:

#include <amxmodx>
#include <fakemeta>

#define PLUGIN "Menu Vip"
#define VERSION "1.3"
#define AUTHOR "heka/ExZeM"

#define MsgId_SayText 76

#define VIP_FLAG ADMIN_LEVEL_H
#define SUPER_VIP_FLAG ADMIN_CVAR

native give_weapon_goldak(id);
native give_weapon_zgun(id);
native give_weapon_ethereal(id);
native zp_get_user_nemesis(id);
native zp_get_user_zombie(id);

new g_iMaxPlayers, g_iUserArmor[33], g_iUserHealth[33], g_iUserGun1[33], g_iUserGun2[33], g_iUserGun3[33];

public plugin_init()
{
register_plugin("ZP Vip Menu", "1.0", "Freeman4iK");
register_event("HLTV", "Event_HLTV", "a", "1=0", "2=0");
register_clcmd("vip_menu_zm", "menu_vip");
g_iMaxPlayers = get_maxplayers();
}

public client_disconnect(id)
{
g_iUserArmor[id] = false;
g_iUserHealth[id] = false;
g_iUserGun3[id] = false;
}

public client_putinserver(id)
{
g_iUserGun1[id] = 3;
g_iUserGun2[id] = 4
}

public Event_HLTV()
{
for(new i = 1; i <= g_iMaxPlayers; i++)
{
if(!is_user_connected(i) || ~get_user_flags(i) & VIP_FLAG) continue;
g_iUserArmor[i] = false;
g_iUserHealth[i] = false;
g_iUserGun1[i]++;
g_iUserGun2[i]++;
g_iUserGun3[i] = false;
}
}

public menu_vip(id)
{
if(!(get_user_flags(id) & VIP_FLAG) || !is_user_alive(id) || zp_get_user_zombie(id) || zp_get_user_nemesis(id)) return;
new iMenu = menu_create("\rVip Menu", "giver_handled");
menu_additem(iMenu, "\r[Взять] \y100 брони", "1", 0);
if(!g_iUserHealth[id] || get_user_flags(id) & SUPER_VIP_FLAG) menu_additem(iMenu, "\r[Взять] \y200 жизней", "2", 0);
else menu_additem(iMenu, "\d[Взять] 200 жизней", "2", 0);
if(g_iUserGun1[id] >= 3 || get_user_flags(id) & SUPER_VIP_FLAG) menu_additem(iMenu, "\r[Взять] \yЗолотой AK", "3", 0);
else menu_additem(iMenu, "\d[Взять] Золотой AK", "3", 0);
if(g_iUserGun2[id] >= 4 || get_user_flags(id) & SUPER_VIP_FLAG) menu_additem(iMenu, "\r[Взять] \yСупер снайперку", "4", 0);
else menu_additem(iMenu, "\d[Взять] Супер снайперку", "4", 0);
if(!g_iUserGun3[id] || get_user_flags(id) & SUPER_VIP_FLAG) menu_additem(iMenu, "\r[Взять] \yЛазерную пушку", "5", 0);
else menu_additem(iMenu, "\d[Взять] Лазерную пушку", "5", 0);
menu_setprop(iMenu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, iMenu, 0);
}

public giver_handled(id, iMenu, item)
{
if(!(get_user_flags(id) & VIP_FLAG) || !is_user_alive(id) || zp_get_user_zombie(id) || zp_get_user_nemesis(id) || item == MENU_EXIT)
{
menu_destroy(iMenu);
return PLUGIN_HANDLED;
}
new s_Data[6], s_Name[64], i_Access, i_Callback;
menu_item_getinfo(iMenu, item, i_Access, s_Data, charsmax(s_Data), s_Name, charsmax(s_Name), i_Callback);
switch(str_to_num(s_Data))
{
case 1:
{
UTIL_SayText(id, "!g[ZP]!yТы взял себе !g100 Брони");
set_pev(id, pev_armorvalue, pev(id, pev_armorvalue) + 100.0);
g_iUserArmor[id] = true;
}
case 2:
{
if(!g_iUserHealth[id] || get_user_flags(id) & SUPER_VIP_FLAG)
{
UTIL_SayText(id, "!g[ZP]!yТы взял себе !g200 жизней");
set_pev(id, pev_health, pev(id, pev_health) + 200.0);
g_iUserHealth[id] = true;
}
}
case 3:
{
if(g_iUserGun1[id] >= 3 || get_user_flags(id) & SUPER_VIP_FLAG)
{
UTIL_SayText(id, "!g[ZP]!yТы взял себе !gЗолотой АК");
give_weapon_goldak(id);
g_iUserGun1[id] = 0;
}
}
case 4:
{
if(g_iUserGun2[id] >= 4 || get_user_flags(id) & SUPER_VIP_FLAG)
{
UTIL_SayText(id, "!g[ZP]!yТы взял себе !gСупер снайперку");
give_weapon_zgun(id);
g_iUserGun2[id] = 0;
}
}
case 5:
{
if(!g_iUserGun3[id] || get_user_flags(id) & SUPER_VIP_FLAG)
{
UTIL_SayText(id, "!g[ZP]!yТы взял себе !gлазеррную пушку");
give_weapon_ethereal(id);
g_iUserGun3[id] = true;
}
}
}
menu_destroy(iMenu);
return PLUGIN_HANDLED;
}

stock UTIL_SayText(pPlayer, const szMessage[], any:...)
{
new szBuffer[190];
if(numargs() > 2) vformat(szBuffer, charsmax(szBuffer), szMessage, 3);
else copy(szBuffer, charsmax(szBuffer), szMessage);
while(replace(szBuffer, charsmax(szBuffer), "!y", "^1")) {}
while(replace(szBuffer, charsmax(szBuffer), "!t", "^3")) {}
while(replace(szBuffer, charsmax(szBuffer), "!g", "^4")) {}
switch(pPlayer)
{
case 0:
{
for(new iPlayer = 1; iPlayer <= g_iMaxPlayers; iPlayer++)
{
if(!is_user_connected(iPlayer)) continue;
engfunc(EngFunc_MessageBegin, MSG_ONE_UNRELIABLE, MsgId_SayText, {0.0, 0.0, 0.0}, iPlayer);
write_byte(iPlayer);
write_string(szBuffer);
message_end();
}
}
default:
{
engfunc(EngFunc_MessageBegin, MSG_ONE_UNRELIABLE, MsgId_SayText, {0.0, 0.0, 0.0}, pPlayer);
write_byte(pPlayer);
write_string(szBuffer);
message_end();
}
}
}


Отредактировал: Algalon, - 1.9.2016, 12:19
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя satana
сообщение 1.9.2016, 13:31
Сообщение #12
Стаж: 9 лет 8 месяцев

Сообщений: 9
Благодарностей: 2
Полезность: 0

Algalon, когда нажимаешь вип меню пишет неизвестная команда вип меню
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Algalon
сообщение 1.9.2016, 15:50
Сообщение #13
Стаж: 11 лет

Сообщений: 163
Благодарностей: 60
Полезность: 291

satana, ошибки в логах или консоли есть?
amx_plugins что пишет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя satana
сообщение 1.9.2016, 16:20
Сообщение #14
Стаж: 9 лет 8 месяцев

Сообщений: 9
Благодарностей: 2
Полезность: 0

Цитата(Algalon @ 1.9.2016, 15:50) *
satana, ошибки в логах или консоли есть?
amx_plugins что пишет?

ошибок таковых нет но вот
[18:18:12
94.50.7.42:12988:reconnect
[18:18:12] L 09/01/2016 - 17:23:42: [zm_vip.amxx] satana - cs . ru стал ВИПом. (Стим ИД: "STEAM_0:0:2076617390") (Айпи: "94.50.7.42") (Флаги: "abcdefghij")
[18:18:12] L 09/01/2016 - 17:23:42: [amxbans_core.amxx] Login: "satana - cs . ru<2><STEAM_0:0:2076617390><>" became an admin (account "satana - cs . ru") (access "abcdefghijklmnopqrstuvwxy") (address "94.50.7.42") (nick ";") (static 0)
[18:18:13] Warning: Unable to open sound/weapons/ak47long_draw.wav for transfer]


всем хочу выразить свою благодарность за содеяную работу спасибо большое без вас я бы несправился

Отредактировал: iShot, - 1.9.2016, 17:38
Причина: Объединил сообщения
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Algalon
сообщение 2.9.2016, 13:35
Сообщение #15
Стаж: 11 лет

Сообщений: 163
Благодарностей: 60
Полезность: 291

satana, напиши в amx_plugins и посмотри запущен плагин или нет?
Так же напиши как должно работать вип меню, я хочу тебе его поправить, а то там черт голову словит.
Какие пункты должны быть, какой флаг доступа у випа, сколько раз он может выбрать каждый пункт, с какого рануда и прочее.
В логах у тебя ничего я не вижу
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя gt99
сообщение 21.5.2020, 7:57
Сообщение #16
Стаж: 5 лет 11 месяцев

Сообщений: 1
Благодарностей: 1
Полезность: 0

Версия плагина с решенной проблемой.

На случай если файл удалят:

До
Код
public jp_forward(player) {
    if (!is_user_alive(player) && (zp_get_user_zombie(player) || zp_get_user_nemesis(player) || zp_get_user_survivor(player)))
        return FMRES_IGNORED


После
Код
public jp_forward(player) {
    if (!is_user_alive(player) || (zp_get_user_zombie(player) || zp_get_user_nemesis(player) || zp_get_user_survivor(player)))
        return FMRES_IGNORED

Прикрепленные файлы:
Прикрепленный файл  zp_extra_jetpack_bazooka32.amxx.txt ( 13,78 килобайт ) Кол-во скачиваний: 23
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: