Вопросы

Андрей Лазарев
Активный

Помогите пожалуйста выявил причину что при заходе намсервер у игрока нет вод уд он сдает на права все отлично но прирестарте или перезаходе на сервер водительского удостоверения нет и все приходится сдавать с самого начала да и с деньгами таже самая проблемма все возращается к начальному капиталу который указан в бд

 

  Сток сохранения аккаунта (открыть спойлер)

 

если понадобятся еще какието данные скажите предоставлю так как не имею понятия какие еще нужны

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


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

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

  • 0
Андрей Лазарев
Активный
  В 7/12/2019 в 21:52, Talex сказал:

Алло, @Андрей Лазарев сказал, что тему можно закрыть, проснитесь :D

 

 

@Андрей Лазарев, и все-таки отвечу. 

 

Не ошибаешься. Все там явно определено и никаких последовательностей соблюдать не нужно. Если так и не разобрался, почему в базе данных другие числа, то скажи, какие там именно циферки вписаны.

Читать далее...  

Спасибо я все испаравил просто тупо убрал сохранение системы потребностей и в структуре бд прописал все по 100 тем самым игрок при спавне ничего не требует а в процессе игры потом все прийдется пополнять по мере потребности

 

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


Ссылка на сообщение
  • 0
Cawfee
Великий Гуру

@Андрей Лазарев, а все остальные данные нормально сохраняются? Покажите код, где игроку выдается водительское удостоверение после успешной сдачи экзамена.

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


Ссылка на сообщение
  • 0
Андрей Лазарев
Активный
  В 7/11/2019 в 10:11, odosenok сказал:

@Андрей Лазарев, а все остальные данные нормально сохраняются? Покажите код, где игроку выдается водительское удостоверение после успешной сдачи экзамена.

Читать далее...  

нет даже если принимаю в организацию после перезахода он в ней не состаит

	if(GetPVarInt(playerid, "LicTest") > 0)
	{
		if(GetPlayerState(playerid)!= 2) return SendClientMessage(playerid, COROR_LBLUE, "[INFO] {FFFFFF}Вы должны находиться за рулем!");

		if(pPressed[playerid] >= 14)
		{
			if(GetPVarInt(playerid, "LicTestError") > 2)
			{
				SendClientMessage(playerid, COROR_LBLUE, "[INFO] {FFFFFF}Вы провалили экзамен по вождению");
				ShowPlayerDialog(playerid, D_NULL, 0, "{ffffff}Права", "{FF6347}К сожалению вы не сдали экзамен по вождению", "Закрыть", "");
			}
			else
			{
				SendClientMessage(playerid, COROR_LBLUE, "[INFO] {FFFFFF}Поздравляем! Вы сдали экзамен по вождению");
				ShowPlayerDialog(playerid, D_NULL, 0, "{33AAFF}Права", "{ffffff}Поздравляем, вы сдали экзамен по вождению", "Закрыть", "");
				PlayerInfo[playerid][pLic][0] = 1;
			}
			lictest_Time[playerid] = 0;
			DeletePVar(playerid, "LicTest");
			DeletePVar(playerid, "LicTestHealth");
			DeletePVar(playerid, "LicTestError");
			DeletePVar(playerid, "LicChec");
			SetVehicleToRespawn(GetPlayerVehicleID(playerid));
			DisablePlayerRaceCheckpoint(playerid);
		}
		else
		{
			pPressed[playerid]++;
			new Float:health, i = pPressed[playerid];
			GetVehicleHealth(GetPlayerVehicleID(playerid), health);
			if(health < GetPVarFloat(playerid, "LicTestHealth"))
			{
				SendMes(playerid, COLOR_NICERED, "Вы повредили транспорт. Ошибок: {ffffff}%i", GetPVarInt(playerid, "LicTestError") + 1);
				SetPVarInt(playerid, "LicTestError", GetPVarInt(playerid, "LicTestError") + 1);
			}
			if(SpeedVehicle(playerid) / 2 > 60)
			{
				SendMes(playerid, COLOR_NICERED, "Вы привысили скорость. Ошибок: {ffffff}%i", GetPVarInt(playerid, "LicTestError") + 1);
				SetPVarInt(playerid, "LicTestError", GetPVarInt(playerid, "LicTestError") + 1);
			}
			if(GetPVarInt(playerid, "LicTestError") > 2 && pPressed[playerid] < 14)
			{
			    i = 14;
			    pPressed[playerid] = 14;
			    lictest_Time[playerid] = 300;
				SendClientMessage(playerid, COROR_LBLUE, "[INFO] {FFFFFF}Вы допустили 3 ошибки");
				SendClientMessage(playerid, COROR_LBLUE, "[INFO] {FFFFFF}Возвращайтесь в автошколу для пересдачи экзамена по вождению");
				SendClientMessage(playerid, COROR_LBLUE, "[INFO] {FFFFFF}У Вас есть 5 минут чтобы вернуть атомобиль обратно");
			}
			if(pPressed[playerid] < 14)
			{
				SetPlayerRaceCheckpoint(playerid,0, LicTest[i][0],LicTest[i][1],LicTest[i][2],LicTest[i][3],LicTest[i][4],LicTest[i][5], 5.0);
			}
			else
			{
				SetPlayerRaceCheckpoint(playerid,1, LicTest[i][0],LicTest[i][1],LicTest[i][2],LicTest[i][3],LicTest[i][4],LicTest[i][5], 5.0);
			}
			SetPVarFloat(playerid, "LicTestHealth", health);
		}
	}

походу вообще ничего не сохраняется

 

я кажется понял причину моей проблеммы я когда создавал систему потребностей то жажду туалет и все такое прописал в середину стока сохранения аккаунта а в базе данных они идут последними по счету.сейчас попробывал закрыть это в скобки и дентги которые выдал сохранились единственное что с лицкензиями другие числа выявились но это щас буду исправлять надеюсь получится

 

 

Все как я выше и говорил убрал систему потребностей из сохранения аккаутна и все стало на свои места только неи как не могу понять причину там же явно определено что и куда сохранять а не как сохранять бд по последовательности строк хотя может я и ошибаюсь.Но все же проблемма решена тему можно закрывать 

Заметка от Cawfee , создано

Объединил сообщения.

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


Ссылка на сообщение
  • 0
Talex
Постоянный

Алло, @Андрей Лазарев сказал, что тему можно закрыть, проснитесь :D

 

  В 7/11/2019 в 10:16, Андрей Лазарев сказал:

Но все же проблемма решена тему можно закрывать 

Читать далее...  

 

@Андрей Лазарев, и все-таки отвечу. 

  В 7/11/2019 в 10:16, Андрей Лазарев сказал:

только неи как не могу понять причину там же явно определено что и куда сохранять а не как сохранять бд по последовательности строк хотя может я и ошибаюсь

Читать далее...  

 

Не ошибаешься. Все там явно определено и никаких последовательностей соблюдать не нужно. Если так и не разобрался, почему в базе данных другие числа, то скажи, какие там именно циферки вписаны.

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


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

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

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

    • Kasper0
      От Kasper0


      Скачать файл Criminal Russia RolePlay (CRMPRP)
      Всех приветствую, в наличии мод CRMPRP. Разрабатывался с 2013 года если не ошибаюсь от бывшего Владельца (полностью оригинал + так-же имеется БД с сайтом и системой логов). Мод без бонуса, куча работ для новичков например: (Лесопилка,ферма,рыбалка,водитель автобуса,автомеханик,дольнабойщики,завод,таксист и др.) имеется система квестов, система домов (5 классов + возможность заменять интерьеры и система чердака), система гаражей (3 класса), обширная система семей, обширная система *ОПГ. Мод спокойно может выдержать 500+ онлайна
      Добавил Kasper0 Добавлено 05.07.2025 Категория Моды Автор Tim  
    • OREGON-RPG
      От OREGON-RPG
      **Привет, будущий друг!**
      Мы создаем новый сервер в >> GTA SA-MP (OregoN Role Playing Game) << и ищем таких же увлеченных игроков, как ты!!!

      Здесь ты сможешь: 

      Влиять на развитие сервера – твое мнение важно! 

      Найти друзей и классную компанию.
       
      Стать частью уютного комьюнити, где все друг за друга.

      Сервер еще в разработке – это шанс войти в историю с самого начала! 

       >>> Давай строить этот мир вместе? <<<

       Переходи по ссылке, будь в центре событий и стань частью истории: 

      [ Группа ВКонтакте: vk.com/oregonrpgru ]

      [ Форум: oregon-rpg.ru ]
    • Kasper0
      От Kasper0
      Всех приветствую, в наличии мод CRMPRP. Разрабатывался с 2013 года если не ошибаюсь от бывшего Владельца (полностью оригинал + так-же имеется БД с сайтом и системой логов). Мод без бонуса, куча работ для новичков например: (Лесопилка,ферма,рыбалка,водитель автобуса,автомеханик,дольнабойщики,завод,таксист и др.) имеется система квестов, система домов (5 классов + возможность заменять интерьеры и система чердака), система гаражей (3 класса), обширная система семей, обширная система *ОПГ. Мод спокойно может выдержать 500+ онлайна
    • Kasper0
      От Kasper0


      Скачать файл ГУЧИ CRMP | НОВАЯ ВЕРСИЯ МОДА
      Всех приветствую, мод всеми известного проекта на новой карте

      В продажу входит сам мод+карта+лаунчер и парочка скриптов, так-же в моде имеется новая система СГУ для спец. транспорта + исправлено большинство багов.
      Добавил Kasper0 Добавлено 03.07.2025 Категория Моды Автор gcrmp  
    • Binggus
      От Binggus
      Пишет: "non.p(0) : fatal error 100: cannot read from file: "non.p"

      Compilation aborted.

      Pawn compiler 3.2.3664        Copyright (c) 1997-2017, ITB CompuPhase


      1 Error."
       
      Сборка:
      https://cloud.mail.ru/public/eGyt/6hFRdRK1m