Доброго времени суток, возникла проблема при комплите скрипта. Вот сама ошибка https://imgur.com/a/2vnahWR
Просьба помочь, мод DM. Версия 0.3.7
Вид для печати
Доброго времени суток, возникла проблема при комплите скрипта. Вот сама ошибка https://imgur.com/a/2vnahWR
Просьба помочь, мод DM. Версия 0.3.7
При объявлении функции была переменная targetid? Возможно, id цели записан под другим названием переменной, проверь. И да, ты дважды задефайнил один и тот же макров, из-за чего он принял только последнее свое значение (возможно, так и надо, но на на это ругается твой компилятор)
В общем, поищи, есть ли targetid там, где ты ее используешь. Если не исправишь - код в студию.
- - - Добавлено - - -PHP код:
new ownerid = Vehicle[vehicleid][Owner];
if (IsPlayerInVehicle(ownerid, vehicleid)) RemovePlayerFromVehicle(ownerid);
PlayerCarID[ownerid] = -1;
Vehicle[vehicleid][Owner] = -1;
} //исправление бага
return DestroyVehicle(vehicleid);
}
#define DestroyVehicle LDestroyVehicle
//LAC на рассинхронизацию здоровья и брони
stock SetHealth(playerid, Float: health)
{
Player[playerid][PHealth] = health;
return SetPlayerHealth(playerid, health);
}
#define SetPlayerHealth SetHealth
stock SetArmour(playerid, Float: armour)
{
Player[playerid][PArmour] = armour;
return SetPlayerArmour(playerid, armour);
}
#define SetPlayerArmour SetArmour
//LAC на рассинхронизацию здоровья и брони
//LAC на ремонт транспорта
new LACRepair[MAX_VEHICLES] = 0;
stock SetVHealth(vehicleid, Float: health)
{
Vehicle[vehicleid][Health] = health;
return SetVehicleHealth(vehicleid, health);
}
#define SetVehicleHealth SetVHealth
stock RepairVeh(vehicleid)
{
Vehicle[vehicleid][Health] = 1000.0;
return RepairVehicle(vehicleid);
}
#define RepairVehicle RepairVeh
//LAC на ремонт транспорта
//Авто-удаление старого чекпоинта при создании нового. Задержка между удалением и созданием в 100мс чтобы не было бага с размером чека
stock SetCheckpoint(playerid, Float:x, Float:y, Float:z, Float:size)
{
DisablePlayerCheckpoint(playerid); DisablePlayerRaceCheckpoint(playerid); GPSUsed[playerid] = 0;
return SetTimerEx("LSetPlayerCheckpoint" , 100, false, "iffff", playerid, x, y, z, size);
}
forward LSetPlayerCheckpoint(playerid, Float:x, Float:y, Float:z, Float:size);
public LSetPlayerCheckpoint(playerid, Float:x, Float:y, Float:z, Float:size) return SetPlayerCheckpoint(playerid, Float:x, Float:y, Float:z, Float:size);
#define SetPlayerCheckpoint SetCheckpoint
//А теперь тоже самое для гоночных чекпоинтов
stock SetRaceCheckpoint(playerid, type, Float:x, Float:y, Float:z, Float:nextx, Float:nexty, Float:nextz, Float:size)
[COLOR="silver"]- - - Добавлено - - -[/COLOR]
//Boonker GameMode made by Lomt1k
/*-------------------------------
На протяжение 2,5 лет я разрабатывал этот игровой мод.
Его работоспособность проверена на тысячах игроков.
Этот мод был главным фокусом моей жизни.
За 2,5 года из быдлокодера я превратился
в довольно опытного программиста. Поэтому
качество кода очень сильно различается
в разных местах. Все самые важные нюансы
уже были оптимизированы.
Мод полностью уникален и написан с нуля.
Хотя используется несколько готовых инлкюдов
типа mSelection, lookup и mxINI.
Также используются плагины sscanf2 и streamer.
Не забудь подключить их перед запуском сервера,
если ты скачал чистую версию мода.
Без этих плагинов мод работать не будет.
Теперь мод в твоих руках. Бесплатно.
Желаю удачи в твоих начинаниях :)
Lomt1k, Jule 03, 2015
-------------------------------*/
#include <a_samp>
#include <mxINI>
#include <Dini>
#include <sscanf2>
#include <streamer>
#include <foreach> //циклы для игроков
#include <mSelection> //0.3х меню
#include <GetVehicleColor> //Функция GetVehicleColor(vehicleid, &color1, &color2);
PHP код:
//Объекты машин
new NeonObject1[MAX_VEHICLES] = -1, NeonObject2[MAX_VEHICLES] = -1;
new TrailerID[MAX_VEHICLES] = - 1, IsTrailer[MAX_VEHICLES] = 0;
enum Info
{
Model,
Admin,
Level,
Exp,
Spawn,
SpawnStyle,
Invisible,
Time,
Cash,
Bank,
Banned,
Muted,
Slot1, // Оружие
Slot2,
Slot3,
Slot4,
Slot5,
Slot6,
Slot7,
Slot8,
Slot9,
Slot10,
MyClan,
Member,
Leader,
Home,
Account,
CarSlot1,
CarSlot1Color1,
CarSlot1Color2,
CarSlot1PaintJob,
CarSlot1Neon,
CarSlot1Component0,
Извини, но неохота весь скрип читать( он тут, кстати, не один). Дай тот участок, в котором ошибка - и не забудь заключить в BB код PAWN