g_Field_Marshal = 0 g_General = 0 g_Leiutenant_General = 0 g_Major_General = 0 g_Brigadier = 0 g_Colonel = 0 g_Lieutenant_Colonel = 0 g_Major = 0 g_Captain = 0 g_Leiutenant = 0 g_Second_Leiutenant = 0 g_Regimental_Sgt_Major = 0 g_Company_Sgt_Major = 0 g_Staff_Sergent = 0 g_Sergent = 0 g_Corporal = 0 g_Lance_Corporal = 0 function heranksave_init(e) if g_Field_Marshal == nil then g_Field_Marshal = 0 end if g_General == nil then g_General = 0 end if g_Leiutenant_General == nil then g_Leiutenant_General = 0 end if g_Major_General == nil then g_Major_General = 0 end if g_Brigadier == nil then g_Brigadier = 0 end if g_Colonel == nil then g_Colonel = 0 end if g_Lieutenant_Colonel == nil then g_Lieutenant_Colonel = 0 end if g_Major == nil then g_Major = 0 end if g_Captain == nil then g_Captain = 0 end if g_Lieutenant == nil then g_Lieutenant = 0 end if g_Second_Leiutenant == nil then g_Second_Leiutenant = 0 end if g_Regimental_Sgt_Major == nil then g_Regimental_Sgt_Major = 0 end if g_Company_Sgt_Major == nil then g_Company_Sgt_Major = 0 end if g_Staff_Sergent == nil then g_Staff_Sergent = 0 end if g_Sergent == nil then g_Sergent = 0 end if g_Corporal == nil then g_Corporal = 0 end if g_Lance_Corporal == nil then g_Lance_Corporal = 0 end end function heranksave_main(e) if g_Entity[e]['plrinzone'] == 1 then local file = io.open("rank.dat", "w") file:write( g_Field_Marshal .. "\n" .. g_General .. "\n" .. g_Leiutenant_General .. "\n" .. g_Major_General .. "\n" .. g_Brigadier .. "\n" .. g_Colonel .. "\n" .. g_Lieutenant_Colonel .. "\n" .. g_Major .. "\n" .. g_Captain .. "\n" .. g_Leiutenant .. "\n" .. g_Second_Leiutenant .. "\n" .. g_Regimental_Sgt_Major .. "\n" .. g_Company_Sgt_Major .. "\n" .. g_Staff_Sergent .. "\n" .. g_Sergent .. "\n" .. g_Corporal .. "\n" .. g_Lance_Corporal .. "\n") file:close() end end