Need help with car shop system.
#1

Hey guys I need help with this.
Basically I have a /buycar CMD. It works as following: User gets in a car, does /buycar and the command executes.
Command code:

Код:
if(IsPlayerInVehicle(playerid, moonbeam))
{
	if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid,COLOR_RED,"Missing money");
  	new buymoonbeam;
	GivePlayerMoney(playerid, -1000);
  	buymoonbeam = CreateVehicle( 418, 1705.3927,-1052.3236,23.7379,90.0873,-1,-1,-1);
	PutPlayerInVehicle( playerid, buymoonbeam, 0);
	DestroyVehicle(moonbeam);
	moonbeam = CreateVehicle(418,1621.09997559,-1107.40002441,24.10000038,90.00000000,-1,-1,15); //Moonbeam 8k
}
"moonbeam" is the old vehicle that the user has to be in to buy it, that part works (it destroys it to avoid having the player bugged - ghost car bug then recreates it) - this part works

buymoonbeam is the ID of the new vehicle that gets created.

basically, when the car the user bought gets destroyed it respawns to its original spawn which is bad (because its a car shop market, it would get massively clogged up)

I need to make it so the car won't go bac tk ots original location when destroy, to either be deleted or something similiar. I tried DestroyVehicle(buymoonbeam); it works BUT if I spawn two, it only works for the last spawned one.

So can anyone help?

EDIT: Theoretically is this a valid solution?

buymoonbeam = CreateVehicle( 418, 0,0,0,0,-1,-1,-1);
SetVehiclePos(buymoonbeam, 1705.3927,-1052.3236,23.7379);
Reply


Messages In This Thread
Need help with car shop system. - by 101 - 08.12.2012, 04:30
Re: Need help with car shop system. - by RajatPawar - 08.12.2012, 06:00
Re: Need help with car shop system. - by 101 - 08.12.2012, 10:10

Forum Jump:


Users browsing this thread: 1 Guest(s)