Sten_Smith
Умник
Здравствуйте, помогите решить пожалуйста проблемму с командой /route.
Когда вводишь её, после окончания поездки рейса на автобусе, 3D текст цены за проезд не исчезает, в чем может быть проблема?
Вот сама команда, вроде бы функция удаления 3D текста стоит
Но ценник не удаляется.
Когда вводишь её, после окончания поездки рейса на автобусе, 3D текст цены за проезд не исчезает, в чем может быть проблема?
PHP:
if(strcmp(cmd,"/route",true)==0)
{
new Veh = GetPlayerVehicleID(playerid);
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pJob] == 1)
{
if(AutoBusJob[playerid] != 0)
{
TransportDuty[playerid] = 0;
AutoBusJob[playerid] = 0;
Delete3DTextLabel(fare3dtext[Veh]);
format(string, sizeof(string), "Вы закончили рабочий день и заработали: %d", AutoBusCheck[playerid] * (12 + random(2)));
SendClientMessage(playerid, 0x6495EDFF, string);
PlayerInfo[playerid][pCash]+=AutoBusCheck[playerid] * (12 + random(2));
TransportValue[playerid] = 0; TransportMoney[playerid] = 0;
DisablePlayerRaceCheckpoint(playerid);
return 1;
}
if(Veh >= bus[0] && Veh <= bus[38])
{
ShowPlayerDialog(playerid, 20000, DIALOG_STYLE_LIST, "Выберите маршрут", "- ВнутриГородской LS\n- Лос Сантос - Сан Фиерро\n- АвтоВокзал - Форт Карсон","Принять", "Отмена");
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Вы должны находится в служебном транспорте!");
}
}
else
{
SendClientMessage(playerid,COLOR_GREY,"Вам недоступна данная функция!");
return 1;
}
}
return 1;
}
PHP:
Delete3DTextLabel(fare3dtext[Veh]);
