Since you didn't provide any information about your bank handling or the bank names, we can only ask a lot of questions.
Does the bank name only contain simple letters?
So no space, no underscore, etc?
Did you preload every bank for the players without using variables within the preload statement?
Did you open all the banks and saved the reference of the last opened bank properly?
Are you sure that the code runs without trigger errors? Trigger errors aren't shown on battle.net anymore (even if you set it in the map's options properly).
I recently tested my own map in multiplayer, and the banks worked. So it's not a game-wide "Banks dont work in multiplayer". My biggest question would be "did you preload and open all the banks individually, for ALL players?". And if so, are you saving each bank for all players.
Rollback Post to RevisionRollBack
Feel free to Send me a PM if you have any questions/concerns!
Since you didn't provide any information about your bank handling or the bank names, we can only ask a lot of questions.
Does the bank name only contain simple letters?
So no space, no underscore, etc?
Did you preload every bank for the players without using variables within the preload statement?
Did you open all the banks and saved the reference of the last opened bank properly?
Are you sure that the code runs without trigger errors? Trigger errors aren't shown on battle.net anymore (even if you set it in the map's options properly).
Why would you open a bank before you preload it?
Have you tried putting the preload bank actions in front of the open bank actions and of the wait as well?
It would surprise me, if preload does more than being a dummy entry for the editor to create entries in an xml on compiling, which determines which banks are loaded for which player before the map is initialized. :S
But it's worth a try. I didn't spot the source of the problem in the posted triggers.
You need to preload, THEN open the bank, THEN pull out information. Unless I'm mistaken, this trigger opens them, takes out some information, then preloads them.
Preload 1
Open 1
Bank1 = last opened bank
Preload 2
Open 2
Bank2 = last opened bank
Preload 3
Open 3
Bank3 = last opened bank
// Repeat for all players, you can use conditions to check if some players are active
Set bank signature to true for 1
set bank signature to true for 2
// Repeat for all players, again...I don't recall if you can loop these or not
For each player p in Active Players
{
If Bank does NOT verify for p
Then do whatever you want for hackers
}
// Now you can pull out values
Single player testing? Like, Test Document in the editor? Because, for testing banks are saved in different place than the banks for multiplayer. Add triggers to add points and then save to the bank and close it, to test if it's actually saved on your hard. Then try to find it or play another game, it must display correctly. Hope it helps :3
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Every time I play single player my banks/scores show but never works in multiplayer.
They are saved as a string no more than 10 characters so clearly NOT going over the limit.
What could cause this?
Since you didn't provide any information about your bank handling or the bank names, we can only ask a lot of questions.
Does the bank name only contain simple letters?
So no space, no underscore, etc?
Did you preload every bank for the players without using variables within the preload statement?
Did you open all the banks and saved the reference of the last opened bank properly?
Are you sure that the code runs without trigger errors? Trigger errors aren't shown on battle.net anymore (even if you set it in the map's options properly).
@Ahli634: Go
I recently tested my own map in multiplayer, and the banks worked. So it's not a game-wide "Banks dont work in multiplayer". My biggest question would be "did you preload and open all the banks individually, for ALL players?". And if so, are you saving each bank for all players.
Yes it only contains valid letters/numbers.
Preloaded correctly.
Opened properly.
No trig errors even before patch.
I added triggers above and uploaded map.
Please help!!
Why would you open a bank before you preload it? Have you tried putting the preload bank actions in front of the open bank actions and of the wait as well?
@Talon0815: Go
It would surprise me, if preload does more than being a dummy entry for the editor to create entries in an xml on compiling, which determines which banks are loaded for which player before the map is initialized. :S
But it's worth a try. I didn't spot the source of the problem in the posted triggers.
@Fullachain: Go
You need to preload, THEN open the bank, THEN pull out information. Unless I'm mistaken, this trigger opens them, takes out some information, then preloads them.
I tried that exactly Zelda, it still doesn't seem to work. In single player I get a clear 3976 points, in multiplayer 0.
I don't understand what's wrong, I've spent hours on this :/
Any other possibilities I'm doing wrong?
Single player testing? Like, Test Document in the editor? Because, for testing banks are saved in different place than the banks for multiplayer. Add triggers to add points and then save to the bank and close it, to test if it's actually saved on your hard. Then try to find it or play another game, it must display correctly. Hope it helps :3