Вопросы

Свой человек

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

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

Спойлер

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 пользователей онлайн

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

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

    • От dante34538
      ищу гейм мод самп рп, который не был в пабликах, по цене до 3000р, писать в вк https://vk.com/screamzmorrow
    • От DonK/Key
      Всем привет, помогите кто разбирается, так как я можно сказать начинающий сделать свой КРМП, буду благодарен. Напишите либо тут либо @evreI_sigma (Мой Telegram)
    • От OPCODERSSSS
      Прописал уже все инклуды,он мне все равно вот эту дрянь ну емае
       
       
      other.amx
      other.pwn
      hgsystem.amx
    • От Daf
      Здравствуйте знатоки pawn, не знаю в чем проблема на другом моде тестил все было хорошо, а тут дич какая-то, не поможете? 
      шо я сделал не так? 
       
      Скриншот ошибки: https://yapx.ru/album/cS6du
       
      PAWN
      new bool: p_launcher[MAX_PLAYERS]; // В мод, ко всем переменным.   ICustomRPC:568(playerid, BitStream:bs) { // Это в самый низ мода.     new bool: launcher = false;     BS_ReadValue(bs, PR_BOOL, launcher);       p_launcher[playerid] = launcher;       return 1; }   Далее, где у тебя вызывается функция SetPlayerSyncModels(playerid, true); вместо true, передаёшь p_launcher[playerid]   Тобишь вот так: SetPlayerSyncModels(playerid, p_launcher[playerid]);