Все вопросы по скриптингу для AMXX, помощь в редактировании плагинов.
Модераторы: Subb98, liFe iS GoOD
Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.
В данном разделе форума разрешено создавать темы, касающие только скриптинга для AMX Mod X.
Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [code=php].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sma плагина.
mirrors1 » 20 май 2019, 03:07
Привет.
Нашел на просторах плагин, решил поставить, разобраться .
При вводе данных от mysql после дисконнекта сыпет ошибки
L 05/20/2019 - 01:52:18: String formatted incorrectly - parameter 8 (total 7)
L 05/20/2019 - 01:52:18: [AMXX] Displaying debug trace (plugin "zp_buymenu_level.amxx")
L 05/20/2019 - 01:52:18: [AMXX] Run time error 25: parameter error
L 05/20/2019 - 01:52:18: [AMXX] [0] zp_buymenu_level.sma::client_disconnect (line 367)
вот кусок на который он ругается
- Код: Выделить всё
public client_disconnect( iPlayer )
{
if( !g_bUserLoaded{ iPlayer } || is_user_bot( iPlayer ) )
return;
formatex( g_szQuery, charsmax( g_szQuery ), "UPDATE `%s` SET `Level` = '%d', `Exp` = '%d' WHERE `%s`.`SteamID` = '%s';", g_iUserData[ iPlayer ][ Level ], g_iUserData[ iPlayer ][ Exp ], SQL_TABLENAME, g_szUserSteamID[ iPlayer ] );
SQL_ThreadQuery( g_hDBTuple, "SQL_ThreadQueryHandler", g_szQuery );
g_bSuperUser{ iPlayer } = false;
g_iUserDiscount[ iPlayer ] = 0;
}
Вы должны зарегистрироваться, чтобы видеть ссылки.
-
mirrors1
-
- Сообщения: 13
- Зарегистрирован: 27 окт 2016, 02:55
- Благодарил (а): 3 раз.
- Поблагодарили: 0 раз.
xbass13 » 20 май 2019, 08:15
- Код: Выделить всё
formatex( g_szQuery, charsmax( g_szQuery ), "UPDATE `%s` SET `Level` = '%d', `Exp` = '%d' WHERE `%s`.`SteamID` = '%s';", g_iUserData[ iPlayer ][ Level ], g_iUserData[ iPlayer ][ Exp ], SQL_TABLENAME, g_szUserSteamID[ iPlayer ] );
=>
- Код: Выделить всё
formatex( g_szQuery, charsmax( g_szQuery ), "UPDATE `%s` SET `Level` = '%d', `Exp` = '%d' WHERE `%s`.`SteamID` = '%s';", SQL_TABLENAME,
g_iUserData[ iPlayer ][ Level ], g_iUserData[ iPlayer ][ Exp ], SQL_TABLENAME, g_szUserSteamID[ iPlayer ] );
-
xbass13
-
- Сообщения: 96
- Зарегистрирован: 13 июн 2012, 21:20
- Благодарил (а): 36 раз.
- Поблагодарили: 35 раз.
- Опыт программирования: Больше трех лет
- Языки программирования: pawn, c++, js, php
Вернуться в Скриптинг
Кто сейчас на конференции
Сейчас этот форум просматривают: Google [Bot] и гости: 8