|
Post by Phantomeis on May 29, 2023 10:38:29 GMT
The Tier 1 Unlocks are a feature by the game-server itself, you cannot go higher than Tier 1 with it, sadly. However you can enable all unlocks for a soldier / give Unlock points via the database. Follow what is written here to gain an understanding linkHola again
Ye that's the problem. All done in the db but it will not show/allow in game,we've been here before but a few yrs ago. stats are fine and soldier ranks up. problem is progress doesn't show any medals/awards/unlocks etc BFHQ also doesn't show these things.
not showing awards/medals etc not too big a thing but if I could only get unlocks working.........
Is there new data written into the database at least?
|
|
|
Post by wattockhunt on May 29, 2023 14:13:30 GMT
Hola again
Ye that's the problem. All done in the db but it will not show/allow in game,we've been here before but a few yrs ago. stats are fine and soldier ranks up. problem is progress doesn't show any medals/awards/unlocks etc BFHQ also doesn't show these things.
not showing awards/medals etc not too big a thing but if I could only get unlocks working.........
Is there new data written into the database at least?
indeed yes medals/awards etc show in game while fighting actually looking in the db there isn't any 'unlocks available' entry
|
|
|
Post by wattockhunt on Jun 2, 2023 19:01:37 GMT
Hola again
Ye that's the problem. All done in the db but it will not show/allow in game,we've been here before but a few yrs ago. stats are fine and soldier ranks up. problem is progress doesn't show any medals/awards/unlocks etc BFHQ also doesn't show these things.
not showing awards/medals etc not too big a thing but if I could only get unlocks working.........
Is there new data written into the database at least?
So,I copied xampp and fesl folders and put them on my PC. Everything works as it should. Any idea why it fails with unlocks/awards/medals on the other pc? And there's an easier way to give one and all full unlocks,no db editing,just edit 1 file changing a 0 to a 1. xampp\htdocs\include\_ccconfig.php down at the bottom is this line $game_unlocks = 0; if you change the 0 to a 1 everybody on all servers gets full unlocks That's how it is for my install at least anyways
|
|
|
Post by Phantomeis on Jun 3, 2023 12:18:55 GMT
Is there new data written into the database at least?
So,I copied xampp and fesl folders and put them on my PC. Everything works as it should. Any idea why it fails with unlocks/awards/medals on the other pc? And there's an easier way to give one and all full unlocks,no db editing,just edit 1 file changing a 0 to a 1. xampp\htdocs\include\_ccconfig.php down at the bottom is this line $game_unlocks = 0; if you change the 0 to a 1 everybody on all servers gets full unlocks That's how it is for my install at least anyways
Oh, nice find! Do the bots also use all weapons now and have diverse kits? As for your other PC: I have no clue, i would look at the HOSTS file and if the firewall is blocking connections- by default windows firewall asks only once if a connection is allowed and then never pops up again, so one might forget (i do!). Then there is still windows with its file permissions. Some places on the C: drive got more and more locked down- for example the Program files(x86) and non x86 folder have strict permissions- hence why you always need to start things as admin when using software saved at these locations. I would even, because i would get angry by these stupid errors, reinstall windows on that one computer- but that might not be an option for you.
Database and unlocks: the table "player_progress" should hold the available unlock points (unspent) for each soldier- when you scroll sideways it should be to the far right. should be called "availableUnlocks" or "unavl", i'm not sure. Set a number here and logout/login ingame to refresh the soldier. You should have unspent points now.
|
|
|
Post by wattockhunt on Jun 4, 2023 12:36:19 GMT
So,I copied xampp and fesl folders and put them on my PC. Everything works as it should. Any idea why it fails with unlocks/awards/medals on the other pc? And there's an easier way to give one and all full unlocks,no db editing,just edit 1 file changing a 0 to a 1. xampp\htdocs\include\_ccconfig.php down at the bottom is this line $game_unlocks = 0; if you change the 0 to a 1 everybody on all servers gets full unlocks That's how it is for my install at least anyways
Oh, nice find! Do the bots also use all weapons now and have diverse kits? As for your other PC: I have no clue, i would look at the HOSTS file and if the firewall is blocking connections- by default windows firewall asks only once if a connection is allowed and then never pops up again, so one might forget (i do!). Then there is still windows with its file permissions. Some places on the C: drive got more and more locked down- for example the Program files(x86) and non x86 folder have strict permissions- hence why you always need to start things as admin when using software saved at these locations. I would even, because i would get angry by these stupid errors, reinstall windows on that one computer- but that might not be an option for you.
Database and unlocks: the table "player_progress" should hold the available unlock points (unspent) for each soldier- when you scroll sideways it should be to the far right. should be called "availableUnlocks" or "unavl", i'm not sure. Set a number here and logout/login ingame to refresh the soldier. You should have unspent points now.
Everything is on C:
Not sure about the bots,never checked. Was running Tofu Zombies no problem though
I think some things are blocked on the problem pc so will need to dig deeper,hosts file included.
|
|
|
Post by wattockhunt on Jun 7, 2023 8:43:53 GMT
Hola again
Ye that's the problem. All done in the db but it will not show/allow in game,we've been here before but a few yrs ago. stats are fine and soldier ranks up. problem is progress doesn't show any medals/awards/unlocks etc BFHQ also doesn't show these things.
not showing awards/medals etc not too big a thing but if I could only get unlocks working.........
Is there new data written into the database at least?
Interestingly when my WAN IP changes it takes a while for things to propagate. Unlocks seem to take the longest. Server is found and joinable,ranking up is fine but unlocks are not available. Server info is also not coming through to the fesl even though its joinable. Once the '48hrs' timeline has passed after you change Arecord and cname redirects,everything works fine. Makes me think the other server isn't getting unlocks redirect,blocked or otherwise.
|
|
|
Post by bf2143 on Feb 14, 2024 10:13:48 GMT
I Create a server in BF2142ServerLauncher, and the multiplayer game will enter the map display.
You have failed to connect Please Cheek Your Network Connection (s) and try again.
The same goes for in-game IP connections. Game ping display 0
[28910] waiting packets....
[28910] - read 100
[28910] - read 100
[28910] - read 84
>> : DELETE FROM srv_info WHERE TIMESTAMPDIFF(SECOND, last_update, NOW()) > 60
[28910] - in param = \hostname\gametype\mapname\numplayers\maxplayers\hostport\gamevariant\password\gamever\bf2142_anticheat\bf2142_ranked\bf2142_voip\bf2142_autorec\bf2142_pure\bf2142_mapsize\bf2142_reservedslots\bf2142_friendlyfire\bf2142_autobalanced\bf2142_maxrank
>> : SELECT pid, status, last_update FROM srv_info
[28910] - answer packet (length = 408):
[28910] - disconnected
|
|
|
Post by Phantomeis on Feb 16, 2024 11:33:54 GMT
I Create a server in BF2142ServerLauncher, and the multiplayer game will enter the map display.
You have failed to connect Please Cheek Your Network Connection (s) and try again.
The same goes for in-game IP connections. Game ping display 0
[28910] waiting packets....
[28910] - read 100
[28910] - read 100
[28910] - read 84
>> : DELETE FROM srv_info WHERE TIMESTAMPDIFF(SECOND, last_update, NOW()) > 60
[28910] - in param = \hostname\gametype\mapname\numplayers\maxplayers\hostport\gamevariant\password\gamever\bf2142_anticheat\bf2142_ranked\bf2142_voip\bf2142_autorec\bf2142_pure\bf2142_mapsize\bf2142_reservedslots\bf2142_friendlyfire\bf2142_autobalanced\bf2142_maxrank
>> : SELECT pid, status, last_update FROM srv_info
[28910] - answer packet (length = 408):
[28910] - disconnected I cannot diagnose network problems. Please try creating a server in game via Multiplay -> Local -> Create. Please mind, there is no guarantee that FESL and any of its components, as the game server etc. are going to work in windows 10 and forward. I cannot run the servers anymore on my system either
|
|
|
Post by bf2143 on Feb 17, 2024 15:33:37 GMT
I Create a server in BF2142ServerLauncher, and the multiplayer game will enter the map display.
You have failed to connect Please Cheek Your Network Connection (s) and try again.
The same goes for in-game IP connections. Game ping display 0
[28910] waiting packets....
[28910] - read 100
[28910] - read 100
[28910] - read 84
>> : DELETE FROM srv_info WHERE TIMESTAMPDIFF(SECOND, last_update, NOW()) > 60
[28910] - in param = \hostname\gametype\mapname\numplayers\maxplayers\hostport\gamevariant\password\gamever\bf2142_anticheat\bf2142_ranked\bf2142_voip\bf2142_autorec\bf2142_pure\bf2142_mapsize\bf2142_reservedslots\bf2142_friendlyfire\bf2142_autobalanced\bf2142_maxrank
>> : SELECT pid, status, last_update FROM srv_info
[28910] - answer packet (length = 408):
[28910] - disconnected I cannot diagnose network problems.Please try creating a server in game via Multiplay -> Local -> Create. Please mind, there is no guarantee that FESL and any of its components, as the game server etc. are going to work in windows 10 and forward. I cannot run the servers anymore on my system either This is the IP on the server,The database also has this IP address.
178.XX.XXX.X bf2142-pc.fesl.ea.com
178.XX.XXX.X gpcm.gamespy.com
178.XX.XXX.X stella.available.gamespy.com
178.XX.XXX.X eapusher.dise.se
127.0.0.1 stella.prod.gamespy.com ==== 178.XX.XXX.X modification is also not feasible
178.XX.XXX.X stella.ms5.gamespy.com
178.XX.XXX.X ea.com
178.XX.XXX.X gamespy.com
178.XX.XXX.X messaging.ea.com
178.XX.XXX.X fesl.ea.com
178.XX.XXX.X gpsp.gamespy.com
178.XX.XXX.X gamestats.gamespy.com
178.XX.XXX.X stella.ms5.gamespy.com
178.XX.XXX.X eapusher.dice.se
178.XX.XXX.X stella.master.gamespy.com
===========================================
Public IP
This is what I sent to my friends, BF2142.exe It's also this IP.
20.XX.XXX.XX bf2142-pc.fesl.ea.com
20.XX.XXX.XX gpcm.gamespy.com
20.XX.XXX.XX stella.available.gamespy.com
20.XX.XXX.XX eapusher.dise.se
127.0.0.1 stella.prod.gamespy.com ======= 20.XX XXX XX modification is also not feasible
20.XX.XXX.XX stella.ms5.gamespy.com
20.XX.XXX.XX ea.com
20.XX.XXX.XX gamespy.com
20.XX.XXX.XX messaging.ea.com
20.XX.XXX.XX fesl.ea.com
20.XX.XXX.XX gpsp.gamespy.com
20.XX.XXX.XX gamestats.gamespy.com
20.XX.XXX.XX stella.ms5.gamespy.com
20.XX.XXX.XX eapusher.dice.se
20.XX.XXX.XX stella.master.gamespy.com
===================================================
I used Bf2142_W32dedexe to create the server and set the IP in the settings file , sv.internet 1 ,
The same goes for using BF2142ServerLauncher. exe.
I only know how to set up these IPs, not the rest.
This is the port set on the server.
80,443,1024-1124,4711,9960-9969,17567, 18060,18120,18300 ,18510,27900,28910,29900 TCP
1024-1124,1500-4999,9964,17567,18300,18510,27900-27901,28910,29900,55123 UDP
Do you know where I went wrong? In addition.I can register and log in, and I am using an admin account for single player games,The weapon has been unlocked,Cannot be used.
|
|
|
Post by bf2143 on Feb 26, 2024 15:15:12 GMT
Okay, the problem has been solved, I have encountered a new problem. Clicking BFHQ will freeze and automatically exit the game.I can unlock weapons and upgrade.
|
|
|
Post by Phantomeis on Feb 26, 2024 16:33:45 GMT
Okay, the problem has been solved, I have encountered a new problem. Clicking BFHQ will freeze and automatically exit the game.I can unlock weapons and upgrade. Then the game cannot reach the database to collect the data. Check this guide, at the very bottom it has the SQL commands to manually unlock all weapons for a selected player-ID, do this for serveradmin and your friend.
|
|
|
Post by bf2143 on Feb 27, 2024 14:29:51 GMT
Okay, the problem has been solved, I have encountered a new problem. Clicking BFHQ will freeze and automatically exit the game.I can unlock weapons and upgrade. Then the game cannot reach the database to collect the data. Check this guide, at the very bottom it has the SQL commands to manually unlock all weapons for a selected player-ID, do this for serveradmin and your friend. My newly created soldier can access BFHQ, but there is another question: why can't I start the server using a public IP? I set up ServerSettings and then started BF2142_w32dede, but its interface did not display IP or information. I can only display information using the local IP BF2142_w32dede, but I cannot access the server, and it will display connection failure. Can I only use software like Hamachi?
|
|
|
Post by Phantomeis on Feb 28, 2024 15:59:34 GMT
Then the game cannot reach the database to collect the data. Check this guide, at the very bottom it has the SQL commands to manually unlock all weapons for a selected player-ID, do this for serveradmin and your friend. My newly created soldier can access BFHQ, but there is another question: why can't I start the server using a public IP? I set up ServerSettings and then started BF2142_w32dede, but its interface did not display IP or information. I can only display information using the local IP BF2142_w32dede, but I cannot access the server, and it will display connection failure. Can I only use software like Hamachi? The Guide if for LAN purpose only, because the backend is running old ssl and php versions, which are a massive security risk when put public. I believe you can configure the "internet" IP by using IP 0.0.0.0 as your server ip in ccdaemon. i have not tested this. other people used hamachi and their hamachi IP as server ip. i do not support the internet server thing, too risky.
|
|
|
Post by bf2143 on Mar 1, 2024 12:37:14 GMT
Thank you for your help and guidance. BF2142 runs very well.
|
|
|
Post by bf2143 on Mar 6, 2024 18:00:47 GMT
The vehicle data has not been written to the database,I have already gone through several rounds.
Also, when I make an error in the game, it sometimes automatically logs back to the login interface.
08:50:47 master data recive 08:50:47 >> : UPDATE srv_info SET last_update = NOW() WHERE pid=166618814 08:50:52 192.168.1.22:60231 08:50:52 waiting packets.... 08:50:52 --- 08:50:52 IN fsys TXN=Hello clientString=bf2142-pc sku=125170 locale=en_EN clientPlatform=PC clientVersion=1.10.112.0 SDKVersion=2.8.0.1.0 protocolVersion=2.0 fragmentSize=2048 08:50:52 OUT TXN=Hello domainPartition.domain=eagames messengerIp=0.0.0.0 messengerPort=0 domainPartition.subDomain=battlefield2142-2006 activityTimeoutSecs=0 curTime="Apr-13-2024 00%3a50%3a52 UTC" theaterIp=0.0.0.0 theaterPort=0 08:50:52 OUT TXN=MemCheck memcheck.[]=0 type=0 salt=1999533357 08:50:52 waiting packets.... 08:50:53 --- 08:50:53 IN fsys TXN=MemCheck result= 08:50:53 waiting packets.... 08:50:53 --- 08:50:53 IN acct TXN=Login returnEncryptedInfo=1 encryptedInfo=11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 machineId= macAddr=$847b574bf3de 08:50:53 >> : SELECT profileid, account, email, password, countryCode FROM account WHERE account='' AND password='' 08:50:53 OUT TXN=Login localizedMessage=The user was not found errorContainer.[]=0 errorCode=101 08:50:53 waiting packets.... 08:50:53 ---
|
|