Team Only Vehicle - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Team Only Vehicle (
/showthread.php?tid=87479)
Team Only Vehicle -
Criss_Angel - 20.07.2009
Well guys, i wanted to make a car which is for BLUE team only
i did:
Then UnderGameModeInIt
Код:
BlueCar = AddstaticVehicle(blabla bla );
Then under OnPlayerEnterVehicle what do i do, is it something like this:
Код:
carBlue = GetPlayerVehicleID
if(carBlue == BlueCar)
{
if(gTeam[playerid] == TEAM_BLUE)
So i want the player to be allowed to drive the car else the player gets kicked from the car. So how do i do it Please Help.
Re: Team Only Vehicle -
MadeMan - 20.07.2009
Use RemovePlayerFromVehicle(playerid) when player is not in that team. And I suggest using it OnPlayerStateChange
Re: Team Only Vehicle -
yezizhu - 20.07.2009
Код:
new blueCar;
blueCar = CreateVehicleID(bla....)
if(... == blueCar){
if(!allowBlueCar[playerid]){
GetPlayerPos(x,y,z
SetPlayerPos(x,y,z+2
Re: Team Only Vehicle -
Criss_Angel - 20.07.2009
Quote:
Originally Posted by yezizhu
Код:
new blueCar;
blueCar = CreateVehicleID(bla....)
if(... == blueCar){
if(!allowBlueCar[playerid]){
GetPlayerPos(x,y,z
SetPlayerPos(x,y,z+2
|
WTF?! anyways i tried mademan but can someone give a GOOD and SIMPLE example
Re: Team Only Vehicle -
MadeMan - 20.07.2009
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
carBlue = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
if(carBlue == BlueCar && gTeam[playerid] != TEAM_BLUE)
{
RemovePlayerFromVehicle(playerid);
}
}
return 1;
}
Re: Team Only Vehicle -
yezizhu - 20.07.2009
Polite,please
create vec
Код:
new blueCar;
//OnGameModeInit
blueCar = CreateVehicle
throw player
Код:
new Float:px,Float:py,Float:pz;
GetPlayerPos(playerid,px,py,pz);
SetPlayerPos(playerid,px,py,pz);
check
Код:
public OnPlayerStateChange(playerid,oldstate,newstate){
if(newstate == PLAYER_STATE_DRIVER){
if(GetPlayerVehicleID(playerid) == blueCar){
}
return true;
}
Re: Team Only Vehicle -
Criss_Angel - 20.07.2009
Quote:
Originally Posted by MadeMan
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate) { carBlue = GetPlayerVehicleID(playerid); if(newstate == PLAYER_STATE_DRIVER) { if(carBlue == BlueCar && gTeam[playerid] != TEAM_BLUE) { RemovePlayerFromVehicle(playerid); } } return 1; }
Yes thanks , But if i put this under OnPlayerEnterVehicle will it make a difference?
|