Kirich
Новичок
Нужна ваша помощь, есть код:
И есть ошибки:
Помогите.
PHP:
if(PlayerInfo[playerid][pJob] == 6 && GetPVarInt(playerid, #busID) == GetPlayerVehicleID(playerid))
{
new pos = busPos{playerid}, route = GetPVarInt(playerid, #busRoute), money_ = GetPVarInt(playerid, #busMoney);
if((route == 0 && (pos == 1-1 || pos == 14-1 || pos == 21-1 || pos == 28-1 || pos == 32-1 || pos == 34-1)))
{
new r_name [ 50 ]; switch(route)
{
case 0: r_name = "ЖДЛС - Автошкола";
}
format(stringer,24+100,"Водитель: %s, Маршрут: %s, автобус отправляется через 10 секунд!",PlayerInfo[playerid][pNames], r_name);
ProxDetector(30.0,playerid,stringer,0x44b2ffff,0x44b2ffff,0x44b2ffff,0x44b2ffff,0x44b2ffff);
SetTimerEx("bus_stop",10000,false,"i",playerid); return 1;
}
if(pos == 39)
{
PlayerInfo[playerid][pCash] += money_;
SCMF(playerid, COLOR_GREEN, "Вы проехали один рейс, Вы заработали: $%i", money_);
busPos{playerid} = 0, SetPVarInt(playerid, #busMoney, 0);
}
else busPos{playerid}++, GivePVarInt(playerid, #busMoney, 120);
new t_pos = busPos{playerid}, type_bus_race = 0;
if((route == 0 && (t_pos == 1-1 || t_pos == 14-1 || t_pos == 21-1 || t_pos == 28-1 || t_pos == 32-1 || t_pos == 34-1))) type_bus_race = 1;
SetPlayerRaceCheckpoint(playerid,type_bus_race,aBusPos[route][t_pos][0],aBusPos[route][t_pos][1],aBusPos[route][t_pos][2],aBusPos[route][t_pos+1][0],aBusPos[route][t_pos+1][1],aBusPos[route][t_pos+1][2],4.0);
}
new tmpcar = GetPlayerVehicleID(playerid);
PHP:
forward bus_stop(playerid);
public bus_stop(playerid)
{
new pos = busPos{playerid}, route = GetPVarInt(playerid, #busRoute), money_ = GetPVarInt(playerid, #busMoney);
if(pos == 39)
{
PlayerInfo[playerid][pCash] += money_; SCMF(playerid, COLOR_GREEN, "Вы проехали один рейс, Вы заработали: $%i", money_);
busPos{playerid} = 0, SetPVarInt(playerid, #busMoney, 0);
}
else busPos{playerid}++, GivePVarInt(playerid, #busMoney, 120);
new t_pos = busPos{playerid}, type_bus_race = 0;
if((route == 0 && (t_pos == 1-1 || t_pos == 14-1 || t_pos == 21-1 || t_pos == 28-1 || t_pos == 32-1 || t_pos == 34-1))) type_bus_race = 1;
SetPlayerRaceCheckpoint(playerid,type_bus_race,aBusPos[route][t_pos][0],aBusPos[route][t_pos][1],aBusPos[route][t_pos][2],aBusPos[route][t_pos+1][0],aBusPos[route][t_pos+1][1],aBusPos[route][t_pos+1][2],4.0);
return 1;
}
И есть ошибки:
PHP:
\gamemodes\tentax.pwn(20031) : error 017: undefined symbol "GivePVarInt"
\gamemodes\tentax.pwn(40960) : error 017: undefined symbol "GivePVarInt"
