All pastes #974654 Raw Edit

Miscellany

public cpp v1 · immutable
#974654 ·published 2008-04-06 22:50 UTC
rendered paste body
#include <a_samp>#define FILTERSCRIPT#if defined FILTERSCRIPT#define Driver 0#define Passanger 2new Act[MAX_PLAYERS];new InCar[MAX_PLAYERS];new WhatCar[MAX_PLAYERS];public OnFilterScriptInit(){	print("--------------------------------");	print(" Anti fall off bike v2.5 loaded ");	print("--------------------------------");	return 1;}#endifpublic OnPlayerExitVehicle(playerid, vehicleid){	InCar[playerid] = 0;	return 1;}public OnPlayerStateChange(playerid, newstate, oldstate){	if(Act[playerid] == 1)	{		if(oldstate == PLAYER_STATE_DRIVER)		{			if(newstate == PLAYER_STATE_ONFOOT)			{				if(InCar[playerid] == 1)				{					PutPlayerInVehicle(playerid, WhatCar[playerid], Driver);				}			}		}		if(oldstate == PLAYER_STATE_PASSENGER)		{			if(newstate == PLAYER_STATE_ONFOOT)			{				if(InCar[playerid] == 1)				{					PutPlayerInVehicle(playerid, WhatCar[playerid], Passanger);				}			}		}		if(oldstate == PLAYER_STATE_ONFOOT)		{			if(newstate == PLAYER_STATE_DRIVER || PLAYER_STATE_PASSENGER)			{				InCar[playerid] = 1;				WhatCar[playerid] = GetPlayerVehicleID(playerid);			}		}	}	return 1;}public OnPlayerCommandText(playerid, cmdtext[]){	if (strcmp("/afon", cmdtext, true) == 0)	{		Act[playerid] = 1;		GameTextForPlayer(playerid, "~w~Anti fall off bike is now ~g~on", 5000, 5);		return 1;	}	if (strcmp("/afoff", cmdtext, true) == 0)	{		GameTextForPlayer(playerid, "~w~Anti fall off bike is now ~r~off", 5000, 5);		Act[playerid] = 0;		return 1;	}	return 0;}