Useful Commands #1
#8

I have done something similar to something someone has done before. But I just change it a little bit that the vehicle gets into your front using sine and cosine. This is how a mathematician does things!
Code:
	if (strcmp(cmdtext, "/purchase", true)==0) // to set the vehicle that you register to be teleported
	{
	  if (GetPlayerMoney(playerid) < 5000)
	  {
			SendClientMessage(playerid,YELLOW,"Sorry, you don't have enough money to buy a car.");
		}
		else
		{
			if (IsPlayerInAnyVehicle(playerid) == 1)
			{
				SetVehicleToRespawn(ownedcar[playerid]);
				ownedcar[playerid] = GetPlayerVehicleID(playerid);
				owner[ownedcar[playerid]] = playerid;
				SendClientMessage(playerid,YELLOW,"Congragulations! You have purchased a new car.");
				GivePlayerMoney(playerid,-5000);
			}
			else
			{
	      SendClientMessage(playerid,YELLOW,"Please get in a vehicle to buy it.");
			}
		}
		return 1;
	}
	if (strcmp(cmdtext, "/callmycar", true)==0)
	{
	  if (ownedcar[playerid] != 0)
	  {
   	  if (GetPlayerMoney(playerid) < 500)
		  {
				SendClientMessage(playerid,YELLOW,"Sorry, you don't have enough money to use the car teleport service.");
			}
			else
			{
		    new Float:playerpos[4];
		  	GetPlayerPos(playerid,playerpos[0],playerpos[1],playerpos[2]);
		  	GetPlayerFacingAngle(playerid,playerpos[3]);
		  	SetVehicleZAngle(ownedcar[playerid],playerpos[3]+90.0);
		  	SetVehiclePos(ownedcar[playerid],playerpos[0]+3.0*floatsin(-playerpos[3],degrees),playerpos[1]+3.0*floatcos(-playerpos[3],degrees),playerpos[2]+0.5); // This one is cool that I am using trigo functions to set the vehicle just before you.
		  	SendClientMessage(playerid,YELLOW,"Thank you for using car teleport service. Your car has came.");
		  	GivePlayerMoney(playerid,-500);
			}
	  }
		return 1;
	}
Reply


Messages In This Thread
Useful Commands #1 - by Allan - 18.06.2006, 22:24
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by [AU]Ownage - 26.06.2006, 21:58
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by kaka - 26.06.2006, 22:45
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by switch - 27.06.2006, 00:28
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by OffRoader23 - 27.06.2006, 00:51
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by vCE - 27.06.2006, 01:02
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by switch - 27.06.2006, 01:46
Teleporting a vehicle just in the front of you. - by Joshua Yu - 03.07.2006, 10:38
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Donny_k - 04.07.2006, 02:46
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Whitestrom - 04.07.2006, 04:37
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Mike - 04.07.2006, 11:51
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Roka - 04.07.2006, 12:11
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by rapidZ - 04.07.2006, 12:15
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Roka - 04.07.2006, 12:16
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Roka - 09.07.2006, 16:10
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Bearz - 10.07.2006, 19:15
Re: Teleporting a vehicle just in the front of you. - by Staf - 13.07.2006, 16:54
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by LennardF[NL] - 13.07.2006, 17:15
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Jamming - 13.07.2006, 23:23
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Joshua Yu - 14.07.2006, 01:26
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by [QB]Flame^ - 01.08.2006, 08:50
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by yom - 23.09.2006, 19:40
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by [EGG]Marco - 23.09.2006, 20:47
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Towlies - 24.09.2006, 05:10
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Me - 24.09.2006, 09:12
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by yom - 24.09.2006, 09:20
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by boylett - 24.09.2006, 10:15
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by yom - 24.09.2006, 10:39
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by [EGG]Marco - 24.09.2006, 17:23
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by DeC.dual - 24.09.2006, 17:31
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Towlies - 24.09.2006, 18:02
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by 50p - 24.09.2006, 18:11
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by [R][O][G][3][R] - 25.09.2006, 00:06
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by yom - 25.09.2006, 03:19
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by [R][O][G][3][R] - 25.09.2006, 14:06
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by [R][O][G][3][R] - 25.09.2006, 23:27
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by yom - 10.10.2006, 11:33
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by FeaR - 10.10.2006, 12:56
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by yom - 10.10.2006, 13:59
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Nitroglycerine - 10.10.2006, 14:20
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Nitroglycerine - 10.10.2006, 15:34

Forum Jump:


Users browsing this thread: 4 Guest(s)