/callsign help | +rep
#8

Try this
pawn Код:
CMD:callsign(playerid, params[])
{
    if(IsPlayerInVehicle(playerid)) return SendClientMessageEx(playerid, COLOR_GREY, "You're not in a vehicle.");
    if(!IsACop(playerid) || !IsALVMPDCop(playerid) return SendClientMessageEx(playerid, COLOR_GREY, "You must be a police officer.");

    new vehicleid = GetPlayerVehicleID(playerid);
   
    if(!IsACopCar(vehicleid)) return SendClientMessageEx(playerid, COLOR_GREY, "You must be inside a police cruiser.");
   
    if(vehiclecallsign[GetPlayerVehicleID(playerid)] == 1)
    {
        Delete3DTextLabel(vehicle3Dtext[vehicleid]);
        vehiclecallsign[vehicleid] = 0;
        SendClientMessage(playerid, COLOR_RED, "Callsign removed.");
    }
    else
    {
        new string[32];
        if(sscanf(params, "s[32]",string)) return SendClientMessageEx(playerid, COLOR_GREY, "You must enter a callsign.");

        vehicle3Dtext[vehicleid] = Create3DTextLabel(string, COLOR_WHITE, 0.0, 0.0, 0.0, 10.0, 0, 1);
        Attach3DTextLabelToVehicle(vehicle3Dtext[vehicleid], vehicleid, 0.0, -2.8, 0.0);
        vehiclecallsign[vehicleid] = 1;
    }
    return 1;
}
I optimized it a bit
Reply


Messages In This Thread
/callsign help | +rep - by NickMirra - 24.07.2015, 12:00
Re: /callsign help | +rep - by liquor - 24.07.2015, 12:06
Re: /callsign help | +rep - by NickMirra - 24.07.2015, 12:41
Re: /callsign help | +rep - by XVlaDX - 24.07.2015, 15:13
Re : /callsign help | +rep - by KillerDVX - 24.07.2015, 16:15
Re: /callsign help | +rep - by NickMirra - 24.07.2015, 17:03
Re: /callsign help | +rep - by XVlaDX - 24.07.2015, 17:12
Re: /callsign help | +rep - by xVIP3Rx - 24.07.2015, 17:42
Re: /callsign help | +rep - by NickMirra - 24.07.2015, 19:34
Re: /callsign help | +rep - by NickMirra - 26.07.2015, 08:06

Forum Jump:


Users browsing this thread: 1 Guest(s)