Marvellous 271 Опубликовано 20 июля, 2017 У меня такая проблема,когда регистрируешься на сервере и выбираешь пол,то тебе в чат пишет следующее: Ошибка! Произошла ошибка с загрузкой автомобиля, перезайдите в игру! Но если зайти повторно то все в порядке,в чем проблема? Кто может подсказать? Вот сам код где эта строка: case 33: { if(!r) { mysql_format(DATABASE, QUERY, sizeof(QUERY), "INSERT INTO `"TABLE_CARS"` (`owner`) VALUES ('%s')" ,PTEMP[playerid][pName]); mysql_function_query(DATABASE,QUERY,false,"",""); return SendClientMessage(playerid,COLOR_GREY,"Ошибка! Произошла ошибка с загрузкой автомобиля, перезайдите в игру!"), Kick(playerid); } for(x = 0; x < r; x++) { CarInfo[playerid][carID][x] = cache_get_row_int(x,0, DATABASE); cache_get_row(x, 1, string, DATABASE, MAX_PLAYER_NAME); CarInfo[playerid][carModel][x] = cache_get_row_int(x,2, DATABASE); CarInfo[playerid][carColor_one][x] = cache_get_row_int(x,3, DATABASE); CarInfo[playerid][carColor_two][x] = cache_get_row_int(x,4, DATABASE); CarInfo[playerid][carPercent][x] = cache_get_row_int(x,5, DATABASE); CarInfo[playerid][carFuel][x] = cache_get_row_float(x,6, DATABASE); } if(HGet(playerid) != 0) { new house = GetPVarInt(playerid,"House"); createdcar = house_car[playerid]; house_car[playerid] = CreateVehicle(CarInfo[playerid][carModel][0], HouseInfo[house][hCarx], HouseInfo[house][hCary], HouseInfo[house][hCarz], HouseInfo[house][hCarc] , CarInfo[playerid][carColor_one][0] ,CarInfo[playerid][carColor_two][0], 86400); SetVehicleParamsEx(house_car[playerid],false,false,false,true,false,false,false); CarHealth[house_car[playerid]] = float(1000); createdcar ++; Fuell[house_car[playerid]] = CarInfo[playerid][carFuel][0]; LoadTuning(playerid,house_car[playerid]); } printf("[Загрузка ...] Автомобили игрока %s были загружены!",string); } } return true; } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
#Pawno 306 Опубликовано 20 июля, 2017 Возможно диалоги спутаны Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Marvellous 271 Опубликовано 20 июля, 2017 @#Pawno,А если просто отключить { mysql_format(DATABASE, QUERY, sizeof(QUERY), "INSERT INTO `"TABLE_CARS"` (`owner`) VALUES ('%s')" ,PTEMP[playerid][pName]); mysql_function_query(DATABASE,QUERY,false,"",""); return SendClientMessage(playerid,COLOR_GREY,"Ошибка! Произошла ошибка с загрузкой автомобиля, перезайдите в игру!"), Kick(playerid); } вот это? или этот диалог именно для чего то? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SCRIPTMAN 358 Опубликовано 20 июля, 2017 Скинь диалог выбора пола. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Marvellous 271 Опубликовано 20 июля, 2017 ,У меня после выбора пола еще идет выбор скина,только потом спавн(кикает) case 2625: { if(response) { mysql_format(DATABASE, QUERY, 128,"SELECT `Name` FROM `"TABLE_ACCOUNTS"` WHERE `Name` = '%e'",inputtext); mysql_function_query(DATABASE,QUERY,true,"OnMySQL_QUERY","iis",3,playerid,inputtext); } else strmid(PTEMP[playerid][pDrug], "-", 0, strlen("-"), strlen("-")+5); ShowPlayerDialogEx(playerid,4,DIALOG_STYLE_MSGBOX, " ", "Какого пола будет ваш персонаж:\n", "Мужчина", "Женщина"); TogglePlayerControllable(playerid, 0); } Вот это нужнго? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SCRIPTMAN 358 Опубликовано 20 июля, 2017 @Marvellous,что за код.... дай 4 диалог 2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты