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

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

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

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

> Правила форума

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

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Advanced Experience System - ошибка

Статус пользователя Subaru
сообщение 28.7.2014, 15:01
Сообщение #1


Стаж: 11 лет

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

Вобщем, пишет ошибку в логах:
Цитата
L 07/28/2014 - 15:41:25: Start of error session.
L 07/28/2014 - 15:41:25: Info (map "de_dust2_2x2") (file "addons/amxmodx/logs/error_20140728.log")
L 07/28/2014 - 15:41:25: Called dynanative into a paused plugin.
L 07/28/2014 - 15:41:25: [AMXX] Displaying debug trace (plugin "aes_informer.amxx")
L 07/28/2014 - 15:41:25: [AMXX] Run time error 10: native error (native "aes_get_player_stats")
L 07/28/2014 - 15:41:25: [AMXX] [0] aes_informer.sma::Show_Hud_Informer (line 417)

Проблема появилась когда я подключился к Mysql в aes.cfg.

+

407 строка плагина "aes_informer.amxx".
Код
    new bool:status = aes_get_player_stats(watchId,rt) != 0 ? true : false


Отредактировал: Subaru, - 28.7.2014, 15:11
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Bloo
сообщение 28.7.2014, 15:11
Сообщение #2


Стаж: 12 лет

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

Subaru, что мешало написать в оф топике плагина?
amx_plugins приложите.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Subaru
сообщение 28.7.2014, 15:18
Сообщение #3


Стаж: 11 лет

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

Цитата(Bloo @ 28.7.2014, 15:11) *
Subaru, что мешало написать в оф топике плагина?
amx_plugins приложите.


Скрытый текст
opengl detector 0.7.9d kanagava opengl32.amxx running
AMXBans: Core Gm 1.6 Larte Team amxbans_core.am running
AMXBans: Main Gm 1.6 Larte Team amxbans_main.am debug
Admin Commands 1.8.1.3746 AMXX Dev Team admincmd.amxx running
Multi-Lingual Sys 1.8.1.3746 AMXX Dev Team multilingual.am running
Menus Front-End 1.8.1.3746 AMXX Dev Team menufront.amxx running
Commands Menu 1.8.1.3746 AMXX Dev Team cmdmenu.amxx running
Players Menu 1.8.1.3746 AMXX Dev Team plmenu.amxx running
Maps Menu 1.8.1.3746 AMXX Dev Team mapsmenu.amxx running
Plugin Menu 1.8.1.3746 AMXX Dev Team pluginmenu.amxx running

Admin Chat 1.8.1.3746 AMXX Dev Team adminchat.amxx running
Anti Flood 1.8.1.3746 AMXX Dev Team antiflood.amxx running
Admin Votes 1.8.1.3746 AMXX Dev Team adminvote.amxx running
TimeLeft 1.8.1.3746 AMXX Dev Team timeleft.amxx running
AES: StatsX 0.2 serfreeman1337 aes_statsx_cstr running
Pause Plugins 1.8.1.3746 AMXX Dev Team pausecfg.amxx running
Stats Configurati 1.8.1.3746 AMXX Dev Team statscfg.amxx running
StatsX 1.8.1.3746 AMXX Dev Team statsx.amxx running
CS Misc. Stats 1.8.1.3746 AMXX Dev Team miscstats.amxx running
CS Stats Logging 1.8.1.3746 AMXX Dev Team stats_logging.a running

Advanced Experien 0.4 serfreeman1337 aes_main.amxx running
AES: CSTRIKE Say 0.1.1 serfreeman1337 aes_say_tag.amx running
AES: Exp CSTRIKE 0.3 serfreeman1337 aes_exp_cstrike running
AES: Informer 0.2 serfreeman1337 aes_informer.am running
AES: Experience E 0.1 serfreeman1337 aes_exp_editor. running
AES: Bonus System 0.2 serfreeman1337 aes_bonus_syste running
AES: Bonus CSTRIK 0.4 serfreeman1337 aes_bonus_cstri running
DeagsMapManager 3.23 Deags/AMXX Commu deagsmapmanager running
Autoresponder/Adv 0.5 MaximusBrood ad_manager.amxx running
Restart 3.0 kyroaku auto_rr.amxx running

