- 0
Войдите для возможности подписаться
Подписчики
0
Вопросы
Лучший ответ
Вся проблемма заключалось в этом коде при создании счетов прописывался айпи игрока а не его имя
new player_ip[16];
GetPlayerIp(playerid, player_ip, sizeof player_ip);
global_string = "";
mysql_format(dbHandle, global_string, 128, "INSERT INTO bank (name, ip, data, cash) values ('%s', '%s', NOW(), '250')", GetName(playerid), player_ip);// вся проблемма думаю в этом
mysql_tquery(dbHandle, global_string, "", "");
Вопрос решил таким образом
new name[16];
GetPlayerIp(playerid, name, sizeof name);
global_string = "";
mysql_format(dbHandle, global_string, 128, "INSERT INTO bank (id, name, data, cash) values ('%s', '%s', NOW(), '250')", GetName(playerid), name);// вся проблемма думаю в этом
mysql_tquery(dbHandle, global_string, "", "");

Эта тема закрыта для публикации ответов.
Войдите для возможности подписаться
Подписчики
0
-
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Похожий контент
-
От Elvis
Настоящим информируем о начале набора сотрудников в нашу студию "AlinSA Studios". В рамках текущего проекта "VanguardRP", основанного на мотивах CRMP, мы ищем профессионалов и энтузиастов для выполнения следующих должностей:
1. Технические специалисты
Требования:
| Базовые знания в области информационных технологий
| Понимание структур кода и принципов работы компиляторов
| Готовность к обучению и развитию профессиональных навыков
| Иметь базовое представлении ЯП "Pawn" или "Kotlin" и "Java".
Обязанности:
| Поддержка технической инфраструктуры проекта
| Участие в разработке и оптимизации программных решений
| Взаимодействие с командой разработки для внедрения новых функций
2. Пиар-ассистенты
Требования:
| Опыт работы в сфере SMM, маркетинга или PR
| Навыки взаимодействия с аудиторией и ведения социальных сетей
Обязанности:
| Продвижение проекта в социальных сетях
3. Дизайнеры
Требования:
| Наличие портфолио с примерами выполненных работ (не обязательно, желательно)
| Владение графическими редакторами ! (Photoshop и Figma)
| Креативность, внимательность к деталям и способность работать в сжатые сроки
Обязанности:
| создание графического контента для соцсетей, сайта и внутриигровых материалов
| Разработка дизайна интерфейсов, баннеров, логотипов и иллюстраций
| Участие в визуальном оформлении проекта
4. Геймдизайнеры
Обязанности:
| Разработка игровых механик, правил взаимодействия и систем баланса
| Проработка сюжета, персонажей и сценариев для создания эмоциональной связи с игроками
| Проектирование уровней, задач и сценариев для обеспечения разнообразия игрового процесса
| Взаимодействие с командой разработчиков, художников и звукорежиссёров для достижения согласованности элементов игры
| Участие в тестировании прототипов, выявление проблем и балансировка игрового процесса
5. Рупоры
Цель роли: Обеспечить эффективное взаимодействие с целевой аудиторией, формировать положительный имидж проекта, своевременно информировать участников о новостях, обновлениях и
мероприятиях, а также модерировать сообщества для поддержания комфортной и безопасной среды.
-————————-
Условия работы:
Обучение и постоянная поддержка со стороны команды
Гибкий график работы / удалённый формат (обсуждается индивидуально)
Если вы заинтересованы в присоединении к нашей команде или хотите получить дополнительную информацию, обращайтесь по следующему контакту:
Telegram: @AntonLegost
Благодарим за внимание! Надеемся на плодотворное сотрудничество.
p.s Новички приветствуются. Для пополнение портфолио и наработки опыта.
С уважением,
Команда "AlinSA Studios"
-
От Alesher
НОВЕЙШИЙ МОД HEAVILY MOD 2025
Скачать файл Имеется 14 уровень админки а также 3 уровня хелпера авторизация /alogin, имееться база данный а также минимальное количество багов.
Добавил Alesher Добавлено 30.05.2025 Категория Моды Автор ByNikolas
-
От BESPERSPEKTIBN9AK
Как убрать обьект в мэрии?
Искал уже по координатам из save убираю, не убирается.
-
Андрей Лазарев Активный 8
Добрый день помогите пожалуйста имеестся система счетов в банке но вот такая проблемма при открытии нового счета в банке он открывается далее второй третий и так далее но когда переходишь во вкладку управления счетами пишет что " Что у вас нет счетов в банке " хотя в базе даннызх их 3 но в отдельной таблице они не создаются
case D_BANK_MENU + 1:
{
if(!response) return 1;
if(GetMoney(playerid) < 5000)
return SendClientMessage(playerid, -1, ""cER"У Вас недостаточно средств на счете, для открытия нового счета в банке");
PI[playerid][pBankCount] ++ ;
MysqlUpdatePlayerInt(playerid, "bankcount", PI[playerid][pBankCount]);
new player_ip[16];
GetPlayerIp(playerid, player_ip, sizeof player_ip);
global_string = "";
mysql_format(dbHandle, global_string, 128, "INSERT INTO bank (name, ip, data, cash) values ('%s', '%s', NOW(), '250')", GetName(playerid), player_ip);// вся проблемма думаю в этом
mysql_tquery(dbHandle, global_string, "", "");
SendMes(playerid, 0x76CD5EFF, "[Банк]: {FFFFFF}новый счет на имя {F3F142}%s {FFFFFF}успешно открыт в нашем банке", GetName(playerid));
}
и вот диалог и паблик управления счетами в банке
case D_BANK_MENU + 2:
{
if(!response) return 1;
switch(listitem)
{
case 0:
{
SetPVarInt(playerid, "bank_type", 1);
global_string = "";
mysql_format(dbHandle, global_string, 128, "SELECT * FROM `bank` WHERE `name` = '%s'", GetName(playerid));
mysql_tquery(dbHandle, global_string, "ShowBankMoney", "i", playerid);
}
case 1:
{
ShowPlayerDialog(playerid, D_BANK_MENU + 3, DIALOG_STYLE_INPUT, "{"#cSV"}Заблокировать банковский счет", "{FFFFFF}В данном окне Вы можете заблокировать Ваш банковский счет\nПосле блокировки счета, Вы, и никто другой, не сможет совершать платежи и переводы на Ваш счет\nСчет всегда можно разблокировать в меню банка\n\nУкажите номер счета, который необходимо заблокировать:", "Далее", "Назад");
}
case 2:
{
ShowPlayerDialog(playerid, D_BANK_MENU + 4, DIALOG_STYLE_INPUT, "{"#cSV"}Разблокировать банковский счет", "{FFFFFF}В данном окне Вы можете разблокировать Ваш банковский счет\n\nУкажите номер счета, который необходимо разблокировать:", "Далее", "Назад");
}
case 3:
{
ShowPlayerDialog(playerid, D_BANK_MENU + 5, DIALOG_STYLE_INPUT, "{"#cSV"}Закрыть банковский счет", "{FFFFFF}В данном окне Вы можете закрыть счет в нашем банке\nСчет закрывается навсегда и больше не сможет использоваться\nВсе деньги, которые остались на этом счете, будут утеряны\n\nУкажите номер счета, который необходимо закрыть:", "Далее", "Назад");
}
}
}
и паблик управления счетами в банке
publics: ShowBankMoney(playerid)
{
new r, f;
cache_get_data(r, f);
if(!r)
return SendClientMessage(playerid, -1, ""cER"У Вас не имеется счетов в банке"), DeletePVar(playerid, "bank_type");
new fmt_str[128], b_id, b_money, b_block;
global_string = "";
for(new idx; idx < r; idx++)
{
b_id = cache_get_field_content_int(idx, "id");
b_money = cache_get_field_content_int(idx, "cash");
b_block = cache_get_field_content_int(idx, "block");
format(fmt_str, sizeof fmt_str, "{FFFFFF}Счёт №%d - Баланс: {9C9E9B}%d руб. {FFFFFF}- %s\n", b_id, b_money, !b_block ? ("{8DC65B}Активен") : ("{F77625}Заблокирован"));
strcat(global_string, fmt_str);
SetPlayerListitemValue(playerid, idx, b_id);
}
ShowPlayerDialog(playerid, D_BANK_MONEY, DIALOG_STYLE_LIST, "{"#cSV"}Ваши банковские счета:", global_string, "Выбрать", "Выход");
return 1;
}
Поделиться сообщением
Ссылка на сообщение