23.07.2014, 17:25
hello
i have one problem.
when one vehicle death, all vehicle ID CMDCarSpawnVehicle Destroyed.
Just like a car, not all.
Where is the problem?
Please help.
Thanks
i have one problem.
when one vehicle death, all vehicle ID CMDCarSpawnVehicle Destroyed.
Just like a car, not all.
Where is the problem?
Please help.
Thanks
Код:
new CMDCarSpawnVehicle[MAX_PLAYERS]; forward LoadUser_data(playerid,name[],value[]); public LoadUser_data(playerid,name[],value[]) { INI_String("Password",PlayerInfo[playerid][pPass], 25); INI_Int("Score",PlayerInfo[playerid][pScore]); INI_Int("Money",PlayerInfo[playerid][pMoney]); INI_Int("Admin",PlayerInfo[playerid][pAdmin]); INI_Int("Kills",PlayerInfo[playerid][pKills]); INI_Int("Deaths",PlayerInfo[playerid][pDeaths]); INI_Int("CMDCarSpawnVehicle",CMDCarSpawnVehicle[playerid]); return 1; } public OnPlayerDisconnect(playerid, reason) { new INI:File = INI_Open(UserPath(playerid)); INI_SetTag(File,"PlayerData"); INI_WriteInt(File,"Score",GetPlayerScore(playerid)); INI_WriteInt(File,"Money",GetPlayerMoney(playerid)); INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]); INI_WriteInt(File,"Kills",PlayerInfo[playerid][pKills]); INI_WriteInt(File,"Deaths",PlayerInfo[playerid][pDeaths]); INI_WriteInt(File,"CMDCarSpawnVehicle", CMDCarSpawnVehicle[playerid]); INI_Close(File); return 1; } CMD:givecar(playerid, params[]) { new Float:x,Float:y,Float:z,Float:a; GetPlayerPos(playerid,x,y,z); GetPlayerFacingAngle(playerid,a); CMDCarSpawnVehicle[playerid] = CreateVehicle(522, x, y, z, a, 1, 1, 999999); SetVehicleHealth(CMDCarSpawnVehicle[playerid], 1000); if(GetPlayerInterior(id)) LinkVehicleToInterior(CMDCarSpawnVehicle[playerid],GetPlayerInterior(playerid)); SetVehicleVirtualWorld(CMDCarSpawnVehicle[playerid],GetPlayerVirtualWorld(playerid)); PutPlayerInVehicle(playerid, CMDCarSpawnVehicle[playerid], 0); return 1; } public OnVehicleDeath(vehicleid, killerid) { DestroyVehicle(CMDCarSpawnVehicle[killerid]); return 1; }