High Ping Kicker 1.0 Shadow/Bo0m! amx_hpk.amxx running
Welcome HudMsg 0.1 KpacaB4IK dhud.amxx running
Damager 1.0 Prayer damager.amxx running
Reset Score 1.0 Silenttt resetscore.amxx running
Kills Counter 1.0 Safety1st killCounter.amx running
Game Menu 1.1 DJ_WEST & Lukman gamemenu.amxx running
CSNadeDrops 0.14 Avalanche csnadedrops.amx running
VoteBan_2 2.0 WTF votebans_wtf.am running
Vampire 1.0c Shalfey vampire.amxx running
Vip_weapon 1.1 7eVen vip_weapon.amxx running
hook status 0.1 kanagava hook_status.amx running
Colored Translit 3.0 Sho0ter colored_transli running
Colored Translit 3.0 Sho0ter colored_transli running
AMXBans: Freeze Gm 1.6 Larte Team amxbans_freeze. running
AMXBans: Screens Gm 1.6 Larte Team amxbans_ssban.a running
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 28.7.2014, 15:20
Сообщение #4


Стаж: 12 лет

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

Subaru, как часто возникает ошибка?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Subaru
сообщение 28.7.2014, 15:26
Сообщение #5


Стаж: 11 лет

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

Цитата(Bloo @ 28.7.2014, 15:20) *
Subaru, как часто возникает ошибка?

Каждую карту. И ище пропали награды за выполнения взрыва бомбы и т.д, и не пишет в общий чат кто повысил звания и т.д.

Цитата(Bloo @ 28.7.2014, 15:20) *
Subaru, как часто возникает ошибка?

Вот ище выкладываю:
aes_main.cfg
// -- aes_main.amxx -- //

// Настройка сохранения статистики.
// 0 - не сохранять.
// 1 - сохранять в файл /amxmodx/data/aes/stats.ini
// 2 - использовать SQL базу данных
aes_db_type "2"

// Удаление неактивных игроков.
// Количество дней, через которые из статистики будут удаляться неактивные игроки.
// Значение 0 выключает эту возможность.
aes_db_prune_days "0"

// Ключ сохранения. По какому параметру вести учет игроков?
// 0 - Ник
// 1 - SteamID
// 2 - IP
aes_track_mode "1"

// Настройка званий.
// Какое количество опыта должен набрать игрок для определенного звания.
// Первая цифра отвечает за количество опыта для звания "Рядовой", вторая за звания "Ефрейтор" и так далее.
// Первая цифра соответственно должна быть равна НУЛЮ!
// Писать в кавычках!
// ВАЖНО! Сколько Вы здесь напишите чисел, столько званий у Вас и будет! Не забудьте отредактировать ланг файл, под Ваше количество званий!
aes_level "0 20 40 60 100 150 200 300 400 600 1000 1500 2100 2700 3400 4200 5100 5900 7000 10000"

// Задержка перед загрузкой опыта игрока.
// Увеличьте это значение при проблемах с загрузкой опыта.
aes_load_delay "0.0"

// Сохранение бонусных очков.
aes_save_bonus "1"

// -- aes_exp_cstrike.amxx -- //

// Сколько опыта будет даваться за одно убийство
aes_xp_frag "1"
// Сколько опыта будет давать за убийство хедшотов
aes_xp_hs "2"
// Кол-во опыта за установку бомбы
aes_xp_c4_plant "1"
// Кол-во опыта за подрыв бомбы
aes_xp_c4_explode "3"
// Кол-во опыта за дефьюз бомбы
aes_xp_c4_defused "4"
// Опыт за вывод заложников
aes_xp_hostage_got "1"
// Опыт за спасение заложников
aes_xp_hostage_rescue "1"
// Опыт за спасение как V.I.P.
aes_xp_vip_escaped "4"
// Опыт за убийство V.I.P.
aes_xp_vip_killed "4"
// Опыт за смерть. Используйте отрицательные значения чтобы вычитать.
aes_xp_death "0"

// Минимальное кол-во игроков, при которых будет начисляться бонус за выполнение действий карты.
// Действии с заложниками, бомбой и VIP.
aes_xp_goal_min_players "2"

// Включен режим FFA
aes_xp_ffa "0"

// Бонусы за количество фрагов, убийств в голову и прочего.
// Формат записи: "<количество_фрагов> <количество_бонуса_за_них> <количество_фрагов> <количество_бонуса_за_них> и т.д."
// Бонусы дают доступ к меню /anew
// 0 - выключить.

// Просто за фраги
aes_anew_frags "10 1 20 2 30 3 40 5"
// За убийство в голову
aes_anew_hs "7 1 14 2 20 3 30 4"
// За убийство с ножа
aes_anew_knife "1 1 2 1 3 1 4 1"
// За убийство с гранаты
aes_anew_he "4 1 5 1 6 1 7 2"

