I looked into it, i havent attempted doing it yet, but the kit names have changed on the LAT and so, i have to change its spawn name, but to lazy atm, readding mestia. And those kits reference the correct ones, its just some of the names changed in syntax.
Always helps to have most old PR versions lying somewhere on this computer.
More info if your getting crashes when a flag is capped.
The flag syntax has changed, for example,
ejod was set to
Code: Select all
gameLogic.setTeamFlag 0 "flag_neutral"
gameLogic.setTeamFlag 1 "flag_mec"
gameLogic.setTeamFlag 2 "flag_us"
But that crashes, changing it to
Code: Select all
gameLogic.setTeamFlag 0 "flag_neutral"
gameLogic.setTeamFlag 1 "flag_MEC"
gameLogic.setTeamFlag 2 "flag_US"
Notice that the mec is now capitalized, make sure you use the right syntax by looking through the flag names in common_server.zip
And to the game not letting you spawn as the last kit if you use the old style init.con
Make the old
Code: Select all
gameLogic.setKit 1 0 "mec_officer" "pr_mec_soldier4"
gameLogic.setKit 2 0 "usa_officer" "pr_usa_soldier4"
gameLogic.setKit 1 1 "mec_specialist" "pr_mec_soldier1"
gameLogic.setKit 2 1 "usa_specialist" "pr_usa_soldier1"
gameLogic.setKit 1 2 "mec_assault" "pr_mec_soldier5"
gameLogic.setKit 2 2 "usa_assault" "pr_usa_soldier3"
gameLogic.setKit 1 3 "mec_rifleman" "pr_mec_soldier3"
gameLogic.setKit 2 3 "usa_rifleman" "pr_usa_soldier5"
gameLogic.setKit 1 4 "mec_engineer" "pr_mec_soldier6"
gameLogic.setKit 2 4 "usa_engineer" "pr_usa_soldier6"
gameLogic.setKit 1 5 "mec_medic" "pr_mec_soldier2"
gameLogic.setKit 2 5 "usa_medic" "pr_usa_soldier2"
gameLogic.setKit 1 6 "mec_RiflemanAT" "pr_mec_soldier7"
gameLogic.setKit 2 6 "usa_RiflemanAT" "pr_usa_soldier8"
Look like
Code: Select all
gameLogic.setKit 1 0 "mec_officer" "pr_mec_soldier4"
gameLogic.setKit 2 0 "usa_officer" "pr_usa_soldier4"
gameLogic.setKit 1 1 "mec_specialist" "pr_mec_soldier1"
gameLogic.setKit 2 1 "usa_specialist" "pr_usa_soldier1"
gameLogic.setKit 1 2 "mec_assault" "pr_mec_soldier5"
gameLogic.setKit 2 2 "usa_assault" "pr_usa_soldier3"
gameLogic.setKit 1 3 "mec_rifleman" "pr_mec_soldier3"
gameLogic.setKit 2 3 "usa_rifleman" "pr_usa_soldier5"
gameLogic.setKit 1 4 "mec_engineer" "pr_mec_soldier6"
gameLogic.setKit 2 4 "usa_engineer" "pr_usa_soldier6"
gameLogic.setKit 1 5 "mec_medic" "pr_mec_soldier2"
gameLogic.setKit 2 5 "usa_medic" "pr_usa_soldier2"
gameLogic.setKit 1 6 "mec_riflemanat" "pr_mec_soldier2"
gameLogic.setKit 2 6 "usa_riflemanat" "pr_usa_soldier2"
The thing causing the not spawning was the fact, that the newer version has less soldier models, and the last kit tended to have a # that does not exist anymore, which instead of crashing the game, just would not let you spawn. Changing to a lower # makes it work fine.