Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Как убрать лишнее авто с сервера

Статус
В этой теме нельзя размещать новые ответы.

ALexeu

Умник
Вообщем проблема такая у меня DriftAndreas мод багнутый все баги почти исправил остался всего 1 баг это когда ты респавнишся тоесть помираешь в машине то ты и появляешься в машине на спавне но через 5 секунд появляется ещё 1 машина точ в точ как мая тоже на спавне и так каждый раз и получается огромный флуд лишними авто как сделать так чтобы они не спавнились? а спавнилась только машина с игроком? или можно както уберать авто в которых нет игрока более 5 сек

ВОТ мой public OnPlayerSpawn(playerid)

public OnPlayerSpawn(playerid)
Код:
public OnPlayerSpawn(playerid)
{
    AntiDeAMX();
    new Float:xv,Float:yv,Float:zv;
    TextDrawShowForPlayer(playerid,Clock[playerid]);
	SetCameraBehindPlayer(playerid);
	TextDrawShowForPlayer(playerid,Score[playerid]);
	if(PlayerInfo[playerid][pAuto5] != 0)
	{
	    new Float:x,Float:y,Float:z;
		x = PlayerInfo[playerid][pPos_x];
		y = PlayerInfo[playerid][pPos_y];
		z = PlayerInfo[playerid][pPos_z];
		SetPlayerPos(playerid,x,y,z+5);
	    pautos5[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto5],x,y,z+5,180.0,1,1);
    	PutPlayerInVehicle(playerid, pautos5[playerid], 0);
    	GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,light,alarm,dors,bonnet,boot,objective);
		SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		if(PlayerInfo[playerid][pAuto4] != 0)
		{
            xv = PlayerInfo[playerid][pAPos4_x];
			yv = PlayerInfo[playerid][pAPos4_y];
			zv = PlayerInfo[playerid][pAPos4_z];
		    pautos4[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto4],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos4[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos4[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
		if(PlayerInfo[playerid][pAuto3] != 0)
		{
            xv = PlayerInfo[playerid][pAPos3_x];
			yv = PlayerInfo[playerid][pAPos3_y];
			zv = PlayerInfo[playerid][pAPos3_z];
		    pautos3[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto3],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos3[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos3[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
		if(PlayerInfo[playerid][pAuto2] != 0)
		{
            xv = PlayerInfo[playerid][pAPos2_x];
			yv = PlayerInfo[playerid][pAPos2_y];
			zv = PlayerInfo[playerid][pAPos2_z];
		    pautos2[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto2],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos2[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos2[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
		if(PlayerInfo[playerid][pAuto1] != 0)
		{
            xv = PlayerInfo[playerid][pAPos1_x];
			yv = PlayerInfo[playerid][pAPos1_y];
			zv = PlayerInfo[playerid][pAPos1_z];
		    pautos[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto1],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
    	return 1;
	}
	else if(PlayerInfo[playerid][pAuto4] != 0)
	{
	    new Float:x,Float:y,Float:z;
		x = PlayerInfo[playerid][pPos_x];
		y = PlayerInfo[playerid][pPos_y];
		z = PlayerInfo[playerid][pPos_z];
		SetPlayerPos(playerid,x,y,z+5);
	    pautos4[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto4],x,y,z+5,180.0,1,1);
    	PutPlayerInVehicle(playerid, pautos4[playerid], 0);
    	GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,light,alarm,dors,bonnet,boot,objective);
		SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		if(PlayerInfo[playerid][pAuto5] != 0)
		{
            xv = PlayerInfo[playerid][pAPos5_x];
			yv = PlayerInfo[playerid][pAPos5_y];
			zv = PlayerInfo[playerid][pAPos5_z];
		    pautos5[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto5],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos5[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos5[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
		if(PlayerInfo[playerid][pAuto3] != 0)
		{
            xv = PlayerInfo[playerid][pAPos3_x];
			yv = PlayerInfo[playerid][pAPos3_y];
			zv = PlayerInfo[playerid][pAPos3_z];
		    pautos3[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto3],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos3[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos3[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
		if(PlayerInfo[playerid][pAuto2] != 0)
		{
            xv = PlayerInfo[playerid][pAPos2_x];
			yv = PlayerInfo[playerid][pAPos2_y];
			zv = PlayerInfo[playerid][pAPos2_z];
		    pautos2[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto2],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos2[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos2[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
		if(PlayerInfo[playerid][pAuto1] != 0)
		{
            xv = PlayerInfo[playerid][pAPos1_x];
			yv = PlayerInfo[playerid][pAPos1_y];
			zv = PlayerInfo[playerid][pAPos1_z];
		    pautos[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto1],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
    	return 1;
	}
	else if(PlayerInfo[playerid][pAuto3] != 0)
	{
	    new Float:x,Float:y,Float:z;
		x = PlayerInfo[playerid][pPos_x];
		y = PlayerInfo[playerid][pPos_y];
		z = PlayerInfo[playerid][pPos_z];
		SetPlayerPos(playerid,x,y,z+5);
	    pautos3[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto3],x,y,z+5,180.0,1,1);
    	PutPlayerInVehicle(playerid, pautos3[playerid], 0);
    	GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,light,alarm,dors,bonnet,boot,objective);
		SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		if(PlayerInfo[playerid][pAuto5] != 0)
		{
            xv = PlayerInfo[playerid][pAPos5_x];
			yv = PlayerInfo[playerid][pAPos5_y];
			zv = PlayerInfo[playerid][pAPos5_z];
		    pautos5[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto5],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos5[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos5[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
		if(PlayerInfo[playerid][pAuto4] != 0)
		{
            xv = PlayerInfo[playerid][pAPos4_x];
			yv = PlayerInfo[playerid][pAPos4_y];
			zv = PlayerInfo[playerid][pAPos4_z];
		    pautos4[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto4],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos4[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos4[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
		if(PlayerInfo[playerid][pAuto2] != 0)
		{
            xv = PlayerInfo[playerid][pAPos2_x];
			yv = PlayerInfo[playerid][pAPos2_y];
			zv = PlayerInfo[playerid][pAPos2_z];
		    pautos2[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto2],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos2[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos2[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
		if(PlayerInfo[playerid][pAuto1] != 0)
		{
            xv = PlayerInfo[playerid][pAPos1_x];
			yv = PlayerInfo[playerid][pAPos1_y];
			zv = PlayerInfo[playerid][pAPos1_z];
		    pautos[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto1],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
    	return 1;
	}
	else if(PlayerInfo[playerid][pAuto2] != 0)
	{
	    new Float:x,Float:y,Float:z;
		x = PlayerInfo[playerid][pPos_x];
		y = PlayerInfo[playerid][pPos_y];
		z = PlayerInfo[playerid][pPos_z];
		SetPlayerPos(playerid,x,y,z+5);
	    pautos2[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto2],x,y,z+5,180.0,1,1);
    	PutPlayerInVehicle(playerid, pautos2[playerid], 0);
    	GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,light,alarm,dors,bonnet,boot,objective);
		SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		if(PlayerInfo[playerid][pAuto5] != 0)
		{
            xv = PlayerInfo[playerid][pAPos5_x];
			yv = PlayerInfo[playerid][pAPos5_y];
			zv = PlayerInfo[playerid][pAPos5_z];
		    pautos5[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto5],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos5[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos5[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
		if(PlayerInfo[playerid][pAuto4] != 0)
		{
            xv = PlayerInfo[playerid][pAPos4_x];
			yv = PlayerInfo[playerid][pAPos4_y];
			zv = PlayerInfo[playerid][pAPos4_z];
		    pautos4[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto4],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos4[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos4[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
		if(PlayerInfo[playerid][pAuto3] != 0)
		{
            xv = PlayerInfo[playerid][pAPos3_x];
			yv = PlayerInfo[playerid][pAPos3_y];
			zv = PlayerInfo[playerid][pAPos3_z];
		    pautos3[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto3],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos3[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos3[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
		if(PlayerInfo[playerid][pAuto1] != 0)
		{
            xv = PlayerInfo[playerid][pAPos1_x];
			yv = PlayerInfo[playerid][pAPos1_y];
			zv = PlayerInfo[playerid][pAPos1_z];
		    pautos[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto1],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
    	return 1;
	}
	else if(PlayerInfo[playerid][pAuto1] != 0)
	{
	    new Float:x,Float:y,Float:z;
		x = PlayerInfo[playerid][pPos_x];
		y = PlayerInfo[playerid][pPos_y];
		z = PlayerInfo[playerid][pPos_z];
		SetPlayerPos(playerid,x,y,z+5);
	    pautos[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto1],x,y,z+5,180.0,1,1);
    	PutPlayerInVehicle(playerid, pautos[playerid], 0);
    	GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,light,alarm,dors,bonnet,boot,objective);
		SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		if(PlayerInfo[playerid][pAuto4] != 0)
		{
            xv = PlayerInfo[playerid][pAPos4_x];
			yv = PlayerInfo[playerid][pAPos4_y];
			zv = PlayerInfo[playerid][pAPos4_z];
		    pautos4[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto4],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos4[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos4[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
		if(PlayerInfo[playerid][pAuto3] != 0)
		{
            xv = PlayerInfo[playerid][pAPos3_x];
			yv = PlayerInfo[playerid][pAPos3_y];
			zv = PlayerInfo[playerid][pAPos3_z];
		    pautos3[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto3],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos3[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos3[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
		if(PlayerInfo[playerid][pAuto2] != 0)
		{
            xv = PlayerInfo[playerid][pAPos2_x];
			yv = PlayerInfo[playerid][pAPos2_y];
			zv = PlayerInfo[playerid][pAPos2_z];
		    pautos2[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto2],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos2[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos2[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
		if(PlayerInfo[playerid][pAuto5] != 0)
		{
            xv = PlayerInfo[playerid][pAPos5_x];
			yv = PlayerInfo[playerid][pAPos5_y];
			zv = PlayerInfo[playerid][pAPos5_z];
		    pautos5[playerid] = AddStaticVehicle(PlayerInfo[playerid][pAuto5],xv,yv,zv,180.0,1,1);
		    GetVehicleParamsEx(pautos5[playerid],engine,light,alarm,dors,bonnet,boot,objective);
			SetVehicleParamsEx(pautos5[playerid],VEHICLE_PARAMS_ON,light,alarm,dors,bonnet,boot,objective);
		}
    	return 1;
	}
	else
	{
		new Float:x,Float:y,Float:z;
		x = PlayerInfo[playerid][pPos_x];
		y = PlayerInfo[playerid][pPos_y];
		z = PlayerInfo[playerid][pPos_z];
		SetPlayerPos(playerid,x,y,z+5);
	}
	return 1;
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу