Merge branch 'develop' of ssh://development.life-of-german.org:451/log-gtav/reallife-gamemode into develop
This commit is contained in:
@@ -203,26 +203,50 @@ class RageVehicle extends RageEntity implements IVehicle {
|
|||||||
}
|
}
|
||||||
|
|
||||||
isSeatFree(seat: VehicleSeat): boolean {
|
isSeatFree(seat: VehicleSeat): boolean {
|
||||||
|
if (!mp.vehicles.exists(this.vehicle)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
return this.vehicle.isSeatFree(<number>seat - 1);
|
return this.vehicle.isSeatFree(<number>seat - 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
setEngineStatus(status: boolean, instantly: boolean, otherwise: boolean) {
|
setEngineStatus(status: boolean, instantly: boolean, otherwise: boolean) {
|
||||||
|
if (!mp.vehicles.exists(this.vehicle)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
this.vehicle.setEngineOn(status, instantly, otherwise);
|
this.vehicle.setEngineOn(status, instantly, otherwise);
|
||||||
}
|
}
|
||||||
|
|
||||||
setUndriveable(status: boolean) {
|
setUndriveable(status: boolean) {
|
||||||
|
if (!mp.vehicles.exists(this.vehicle)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
this.vehicle.setUndriveable(status);
|
this.vehicle.setUndriveable(status);
|
||||||
}
|
}
|
||||||
|
|
||||||
setDoorsLocked(state: boolean) {
|
setDoorsLocked(state: boolean) {
|
||||||
|
if (!mp.vehicles.exists(this.vehicle)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
this.vehicle.setDoorsLocked(state ? 2 : 1);
|
this.vehicle.setDoorsLocked(state ? 2 : 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
setDoorOpen(door: number, loose: boolean, instantly: boolean) {
|
setDoorOpen(door: number, loose: boolean, instantly: boolean) {
|
||||||
|
if (!mp.vehicles.exists(this.vehicle)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
this.vehicle.setDoorOpen(door, loose, instantly);
|
this.vehicle.setDoorOpen(door, loose, instantly);
|
||||||
}
|
}
|
||||||
|
|
||||||
setDoorShut(door: number, instantly: boolean) {
|
setDoorShut(door: number, instantly: boolean) {
|
||||||
|
if (!mp.vehicles.exists(this.vehicle)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
this.vehicle.setDoorShut(door, instantly);
|
this.vehicle.setDoorShut(door, instantly);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -513,6 +513,11 @@ namespace ReallifeGamemode.Server.Events
|
|||||||
foreach (Player target in NAPI.Pools.GetAllPlayers())
|
foreach (Player target in NAPI.Pools.GetAllPlayers())
|
||||||
{
|
{
|
||||||
User c = target.GetUser();
|
User c = target.GetUser();
|
||||||
|
if(c == null)
|
||||||
|
{
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
if (c.JailTime > 0)
|
if (c.JailTime > 0)
|
||||||
{
|
{
|
||||||
criminals.Add(c.Name);
|
criminals.Add(c.Name);
|
||||||
|
|||||||
Reference in New Issue
Block a user