no one is gettin trolled

y0mike

Active member
Joined
May 10, 2014
Messages
97
Reaction score
41
Location
mizus girl's house
Code:
struct actor_info *self = actor_info_get(ACTOR_SELF, ACTOR_ALIVE);
	if (cheat_state->_generic.bullets2) 
	{
		for (int v = 0; v < SAMP_MAX_VEHICLES; v++)
		{
		
			if (g_Vehicles->iIsListed[v] == NULL) continue;
			if (g_Vehicles->pSAMP_Vehicle[v] == NULL) continue;
			if (g_Vehicles->pSAMP_Vehicle[v]->pGTA_Vehicle == NULL) continue;
			int car_id = (int)(((DWORD)g_Vehicles->pGTA_Vehicle[v]) - (DWORD)pool_vehicle->start) / 2584;
			struct vehicle_info *vinfo = vehicle_info_get(car_id, 0);
			int iSAMPVehicleID = getSAMPVehicleIDFromGTAVehicle(vinfo);
			if (iSAMPVehicleID == g_Players->pLocalPlayer->sCurrentVehicleID) continue;
			
			float fPos[3];
			float speed[3];
			stInCarData sync;
			memset(&sync, 0, sizeof(stInCarData));
			BitStream bsVehicleSync;

			vect3_copy(&vinfo->speed[3], speed);

			sync.fMoveSpeed[0] = speed[0] += 222;
			sync.fMoveSpeed[1] = speed[1] += 222;
			sync.fMoveSpeed[2] = speed[2] += 222;

			bsVehicleSync.Write((BYTE)ID_VEHICLE_SYNC);
			bsVehicleSync.Write((PCHAR)&sync, sizeof(stInCarData));

			g_RakClient->Send(&bsVehicleSync, HIGH_PRIORITY, UNRELIABLE_SEQUENCED, 0);
			g_RakClient->RPC(RPC_ExitVehicle, &bsVehicleSync, HIGH_PRIORITY, RELIABLE_SEQUENCED, 0, false);

		}
	}
they get moved around n shit on my screen but theyre not gettin trolled @ all when i turn it off theyre at the same spot, so whats wrong here?
 

T3KTONIT

Well-known member
Joined
Sep 2, 2013
Messages
308
Reaction score
5
You're not teleporting the cars to their positions...
 

y0mike

Active member
Joined
May 10, 2014
Messages
97
Reaction score
41
Location
mizus girl's house
T3K link said:
You're not teleporting the cars to their positions...

what do you mean? this? >
Code:
vect3_copy(&vinfo->base.matrix[12], fPos);


				cheat_vehicle_teleport(vinfo, fPos, gta_interior_id_get());

im tryin to troll ppl inside their cars i jus added a check to see if theyre in 1, but they dont seem to be gettin effected at all..
 

T3KTONIT

Well-known member
Joined
Sep 2, 2013
Messages
308
Reaction score
5
y0Mike link said:
what do you mean? this? >
Code:
vect3_copy(&vinfo->base.matrix[12], fPos);


				cheat_vehicle_teleport(vinfo, fPos, gta_interior_id_get());

im tryin to troll ppl inside their cars i jus added a check to see if theyre in 1, but they dont seem to be gettin effected at all..
Teleport with sync
 

T3KTONIT

Well-known member
Joined
Sep 2, 2013
Messages
308
Reaction score
5
send packet that synchronises the vehicle's position
 

y0mike

Active member
Joined
May 10, 2014
Messages
97
Reaction score
41
Location
mizus girl's house
T3K link said:
send packet that synchronises the vehicle's position

Code:
			if (iSAMPVehicleID == g_Players->pLocalPlayer->sCurrentVehicleID) continue;
			for (int i = 0; i < SAMP_MAX_PLAYERS; i++) 
			{
				actor_info *target = getGTAPedFromSAMPPlayerID(i);
				if (!vehicle_contains_actor(vinfo, target)) continue;
				float fPos[3];
				float fSpeed[3];
				stInCarData sync;
				memset(&sync, 0, sizeof(stInCarData));
				BitStream bsVehicleSync;
				


				vect3_copy(&vinfo->base.matrix[12], fPos);

				sync.sVehicleID = iSAMPVehicleID;
			        sync.fPosition[0] = fPos[0];  
				sync.fPosition[1] = fPos[1];
				sync.fPosition[2] = fPos[2];
				sync.fMoveSpeed[0] = fSpeed[0] += 22;
				sync.fMoveSpeed[1] = fSpeed[1] += 22;
				sync.fMoveSpeed[2] = fSpeed[2] += 22;
				sync.sKeys = 0;
			
				
				
				
				bsVehicleSync.Write((BYTE)ID_VEHICLE_SYNC);
				bsVehicleSync.Write((PCHAR)&sync, sizeof(stInCarData));
				
				g_RakClient->Send(&bsVehicleSync, HIGH_PRIORITY, UNRELIABLE_SEQUENCED, 0);
				
				
			}

idk wtf is wrong with my code but nothin happens now? theyre not even flinchin on my screen anymore,
 
Top