09.03.2009, 18:03
Hai,
I have this gang script. I want the Ballas to go steal Grove's car and bring it to some checkpoint and the other way around. Ofcourse I don't want the Ballas to steal their own car and drive it somewhere far away from Grove street.
So I made this script that checks if it's Grove or Ballas but fails ingame.
http://i42.tinypic.com/fn7pzo.png
It should only give the message 'You can't steal your own gang car". The others should show when somebody from the other gang steals the car.
Thanks!
I have this gang script. I want the Ballas to go steal Grove's car and bring it to some checkpoint and the other way around. Ofcourse I don't want the Ballas to steal their own car and drive it somewhere far away from Grove street.
So I made this script that checks if it's Grove or Ballas but fails ingame.
http://i42.tinypic.com/fn7pzo.png
It should only give the message 'You can't steal your own gang car". The others should show when somebody from the other gang steals the car.
Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
new numero = GetPlayerVehicleID(playerid);
if(numero == BallasVeh)
{
if(gTeam[playerid] == TEAM_BALLA){
SendClientMessage(playerid,0xFF0000AA, "You can't steal your own gang car!");
RemovePlayerFromVehicle(playerid);
}else
{
if(gTeam[playerid] == TEAM_GROVE){
SetPlayerCheckpoint(playerid, 2412.2483,-1854.1670,1.1559, 6.5);
SendClientMessage(playerid, 0x33AA33AA, "You have stolen the Grove's gang vehicle! Get it to the checkpoint!");
SendClientMessageToAll(0xFF0000AA, "*** Somebody is stealing the Grove's gang vehicle! ***");
}
}
}
}
if(newstate == PLAYER_STATE_DRIVER)
{
new numero = GetPlayerVehicleID(playerid);
if(numero == GroveVeh)
{
{
if(gTeam[playerid] == TEAM_GROVE)
SendClientMessage(playerid,0xFF0000AA, "You can't steal your own gang car!");
RemovePlayerFromVehicle(playerid);
}
{
if(gTeam[playerid] == TEAM_BALLA)
SetPlayerCheckpoint(playerid, 2412.2483,-1854.1670,1.1559, 6.5);
SendClientMessage(playerid, 0x33AA33AA, "You have stolen the Grove's gang vehicle! Get it to the checkpoint!");
SendClientMessageToAll(0xFF0000AA, "*** Somebody is stealing the Grove's gang vehicle! ***");
}
}
}
return 1;
}


.
.