📄 scene3.js
字号:
MoveRoles=[[14,0,0,-1700,110,86,2,-25,40]];
AttackRoles=[[16,0,-1592,0,150,131,-34,-37,50,"5,6,9,10"]];
DeadRoles=[[16,0,-688,0,182,113,6,-74,35]];
AddEvent(0,"GameRoles[0].IsLocked=true;GameText.ShowMsg(this.Name+\":独孤掌门请留步,师傅和师兄们暂时都不在。\")");
AddEvent(1,"this.D=this.D;this.SetD();GameRoles[0].IsLocked=false;");
AddEvent(2,"AllEnd()");
D=3;
X=35;Y=31;
init();
}
with(GameRoles[8]){
Name="武夷派弟子郑强";
IMG="images/sj_asf.gif";
StandRoles=[[16,0,0,0,100,81,7,-23,100]];
MoveRoles=[[14,0,0,-1700,110,86,2,-25,40]];
AttackRoles=[[16,0,-1592,0,150,131,-34,-37,50,"5,6,9,10"]];
DeadRoles=[[16,0,-688,0,182,113,6,-74,35]];
AddEvent(0,"GameRoles[0].IsLocked=true;GameText.ShowMsg(this.Name+\":独孤掌门请留步,师傅和师兄们暂时都不在。\")");
AddEvent(1,"this.D=this.D;this.SetD();GameRoles[0].IsLocked=false;");
AddEvent(2,"AllEnd()");
D=3;
X=37;Y=33;
init();
}
GameTime.Add("if(!GameRoles[0].OnRole){document.getElementById(\"bloodrect\").style.display=\"none\";}",2,false,true);
GameTime.Add("if(!GameRoles[1].WantAttack&&GameRoles[0].EventType!=2&&Math.abs(GameRoles[1].X-GameRoles[0].X)<=5&&Math.abs(GameRoles[1].Y-GameRoles[0].Y)<=5){GameRoles[1].AttackTo([GameRoles[0].X,GameRoles[0].Y]);}",5,false,true);
GameTime.Add("if(!GameRoles[2].WantAttack&&GameRoles[0].EventType!=2&&Math.abs(GameRoles[2].X-GameRoles[0].X)<=5&&Math.abs(GameRoles[2].Y-GameRoles[0].Y)<=5){GameRoles[2].AttackTo([GameRoles[0].X,GameRoles[0].Y]);}",5,false,true);
GameTime.Add("if(!GameRoles[3].WantAttack&&GameRoles[0].EventType!=2&&Math.abs(GameRoles[3].X-GameRoles[0].X)<=5&&Math.abs(GameRoles[3].Y-GameRoles[0].Y)<=5){GameRoles[3].AttackTo([GameRoles[0].X,GameRoles[0].Y]);}",5,false,true);
GameTime.Add("if(!GameRoles[4].WantAttack&&GameRoles[0].EventType!=2&&Math.abs(GameRoles[4].X-GameRoles[0].X)<=5&&Math.abs(GameRoles[4].Y-GameRoles[0].Y)<=5){GameRoles[4].AttackTo([GameRoles[0].X,GameRoles[0].Y]);}",5,false,true);
GameTime.Add("if(!GameRoles[5].WantAttack&&GameRoles[0].EventType!=2&&Math.abs(GameRoles[5].X-GameRoles[0].X)<=5&&Math.abs(GameRoles[5].Y-GameRoles[0].Y)<=5){GameRoles[5].AttackTo([GameRoles[0].X,GameRoles[0].Y]);}",5,false,true);
GameTime.Add("if(GameScene.CheckDead(1,2,3,4,5)&&GameRoles[0].IsStoping&&Event<20){GameTime.Pause();Event=20;DoEvent();GameScene.SystemFadeOut();}",5,false,true);
GameEvent.AddEvent("36,31;36,32;37,32;36,30;38,32","GameRoles[7].EventType=2;",true);
}
if(Event>=40&&Event<50){
with(GameRoles[1]){
Name="强盗1";
IMG="images/mmsd_asf.gif";
StandRoles=[[10,0,0,0,97,78,0,-29,100]];
MoveRoles=[[14,0,0,-1067,103,88,-10,-21,50]];
AttackRoles=[[21,0,-1712,0,163,126,-34,-58,50,"13,14,15"]];
DeadRoles=[[16,0,-704,0,140,126,-35,-49,35]];
BeAttackRoles=[[6,0,0,-2612,94,82,-4,-28,50]];
D=3;
Kind=2;
X=30;Y=34;
init();
}
with(GameRoles[2]){
Name="强盗2";
IMG="images/pz_asf.gif";
StandRoles=[[9,0,0,0,72,68,0,-13,100]];
MoveRoles=[[14,0,0,-720,78,68,1,-16,40]];
AttackRoles=[[20,0,-1344,0,128,104,-23,-39,50,"8,9,15,16"]];
DeadRoles=[[21,0,-544,0,125,100,-15,-39,35]];
D=4;
Kind=2;
X=36;Y=35;
init();
}
with(GameRoles[3]){
Name="强盗3";
IMG="images/sj_asf.gif";
StandRoles=[[16,0,0,0,100,81,7,-23,100]];
MoveRoles=[[14,0,0,-1700,110,86,2,-25,40]];
AttackRoles=[[16,0,-1592,0,150,131,-34,-37,50,"5,6,9,10"]];
DeadRoles=[[16,0,-688,0,182,113,6,-74,35]];
D=3;
Kind=2;
X=33;Y=34;
init();
}
with(GameRoles[4]){
Name="强盗4";
IMG="images/mmsd_asf.gif";
StandRoles=[[10,0,0,0,97,78,0,-29,100]];
MoveRoles=[[14,0,0,-1067,103,88,-10,-21,50]];
AttackRoles=[[21,0,-1712,0,163,126,-34,-58,50,"13,14,15"]];
DeadRoles=[[16,0,-704,0,140,126,-35,-49,35]];
BeAttackRoles=[[6,0,0,-2612,94,82,-4,-28,50]];
D=4;
Kind=2;
X=37;Y=30;
init();
}
with(GameRoles[5]){
Name="强盗5";
IMG="images/sj_asf.gif";
StandRoles=[[16,0,0,0,100,81,7,-23,100]];
MoveRoles=[[14,0,0,-1700,110,86,2,-25,40]];
AttackRoles=[[16,0,-1592,0,150,131,-34,-37,50,"5,6,9,10"]];
DeadRoles=[[16,0,-688,0,182,113,6,-74,35]];
D=3;
Kind=2;
X=47;Y=26;
init();
}
with(GameRoles[6]){
Name="强盗5";
IMG="images/pz_asf.gif";
StandRoles=[[9,0,0,0,72,68,0,-13,100]];
MoveRoles=[[14,0,0,-720,78,68,1,-16,40]];
AttackRoles=[[20,0,-1344,0,128,104,-23,-39,50,"8,9,15,16"]];
DeadRoles=[[21,0,-544,0,125,100,-15,-39,35]];
D=3;
Kind=2;
X=46;Y=20;
init();
}
with(GameRoles[7]){
Name="强盗5";
IMG="images/sj_asf.gif";
StandRoles=[[16,0,0,0,100,81,7,-23,100]];
MoveRoles=[[14,0,0,-1700,110,86,2,-25,40]];
AttackRoles=[[16,0,-1592,0,150,131,-34,-37,50,"5,6,9,10"]];
DeadRoles=[[16,0,-688,0,182,113,6,-74,35]];
D=3;
Kind=2;
X=40;Y=15;
init();
}
with(GameRoles[8]){
Name="强盗5";
IMG="images/pz_asf.gif";
StandRoles=[[9,0,0,0,72,68,0,-13,100]];
MoveRoles=[[14,0,0,-720,78,68,1,-16,40]];
AttackRoles=[[20,0,-1344,0,128,104,-23,-39,50,"8,9,15,16"]];
DeadRoles=[[21,0,-544,0,125,100,-15,-39,35]];
D=3;
Kind=2;
X=50;Y=12;
init();
}
GameTime.Add("if(!GameRoles[0].OnRole){document.getElementById(\"bloodrect\").style.display=\"none\";}",2,false,true);
GameTime.Add("if(!GameRoles[1].WantAttack&&GameRoles[0].EventType!=2&&Math.abs(GameRoles[1].X-GameRoles[0].X)<=5&&Math.abs(GameRoles[1].Y-GameRoles[0].Y)<=5){GameRoles[1].AttackTo([GameRoles[0].X,GameRoles[0].Y]);}",5,false,true);
GameTime.Add("if(!GameRoles[2].WantAttack&&GameRoles[0].EventType!=2&&Math.abs(GameRoles[2].X-GameRoles[0].X)<=5&&Math.abs(GameRoles[2].Y-GameRoles[0].Y)<=5){GameRoles[2].AttackTo([GameRoles[0].X,GameRoles[0].Y]);}",5,false,true);
GameTime.Add("if(!GameRoles[3].WantAttack&&GameRoles[0].EventType!=2&&Math.abs(GameRoles[3].X-GameRoles[0].X)<=5&&Math.abs(GameRoles[3].Y-GameRoles[0].Y)<=5){GameRoles[3].AttackTo([GameRoles[0].X,GameRoles[0].Y]);}",5,false,true);
GameTime.Add("if(!GameRoles[4].WantAttack&&GameRoles[0].EventType!=2&&Math.abs(GameRoles[4].X-GameRoles[0].X)<=5&&Math.abs(GameRoles[4].Y-GameRoles[0].Y)<=5){GameRoles[4].AttackTo([GameRoles[0].X,GameRoles[0].Y]);}",5,false,true);
GameTime.Add("if(!GameRoles[5].WantAttack&&GameRoles[0].EventType!=2&&Math.abs(GameRoles[5].X-GameRoles[0].X)<=5&&Math.abs(GameRoles[5].Y-GameRoles[0].Y)<=5){GameRoles[5].AttackTo([GameRoles[0].X,GameRoles[0].Y]);}",5,false,true);
GameTime.Add("if(!GameRoles[6].WantAttack&&GameRoles[0].EventType!=2&&Math.abs(GameRoles[6].X-GameRoles[0].X)<=5&&Math.abs(GameRoles[6].Y-GameRoles[0].Y)<=5){GameRoles[6].AttackTo([GameRoles[0].X,GameRoles[0].Y]);}",5,false,true);
GameTime.Add("if(!GameRoles[7].WantAttack&&GameRoles[0].EventType!=2&&Math.abs(GameRoles[7].X-GameRoles[0].X)<=5&&Math.abs(GameRoles[7].Y-GameRoles[0].Y)<=5){GameRoles[7].AttackTo([GameRoles[0].X,GameRoles[0].Y]);}",5,false,true);
GameTime.Add("if(!GameRoles[8].WantAttack&&GameRoles[0].EventType!=2&&Math.abs(GameRoles[8].X-GameRoles[0].X)<=5&&Math.abs(GameRoles[8].Y-GameRoles[0].Y)<=5){GameRoles[8].AttackTo([GameRoles[0].X,GameRoles[0].Y]);}",5,false,true);
GameTime.Add("if(GameScene.CheckDead(1,2,3,4,5,6,7,8)&&GameRoles[0].IsStoping&&Event<50){Event=50;GameText.ShowMsg(GameRoles[0].Name+\":这群败类!险些被他们骗过,还是到里面看看吧!\",5);}",5,false,true);
GameEvent.AddEvent("31,43;32,43;33,43","if(Event==40){GameRoles[0].EventType=2;Event=41;}",true);
}
document.getElementById("game_eval").run='GameScene.SetNewScene(2560,1920);GameRoles[0].SetPlayerScn();';
if(IsLoad)
document.getElementById("game_eval").run+='document.getElementById("loadgame").style.display="none";document.getElementById("SystemMenu").style.display="none";';
GameTime.Init();
GameEvent.AddEvent("53,9;53,10","if(Event>=50){GameText.ShowMsg(\"胡加杰:这个《新剑侠情缘》就DEMO到这里,后续章节敬请关注!\",10);}");
GameEvent.AddEvent("8,12;8,13;8,14","ClearAll();GameTime.Pause();GameRoles[0].X=24;GameRoles[0].Y=33;GameRoles[0].D=5;GameScene.GotoScene(6);");
WindowImageLoader.Add("images/player_asf.gif");
WindowImageLoader.Add("images/mmsd_asf.gif");
WindowImageLoader.Load();
GameScene.ScenesData[GameScene.SceneID][1]=false;
GameScene.ScenesData[GameScene.SceneID][2]=false;
state="new";
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -