Joirik
Умник
Здравствуйте всем.Я делаю систему регистрации и мне надо ,что бы в списке диалога показывало имя персонажа у которого ячейка Account в таблице Characters совпадало с именем из таблицы Account.И вот ,что я придумал
И вот после этого я начал тупить ...Мне надо ,что бы стандартно там стояло значение "Свободный слот" ,но если я вытягиваю из базы к примеру одного персонажа то первая строка спискового диалога меняла значение на имя персонажа ,которого вытянул ,а если вытянул два персонажа ,то менялось два пункта с "Свободного слота" на "Имя_Фамилию" .Сложность у меня возникла именно с значением "Свободны слот" по стандарту и в случае наличия персонажей на аккаунте оно заменялось.Подскажите ,что делать ?
HTML:
new CharSlot[MAX_PLAYERS][4];//Слоты персонажей
Затем
case 4: {//Диалог выбора персонажа
if(!response) return Kick(playerid);
if(response){
switch(listitem){
case 1: {
mysql_format(handle, QUERY, sizeof(QUERY), "SELECT * FROM Characters WHERE Account='%e'", CharSlot[playerid][1]);
mysql_tquery(handle, QUERY, "OnQueryFinished", "d", playerid);
}
case 2: {
mysql_format(handle, QUERY, sizeof(QUERY), "SELECT * FROM Characters WHERE Account='%e'", CharSlot[playerid][2]);
mysql_tquery(handle, QUERY, "OnQueryFinished", "d", playerid);
}
case 3: {
mysql_format(handle, QUERY, sizeof(QUERY), "SELECT * FROM Characters WHERE Account='%e'", CharSlot[playerid][3]);
mysql_tquery(handle, QUERY, "OnQueryFinished", "d", playerid);
}
}
}
}
Последнее редактирование:
