Need help in hacking "Soldier Front"

Posts 1–8 of 8 · Page 1 of 1
Need help in hacking "Soldier Front"
Ok, the game which i would like to hack is "Soldier Front".

It is a new game and it is protected by Gameguard.
Ok, what i'm trying to do now is to edit some game files. (it would be a great help if you download the game too and help me)

I've found out this file inside C:\ijji\ENGLISH\u_sf\data\scr

It's filename is scr_001.sff

When i tried open it up with notepad, i can see some wierd characters, but i also can see some paragraphs and words in ENGLISH below the wierd characters.


For example :

*END
*CHECK*VERSION : "1"
*AGE : "Past"
*OBJECTIVE : "Escape"
*WORLD : "SF_M_Shanghai.wld"
*LOAD_PIC : "SF_L_Shanghai.jpg"

*SPAWN_PERSONAL : secname "SECTOR_01" angle "180" position "7185" "0" "-12178" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_02" angle "180" position "6787" "70" "-2538" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_06" angle "180" position "7852" "70" "-4775" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_11" angle "270" position "7660" "70" "2113" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_11" angle "180" position "7217" "120" "9456" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_03" angle "0" position "-2441" "130" "-3214" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_09" angle "270" position "-5139" "70" "-5921" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_11" angle "270" position "-5754" "70" "5109" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_04" angle "0" position "-1767" "70" "7825" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_11" angle "0" position "2105" "70" "5847" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_10" angle "0" position "-1342" "70" "2144" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_11" angle "270" position "-4166" "120" "3050" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_08" angle "320" position "-2757" "70" "-2750" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_05" angle "310" position "756" "70" "-9039" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_11" angle "180" position "-1473" "120" "8114" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_01" angle "180" position "8159" "70" "-9817" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_02" angle "90" position "5737" "70" "-5291" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_11" angle "180" position "3486" "70" "2250" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_10" angle "180" position "1719" "69" "1617" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_04" angle "90" position "1741" "70" "7602" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_11" angle "90" position "-1519" "372" "14404" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_07" angle "90" position "1518" "70" "-2046" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_09" angle "0" position "-6809" "70" "-4187" state "Stand"
*SPAWN_PERSONAL : secname "SECTOR_06" angle "0" position "5876" "70" "1425" state "Stand"



*SPAWN_AXIS : secname "SECTOR_01" angle "270" position "6283" "0" "-11691" state "Stand"
*SPAWN_AXIS : secname "SECTOR_01" angle "270" position "6937" "0" "-12702" state "Stand"
*SPAWN_AXIS : secname "SECTOR_01" angle "270" position "5288" "0" "-12304" state "Stand"
*SPAWN_AXIS : secname "SECTOR_01" angle "270" position "5288" "0" "-12702" state "Stand"
*SPAWN_AXIS : secname "SECTOR_01" angle "270" position "6900" "0" "-12304" state "Stand"
*SPAWN_AXIS : secname "SECTOR_01" angle "270" position "5710" "0" "-11714" state "Stand"
*SPAWN_AXIS : secname "SECTOR_01" angle "270" position "6607" "0" "-12702" state "Stand"
*SPAWN_AXIS : secname "SECTOR_01" angle "270" position "6607" "0" "-12304" state "Stand"




*SPAWN_ALLIES : secname "SECTOR_09" angle "0" position "-6385" "70" "-3456" state "Stand"
*SPAWN_ALLIES : secname "SECTOR_09" angle "270" position "-5431" "70" "-3456" state "Stand"
*SPAWN_ALLIES : secname "SECTOR_09" angle "270" position "-4465" "70" "-3360" state "Stand"
*SPAWN_ALLIES : secname "SECTOR_09" angle "270" position "-5625" "70" "-4351" state "Stand"
*SPAWN_ALLIES : secname "SECTOR_09" angle "0" position "-5693" "70" "-4980" state "Stand"
*SPAWN_ALLIES : secname "SECTOR_09" angle "0" position "-4371" "70" "-4766" state "Stand"
*SPAWN_ALLIES : secname "SECTOR_09" angle "0" position "-4330" "70" "-5690" state "Stand"
*SPAWN_ALLIES : secname "SECTOR_09" angle "90" position "-3442" "70" "-4622" state "Stand"


*PPL_OBJECT_COUNT_01 : "2"
*PPL_OBJECT_01 : type "PPL" "PPL_01" secname "SECTOR_09" angle "0/0/0" position "-7300" "1600" "3200"
*PPL_OBJECT_01 : type "PPL" "PPL_01" secname "SECTOR_08" angle "0/0/0" position "-1500" "1550" "-3200"

