Вопросы

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

Здравствуйте Ув.Скриптеры, тут столкнулся с некой проблемой. Проблема в системе создание банкоматов.

При создании банкомата вылезает вот это - Чтобы выйти, нажмите: ESC и чтобы сохранить, нажмите курсором: СОХРАНИТЬ.Нажав ничего не происходит.

Помогите пожалуйста.

P.S Вырезать и вставить новую не получится ибо данная систему уже привязана к моду.

case D_ATM+9:
		{
			if(!response) return 1;
			new Float:x, Float:y, Float:z, Float:angle;
			GetPlayerPos(playerid, x, y, z);
			GetPlayerFacingAngle(playerid, angle);
			x += floatsin(-angle, degrees);
			y += floatcos(-angle, degrees);
			new atm1;
			SendClientMessage(playerid, COLOR_LIGHTRED, "Чтобы выйти, нажмите: ESC и чтобы сохранить, нажмите курсором: СОХРАНИТЬ");
			atm1 = CreateDynamicObject(2942, x, y, z-0.35, 0.0, 0.0, 0.0);
			SetPVarInt(playerid, "LoadATM", atm1+1);
			EditObject(playerid, atm1);
		}

 

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


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

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

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

@DEST, Здравствуйте.

Вот, держите -

if(GetPVarInt(playerid, "LoadATM") > 0)
	{
		if(!playerobject)
		{
			if(!IsValidObject(objectid)) return 1;
			MoveDynamicObject(objectid, fX, fY, fZ, 10.0, fRotX, fRotY, fRotZ);
		}
		if(response == EDIT_RESPONSE_FINAL)
		{
			TOTALATM++;
			ATMInfo[TOTALATM][aX] = fX;
			ATMInfo[TOTALATM][aY] = fY;
			ATMInfo[TOTALATM][aZ] = fZ;
			ATMInfo[TOTALATM][arX] = fRotX;
			ATMInfo[TOTALATM][arY] = fRotY;
			ATMInfo[TOTALATM][arZ] = fRotZ;
			SendClientMessage(playerid,COLOR_YELLOW,"ИНФО: Вы установили банкомат");
			DestroyObject(GetPVarInt(playerid, "LoadATM")-1);
			ATM[TOTALATM] = CreateDynamicObject(2942, fX, fY, fZ, fRotX, fRotY, fRotZ);
			LABELATM[TOTALATM] = CreateDynamic3DTextLabel("Банкомат\n{FFFFFF}Нажмите: {FFCC00}ALT", 0xFFFFFFAA, ATMInfo[TOTALATM][aX],ATMInfo[TOTALATM][aY],ATMInfo[TOTALATM][aZ]+1.1,10.0);
			DeletePVar(playerid, "LoadATM");
			CancelEdit(playerid);
			new str[512];
			format(str,sizeof(str),"INSERT INTO "T_ATM" (ID, aX, aY, aZ, arX, arY, arZ) VALUES (%i,'%f','%f','%f','%f', '%f', '%f')",
			TOTALATM,ATMInfo[TOTALATM][aX],ATMInfo[TOTALATM][aY],ATMInfo[TOTALATM][aZ], ATMInfo[TOTALATM][arX], ATMInfo[TOTALATM][arY], ATMInfo[TOTALATM][arZ]);
			mysql_tquery(dbHandle, str, "", "");
		}
		if(response == EDIT_RESPONSE_CANCEL)
		{
			DeletePVar(playerid, "LoadATM");
			SendClientMessage(playerid, COLOR_RED, "Установка банкомата отменена");
			DestroyObject(GetPVarInt(playerid, "LoadATM")-1);
			CancelEdit(playerid);
		}
		return 1;
	}

 

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


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

@Дарвин Как этот паблик называется? После нажатия на GUI кнопки сохранить появляется какая-нибудь надпись в чате или ноль реакции? 

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


Ссылка на сообщение
  • 0
Дарвин
Свой человек

@DEST, здравствуйте. Паблик - OnPlayerEditObject. И при нажатии на GUI ничего не происходит.

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


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

Тогда вот эту строчку: 

atm1 = CreateDynamicObject(2942, x, y, z-0.35, 0.0, 0.0, 0.0);

Попробуйте заменить на: 

 

atm1 = CreateObject(2942, x, y, z-0.35, 0.0, 0.0, 0.0);

Либо код из OnPlayerEditObject попробуйте перенести в OnPlayerEditDynamicObject. 

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


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

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

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

    • ВасилийСталин
      От ВасилийСталин
      Здравствуйте уважаемые форумчане!
      Выкладываю на продажу мод написанный с нуля Fox rp. Мод имеет много красивого 3д маппинга, систем по типу квестов, динамического текста над актерами во время общения с ними, система загрязнения транспорта (имеется маппинг автомойки) мод подходит под основу и нуждается в доработках.
      В комплекте с модом вы получаете:
      1. Игровую сборку в которую входит:
      1.1. AVF плагин
      1.2. Приватные модели авто и скинов
      1.3. Под все транспортные средства были реалистично изменены настройки скорости и физика авто
      1.4. Изменены звуки
      !!! Чтобы скачать сборку нужно открыть txt файл в папке с модом там будет ссылка на сборку
      2. Игровой мод:
      2.1. Мод
      2.2. cef. Уже подключен на веб хостинг при необходимости можно заменить
      Мод будет дорабатываться и опубликовываться на этом форуме, ценник будет выше но если купите мод то доплачивать не придется, сможете сразу скачать новую версию.
       
      Связь: vk.com/nastelectric
       
    • ВасилийСталин
      От ВасилийСталин


      Скачать файл Fox rp | Уникальный мод с 0 под открытие
      Здравствуйте уважаемые форумчане!
      Выкладываю на продажу мод написанный с нуля Fox rp. Мод имеет много красивого 3д маппинга, систем по типу квестов, динамического текста над актерами во время общения с ними, система загрязнения транспорта (имеется маппинг автомойки) мод подходит под основу и нуждается в доработках.
      В комплекте с модом вы получаете:
      1. Игровую сборку в которую входит:
      1.1. AVF плагин
      1.2. Приватные модели авто и скинов
      1.3. Под все транспортные средства были реалистично изменены настройки скорости и физика авто
      1.4. Изменены звуки
      !!! Чтобы скачать сборку нужно открыть txt файл в папке с модом там будет ссылка на сборку
      2. Игровой мод:
      2.1. Мод
      2.2. cef. Уже подключен на веб хостинг при необходимости можно заменить
      Мод будет дорабатываться и опубликовываться на этом форуме, ценник будет выше но если купите мод то доплачивать не придется, сможете сразу скачать новую версию.
       
      Связь: vk.com/nastelectric
       
      Добавил ВасилийСталин Добавлено 14.08.2025 Категория Моды Автор Abeme  
    • _goshich_
      От _goshich_
      При попытке скомпилировать мод, компилятор выдаёт данные ошибки:

      C:\CRMP Server\Server Open.MP\gamemodes\new.pwn(60) : error 017: undefined symbol "LOG_ALL"
      C:\CRMP Server\Server Open.MP\gamemodes\new.pwn(68) : error 017: undefined symbol "MYSQL_INVALID_CONNECTION"

      Хотя эти константы есть в "a_mysql". 
      В чём может быть проблема?
       
    • Alexey_Kryzanovskiy
      От Alexey_Kryzanovskiy
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85145) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85166) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85186) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85206) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85225) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85264) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85265) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85282) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85283) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      Pawn compiler 3.2.3664              Copyright (c) 1997-2016, ITB CompuPhase
      Header size:          32044 bytes
      Code size:          2888388 bytes
      Data size:         48159676 bytes
      Stack/heap size:      25000 bytes; estimated max. usage: unknown, due to recursion
      Total requirements:51105108 bytes
      10 Warnings.