shape1
shape2
shape3
shape4
shape7
shape8

Не создается счет в банке MySQL


luluuu

Новичок
Пользователь
17.07.2020
3
0
0
Спойлер
case 0:
{

format(global_string, 300, "{FFFFFF}Уважаемый клиент!\n\n\
В данном меню Вы можете открыть новый счет в нашем банке\n\
На данный момент у Вас имеется {E4CD20}%d {FFFFFF}открытых счетов\n\
Стоимость открытия нового счета составит: {76CD5E}5000 рублей\n\n\
{FFFFFF}Вы согласны открыть новый счет в нашем банке?", PI[playerid][pBankCount]);

ShowPlayerDialog(playerid, D_BANK_MENU + 1, DIALOG_STYLE_MSGBOX, "{"#cSV"}Открытие счета в банке", global_string, "Да", "Нет");

}

case 1:
{
ShowPlayerDialog(playerid, D_BANK_MENU + 2, DIALOG_STYLE_LIST, "{"#cSV"}Управление счетами", "{"#cSV"}1. {FFFFFF}Список счетов и действия над ними\n{"#cSV"}2. {FFFFFF}Заблокировать счет\n{"#cSV"}3. {FFFFFF}Разблокировать счет\n{"#cSV"}4. {FFFFFF}Закрыть счет", "Выбрать", "Выход");
}

}
}

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);

}




Я не понимаю как подключить таблицу 'bank' к моду, из за чего и не создается счет в игре

 
Последнее редактирование модератором:

Alexander_Batrakov

Новичок
Пользователь
13.09.2019
255
2
0
0
25
Игрок
new Year, Month, Day;
getdate(Year, Month, Day);

Код:
mysql_format(dbHandle, global_string, 128, "INSERT INTO `bank` (name, ip, year, month, day, cash) VALUES ('%s', '%s', '%02d', '%02d', '%d', '250')", GetName(playerid), player_ip, Year, Month, Day);
mysql_tquery(dbHandle, global_string, "", "");

Посмотреть вложение bank.sql

 

luluuu

Новичок
Пользователь
17.07.2020
3
0
0
Alexander_Batrakov, Спасибо огромное, очень помог)