/park comand
#1

I want an order to park personal vehicles can be used only by a faction
I try this..but doesnt work

Код:
if(strcmp(cmdtext, "/tccpark", true) == 0)
{
  if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
  {
   	new Float:x,Float:y,Float:z;
 	new Float:a;
   	new carid;
	new getcarid;
	getcarid = GetPlayerVehicleID(playerid);
	GetPlayerName(playerid, playername, sizeof(playername));
	GetVehiclePos(carid, x, y, z);
	GetPlayerFacingAngle(playerid, a);
	GetVehicleZAngle(carid, a);
	if(IsPlayerInVehicle(playerid,carid))
	{
	  if(getcarid == carid)
	  {
		CarInfo[carid][cLocationx] = x;
		CarInfo[carid][cLocationy] = y;
		CarInfo[carid][cLocationz] = z;
		CarInfo[carid][cAngle] = a;
		format(string, sizeof(string), "~n~ You have parked your car in this location. ~n~");
		GameTextForPlayer(playerid, "You have parked this car in this position. It will respawn here.", 10000, 3);
		OnPropUpdate();
		OnPlayerUpdateEx(playerid);
		DestroyVehicle(carid);
		CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz]+1.0,CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],60000);
		return 1;
	   }
	 }
	}
}
Reply
#2

Whats the error/warning it gives? What happens?
Reply
#3

no error...but in game dont work... when i type /tccpark nothing happens

I do, but now after giving / tccpark freezes me.........why?

Код:
if(strcmp(cmd, "/tccpark", true) == 0)
	{
		if(IsPlayerConnected(playerid))
 		{
			new Float:x,Float:y,Float:z;
			new Float:a;
			new carid;
			carid = GetPlayerVehicleID(playerid);
			GetPlayerName(playerid, playername, sizeof(playername));
			GetVehiclePos(carid, x, y, z);
			GetPlayerFacingAngle(playerid, a);
			GetVehicleZAngle(carid, a);
			if(PlayerInfo[playerid][pMember] == 16)
			{
				CarInfo[carid][cLocationx] = x;
				CarInfo[carid][cLocationy] = y;
				CarInfo[carid][cLocationz] = z;
				CarInfo[carid][cAngle] = a;
				format(string, sizeof(string), "~n~ You have parked your car in this location. ~n~");
				GameTextForPlayer(playerid, "You have parked this car in this position. It will respawn here.", 10000, 3);
				OnPropUpdate();
				OnPlayerUpdateEx(playerid);
	    		DestroyVehicle(carid);
	    		CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz]+1.0,CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],60000);
				return 1;
			}
		}
		return 1;
	}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)