Ray_Tensaro
Умник
Всем здравствуйте, Пытался добавить (Установка шипов ДЛЯ ПОЛИЦИИ И ФСБ) Помогите с этой проблемой код ниже
C++:
28560) : error 017: undefined symbol "playerid"
(28562) : error 017: undefined symbol "playerid"
(28563) : error 017: undefined symbol "playerid"
53042) : warning 225: unreachable code
59956) : error 017: undefined symbol "IsLaw"
(59957) : warning 217: loose indentation
(59959) : warning 217: loose indentation
(59959) : error 017: undefined symbol "COLOR_WHITE"
(59972) : error 017: undefined symbol "COLOR_GREY"
Pawn compiler 3.10.6 Copyright (c) 1997-2006, ITB CompuPhase
Это ошибке что я добавил и появились эти ошибке
C:
public OnGameModeInit()
{
первая ошибка if(block[playerid] == 1)
{
вторая DestroyObject(ObjectShip[playerid]);
3 DestroyDynamicArea(Ships[playerid]);
}
4 foreach(new i: Player)
{
if(areaid == Ships[i] && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new panels, doors, lights, tires;
GetVehicleDamageStatus(GetPlayerVehicleID(playerid), panels, doors, lights, tires);
UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid), panels, doors, lights, 15);
}
}
КОМАНДА
CMD:block(playerid, params[])
{
(59956) if(!IsLaw(playerid)) return true;
if(GetPlayerVirtualWorld(playerid) != 0) return true;
if(GetPlayerInterior(playerid) != 0) return true;
(59959) if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid, COLOR_WHITE, "Ошибка: нельзя использовать в машине.");
new Float: X, Float: Y, Float: Z, Float: ANGLE;
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, ANGLE);
if(block[playerid] == 0)
{
ObjectShip[playerid] = CreateObject(2899, X, Y, Z-0.8, 0, 0, ANGLE);
Ships[playerid] = CreateDynamicSphere(X, Y, Z, 7.0, -1, -1, -1);
block[playerid] = 1;
SCM(playerid, 0x0bda51FF, "Вы установили шипы новейшей технологии. Они имеют радиуправляемый интерфейс.");
SCM(playerid, 0x0bda51FF, "Этот интерфейс даёт возможность деактивировать шипы на приличном расстоянии от них. (/block)");
ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.1, 0, 1, 1, 1, 1);
}
(59972) else DestroyObject(ObjectShip[playerid]), block[playerid] = 0, SCM(playerid, COLOR_GREY, "Готово. Шипы более не активны.");
return true;
}
