예제 #1
0
        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.");
            }
        }
예제 #2
0
 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.");
     }
 }