[FilterScript] Vehicle Spawn /V Carname|Carid Color1 Color2
#45

OP, you could try the custom vehicle specifier built-in the sscanf include as an example: it'll shorten your code a lot. Think something like this:

pawn Код:
new pVeh[MAX_PLAYERS];

CMD:v(playerid, params[]) {
    new modelid, color[2], fPos[4];
    if(sscanf(params, "k<vehicle>D(1)D(1)", modelid, color[0], color[1]))
        return SendClientMessage(playerid, -1, "USAGE: /v <vehicle id/name> <optional: color1> <optional: color2>");
    if(pVeh[playerid]) DestroyVehicle(pVeh[playerid]);
       
    GetPlayerPos(playerid, fPos[0], fPos[1], fPos[2]);
    GetPlayerFacingAngle(playerid, fPos[3]);
   
    pVeh[playerid] = CreateVehicle(playerid, fPos[0], fPos[1], fPos[2], fPos[3], color[0], color[1], 0);
    LinkVehicleToInterior(pVeh[playerid], GetPlayerInterior(playerid));
    PutPlayerInVehicle(playerid, pVeh[playerid], 0);
    return true;
}
See the code of the vehicle specifier in sscanf.inc to see how it works and you'll soon be on... well, not necessarily the right track, but most certainly an easier one.
Reply


Messages In This Thread
Vehicle Spawn /V Carname|Carid Color1 Color2 - by Aloushi - 29.05.2012, 18:39
Re: Vehicle Spawn /V Carname|Carid - by CptK - 29.05.2012, 18:46
Re: Vehicle Spawn /V Carname|Carid - by Aloushi - 29.05.2012, 18:52
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Luciano* - 30.05.2012, 02:46
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Menaz - 30.05.2012, 03:31
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by iFederal - 30.05.2012, 06:28
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Aloushi - 30.05.2012, 11:56
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by JaKe Elite - 30.05.2012, 12:09
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by ilikenuts - 30.05.2012, 13:46
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Aloushi - 30.05.2012, 18:37
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by B-rian - 18.06.2012, 12:41
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Aloushi - 19.06.2012, 20:47
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by RipLagger - 21.06.2012, 06:12
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Aloushi - 21.06.2012, 12:01
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by JAMMIEISFTW - 21.06.2012, 19:18
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Littlehelper - 21.06.2012, 19:27
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by shayan122 - 21.06.2012, 20:13
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Aloushi - 21.06.2012, 21:13
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Dasine94 - 13.07.2012, 14:59
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Aloushi - 14.07.2012, 17:11
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Dasine94 - 17.07.2012, 15:22
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Koske - 17.07.2012, 17:36
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Villa_Man - 22.10.2012, 07:05
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Aloushi - 22.10.2012, 08:55
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Guitar - 24.10.2012, 20:35
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by WizBoy - 24.10.2012, 20:53
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Aloushi - 25.10.2012, 15:02
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by yeehao98 - 27.01.2013, 13:49
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Aloushi - 27.01.2013, 15:34
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by [UG]Daniel - 09.02.2013, 11:14
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Infinity90 - 09.02.2013, 21:20
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Aloushi - 10.02.2013, 16:32
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Folly91 - 10.02.2013, 18:47
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by JordanMaddox - 10.02.2013, 23:25
AW: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Flashbrot - 11.02.2013, 13:52
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Aloushi - 12.02.2013, 13:54
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by Lucastexas - 31.07.2013, 22:16
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by JusstinRoller - 01.08.2013, 00:35
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by gabitzu4ever - 01.08.2013, 05:09
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by thundercraft - 14.03.2014, 16:51
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by AiRaLoKa - 05.06.2014, 08:18
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by iRaiDeN - 05.06.2014, 08:53
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by HeLiOn_PrImE - 05.06.2014, 12:39
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by AiRaLoKa - 05.06.2014, 12:46
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by TheBetaFox - 05.06.2014, 23:08
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by ItzRbj - 08.11.2014, 20:33
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by dan40o - 11.12.2014, 13:42
Re: Vehicle Spawn /V Carname|Carid Color1 Color2 - by SeeD - 12.05.2018, 20:49

Forum Jump:


Users browsing this thread: 11 Guest(s)