public void CheckingVehicles(Client player) { Eden.Core.Player thsclient = Eden.Core.Player.Find(player); bool state = false; foreach (EdenVehicle veh in EdenCore.VehicleList) { if (veh.Owc == thsclient.Clientid) { state = true; if (veh.EngineStatus) { API.sendChatMessageToPlayer(player, "~r~(([ID] ~w~" + veh.Vehid.ToString() + " ~r~|| ~w~" + veh.Modelhash.ToString() + "~r~ || Motor: ~g~Açık" + "~r~ ))"); } else { API.sendChatMessageToPlayer(player, "~r~(([ID] ~w~" + veh.Vehid.ToString() + " ~r~|| ~w~" + veh.Modelhash.ToString() + "~r~ || Motor: ~r~Kapalı" + "~r~ ))"); } } } if (!state) { API.sendChatMessageToPlayer(player, "~r~Aracınız bulunmuyor."); } }
public void engine(Client player) { if (API.isPlayerInAnyVehicle(player) == true && API.getPlayerVehicleSeat(player) == -1) { int myveh = EdenVehicle.FindVehicle(API.getPlayerVehicle(player)); Eden.Core.Player peh = Eden.Core.Player.Find(player); if (myveh == -1) { API.sendChatMessageToPlayer(player, "Bir hata oluştu."); } if (EdenCore.VehicleList[myveh].Owc != peh.Clientid) { API.sendChatMessageToPlayer(player, "Bu araç size ait değil."); } else { if (!EdenCore.VehicleList[myveh].EngineStatus) { API.setVehicleEngineStatus(API.getPlayerVehicle(player), true); EdenCore.VehicleList[myveh].EngineStatus = true; List <Client> lst = API.getPlayersInRadiusOfPlayer(20, player); foreach (Client p in lst) { API.sendChatMessageToPlayer(p, "~#ff33cc~", player.name + " aracın anahtarını kontağa sokar ve çevirir."); } } else { API.setVehicleEngineStatus(API.getPlayerVehicle(player), false); EdenCore.VehicleList[myveh].EngineStatus = false; } } } else { API.sendChatMessageToPlayer(player, "~r~Bu komutu uygulayabilmek için herhangi bir aracın içerisinde olmalısınız ya da araç size ait değil."); } }