Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include a_samp
- #include sscanf2
- #include pawn.cmd
- #define function%0(%1) \
- forward%0(%1); public%0(%1)
- const TIMER_UPDATE = 3;
- new vehicleColorTimer[MAX_PLAYERS];
- main(){}
- function OnVehicleColorUpdate(playerid, vehicleid)
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return KillTimer(vehicleColorTimer[playerid]);
- return ChangeVehicleColor(vehicleid, random(255), random(255));
- }
- CMD:v(playerid, params[])
- {
- new modelid;
- if(sscanf(params, "i", modelid))
- return SendClientMessage(playerid, -1, "[!] Use: /v [modelo]");
- if(!(400 <= modelid <= 611))
- return SendClientMessage(playerid, -1, "[!] Modelo inexistente.");
- new vehicleid, Float:Pos[4];
- GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
- GetPlayerFacingAngle(playerid, Pos[3]);
- vehicleid = CreateVehicle(modelid, Pos[0], Pos[1], Pos[2], Pos[3], -1, -1, -1);
- PutPlayerInVehicle(playerid, vehicleid, 0);
- vehicleColorTimer[playerid] = SetTimerEx("OnVehicleColorUpdate", TIMER_UPDATE * 100, true, "ii", playerid, vehicleid);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement