Jump to content

Recommended Posts

E69_Qpassa_VR
Posted

server and website crashed

Guest deleted@129463
Posted

The WoL server is up again, but the stats web page seems to be down and has been for around a day I think. As I've had a few relatively good sessions yesterday and today, does this now mean that those kills won't be tracked on the stats page when it eventually does return ?

Posted

They were informed when Opassa reported it, they working on it.

Guest deleted@210880
Posted

The pilot 'sanic' flew right on my 6 from takeoff which caused me to have to turn from my escort (and lose it), they then kept on my six even after asking them in chat what they were doing. They then maintained an agressive postion on me depsite some wild maneuvers on my part (descending spiral etc.) so they were clearly not trying to just be friendly support, it seems they were also trying to attract a nearby vulcher by using their nav lights.

 

So I shot them to see who they were.

 

Not actual evidence to ban them I suppose, but beware.

 

 

E69_Qpassa_VR
Posted
On 4/4/2020 at 2:30 PM, CountZero said:

Dont know how axis medals work, but i think english description is not correct for all medals from what i saw with vvs medals, maybe some other medal needs to be obtained first DenLerik shold know, best to ask on their russian forum i dont think they are able to replay here.

http://il2war.ru/index.php?showforum=101

Sadly I don't know Russian. I did another ace in a flight this morning, I already had the cup yet I did not received the medal?

Posted
2 hours ago, E69_Qpassa_VR said:

Sadly I don't know Russian. I did another ace in a flight this morning, I already had the cup yet I did not received the medal?

They run out of medals ?

I dont know but ill post question on their forum and see if they know why.

KylerHolland
Posted (edited)

O7, pilots!

Can anyone please explain what is "modified " Bf-109 F4? When I am choosing a plane for a sortie I have an option to choose between Bf-109 F4 and Bf-109 F4 modified. What is the difference?

Edited by KylerHolland
E69_Qpassa_VR
Posted (edited)
14 hours ago, KylerHolland said:

O7, pilots!

Can anyone please explain what is "modified " Bf-109 F4? When I am choosing a plane for a sortie I have an option to choose between Bf-109 F4 and Bf-109 F4 modified. What is the difference?

you can modify the crystal and remove the backseat.

Edited by E69_Qpassa_VR
thought the server crashed but it was on my side
Posted (edited)
On 4/18/2020 at 12:47 PM, E69_Qpassa_VR said:

Sadly I don't know Russian. I did another ace in a flight this morning, I already had the cup yet I did not received the medal?

 

I finaly found old russian post where there was conditions for all medals, so you can check and see what it takes for medal you need, and what medal you first need to have to get some other medal:

Spoiler

"" "
# Awards of the Soviet Union
" ""


# Badge "Guard":
# - best squad of the tour
def guards (player):
if player.coal_pref == Coalition.Allies and player.squad:
if ( player.squad.get_position_by_field () == 1
and (player.get_rating_reward_count ('guards')! = player.squad.num_members
or not player.is_rewarded ('guards'))):
player.delete_rating_reward ('guards')
player. delete_rating_reward ('luftwaffe_badge')
player.squad.reward_squad ('guards')


#
# Highest difference
#
# Three times Hero of the Soviet Union:
# - the best hit beat of
def gold_star_3rd (player):
if player.coal_pref == Coalition.Allies and player.is_top_streak () and not player.is_rewarded ('gold_star_3rd'):
player.delete_rating_reward ('gold_star_3rd')
if player.is_rewarded ( 'gold_star_2nd') and not player.is_rewarded ('gold_star_3rd_ground'):
return True
elif not player.is_top_streak () and player.is_rewarded ('gold_star_3rd'):
player.delete_rating_reward ('gold_star_3rd')


# Three times Hero of the Soviet Union:
# - best NC strick
def gold_star_3rd_ground (player):
if (player.coal_pref == Coalition.Allies and player.is_top_ground_streak ()
and not player.is_rewarded ('gold_star_3rd_ground')):
player.delete_rating_reward ('gold_star_3rd_ground')
if player.is_rewarded ('gold_star_2nd') and not player.is_rewarded ('gold_star_3rd'):
return True
elif not player.is_top_ground_streak () player.is_rewarded ('gold_star_3rd_ground'):
player.delete_rating_reward ('gold_star_3rd_ground')


# Twice Hero of the Soviet Union:
# - shoot down 7 enemy planes per take-off
# or
# - destroy 3 planes and 10 ground units per take-off
#
# - a strick of 50 downed planes and a strick of 30 sorties
# or
# - a strick of 450 destroyed nts for a beaver and a streak of 20 sorties
# or
# - 100 destroyed nts for the assault and a strick from 10 sorties
def gold_star_2nd (sortie):
if sortie.player.coal_pref == Coalition.Allies and sortie.player.is_rewarded ('gold_star'):
if sortie.score> 0 and (sortie.ak_total> = 7 or (sortie.ak_total> = 3 and sortie.gk_total> = 10)):
return True
elif (sortie.score> 0
and (sortie.player.streak_current> = 50 and sortie.player. sorties_streak_current> = 30)):
return True
elif (sortie.player.get_fav_aircraft_type () == 'aircraft_heavy'
and sortie.player.streak_ground_current> = 450
and sortie.player.sorties_streak_current> = 20):
return True
elif (sortie.player.get_fav_aircraft_type () == 'aircraft_medium'
and sortie.player.streak_ground_current> = 100
and sortie.player.sorties_streak_current> = 10):
return True


# Hero of the Soviet Union:
# - shoot down 5 enemy planes in departure
# or
# - destroy 2 planes and 10 ground units per departure
#
# - strick of 15 downed planes and a streak of 15 sorties
# or
# - strick of 250 destroyed nts for a beaver and a strick of 10 sorties
# or
# - 50 destroyed nts for the assault and strick of 5 combat sorties
def gold_star (sortie):
if sortie.player.coal_pref == Coalition.Allies:
if sortie.score> 0 and (sortie.ak_total> = 5 or (sortie.ak_total> = 2 and sortie.gk_total> = 10)):
return True
elif sortie.player .streak_current> = 15 and sortie.player.sorties_streak_current> = 15:
return True
elif sortie.player.get_fav_aircraft_type () == 'aircraft_heavy' and sortie.player.streak_ground_current> = 250 and sortie.player.sorties_streak_current> = 10:
return True
elif sortie.player.get_fav_aircraft_type () == 'aircraft_medium' and sortie.player.streak_ground_current> = 50 and sortie.player.sorties_streak_current> = 5:
return True


"" "
#Orders of the USSR
"" "


# Order of Lenin - 2nd:
# - to shoot down 6 enemy planes per take-off
# or
# - to destroy 8 tanks per take-off
# or
# - to shoot down 3 planes and 5 ground units per take-off
#
# - strick of 20 downed planes
# or
# - strick 350 destroyed nts for beaver
# or
# - 75 destroyed nts for assault
def order_of_lenin_2nd (sortie):
if sortie.player.coal_pref == Coalition.Allies and sortie.player.is_rewarded ('order_of_lenin'):
if sortie.ak_total > = 6 or sortie.tanks_total> = 8:
return True
elif sortie.ak_total> = 3 and sortie.gk_total> = 5:
return True
elif sortie.player.streak_current> = 20:
return True
elif sortie.player.get_fav_aircraft_type () == 'aircraft_heavy' and sortie.player.streak_ground_current> = 350:
return True
elif sortie.player.get_fav_aircraft_type () == 'aircraft_medium' and sortie.player.streak_ground_current> = 75:
return True


# Order of Lenin:
# - shoot down 4 enemy planes per take-off
# or
# - destroy 6 tanks per take-off
# or
# - shoot down 1 airplane and destroy at least 5 nts by typing at least 600 points (for Bobrosturm)
# - or
# - a strick of 10 downed planes
# or
# - a strick of 150 destroyed nts for a beaver
# or
# - 40 destroyed nts for the assault
def order_of_lenin (sortie):
if sortie.player.coal_pref == Coalition.Allies and sortie.player.is_officer ():
if sortie.ak_total> = 4 or sortie.tanks_total> = 6:
return True
elif (sortie.score> = 600 and (sortie.ak_total> = 1 and sortie.gk_total> = 5)
and (sortie.aircraft.cls == 'aircraft_heavy' or sortie.aircraft.cls == 'aircraft_medium') ?
return True
elif sortie.player.streak_current> = 10:
return True
elif sortie.player.get_fav_aircraft_type () == 'aircraft_heavy' and sortie.player.streak_ground_current> = 150:
return true
elif sortie.player.get_fav_aircraft_type () == 'aircraft_medium' and sortie.player.streak_ground_current> = 40:
return True #Red


Banner Order 5th:
# - 250 sorties
def red_banner_5th (player):
if player.coal_pref == Coalition. Allies and player.is_rewarded ('red_banner_4th'):
if player.get_combat_sorties ()> = 250:
return True


# Order of the Red Banner 4th:
# - 200 sorties
def red_banner_4th (player):
if player.coal_pref == Coalition.Allies and player.is_rewarded ('red_banner_3rd'):
if player.get_combat_sorties ()> = 200:
return True


# Order of the Red Banner 3rd:
# - 150 sorties
def red_banner_3rd (player):
if player.coal_pref == Coalition.Allies and player.is_rewarded ('red_banner_2nd'):
if player.get_combat_sorties ()> = 150:
return True


# Order of the Red Banner 2nd:
# - 100 sorties
def red_banner_2nd (player):
if player.coal_pref == Coalition.Allies and player.is_rewarded ('red_banner'):
if player.get_combat_sorties ()> = 100:
return True


# Order of the Red Banner 1st:
# - 50 combat departures
def red_banner (player):
the if player.coal_pref == Coalition.Allies:
the if player.get_combat_sorties ()> = 50:
return statement True The


# Order of the Red Star:
# - score at least 1000 points on a closed map
# - complete at least 3 sorties
def red_star (player_mission):
if (player_mission.player.coal_pref == Coalition.Allies
and player_mission.mission.winning_coalition = = Coalition.Allies):
return player_mission.get_mission_combat_sorties ()> = 3 and player_mission.score> = 1000


# Order of the Patriotic War 1st degree:
# - participation in the closing of 50 cards
def order_of_patriotic_war_1st_class (player):
if player.coal_pref == Coalition.Allies and player.is_rewarded ('order_of_patriotic_war_2nd_class'):
return player.get_successful_missions ()> = 50


# Order of the Patriotic War, 2nd degree:
# - participation in the closure of 25 cards
def order_of_patriotic_war_2nd_class (player):
if player.coal_pref == Coalition.Allies:
return player.get_successful_missions ()> = 25


# Order of Glory I degree:
# - destroy at least 3 heavy tanks or 6 medium or 8 tanks per combat mission
# - destroy at least 5 planes or 3 attack per mission
# - destroy at least 3 ships
def order_of_glory_1st_class (sortie):
if sortie.player.coal_pref = = Coalition.Allies and sortie.player.is_rewarded ('order_of_glory_2rd_class'):
if sortie.score> 0:
if (sortie.killboard_pve.get ('tank_heavy', 0)> = 3
or sortie.killboard_pve.get ('tank_medium', 0)> = 6
or sortie.tanks_total> = 8):
return True
elif (sortie.ak_total> = 5 or (
(sortie.killboard_pve.get ('aircraft_medium', 0) +
sortie.killboard_pve.get ('aircraft_heavy', 0))> = 3)):
return True
elif sortie.killboard_pve.get ('ship', 0)> = 3:
return True


# Order of Glory II degree:
# - destroy at least 2 ships or 4 tanks for a combat mission
# - or shoot down 2 strikers
# - or shoot down 3 planes, one of them shock
def order_of_glory_2nd_class (sortie):
if sortie.player.coal_pref == Coalition.Allies and sortie.player.is_rewarded ('order_of_glory_3rd_class'):
if sortie.score> 0:
if sortie.killboard_pve.get ('ship', 0)> = 2 or sortie.tanks_total > = 4:
return True
elif (sortie.killboard_pve.get ('aircraft_medium', 0) + sortie.killboard_pve.get ('aircraft_heavy', 0))> = 2:
return True
elif (sortie.ak_total> = 3
and ( sortie.killboard_pve.get ('aircraft_medium', 0)
+ sortie.killboard_pve.get ('aircraft_heavy', 0))> = 1):
return True


# Order of Glory III degree:
# - shoot down 1 plane or 1 tank for a combat mission
def order_of_glory_3rd_class (sortie):
if (sortie.player.coal_pref == Coalition.Allies
and not sortie.player.is_officer ()):
if sortie.score> 0 and (sortie.ak_total> = 1 or sortie.tanks_total):
return True


"" "
# Medals of the USSR
" ""


# Medal "For Courage":
# - combat mission
# - landing at the airport
# - wound more than 25% or damage to the aircraft more than 40%
def medal_for_bravery (sortie):
if sortie.player.coal_pref == Coalition.Allies:
return (sortie.score> 0 and sortie.status == SortieStatus.landed
and ((sortie.aircraft_status == LifeStatus.damaged and sortie.damage> 40)
or (sortie.bot_status == BotLifeStatus.wounded and sortie.wound> 25)))


# Medal "For merit":
# - strick of at least 10 sorties
# - score at least 3000 points
def medal_for_battle_merit (player):
if player .coal_pref == Coalition.Allies:
return player.sorties_streak_current> = 10 and player.score_streak_current> = 3000


# Medal for victory over Germany:
# - member of the team that won in the last round
# - 100 sorties in the last round
def medal_for_victory (player):
if player.coal_pref == Coalition.Allies and not player.is_rewarded ('medal_for_victory'):
prev_player = player.get_prev_player ()
if (prev_player and prev_player.coal_pref == player.coal_pref
and prev_player.tour.winning_coalition == prev_player.coal_pref):
return prev_player.get_combat_sorties ()> = 50


"" "
# Awards by Nazi Germany
" ""


# Badge Pil :
# - the best squad of the tour
def luftwaffe_badge (player):
if player.coal_pref == Coalition.Axis and player.squad:
if (player.squad.get_position_by_field () == 1
and (player.get_rating_reward_count ('luftwaffe_badge')! = player.squad.num_members
or not player.is_rewarded ('luftwaffe_badge'))):
player.delete_rating_reward ('guards')
player.delete_rating_reward ('luftwaffe_badge')
player.squad.reward_squad ('luftwaffe_badge')


# Knight's cross with swords and oak leaves - conditions like the second Order of Lenin
def knights_cross_leaves_swords (sortie):
result = False
if sortie.player.is knights_cross_leaves'):
if sortie.score> 0 and (sortie.ak_total> = 6 or sortie.tanks_total> = 8):
result = True
elif sortie.score> 0 and (sortie.ak_total> = 3 and sortie.gk_total> = 5):
result = True
elif sortie.player.streak_current> = 20:
result = True
elif sortie.player.get_fav_aircraft_type () == 'aircraft_heavy' and sortie.player.streak_ground_current> = 350:
result = True
elif sortie.player.get_fav_aircraft_type () == 'aircraft_medium' and sortie.player.streak_ground_current> = 75:
result = True
if result:
sortie.player.delete_reward ('knights_cross_leaves')
return result


# Knight's cross with swords, oak leaves and diamonds - the conditions are like those of the twice Hero of the Soviet Union
def knights_cross_leaves_swords_diamonds (sortie):
result = False
if (not sortie.player .is_rewarded ('knights_cross_leaves_swords_diamonds')
and sortie.player.is_rewarded ('knights_cross_leaves_swords')):
if sortie.score> 0 and (sortie.ak_total> = 7 or (sortie.ak_total> = 3 and sortie.gk_total> = 10)):
result = True
elif sortie .player.streak_current> = 50 and sortie.player.sorties_streak_current> = 30:
result = True
elif (sortie.player.get_fav_aircraft_type () == 'aircraft_heavy'
and sortie.player.streak_ground_current> = 450
and sortie.player.sorties_streak_current = 20):
result = True
elif (sortie.player.get_fav_aircraft_type () == 'aircraft_medium'
and sortie.player.streak_ground_current> = 100
and sortie.player.sorties_streak_current> = 10):
result = True
if result:
sortie.player.delete_reward ('knights_cross_leaves_swords')
return result


# Knight’s cross with swords, golden oak leaves and diamonds - conditions like three times Hero of the Soviet Union
def knights_cross_leaves_swordsdi (player):
if player.is_top_streak () and not player.is_rewarded (
'knights_cross_leaves_swords_diamonds_gold') and player.coal_pref == Coalition.Axis:
player.delete_rating_reward ('knights_cross_leaves_swords_diamonds_gold')
player.update_rating_reward ( 'knights_cross_leaves_swords_diamonds_gold', 'knights_cross_leaves_swords_diamonds')
if player.is_rewarded ( 'knights_cross_leaves_swords_diamonds') and not player.is_rewarded (
'knights_cross_leaves_swords_diamonds_gold_ground'):
player.update_reward ( 'knights_cross_leaves_swords_diamonds', 'knights_cross_leaves_swords_diamonds_gold')
elif not player.is_top_ground_streak ( ) and player.is_rewarded ('knights_cross_leaves_swords_diamonds_gold'):
if player.is_rewarded ('knights_cross_leaves_swords_diamonds'):
player.delete_reward ('knights_cross_leaves_swords_diamonds_gold')
else:
player.update_reward ('knights_cross_leaves_swords_diamonds_gold', 'knights_cross_leaves_swords_diamonds')


# Knight's cross with swords, golden oak leaves and diamonds - the conditions are the same as three times Hero of the Soviet Union
def knights_cross_leaves_swords_diamonds_gold_ground (player)
()
'knights_cross_leaves_swords_diamonds_gold_ground') and player.coal_pref == Coalition.Axis):
player.delete_rating_reward ( 'knights_cross_leaves_swords_diamonds_gold_ground')
player.update_rating_reward ( 'knights_cross_leaves_swords_diamonds_gold_ground',
'knights_cross_leaves_swords_diamonds')
player.is_rewarded if ( 'knights_cross_leaves_swords_diamonds') and not player.is_rewarded (
'knights_cross_leaves_swords_diamonds_gold'):
player.update_reward ( 'knights_cross_leaves_swords_diamonds',
'knights_cross_leaves_swords_diamonds_gold_ground')
elif not player.is_top_ground_streak () and player.is_rewarded ( 'knights_cross_leaves_swords_diamonds_gold_ground'):
player .update_rating_reward ('knights_cross_leaves_swords_diamonds_gold_ground',
'knights_cross_leaves_swords_diamonds')


# Knight's cross with oak leaves - conditions like in the GSS-1
def knights_cross_leaves (sortie):
result = False
if sortie.player.coal_pref == Coalition.Axis and sortie.player.is_rewarded ('knights_cross'):
if sortie.score> 0 and (sortie.ak_total> = 5 or (sortie.ak_total> = 2 and sortie.gk_total> = 10)):
result = True
elif sortie.player.streak_current> = 15 and sortie.player.sorties_streak_current> = 15:
result = True
elif (sortie.player.get_fav_aircraft_type () == 'aircraft_heavy'
and sortie.player.streak_ground_current > = 250
and sortie.player.sorties_streak_current> = 10):
result = True
elif (sortie.player.get_fav_aircraft_type () == 'aircraft_medium'
and sortie.player.streak_ground_current> = 50
and sortie.player.sorties_streak_current> = 5):
result = True
if result:
sortie.player.delete_reward ('knights_cross')
return result


# Knight's cross
def knights_cross (sortie):
if (sortie.player.coal_pref == Coalition.Axis and (
sortie.player.is_rewarded ('iron_cross_1'))
or sortie.player.is_rewarded ('military_merit_silver')):
if sortie.score> 0 and (sortie.ak_total> = 5 or (sortie.ak_total> = 2 and sortie .gk_total> = 10)):
return True
elif sortie.player.streak_current> = 10 and sortie.player.sorties_streak_current> = 5:
return True
elif (sortie.player.get_fav_aircraft_type () == 'aircraft_heavy'
and sortie.player.streak_ground_current> = 150
and sortie.player.sorties_streak_current> = 5):
return True
elif (sortie.player.get_fav_aircraft_type () = '' aircraft_med
and sortie.player.streak_ground_current> = 30
and sortie.player.sorties_streak_current> = 5):
return True


# German cross in gold
def deutsch_cross_gold (player):
if (player.coal_pref == Coalition.Axis and (player.is_rewarded (' iron_cross_1 ')
or player.is_rewarded (' military_merit_silver '))):
if player.get_combat_sorties ()> = 50:
return True


# Honorary Cup:
# - shoot down 4 enemy planes per take-off
# or
# - destroy 6 tanks per take-off
# or
# - shoot down 1 airplane and destroy at least 5 nc by typing at least 600 points (for bobsturm)
# - or
# - strick of 10 downed planes
# or
# - strick of 150 destroyed nts for the beaver
# or
# - 40 destroyed nts for the assault
def luftwaffe_cup (sortie):
if sortie.player.coal_pref == Coalition.Axis and sortie.player.is_officer ():
if sortie.ak_total> = 4 or sortie.tanks_total> = 6:
return True
elif (sortie.score> = 600 and (sortie.ak_total> = 1 and sortie.gk_total> = 5)
and (sortie.aircraft.cls == 'aircraft_heavy' or sortie.aircraft.cls == 'aircraft_medium')):
return True
elif sortie.player.streak_current> = 10:
return True
elif sortie.player.get_fav_aircraft_type () == 'aircraft_heavy' and sortie.player.streak_ground_current> = 150:
return True
elif sortie.player.get_fav_aircraft_type () == ' aircraft_medium 'and sortie.player.streak_ground_current> = 40:
return True


# Iron Cross
# Iron Cross 1st class
def iron_cross_1 (player_mission):
if (player_mission.player.coal_pref == Coalition.Axis
and player_mission.mission.winning_coalition == Coalition.Axis
and player_mission.player.is_rewarded ('iron_cross_2')):
if player_mission.get_mission_combat_sorties ()> = 3 and player_missionscore = 1000:
if player_mission.player.streak_current> = 10:
return True
elif (player_mission.player.get_fav_aircraft_type () == 'aircraft_medium'
and player_mission.player.sorties_streak_current> = 20):
return True
elif (player_mission.player.get_fav_aircraft_type ) == 'aircraft_heavy'
and player_mission.player.sorties_streak_current> = 10):
return True


# 2nd Class Iron Cross
def iron_cross_2 (player_mission):
if player_mission.player.coal_pref == Coalition.Axis and player_mission.mission.winning_coalition == Coalition.Axis:
if (player_mission.killboard_pve.get ('ship', 0)> = 2 or
(player_mission.killboard_pvp.get ('tank_light', 0) +
player_mission.killboard_pvp.get ('tank_medium', 0) +
player_mission.killboard_pvp.get ( 'tank_heavy', 0))> = 4):
return True
elif (player_mission.killboard_pvp.get ('aircraft_medium', 0) +
player_mission.killboard_pvp.get ('aircraft_heavy', 0))> = 2:
return True
elif ((player_mission.killboard_pvp.get ('aircraft_light', 0) +
player_mission.killboard_pvp.get ('aircraft_medium', 0) +
player_mission. killboard_pvp.get ('aircraft_heavy', 0))> = 3
and (player_mission.killboard_pvp.get ('aircraft_medium', 0)
+ player_mission.killboard_pvp.get ('aircraft_heavy', 0))> = 1):
return True


# Knight's cross of the cross of military merit with swords:
# - destroy at least 3 heavy tanks or 6 medium or 8 tanks per combat mission
# - destroy at least 5 planes or 3 shock per flight
# - destroy at least 3 ships
def military_merit_knight (sortie):
if sortie.player.coal_pref == Coalition.Axis and sortie.player.is_rewarded ('military_merit_silver'):
if sortie.score> 0:
if (sortie.killboard_pve .get ('tank_heavy', 0)> = 3
or sortie.killboard_pve.get ('tank_medium', 0)> = 6
or sortie.tanks_total> = 8):
return True
elif (sortie.ak_total> = 5 or (
( sortie.killboard_pve.get ('aircraft_medium', 0) +
sortie.killboard_pve.get ('aircraft_heavy', 0))> = 3)):
return True
elif sortie.killboard_pve.get ('ship', 0)> = 3:
return True


# Military merit cross with swords in (silver plated):
# - be awarded the Military merit cross with swords in bronze
# - destroy:
# 2 ships
# or 4 tanks
# or shoot down 3 aircraft
def military_merit_silver (sortie):
if sortie.player.coal_pref == Coalition.Axis and sortie.player.is_rewarded ('military_merit_bronze'):
if sortie.score> 0:
if sortie.killboard_pve.get ( 'ship', 0)> = 2 or sortie.tanks_total> = 4:
return True
elif sortie.ak_total> = 3:
return True


# Military merit cross with swords in bronze:
# - strick of at least 10 sorties
# - score at least 3000 points
def military_merit_bronze (sortie):
if sortie.player.coal_pref == Coalition.Axis:
return sortie.player.sorties_streak_current> = 10 and sortie.player.score_streak_current> = 3000


# Pilot badge
# scored more than 200 points
# and a strick of at least 2 sorties
def pilot_badge (player_mission):
if player_mission.player.coal_pref == Coalition.Axis:
if player_mission.player.score_streak_current > = 200 and player_mission.player.sorties_streak_current> = 2:
return True


# Medal "For the Winter Campaign in the East 1941/42"
def medal_previous_tour (player):
if player.coal_pref == Coalition.Axis and not player.is_rewarded ('medal_previous_tour'):
prev_player = player.get_prev_player ()
if (prev_player and prev_player.coal_pref ==
player.coal_pre. winning_coalition == prev_player.coal_pref):
return prev_player.get_combat_sorties ()> = 50


# Old awards
# Iron cross
# Iron cross 1st class
def iron_cross_1st_class (player_mission):
return False


# Iron cross 2nd class - conditions like Red Stars
def iron_cross_2nd_class (player_mission):
return False


# Pilot sign
def aeronautical_medal (player):
return False


# Medal "For the winter campaign in the East 1941/42" - the conditions are the same as the medal "For the victory over Germany"
def medal_eastern_front (player):
return False


# Cross "For faithful service in the Wehrmacht" in silver - conditions like World War II degree
def wehrmacht_long_service_silver (player):
return False


# Cross "For faithful service in the Wehrmacht" in gold - conditions like World War II degree
def wehrmacht_long_service_gold (player):
return False


# Cross " For military services »2nd degree:
# - destroy 20 units of any ground for the flight
def war_merit_cross_2nd_class (sortie):
return false


# Cross "For military merit" 1st degree:
# - destroy 4 tanks for the departure
def war_merit_cross_1st_class (sortie):
return False


# Knight's cross "For military merit":
# - destroy 50 units of any ground for the flight
def knights_war_merit_cross (sortie) :
return False


# Knight's cross “For military merits” with swords:
# - destroy 6 tanks per departure
def knights_war_merit_cross_swords (sortie):
return False


# German cross in silver fabric - conditions as in the Order of the Red Banner 1st
def german_cross_silver_cloth (player):
return False


# German cross in gold fabric - conditions as in the Order of the Red Banner 2nd
def german_cross_gold_cloth (player):
return False


# German cross in silver - conditions like the Order of the Red Banner 3rd
def german_cross_silver (player):
return False


# German cross in gold - conditions like the Order of the Red Banner 4th
def german_cross_gold (player):
return False


# German cross in gold with diamonds - conditions as in the Order of the Red Banner 5th
def german_cross_diamonds (player):
return False

 

 

And for how Ranks work from my observation:

Spoiler
From low to high:
Sergeant / Unteroffizier = start rank

Snr. Sergeant / Unterfeldwebel = min of 3h of flight time needed and atleast 500 rank points

Sergeant Maj. / Feldwebel =  6h + 500pts

Jnr. Lieutenant / Oberfeldwebel = 8h + 500pts

Lieutenant / Leutnant= 10h + 1000pts

Snr. Lieutenant / Oberleutnant = 12h +1000pts

Captain / Hauptman = 16h +5000pts

Major = 24h + 5000pts

Lt. Colonel / Oberstleutnant = 32h + 10000pts

Colonel / Oberst = 40h + 15000pts

Maj. General / Generalmajor  = 48h + 15000pts and have to be active player (played in last 7 days) and only 3 players from your side get this:

Its dependent on favorit airplane type for players, 1 Maj. General for top bomber playr, 1 Maj. General for top ground attacker and 1 Maj. General for top fighter and guy with more ranking points will have 1st ranking, so total 6 players in one month can have highest rank, 3 per side, they all need to have minimal 48 flying time and min amount of points.

 

Edited by CountZero
  • Upvote 1
E69_Qpassa_VR
Posted (edited)

# Knight's cross with swords and oak leaves - conditions like the second Order of Lenin
def knights_cross_leaves_swords (sortie):
result = False
if sortie.player.is knights_cross_leaves'):
if sortie.score> 0 and (sortie.ak_total> = 6 or sortie.tanks_total> = 8):

 

Should be >=5  MMM I was sure there were a 5 AK medal, I was wrong, thanks

 

This python code changes significantly based on the indentation.

The streak of the bombers are not clear enough:

 

elif sortie.player.get_fav_aircraft_type () == 'aircraft_heavy' and sortie.player.streak_ground_current> = 350:
result = True
elif sortie.player.get_fav_aircraft_type () == 'aircraft_medium' and sortie.player.streak_ground_current> = 75:

 

You have to had the aircraft heavy or medium as your favourite plane to gain the medal?

 

 

 

 

 

OK, I saw the medal I was asking about. The problem is that you need the military_merit_silver medal

 

 

 

# Knight's cross of the cross of military merit with swords:
# - destroy at least 3 heavy tanks or 6 medium or 8 tanks per combat mission
# - destroy at least 5 planes or 3 shock per flight
# - destroy at least 3 ships
def military_merit_knight (sortie):
if sortie.player.coal_pref == Coalition.Axis and sortie.player.is_rewarded ('military_merit_silver'):
if sortie.score> 0:
if (sortie.killboard_pve .get ('tank_heavy', 0)> = 3
or sortie.killboard_pve.get ('tank_medium', 0)> = 6
or sortie.tanks_total> = 8):
return True
elif (sortie.ak_total> = 5 or (
( sortie.killboard_pve.get ('aircraft_medium', 0) +
sortie.killboard_pve.get ('aircraft_heavy', 0))> = 3)):
return True
elif sortie.killboard_pve.get ('ship', 0)> = 3:
return True

Edited by E69_Qpassa_VR
KylerHolland
Posted
8 hours ago, E69_Qpassa_VR said:

you can modify the crystal and remove the backseat

Why don't they allow that for standard Bf-109?

TCW_Brzi_Joe
Posted (edited)

Guys, sometimes my connection just die. I am not sure if problem is wol server, main il-2 master server, or my connection at home. It happened again yesterday, when I was ready to bomb my target in less then 10 sec, I just drop out. Then I saw il-2 message master server not available. I tried to click  some internet page, I could not open anything next 10 sec.
Generaly I do not have internet problems (Europe, 125mbps). But again, that master server message, and stuck browser.. What should I check, what to do in my case?
PS: I always lose connection when I am about to shoot somebody or bomb something :)

Edited by Brzi_Joe
KylerHolland
Posted

Europe, 555 mbps. I've never had any problems with connection. Planes lagging sometimes, but not too often.

  • Like 1
E69_Qpassa_VR
Posted
1 hour ago, KylerHolland said:

Europe, 555 mbps. I've never had any problems with connection. Planes lagging sometimes, but not too often.

I have 600 mbps and yesterday I lost the connection with WoL,this is the first time in years.

TCW_Brzi_Joe
Posted

holy sh*t guys, are you owners of T-Mobile/Magenta? :)

Posted (edited)
20 hours ago, E69_Qpassa_VR said:

# Knight's cross with swords and oak leaves - conditions like the second Order of Lenin
def knights_cross_leaves_swords (sortie):
result = False
if sortie.player.is knights_cross_leaves'):
if sortie.score> 0 and (sortie.ak_total> = 6 or sortie.tanks_total> = 8):

 

Should be >=5  MMM I was sure there were a 5 AK medal, I was wrong, thanks

 

This python code changes significantly based on the indentation.

The streak of the bombers are not clear enough:

 

elif sortie.player.get_fav_aircraft_type () == 'aircraft_heavy' and sortie.player.streak_ground_current> = 350:
result = True
elif sortie.player.get_fav_aircraft_type () == 'aircraft_medium' and sortie.player.streak_ground_current> = 75:

 

You have to had the aircraft heavy or medium as your favourite plane to gain the medal?

 

 

 

 

 

OK, I saw the medal I was asking about. The problem is that you need the military_merit_silver medal

 

 

 

# Knight's cross of the cross of military merit with swords:
# - destroy at least 3 heavy tanks or 6 medium or 8 tanks per combat mission
# - destroy at least 5 planes or 3 shock per flight
# - destroy at least 3 ships
def military_merit_knight (sortie):
if sortie.player.coal_pref == Coalition.Axis and sortie.player.is_rewarded ('military_merit_silver'):
if sortie.score> 0:
if (sortie.killboard_pve .get ('tank_heavy', 0)> = 3
or sortie.killboard_pve.get ('tank_medium', 0)> = 6
or sortie.tanks_total> = 8):
return True
elif (sortie.ak_total> = 5 or (
( sortie.killboard_pve.get ('aircraft_medium', 0) +
sortie.killboard_pve.get ('aircraft_heavy', 0))> = 3)):
return True
elif sortie.killboard_pve.get ('ship', 0)> = 3:
return True

 

If you notice that some english discription of conditions for medals is not correct or clear as code show you can post and they will fix it.

 

Regarding bombers, medium are ju87, hs129, 110s, and heavy are ju88 and he111s, and i think by default abow 60% sorties with type is limit on determening what will be your favorit one.

16 hours ago, KylerHolland said:

Why don't they allow that for standard Bf-109?

same reson you dont have every airplane avialable on every map, just because devs made it dosent mean it will be on every mission, mission maker thinks its neccesary to limit it in numbers like other things limited.

6 hours ago, Brzi_Joe said:

Guys, sometimes my connection just die. I am not sure if problem is wol server, main il-2 master server, or my connection at home. It happened again yesterday, when I was ready to bomb my target in less then 10 sec, I just drop out. Then I saw il-2 message master server not available. I tried to click  some internet page, I could not open anything next 10 sec.
Generaly I do not have internet problems (Europe, 125mbps). But again, that master server message, and stuck browser.. What should I check, what to do in my case?
PS: I always lose connection when I am about to shoot somebody or bomb something :)

 

I have 25mb and dont have mutch problems, maybe its your PC thats crashing it especialy if its when you drop bombs or shoot, try lowering some settings in graphic.

Edited by CountZero
TCW_Brzi_Joe
Posted (edited)

 

1 hour ago, CountZero said:

maybe its your PC thats crashing it especialy if its when you drop bombs or shoot, try lowering some settings in graphic.

My settings are much lower than possible, made for spotting in VR. That should not be a problem.

Also I have 1 main router, and small lan network with 2 additional routers ( + 2x NAS disks, printer, android tv and of course several cellphones).

I red somewhere that some routers are delivered with not enough electrical power supply, and that can be source for network instability (when more devices are connected). I do not know what to do, just wanted to hear from you your experience.

Edited by Brzi_Joe
Posted

If you can you can try to have only PC on net and see if works then without problems, thats how you can eliminate other stuff as couse of problem, if again you have same disconects then its something els.

 

Also you can try to change values in your startup.cfg in your main game data folder:

 

I have them like this:

[KEY = network]
    available_ip = ""
    client_download_traflimit = 4096
    client_ip = ""
    client_upload_traflimit = 1024
    downloader_port = 28100
    server_download_traflimit = 8192
    server_upload_traflimit = 4096
    tcp_port = 28000
    udp_port = 28000

  • Like 2
  • 2 weeks later...
=FEW=ayamoth89
Posted

My first time in the Duck as a fighter...
 

 

FTC_Mephisto
Posted

Quick question: Can you get the maps from the server offline? I am trying to make a video about my last sortie but I do not have the map with location of the targets. I am recording from the track. Would be great to have the map as a picture to explain the situation before diving into the video itself. Thanks! 

Posted
2 hours ago, Mephisto said:

Quick question: Can you get the maps from the server offline? I am trying to make a video about my last sortie but I do not have the map with location of the targets. I am recording from the track. Would be great to have the map as a picture to explain the situation before diving into the video itself. Thanks! 

On every server you play its mission is downloade to your PC. They are located in your main game ...\data\Multiplayer\Dogfight folder.

You can open the in mussion builder if you wont and also you can go host your own privet server if you wont from lobby (no need for dserver) and select thouse missions and test what you wont for what ever you wont.

  • Upvote 1
FTC_Mephisto
Posted

Thank you. Found the right mission and now can do a proper introduction based on fully functional high res map!

Posted

Just curious about how people communicate here?

I mostly use text chat, but I'm considering the option to use mic. Do you use TeamSpeak or Discord?

  • Like 1
bokepacha
Posted
6 hours ago, Nic727 said:

Just curious about how people communicate here?

I mostly use text chat, but I'm considering the option to use mic. Do you use TeamSpeak or Discord?

I had the same question in my mind today...

Posted

I started losing connection to the server quite often recently, but my connection should be fine. Is this known issue?

E69_Lambo_rgt
Posted

Hi all, I keep getting kicked with the "Connection lost" message after just a few minutes flying. Then I can't rejoin the server, load screen is ok as usual and then I'm droped back to the menu even when the server is not full and my connection is ok, other servers work flawlessly. I see some others are having a similar problem, any ideas how to solve it?

Posted
On 5/3/2020 at 6:12 PM, E69_Lambo_rgt said:

Hi all, I keep getting kicked with the "Connection lost" message after just a few minutes flying. Then I can't rejoin the server, load screen is ok as usual and then I'm droped back to the menu even when the server is not full and my connection is ok, other servers work flawlessly. I see some others are having a similar problem, any ideas how to solve it?

 

Hi, I fixed the connection lost issue by using the settings that CountZero posted above:

[KEY = network]
    available_ip = ""
    client_download_traflimit = 4096
    client_ip = ""
    client_upload_traflimit = 1024
    downloader_port = 28100
    server_download_traflimit = 8192
    server_upload_traflimit = 4096
    tcp_port = 28000
    udp_port = 28000

  • Like 2
CountZero
Posted (edited)

Im glad that worked for you

 

Vachik work on adjusting all 40+ maps to new 4005 update:

 

"Allow me to make a small announcement here?

 

 

                                                                                     ANNOUNCEMENT.

 

 

1. Czech comrades will receive their briefing in the international language.

2. Objects of the “outhouse” type will receive a fortress value sufficient for at least some sense in destroying them with bombs. They will be even a little weaker than the "statics". Why not like statics? This is due to a technical problem with a possible return to the previous system. How long? Everything will depend on when those who are there are duped. Unless of course this happens at all. It is clear that building cannons will be carried out with a bang, especially with the help of super-uber-mega-duper landmines. But when was blue easy on our server? Tolerate. But better than nothing at all.

3. Aircraft limit increased by 20%. Perhaps this somewhat offsets the speed with which the blue process red for minced meat. And those, in turn, may have time to close at least something.

4. Since it’s all the same to disappear, the Ardenne map has returned to the planets. Will you whine - take off. You’ll behave yourself - I’ll draw another map, which is lying around in the autumn, which was started, and so abandoned. 

5. That's all for today."

Edited by CountZero
=FEW=ayamoth89
Posted

 

  • Like 1
  • Upvote 1
TCW_Brzi_Joe
Posted (edited)

EDIT: map name is BattleOfKursk43ssum-WL-4005-01, field 13.31

Yesterday around 21-21.30hrs central european time was one of Kuban map, with reds on south-west coast, and blue side north-east. There was blue factory on south-south-east part of map, I remember grid 13.31! All of the buildings, boxes and vehicles were totally destroyed. 5 bombers were searching and shooting around, but that target couldn't be destroyed. I have it saved. Can somebody fix that, thank you.

ps: that map sometimes has blue paratroopers on top mountain, but this time that was not target.

Edited by Brzi_Joe
BattleOfKursk43ssum-WL-4005-01, field 13.31
TCW_Brzi_Joe
Posted

I have to take back what I said in last post, today was again same map, and I did't even bother to go to that "broken" target. Luckly, other guys went there, and bomb it untill closed task. That was surprise for me, but seems that I was wrong, it works.

Sometimes I see untouched vehicles under bombed buildings, maybe that was what happened...

Posted

Hi folks,

 

all servers I play on run the game smoothly, only on WOL I have permanent stuttering. What could be the problem?

 

THX!

 

System: i78700K, GTX1080, 16 RAM, Win10

II./SG.1-MarkWilhelmsson
Posted
On 4/20/2020 at 6:42 AM, CountZero said:

If you can you can try to have only PC on net and see if works then without problems, thats how you can eliminate other stuff as couse of problem, if again you have same disconects then its something els.

 

Also you can try to change values in your startup.cfg in your main game data folder:

 

I have them like this:

[KEY = network]
    available_ip = ""
    client_download_traflimit = 4096
    client_ip = ""
    client_upload_traflimit = 1024
    downloader_port = 28100
    server_download_traflimit = 8192
    server_upload_traflimit = 4096
    tcp_port = 28000
    udp_port = 28000

 

I will try this as well since I recently have been having connection issues and also random uninstall of joystick/keyboard etc. Thank you

MeoW.Scharfi
Posted

Hey,

 

how about you guys put a Yak9 and Yak9T into the planeset, every server has it except the only russian one. ?

  • Upvote 3
4SCT_Vespa
Posted

Sorry if this has been already discussed...wasn't able to find previous hint: In WOL custom livery are not allowed, is there a reason for that? It would be useful if pilots in same unit could share a custom skin.

Thanks a lot for any feedback

Posted
40 minutes ago, 4SCT_Vespa said:

Sorry if this has been already discussed...wasn't able to find previous hint: In WOL custom livery are not allowed, is there a reason for that? It would be useful if pilots in same unit could share a custom skin.

Thanks a lot for any feedback

 

They locked the custom skins because there was an abuse of some "clever" user flying with transparent custom made skins, which gave them

a considerable advantage as they had a "better" situational awareness. This is the reason why you can only use default skins.

  • Upvote 1
MeoW.Scharfi
Posted

yak9.png

  • Haha 2
KG_S_Kalle_Kalutz82
Posted
On 5/12/2020 at 1:08 PM, =FEW=ayamoth89 said:

 

The italians in their open cars...ahem...planes again?

:fly:

Posted

http://il2war.ru/index.php?showtopic=825&p=38397

 

"Yak-9 and Yak-9T are added to the cards.

Yak-9 appears in small quantities from February-March 1943. Further more.

Yak-9T from the summer of 1943. (Battle of Kursk).

Blue proportionally increased the number of aircraft in their fields."

  • Like 1
=FEW=ayamoth89
Posted
18 hours ago, KG_S_Kalle_Kalutz82 said:

The italians in their open cars...ahem...planes again?

:fly:

 

I'm the only italian in my squad but yes, that's the idea!

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...