Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ////ANTI Carjack [FS]///
- //By : ViruZZzZ_ChiLLL//
- ////ANTI Catjack [FS]///
- #include <a_samp>
- #define COLOR_RED 0xCC0000AA
- #define COLOR_BASIC 0x0066FFAA
- forward unlock(playerid,vehicleid);
- new locked[MAX_PLAYERS][MAX_VEHICLES];
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp(cmdtext, "/carjack0", true)==0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new State=GetPlayerState(playerid);
- if(State!=PLAYER_STATE_DRIVER)
- {
- SendClientMessage(playerid,COLOR_RED,"ERROR : You must be inside your vehicle!");
- return 1;
- }
- new i;
- for(i=0;i<MAX_PLAYERS;i++)
- {
- SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 0);
- }
- SendClientMessage(playerid, COLOR_BASIC, "You are now Carjackable!");
- new Float:pX, Float:pY, Float:pZ;
- GetPlayerPos(playerid,pX,pY,pZ);
- PlayerPlaySound(playerid, 1058,pX,pY,pZ);
- locked[playerid][GetPlayerVehicleID(playerid)] = 0;
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "ERROR : You're not in a vehicle!");
- }
- return 1;
- }
- if (strcmp(cmdtext, "/carjack1", true)==0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new State=GetPlayerState(playerid);
- if(State!=PLAYER_STATE_DRIVER)
- {
- SendClientMessage(playerid,COLOR_RED,"ERROR : You must be inside your vehicle!");
- return 1;
- }
- new i;
- for(i=0;i<MAX_PLAYERS;i++)
- {
- if(i != playerid)
- {
- SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
- }
- }
- SendClientMessage(playerid, COLOR_BASIC, "You are now anti Carjackable!");
- new Float:pX, Float:pY, Float:pZ;
- GetPlayerPos(playerid,pX,pY,pZ);
- PlayerPlaySound(playerid,1056,pX,pY,pZ);
- PlayerPlaySound(playerid, 1137,pX,pY,pZ);
- locked[playerid][GetPlayerVehicleID(playerid)] = 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "ERROR : You're not in a vehicle!");
- }
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement