Форум Pawn.Wiki - Воплоти мечту в реальность!: /contdelete Выдаёт 2 варнинга помогите решить - Форум Pawn.Wiki - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ Pawn ]
/contdelete Выдаёт 2 варнинга помогите решить

#1
Пользователь офлайн   Maxx_Tipochek 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
#define MAX_CONTAINERS 7 // Максимальное количество контейнеров

new container[MAX_CONTAINERS]; // Массив для динамических объектов
new veh_cont[MAX_CONTAINERS]; // Массив для ID транспортных средств
new contobj[MAX_CONTAINERS]; // Массив для других динамических объектов
new container_door[MAX_CONTAINERS]; // Массив для дверей контейнеров
new container_second_door[MAX_CONTAINERS]; // Массив для вторых дверей
new container_block[MAX_CONTAINERS]; // Массив для блоков
new Text3D:container_label[MAX_CONTAINERS]; // Объявление с тегом
new Text3D:container_label_1[MAX_CONTAINERS]; // Объявление с тегом
CMD:contdelete(playerid)
{
if(GetPlayerAdminEx(playerid) < 9999) return 1;
if(GetPlayerMinEx(playerid) < 1) return SendClientMessage(playerid, 0xCECECEFF,
"У вас нет мин доступа.");
for(new i = 0; i < MAX_CONTAINERS; i++)
{
if(IsValidDynamicObject(container[i])) DestroyDynamicObject(container[i]);
if(IsValidVehicle(veh_cont[i])) DestroyVehicle(veh_cont[i]);
if(IsValidDynamicObject(contobj[i])) DestroyDynamicObject(contobj[i]);

// Проверяем и уничтожаем 3D текстовые метки
if(IsValidDynamic3DTextLabel(container_label[i])) DestroyDynamic3DTextLabel(container_label[i]);
if(IsValidDynamic3DTextLabel(container_label_1[i])) DestroyDynamic3DTextLabel(container_label_1[i]);

if(IsValidDynamicObject(container_door[i])) DestroyDynamicObject(container_door[i]);
if(IsValidDynamicObject(container_second_door[i])) DestroyDynamicObject(container_second_door[i]);
if(IsValidDynamicObject(container_block[i])) DestroyDynamicObject(container_block[i]);

// Сбрасываем ID
container[i] = INVALID_OBJECT_ID;
contobj[i] = INVALID_OBJECT_ID;
container_label[i] = INVALID_3DTEXT_ID;
container_label_1[i] = INVALID_3DTEXT_ID;
container_second_door[i] = INVALID_OBJECT_ID;
container_block[i] = INVALID_OBJECT_ID;

// Создаём новые объекты
container[i] = CreateDynamicObject(19007, 0.0, 0.0, 0.0, 0.0, 0.0, 24.5);
container_door[i] = CreateDynamicObject(19007, 0.0, 0.0, 0.0, 0.0, 0.0, 24.5);
container_second_door[i] = CreateDynamicObject(19007, 0.0, 0.0, 0.0, 0.0, 0.0, 24.5);
container_block[i] = CreateDynamicObject(19007, 0.0, 0.0, 0.0, 0.0, 0.0, 24.5);

// Инициализация 3D текстовых меток
container_label[i] = CreateDynamic3DTextLabel("Текст для контейнера", 0xFFFFFFFF, 0.0, 0.0, 0.0, 20.0, playerid);
container_label_1[i] = CreateDynamic3DTextLabel("Дополнительный текст", 0xFFFFFFFF, 0.0, 0.0, 0.0, 20.0, playerid);
}
return 1;
}
Выдаёт эти 2 warning
C:\Users\Ìàêñ\Desktop\gamemodes\newx.pwn(95212) : warning 213: tag mismatch: expected tag "Text3D", but found none ("_")
C:\Users\Ìàêñ\Desktop\gamemodes\newx.pwn(95213) : warning 213: tag mismatch: expected tag "Text3D", but found none ("_")
0

#2
Пользователь офлайн   FunDDPipple 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияMaxx_Tipochek (16 октября 2024 - 01:17) писал:

Нажмите сюда, чтобы прочитать это сообщение. [Показать]

а что в строке 95212 и 95213
если это:
new Text3D:container_label[MAX_CONTAINERS]; // Объявление с тегом
new Text3D:container_label_1[MAX_CONTAINERS]; // Объявление с тегом

то попробуй заменить на
new Text3D:containerlabel[MAX_CONTAINERS];
new Text3D:containerlabel1[MAX_CONTAINERS];

-2

#3
Пользователь офлайн   Maxx_Tipochek 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияFunDDPipple (16 октября 2024 - 20:55) писал:

Нажмите сюда, чтобы прочитать это сообщение. [Показать]


Мне вот это выдаёт
C:\Users\╠ръё\Desktop\╠юф юёэютр\gamemodes\newx.pwn(96009) : error 017: undefined symbol "container_label"
C:\Users\╠ръё\Desktop\╠юф юёэютр\gamemodes\newx.pwn(96009) : warning 215: expression has no effect
C:\Users\╠ръё\Desktop\╠юф юёэютр\gamemodes\newx.pwn(96009) : error 001: expected token: ";", but found "]"
C:\Users\╠ръё\Desktop\╠юф юёэютр\gamemodes\newx.pwn(96009) : error 029: invalid expression, assumed zero
C:\Users\╠ръё\Desktop\╠юф юёэютр\gamemodes\newx.pwn(96009) : fatal error 107: too many error messages on one line
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


Яндекс.Метрика