meine lösung, der creater holt sich immer die runnummer aus nem txt file und erhöht sie wenn er im game is oder das game nicht erstellt werden kann
erst n fake game createn damit der counter zum key swapen erhöht wird (quasi n cd key change trick fürn creater)
Code:
controlData.click(controlData.controls.lobby.button.create);
sendEventToOOG(D2NT_MGR_CREATE_GAME, "Create fake game.", 0);
Delay(500);
controlData.click(controlData.controls.lobby.create.button.cancel);
if (!controlData.get(controlData.controls.lobby.button.create).pressed)
controlData.click(controlData.controls.lobby.button.create);
var runNumber = My_File ("NTBot/MyData/Custom/runNumber[" + gameCreater + "].txt", 0);
controlData.setText(controlData.controls.lobby.create.editBox.gameName, gameName + "-" + runNumber);
if (gamePassword != "" )
controlData.setText (controlData.controls.lobby.create.editBox.password, gamePassword);
switch(gameDifficulty)
{
case 0 :
controlData.click (controlData.controls.lobby.create.button.normal);
break;
case 1 :
controlData.click (controlData.controls.lobby.create.button.nightmare);
break;
default :
controlData.click (controlData.controls.lobby.create.button.hell);
break;
}
tickCharDiff (charDiff[0], charDiff[1]);
controlData.setText(controlData.controls.lobby.create.editBox.maxNumberOfPlayers, String(maxNumberOfPlayer));
controlData.click(controlData.controls.lobby.create.button.createGame);