spawning cars randomly; problem with getting script to work
#1

Hi
I have problem with making the following script to work :
(in OnPlayerCommandText)

Код:
if(strcmp(cmd, "/random", true) == 0){
		new counter = 0;
		new Float:xxx, Float:yyy, Float:zzz;
		for(new k=0;k<2000;k++)
		{
		DestroyVehicle(k); //Destroy all the cars on the server
		}
		for(new s=0;s<10;s=s+1)
		{
		SetPlayerPosFindZ(playerid,float(random(660)),float(random(500)),500.0); //Set random position and find Z
		new Float:xh, Float:yh, Float:zh;
		GetPlayerPos(playerid,xh,yh,zh);	// save coordinates after SetPlayerPosFindZ
		SetPlayerPosFindZ(playerid, 0,0,500); // move player somewhere else, so the car wouldn't spawn exactly where he is
		new idveh = CreateVehicle(411,xh,yh,zh,random(360),random(127),random(127),120); // create infernus with random angle and colors
		GetVehiclePos(idveh, xxx, yyy, zzz);	//get the position of car
		xh = 0.0;
		yh = 0.0;
		zh = 0.0;
		counter = counter + 1;
		}
		new msg[48];
		format(msg,sizeof(msg),"you made %i cars",counter );
		SendClientMessage(playerid,0xFFFFFFFF,msg);
		SetPlayerPos(playerid,xxx,yyy,zzz); // move player to the location of car (it should be the last one, right?)
		return 1;
		}
I wrote comments, so I hope you understand the code. So, after I write /random, instead of moving to random position ( SetPlayerPosFindZ(playerid,float(random(660)),floa t(random(500)),500.0); ) I keep standing in the same place, and after about 1 second, 10 cars spawn, just where I am.
It looks like this (I walked away a bit, so you can see the cars, I spawn "inside" them (because of SetPlayerPos(playerid,xxx,yyy,zzz); ):



I made a few changes in code, but never managed to make it work ... Maybe someone here can deal with this ?
Reply


Messages In This Thread
spawning cars randomly; problem with getting script to work - by adamulator - 29.11.2009, 05:06
Re: spawning cars randomly; problem with getting script to work - by Kinetic - 29.11.2009, 07:08
Re: spawning cars randomly; problem with getting script to work - by Sfinx_17 - 30.11.2009, 11:56
Re: spawning cars randomly; problem with getting script to work - by Joe Staff - 30.11.2009, 16:25

Forum Jump:


Users browsing this thread: 1 Guest(s)