if(strcmp(cmd, \"/parkol\", true) == 0) { new Float:x,Float:y,Float:z; new Float:a; new carid; new getcarid; if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { carid = PlayerInfo[playerid][pPcarkey]; } else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { carid = PlayerInfo[playerid][pPcarkey2]; } else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { carid = PlayerInfo[playerid][pPcarkey3]; } else { return 1; } getcarid = GetPlayerVehicleID(playerid); GetPlayerName(playerid, playername, sizeof(playername)); GetVehiclePos(carid, x, y, z); GetPlayerFacingAngle(playerid, a); //GetVehicleZAngle(carid, a); if(IsPlayerInVehicle(playerid,carid) && CarInfo[carid][cOwned] == 1) { if(PlayerInfo[playerid][pPcarkey] == 999 && PlayerInfo[playerid][pPcarkey2] == 999 & PlayerInfo[playerid][pPcarkey3]) { SendClientMessage(playerid, COLOR_GRAD2, \"Nincs jármûved!\"); return 1; } if(getcarid == carid) { CarInfo[carid][cLocationx] = x; CarInfo[carid][cLocationy] = y; CarInfo[carid][cLocationz] = z; CarInfo[carid][cAngle] = a; SendClientMessage(playerid,COLOR_WHITE,\"Sikeresen leparkoltad a jármûvedet! Legközelebb is itt fogod megtalálni!\"); SaveCarCoords(); OnPlayerUpdate(playerid); DestroyVehicle(carid); CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz]+1.0,CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],-1); TogglePlayerControllable(playerid, 1); format(string, sizeof(string), \"ALR-%d\", carid); SetVehicleNumberPlate(carid, string); AddVehicleComponent(carid,CarInfo[carid][cKerek]); ChangeVehiclePaintjob(carid, CarInfo[carid][cPaintjob]-1); AddVehicleComponent(carid,CarInfo[carid][cKinezet1]); AddVehicleComponent(carid,CarInfo[carid][cKinezet2]); AddVehicleComponent(carid,CarInfo[carid][cKinezet3]); AddVehicleComponent(carid,CarInfo[carid][cKinezet4]); AddVehicleComponent(carid,CarInfo[carid][cKinezet5]); AddVehicleComponent(carid,CarInfo[carid][cKinezet6]); AddVehicleComponent(carid,CarInfo[carid][cKinezet7]); AddVehicleComponent(carid,CarInfo[carid][cKinezet8]); AddVehicleComponent(carid,CarInfo[carid][cKinezet9]); AddVehicleComponent(carid,CarInfo[carid][cKinezet10]); AddVehicleComponent(carid,CarInfo[carid][cNitro]); AddVehicleComponent(carid,CarInfo[carid][cHidraulika]); format(string, sizeof(string), \"ALR-%d\", carid); SetVehicleNumberPlate(carid, string); return 1; } } }
//Forráskód
DestroyVehicle(carid); CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz]+1.0,CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],-1);