*PPL_OBJECT_COUNT_02 : "2"
*PPL_OBJECT_02 : type "PPL" "PPL_02" secname "SECTOR_11" angle "0/0/0" position "8200" "1550" "1700"
*PPL_OBJECT_02 : type "PPL" "PPL_02" secname "SECTOR_01" angle "0/0/0" position "7600" "950" "-6600"

*PPL_OBJECT_COUNT_03 : "2"
*PPL_OBJECT_03 : type "PPL" "PPL_03" secname "SECTOR_07" angle "0/0/0" position "1500" "1550" "-1700"
*PPL_OBJECT_03 : type "PPL" "PPL_03" secname "SECTOR_06" angle "0/90/0" position "5800" "1550" "800"


*EVACUATION_COUNT : "1"
*EVACUATION : team "axis" position "-1495" "372" "13909" radius "600"


*SOUND : file "horn.mp3" secname "SECTOR_11" eff_vol "1.0" vol "1.0" looptype "2" delay_time "16000"
third "1" position "-11417" "70" "13000" min_dist "14.0" max_dist "50.0"
*SOUND : file "horn.mp3" secname "SECTOR_11" eff_vol "1.0" vol "1.0" looptype "2" delay_time "17000"
third "1" position "16000" "70" "11070" min_dist "13.0" max_dist "50.0"
*SOUND : file "digger.mp3" secname "SECTOR_09" eff_vol "1.0" vol "1.0" looptype "1" delay_time "0"
third "1" position "-11784" "500" "659" min_dist "8.0" max_dist "50.0"
*SOUND : file "seagull.mp3" secname "SECTOR_09" eff_vol "1.0" vol "1.0" looptype "2" delay_time "6000"
third "1" position "-11784" "500" "659" min_dist "7.0" max_dist "40.0"
*SOUND : file "wind.mp3" secname "SECTOR_09" eff_vol "1.0" vol "1.0" looptype "1" delay_time "0"
third "1" position "-11784" "500" "659" min_dist "7.0" max_dist "40.0"
*SOUND : file "wave.mp3" secname "SECTOR_09" eff_vol "1.0" vol "1.0" looptype "1" delay_time "0"
third "1" position "-11784" "70" "659" min_dist "8.5" max_dist "50.0"
*SOUND : file "seagull.mp3" secname "SECTOR_11" eff_vol "1.0" vol "1.0" looptype "2" delay_time "6000"
third "1" position "-168" "2000" "8637" min_dist "7.0" max_dist "40.0"
*SOUND : file "wind.mp3" secname "SECTOR_11" eff_vol "1.0" vol "1.0" looptype "1" delay_time "0"
third "1" position "3508" "70" "10216" min_dist "9.0" max_dist "55.0"
*SOUND : file "wave.mp3" secname "SECTOR_11" eff_vol "1.0" vol "1.0" looptype "1" delay_time "0"
third "1" position "3508" "70" "10216" min_dist "9.0" max_dist "55.0"


*SOUND_EFFECT : secname "SECTOR_01" code "19" volume "0.4"
*SOUND_EFFECT : secname "SECTOR_02" code "6" volume "0.4"
*SOUND_EFFECT : secname "SECTOR_03" code "2" volume "0.4"
*SOUND_EFFECT : secname "SECTOR_04" code "6" volume "0.4"
*SOUND_EFFECT : secname "SECTOR_05" code "19" volume "0.4"
*SOUND_EFFECT : secname "SECTOR_06" code "19" volume "0.4"
*SOUND_EFFECT : secname "SECTOR_07" code "19" volume "0.4"
*SOUND_EFFECT : secname "SECTOR_08" code "19" volume "0.4"
*SOUND_EFFECT : secname "SECTOR_09" code "19" volume "0.4"
*SOUND_EFFECT : secname "SECTOR_10" code "19" volume "0.4"
*SOUND_EFFECT : secname "SECTOR_11" code "19" volume "0.4"




*SECTOR_INFO : secname "SECTOR_01" "Red Spawn" "Red team spawn point"
*SECTOR_INFO : secname "SECTOR_02" "Warehouse A" "Container warehouse A"
*SECTOR_INFO : secname "SECTOR_03" "Office" "Office"
*SECTOR_INFO : secname "SECTOR_04" "Warehouse B" "Container warehouse B"
*SECTOR_INFO : secname "SECTOR_05" "Entrance of Quay" "Passage to dock"
*SECTOR_INFO : secname "SECTOR_06" "Fence" "Dock fence"
*SECTOR_INFO : secname "SECTOR_07" "Entrance of Quay" "Passage to dock"
*SECTOR_INFO : secname "SECTOR_08" "Entrance of Quay" "Passage to dock"
*SECTOR_INFO : secname "SECTOR_09" "Blue Spawn" "Blue team spawn point"
*SECTOR_INFO : secname "SECTOR_10" "Center of Quay" "Middle of dock"
*SECTOR_INFO : secname "SECTOR_11" "Quay" "Dock "



