[FasT]
Ученик
Помогите Вписать В Комманду /engine (заводка автомобиля) функцию которая не позволит заводить чужие лич.кары.
Вот Сама Команда.
p.s кто поможет могу заплатить 30-40р
---------- Post added at 03:52 ---------- Previous post was at 03:39 ----------
вроде вписал но теперь выдаёт ошибку..
Вот Код Который Я Добавил
Сама Ошибка В Этой Строке..
в этом слове
Вот Сама Команда.
PHP:
if(strcmp(cmd, "/engine", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(GetPlayerState(playerid) == 2)
{
new carid = GetPlayerVehicleID(playerid);
new Float:health;
GetPlayerName(playerid,sendername,sizeof(sendername));
GetVehicleHealth(GetPlayerVehicleID(playerid),health);
if(GetVehicleModel(carid) != 481 || GetVehicleModel(carid) != 509 || GetVehicleModel(carid) != 510)
{
if(health < 450)
{
GetPlayerName(playerid,sendername,sizeof(sendername));
SendClientMessage(playerid,COLOR_WHITE,"* Вызовите механика, машина повреждена! (/service)");
format(string, sizeof(string), "*{FFFFFF} %s {ff0033}попытался завести двигатель (неудачно)",sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
return 1;
}
if(engine[carid] == 0)
{
engine[carid] = 1;
GetVehicleParamsEx(carid,enginecar,light,alarm,dors,bonnet,boot,objective);
SetVehicleParamsEx(carid,VEHICLE_PARAMS_ON,VEHICLE_PARAMS_ON,alarm,dors,bonnet,boot,objective);
GetPlayerName(playerid,sendername,sizeof(sendername));
format(string, sizeof(string), "*{FFFFFF} %s {66ff00}завел(а) двигатель!", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
}
else if(engine[carid] == 1)
{
engine[carid] = 0;
GetVehicleParamsEx(carid,enginecar,light,alarm,dors,bonnet,boot,objective);
SetVehicleParamsEx(carid,VEHICLE_PARAMS_OFF,VEHICLE_PARAMS_OFF,alarm,dors,bonnet,boot,objective);
GetPlayerName(playerid,sendername,sizeof(sendername));
format(string, sizeof(string), "*{FFFFFF} %s {ff0033}заглушил(а) двигатель!", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
}
}
}
}
return 1;
}
---------- Post added at 03:52 ---------- Previous post was at 03:39 ----------
вроде вписал но теперь выдаёт ошибку..
PHP:
C:\Documents and Settings\User\Рабочий стол\»My Crime«\gamemodes\MyCrime.pwn(15924) : error 017: undefined symbol "MAX_BUYABLE_CARS"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
PHP:
if(vid <= MAX_BUYABLE_CARS && PlayerInfo[playerid][pCarKey] != vid-1)
{
return SendClientMessage(playerid, COLOR_GREY, "* У вас нет ключей от этого автомобиля.");
}
PHP:
if(vid <= MAX_BUYABLE_CARS && PlayerInfo[playerid][pCarKey] != vid-1)
PHP:
MAX_BUYABLE_CARS
