Вопросы

Дарвин
Свой человек

Здравствуйте. Столкнулся с ошибкой. Не выдаются номера и не сохраняются в БД. 

Не знаю в чём ошибка. Вот скрипты -

Спойлер

publics: DPSNumber_C(playerid)
{
	new r,f;
	cache_get_data(r,f);
	
	if(r == 0) return 1;
	
	new local_string[10];
	cache_get_field_content(0, "number", local_string, dbHandle, 10); 
	
	global_string = "";
	format(global_string, 120, "UPDATE `ownable_cars` SET c_owner = '%s', c_status = '0' WHERE c_owner = '%s' AND c_status = '1'",local_string);
	mysql_tquery(dbHandle, global_string,"", "");
	
	global_string = "";
	format(global_string, sizeof(global_string), "{FFFFFF}Место регистрации: {63BD4E}Пункт выдачи номеров{FFFFFF}\nНомер вашего авто: {63BD4E}%s", local_string);
	ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_MSGBOX, "{"#cSV"}Получение номера", global_string, "Закрыть", "");
	foreach(new i: Player)
	{
		if(PlayerLogged[i] == false) continue;
		if(IsADps(i)) SendMes(i, 0x3399FFFF, "[Пункт выдачи номеров] %s[%i] зарегистрировал номер на авто #1 [%s]", GetName(playerid), playerid);
	}
	new strings[74];
	format(strings, sizeof strings, "{78A94D}%s", local_string);
	strmid(C_DATA[playerid][c_number], local_string, 0, strlen(local_string), 64);
	TransferMoney(playerid, -1, 5000);
	nomercar[playerid] = gettime() + 300;
	if(VehicleLabel[PI[playerid][PlayerCarID]] != Text3D:INVALID_3DTEXT_ID) UpdateVehicleLabel(PI[playerid][PlayerCarID], 0xFFFFFFFF, strings);
	SetPlayerCarNumber(playerid);
	SavePlayerCar(playerid);
	return 1;
}
Спойлер


	case D_VEHNUMBER:
		{
			if(!response) return false;
			if(PI[playerid][PlayerCarID] == INVALID_VEHICLE_ID) return SendClientMessage(playerid, COLOR_RED, "Загрузите свой автомобиль, прежде чем получить на него номерной знак (/fixcar)");
			new stringer[64];
			format(stringer,sizeof(stringer),"- %s(%d)",VehicleNames[C_DATA[playerid][c_model]-400],C_DATA[playerid][c_model]);
			ShowPlayerDialog(playerid,D_VEHNUMBER+1,DIALOG_STYLE_LIST,"{"#cSV"}Выберите машину",stringer,"Далее","Отмена");
		}
	case D_VEHNUMBER+1:
		{
			if(!response) return false;

			ShowPlayerDialog(playerid,D_VEHNUMBER+2,DIALOG_STYLE_MSGBOX,"{"#cSV"}Подтверждение","{FFFFFF}Вы готовы приобрести номер?","Да","Нет");
		}
	case D_VEHNUMBER+2:
		{
			if(!response) return 1;
			
			if(PI[playerid][PlayerCarID] == INVALID_VEHICLE_ID) return SendClientMessage(playerid, COLOR_RED, "Сначала необходимо загрузить транспорт в игру: /fixcar");
			
			if(strcmp(C_DATA[playerid][c_number], "None",true)) return SendClientMessage(playerid, COLOR_RED, "У Вас уже имеются номера на автомобиле");
			if(nomercar[playerid] > gettime()) return SendClientMessage(playerid,COLOR_RED,""cER"Номера можно ставить раз в 10 минут");
			
			mysql_tquery(dbHandle, "UPDATE `ownable_cars` SET c_owner = '%s', c_status = '0' WHERE c_owner = '%s' AND c_status = '1'","DPSNumber_C","i",playerid);
		}

 

 

 

Поделиться сообщением


Ссылка на сообщение

2 ответа на этот вопрос

  • 0
Дарвин
Свой человек

@#meow, вот - 

[00:18:13] [WARNING] CMySQLResult::GetRowDataByName - field not found ("lot_status")
[00:18:13] [ERROR] cache_get_field_content_int - invalid datatype
[00:18:13] [WARNING] CMySQLResult::GetRowDataByName - field not found ("lot_summ")
[00:18:13] [ERROR] cache_get_field_content_int - invalid datatype
[00:18:13] [WARNING] CMySQLResult::GetRowDataByName - field not found ("lot_count")
[00:18:13] [ERROR] cache_get_field_content_int - invalid datatype
[00:19:02] [WARNING] CMySQLResult::GetRowDataByName - field not found ("ip")
[00:19:02] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'ip' in 'field list'
[00:19:25] [ERROR] CMySQLQuery::Execute[] - (error #1146) Table 'aminarp.logs' doesn't exist
[00:19:32] [ERROR] CMySQLQuery::Execute[] - (error #1146) Table 'aminarp.logs' doesn't exist
 

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Dofarst
      От Dofarst
      Всем привет, на днях решил создать свой SAMP сервер, ну как свой, взять какой то мод под основу и переделать его. Вопрос такой, какой можете посоветовать мод SAMP 0.3.7? Желательно с мобильным клиентом, но можно и пк, многие системы буду делать сам, но хотелось бы что бы уже присутствовала базовая бд, регистрация, авторизация, бизнесы, админки, лидеры фракции, и базовые команды.
       
    • Dofarst
      От Dofarst
      Приветствую, есть технический вопрос по разработке мобильного CRMP(Делаю на основе мода Brilliant Mobile)
      Меня интересует вот что. Говорят что движок на котором делают крупные студии по типу матрёшки игру свою CRMP Mobile, движок не поддерживает актуальные версии Android 16. И как бы если делать игру для старых версий Android то тут снова проблема, первая это многие обновляют свой Android и игра у них не запуститься, и вторая как я знаю Плей маркет и подобные площадки не поддерживают игры сделанные на старых движка или че то такое.
      Суть вопроса в том, что делать с этой проблемой движка GTA (на котором делают CRMP Mobile) можно ли как то внести ему поддержку андроид 16+ без перехода на другие движки?
    • Fosper [BS]
      От Fosper [BS]
      Здравствуйте уважаемы читатели, хочу обьявить набор в команду для разработки CRMP проекта на телефон!
      Нам нужны: 
       
      1) PAWN разработчик
      2) Маппер - человек который будет работать над картой и интерьером
      3) Челоек который раньше занимался разработкой CRMP проекта на телефон
      Пока что нужны данные специалисты в случае чего в этой теме добавлю еще вакансии, 
      РАБОТА НЕ БУДЕТ БЕСПЛАТНОЙ, ПРОДЕЛАННАЯ ВАМИ РАБОТА БУДЕТ ОПЛАЧИАВТЬСЯ
      ВК для связи: @alkhasovvvm
       
      Всем спасибо за внимание, ждем вас