*RED_CLAN_MARK_POS : secname "SECTOR_01" position "5600" "10" "-10600"
*RED_CLAN_MARK_POS : secname "SECTOR_01" position "6400" "10" "-10600"
*RED_CLAN_MARK_POS : secname "SECTOR_01" position "6400" "10" "-11400"
*RED_CLAN_MARK_POS : secname "SECTOR_01" position "5600" "10" "-11400"

*RED_CLAN_MARK_POS : secname "SECTOR_07" position "3790" "1100" "-2100"
*RED_CLAN_MARK_POS : secname "SECTOR_07" position "3790" "1100" "-2900"
*RED_CLAN_MARK_POS : secname "SECTOR_07" position "3790" "300" "-2900"
*RED_CLAN_MARK_POS : secname "SECTOR_07" position "3790" "300" "-2100"

*RED_CLAN_MARK_POS : secname "SECTOR_06" position "7100" "1300" "-1010"
*RED_CLAN_MARK_POS : secname "SECTOR_06" position "7900" "1300" "-1010"
*RED_CLAN_MARK_POS : secname "SECTOR_06" position "7900" "500" "-1010"
*RED_CLAN_MARK_POS : secname "SECTOR_06" position "7100" "500" "-1010"

*BLUE_CLAN_MARK_POS : secname "SECTOR_09" position "-6900" "1770" "2990"
*BLUE_CLAN_MARK_POS : secname "SECTOR_09" position "-6100" "1770" "2990"
*BLUE_CLAN_MARK_POS : secname "SECTOR_09" position "-6100" "970" "2990"
*BLUE_CLAN_MARK_POS : secname "SECTOR_09" position "-6900" "970" "2990"

*BLUE_CLAN_MARK_POS : secname "SECTOR_10" position "-900" "1500" "4990"
*BLUE_CLAN_MARK_POS : secname "SECTOR_10" position "-100" "1500" "4990"
*BLUE_CLAN_MARK_POS : secname "SECTOR_10" position "-100" "700" "4990"
*BLUE_CLAN_MARK_POS : secname "SECTOR_10" position "-900" "700" "4990"

*BLUE_CLAN_MARK_POS : secname "SECTOR_11" position "4900" "1300" "2010"
*BLUE_CLAN_MARK_POS : secname "SECTOR_11" position "4100" "1300" "2010"
*BLUE_CLAN_MARK_POS : secname "SECTOR_11" position "4100" "500" "2010"
*BLUE_CLAN_MARK_POS : secname "SECTOR_11" position "4900" "500" "2010"

*BLUE_CLAN_MARK_POS : secname "SECTOR_09" position "-5800" "80" "-4000"
*BLUE_CLAN_MARK_POS : secname "SECTOR_09" position "-5000" "80" "-4000"
*BLUE_CLAN_MARK_POS : secname "SECTOR_09" position "-5000" "80" "-4800"
*BLUE_CLAN_MARK_POS : secname "SECTOR_09" position "-5800" "80" "-4800"

i tried changing the values, and when the game starts after gameguard search, i tried to change from the default one to the modified one, and it seems fine. But when the game start, the map couldn't be loaded and it says an error in XFire which is to be reported.


What i'm asking now is that if we can hand-edit the files ourselves or maybe get a gameguard bypass or i need certain tools to just edit that value?

Any replies will be greatly appreciated.
If you are willing to provide me a tutorial, feel free to PM me, cause i'm learning....
looks like you can edit some of those cordinates to move ppls positions but the other stuff ehh you couldn't do anything useful with it
i tried modifying the coordinates, but even if you edit 1 SINGLE coordination, the game wouldn't load the map and the whole game would hang...
Probably the file has some sort of checksum.
Someone in ************ said he could easily edit the map coordinates...

Though i'm trying to get contact with him, anyone have any idea how to hack/bypass the checksum? (PS. best if u download the game, cause u will know the file structures)
i thought the game redownloads any corrupted files...
I could probably do it easily with memory editing, editing files isn't too smart because you would have to disable all checksum checking on the client.
Dave, if you can, could you teach me how to memory edit the files?
Or perhaps post a tutorial link here.

Anyone can PM me if u wish to tell me more so that we won't be "spamming" this topic....
Posts 1–8 of 8 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Need help?