// Когда сбрасывать кол-фрагов и т.п.
// 0 - никогда
// 1 - при смерти
aes_anew_reset "1"

// Количество выдаваемых бонусов игроку за повышению по званию.
aes_bonus_levelup "1"

// -- aes_informer.amxx -- //

// Показывает сообщение о новом уровне. 1 - показывать игроку. 2 - только всем. 0 - отключить сообщение.
aes_newlevel_chat "2"

// Через сколько секунд обновлять hud сообщения?
aes_hud_update "1.5"

// По стандарту показывать информер? (Hud сообщение с текущим званием)
aes_hud_info_default "1"

// Тип информера. 1 - Hud. 0 - выключить
aes_hud_info_type "1"

// Цвет информера(r g b). Вводить три числа в одних кавычках!
// Или укажите random для задания случайного цвета.
aes_hud_info_color "60 60 60"

// Координаты информера(x y). Вводить два числа в одних кавычках!
aes_hud_info_pos "0.01 0.13"

// Тип сообщения /aNew. 1 - Hud. 0 - выключить
aes_hud_anew_type "1"

// Цвет сообщения /aNew (r g b). Вводить три числа в одних кавычках!
aes_hud_anew_color "100 100 100"

// Координаты сообщения /aNew (x y). Вводить два числа в одних кавычках!
aes_hud_anew_pos "-1.0 0.90"

// Отображать информер наблюдателям.
aes_hud_info_deafult_d "1"

// Цвет информера для наблюдателя.
// random - случайный цвет.
aes_hud_info_color_d "40 40 40"

// Позиция информера для наблюдателя.
aes_hud_info_pos_d "0.01 0.15"

// Режим форматирования.
aes_informer_tpl "0"

// -- aes_bonus_system.amxx -- //

// Вкл/Выкл системы бонусов
aes_bonus_enable "1"

// До какого раунда не выдавать все бонусы, включая /anew
aes_bonus_firstround "3"

// Ограничение времени использования команды /anew.
// 0.0 - без ограничения.
// больше 0.0 - задать своё время.
// -1.0 - использовать mp_buytime квар.
aes_bonus_time "-1.0"

// Список карт, на которых не будут действовать все бонусы.
aes_lockmap "35hp"
aes_lockmap "35hp_2"
aes_lockmap "35hp_gx"
aes_lockmap "35hp_gladiators_day"
aes_lockmap "most_wanted"
aes_lockmap "35hp_xmas"
aes_lockmap "35hp_3"
aes_lockmap "aim_afl_deagle"
aes_lockmap "awp_8bit"
aes_lockmap "awp_india"
aes_lockmap "awp_india_csp"
aes_lockmap "awp_pit"
aes_lockmap "ka_100x100"
aes_lockmap "ka_wintershank"

// -- aes_main.amxx -- //
// > SQL < //

// Настройки соединения с SQL сервером

// Хост для подключения.
aes_sql_host "***"

// Пользователь.
aes_sql_user "***"

// Пароль.
aes_sql_password "***"

// База данных.
aes_sql_db "***"

// Таблица.
aes_sql_table "aes_stats"

// Максимальное кол-во неудачных попыток обращения к БД,
// после которых плагин перестает связываться с БД до конца карты.
aes_sql_maxfail "10"

// Драйвер БД.
// mysql или sqlite.
aes_sql_driver "mysql"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
serfreeman1337
сообщение 28.7.2014, 15:26
Сообщение #6
Стаж: 13 лет

Сообщений: 912
Благодарности: выкл.

amxx plugins и логи.
Плагин не может сам взять и остановится.
Хостинг и БД от multiplay?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Subaru
сообщение 28.7.2014, 15:28
Сообщение #7


Стаж: 11 лет

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

Цитата(serfreeman1337 @ 28.7.2014, 15:26) *
amxx plugins и логи.
Плагин не может сам взять и остановится.
Хостинг и БД от multiplay?

Нет, playground.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Surf
сообщение 28.7.2014, 15:46
Сообщение #8


Стаж: 14 лет

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

serfreeman1337,
offtopic

Код
new bool:status = aes_get_player_stats(watchId,rt) != 0 ? true : false


я ошибаюсь, или можно записать так? ->
Код
new bool:status = !!aes_get_player_stats(watchId,rt);
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Subaru
сообщение 28.7.2014, 16:38
Сообщение #9


Стаж: 11 лет

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

Теперь уже не работает только информер! Не показывает кто достиг уровня и т.д
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: