1
0
Fork 0

bug correction to the lag adjust nasal part, did things wrong when

simplifying the code
This commit is contained in:
janodesbois 2015-06-08 18:23:34 +02:00
parent 563c098452
commit b304d43d49

View file

@ -15,23 +15,23 @@ var mpCheck = func() {
setprop("/ai/models/multiplayer["~i~"]/controls/compensate-lag", 3); setprop("/ai/models/multiplayer["~i~"]/controls/compensate-lag", 3);
setprop("/ai/models/multiplayer["~i~"]/controls/player-lag", -spectator_offset); setprop("/ai/models/multiplayer["~i~"]/controls/player-lag", -spectator_offset);
} else { } else {
var server = getprop("/sim/multiplay/txhost"); var lag = offset;
var lag = offset if (apply_close) {
} if (apply_close) { var self = geo.aircraft_position();
var self = geo.aircraft_position(); var x = getprop("/ai/models/multiplayer["~i~"]/position/global-x");
var x = getprop("/ai/models/multiplayer["~i~"]/position/global-x"); var y = getprop("/ai/models/multiplayer["~i~"]/position/global-y");
var y = getprop("/ai/models/multiplayer["~i~"]/position/global-y"); var z = getprop("/ai/models/multiplayer["~i~"]/position/global-z");
var z = getprop("/ai/models/multiplayer["~i~"]/position/global-z"); var ac = geo.Coord.new().set_xyz(x, y, z);
var ac = geo.Coord.new().set_xyz(x, y, z); var distance = self.distance_to(ac)*M2NM;
var distance = self.distance_to(ac)*M2NM; if ((distance > range)or(distance==nil)) {
if ((distance > range)or(distance==nil)) { setprop("/ai/models/multiplayer["~i~"]/controls/compensate-lag", 1);
setprop("/ai/models/multiplayer["~i~"]/controls/compensate-lag", 1); } else {
setprop("/ai/models/multiplayer["~i~"]/controls/compensate-lag", 2);
setprop("/ai/models/multiplayer["~i~"]/controls/player-lag", lag);
}
} else { } else {
setprop("/ai/models/multiplayer["~i~"]/controls/compensate-lag", 2); setprop("/ai/models/multiplayer["~i~"]/controls/compensate-lag", 1);
setprop("/ai/models/multiplayer["~i~"]/controls/player-lag", lag); }
};
} else {
setprop("/ai/models/multiplayer["~i~"]/controls/compensate-lag", 1);
} }
i += 1; i += 1;
} else { } else {