Also Als Erstes Geht Ihr In Den EasyMetin 2 Ordner
Dann cfg>web>javascripts>launcher
Launcher mit editor word etc öffnen
dann kommt sowas bze für die die es wissen ein javascript source
InitWindow(241,506,"Easymetin2")
function ResizeTriggerMouseMove(e){
var currentHeight = e.clientY;
if (this.oriHeight && this.clientsContainerOriHeight) {
var height = this.clientsContainerOriHeight + (currentHeight - this.oriHeight);
document.getElementById("main").style.height = height < 0 ? "0" : (height + "px");
}
}
function RegisterEvents(){
MultiLauncher.init("game_clients_container");
$("title").observe("mousedown",function(){
External.MoveWindow();
});
$("recharge_btn").observe("click",function(){
External.CreateNewDlg('Recharge.html', 3);
});
$("hide_user_info").observe("click",function(){
//$("user_packs").toggle();
})
$("close_window_btn").observe("click", function () {
base.CookieAdapter.DeleteCookie("bot_name");
External.QuitDlg(false);
});
$("min_window_btn").observe("click",function(){
External.MinWindow();
});
$("start_game_btn").observe("click",function(){
var index = MultiLauncher.generateIndex();
if ( MultiLauncher.canStartNewGame() ) {
if(External.StartNewGame(index) == true) MultiLauncher.addClient(index);
}else{
MultiLauncher.warnAboutMaxClientNumber();
}
});
$("window_resize_trigger").observe("mousedown",fun ction(e){
this.oriHeight = e.clientY;
this.clientsContainerOriHeight = $("main").offsetHeight;
this.setCapture();
this.observe("mousemove",ResizeTriggerMouseMove);
this.observe("mouseup",function () {
this.releaseCapture();
this.stopObserving("mousemove",ResizeTriggerMouseM ove);
})
})
}
var MultiLauncher = {
maxClientNumber: 5, <<<<<<<<<<< Da Könnt Ihr Clients Einstellen
container: null,
container:null,
clients: [],
generateIndex: function(){
var i = 0;
while(1){
if (this.find(i) == -1) {
return i;
}
i++;
}
},
init:function(container){
this.container = $(container);
this.createSavedClients();
},
find:function(index){
for(var i=0;i<this.clients.length;i++){
if (this.clients[i] != undefined && this.clients[i].index == index) {
return i;
}
}
return -1;
},
addClient: function(index){
this.clients.push(new GameClient(this.container,index,arguments[1],arguments[2]));
},
createSavedClients: function () {
var savedRoles = External.GetRememberedRoleNameList().split(",");
savedRoles.pop();
savedRoles = savedRoles.inGroupsOf(2);
for(var i = 0;i<savedRoles.length;++i){
this.createNewClient(savedRoles[i][0],savedRoles[i][1],this.generateIndex());
}
},
createNewClient: function(accountName,roleName,index){
External.AddGameConsole(index,roleName);
this.addClient(index,accountName,roleName);
$("game_closed_name_container_" + index).innerHTML = accountName;
$("role_name_container_" + index).innerHTML = roleName;
},
deleteClient: function(index){
for(var i=0;i<this.clients.length;i++){
if (this.clients[i].index == index) {
this.clients[i].stopCheckStates();
this.clients[i].removeEle();
delete this.clients[i];
this.clients[i] = null;
this.clients.splice(i,1);
}
}
},
canStartNewGame: function(){
return External.GetStartedGamesCount() < this.maxClientNumber;
},
warnAboutMaxClientNumber: function(){
External.ShowAlert("You can only launch 5 game client!");
^
^
^
Da Muss die zahl steh die ihr oben eingegeben habt
Edit.. Sry Wen Falsches Tread Aber EasyMetin2 Ist Doch Ein Hack Oder
Und so könnt ihr wenn euer pc das schaft 100 clients öffnen
sry für die rechtschreib fehler kuckt auf die uhr bin grade wach geworden ^^
PS: würde mich freuen wenn mir jemand hilft EM2 Zu Cracken
MFG Aladin™