- 精华
- 阅读权限
- 50
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2021-12-31
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
东盟V32版,通关后自带的钟楼文件宝箱外观很大,点了没反应,还不能用钥匙建房间。用了龙年汉化后的文件替换后,宝箱外观也是经常看到的外观并且可以开了。1-12层可以开了,但是13层的不行,龙年汉化版没有那个文件。求大佬改一下东盟V32的。万份感谢!!!我不知道怎么上传文件,只好复制下来了!
func SCR_INIT_MISSION_mission_clocktower_boss_h(curZoneID)
{
SetMissionPlayType(curZoneID, 'OffencePlay');
SetAlliance(curZoneID, 0, 'BLUE');
return;
}
func SCR_START_MISSION_mission_clocktower_boss_h(curZoneID, lobbyZoneID, minLevel, maxLevel)
{
var homelevel = 300;
sleep(5000);
AllianceRecall(lobbyZoneID, 0, curZoneID, -1286, -12000, 424);
sleep(10000);
CreateAllyMonster(curZoneID, 70180, -2348, -12348, 424, 1, 0, homelevel, 'MON_MISSION_84', 'YELLOW', 'HOME');
SetMissionTimer(curZoneID, 3600000);
StartMissionPlay(curZoneID);
sleep(1000);
return;
}
func SCR_STOP_MISSION_mission_clocktower_boss_h(curZoneID, lobbyZoneID, winner)
{
if(winner != 'None'){
SCR_MISSION_LIB_KILLMONSTER(curZoneID);
SCR_LIB_SHOWSTRCT2(curZoneID, 'ALL', "<$>1773</>", "", 5000);
sleep(60000);
}
SCR_MISSION_LIB_STOP_DESTINATION(curZoneID, lobbyZoneID, winner, 'viron_basic', -1163, -7529, -152);
return;
}
func SCR_RESULT_MISSION_mission_clocktower_boss_h(commander, missionPoint)
{
return;
}
func SCR_MSG_MISSION_mission_clocktower_boss_h(curZoneID, lobbyZoneID, msgType, alliance)
{
return;
}
////////////////////////////////////////////////////////////////////////////////////////////////////////固记 矫累
func SCR_PLAY_MISSION_mission_clocktower_boss_h(curZoneID, lobbyZoneID, minLevel, maxLevel, commandernum)
{
var zoneobj = GetZoneObject(curZoneID);
CreateTNPC(curZoneID, 'VIKIQUEST_CLOCKBOSS', 'TutorialTrigger_Black', 698, -3191, 991, 90, "", 1); //厚虐 涅胶飘侩 飘府芭 1
CreateTmonster(curZoneID, 56333, -21, 3358, 1727, 1, 260, 170, 40, 'MON_CLOCK_STAGE13BOSS');// 焊胶阁胶磐
//坷弗率 老馆 阁胶磐
CreateTmonster(curZoneID, 56334, 1921, -3715, 979, 1, 267, 160, 0, 'MON_CLOCK_STAGE13');
CreateTmonster(curZoneID, 56334, 4080, -1178, 1309, 1, 179, 160, 0, 'MON_CLOCK_STAGE13');
CreateTmonster(curZoneID, 56334, 4074, 272, 1722, 1, 179, 160, 0, 'MON_CLOCK_STAGE13');
CreateTmonster(curZoneID, 56334, 4030, 2131, 1830, 1, 179, 160, 0, 'MON_CLOCK_STAGE13');
CreateTmonster(curZoneID, 56334, 4019, 3045, 1830, 1, 179, 160, 0, 'MON_CLOCK_STAGE13');
CreateTmonster(curZoneID, 56334, 4037, 4967, 1830, 1, 179, 160, 0, 'MON_CLOCK_STAGE13');
//哭率 老馆 阁胶磐
CreateTmonster(curZoneID, 56334, -1927, -3709, 979, 1, 267, 160, 0, 'MON_CLOCK_STAGE13_1');
CreateTmonster(curZoneID, 56334, -4044, -1190, 1305, 1, 5, 160, 0, 'MON_CLOCK_STAGE13_1');
CreateTmonster(curZoneID, 56334, -4059, 282, 1722, 1, 5, 160, 0, 'MON_CLOCK_STAGE13_1');
CreateTmonster(curZoneID, 56334, -4030, 2131, 1830, 1, 5, 160, 0, 'MON_CLOCK_STAGE13_1');
CreateTmonster(curZoneID, 56334, -4027, 3397, 1830, 1, 5, 160, 0, 'MON_CLOCK_STAGE13_1');
CreateTmonster(curZoneID, 56334, -4026, 5302, 1830, 1, 5, 160, 0, 'MON_CLOCK_STAGE13_1');
var mon1 = CreateTmonster(curZoneID, 14682, -1182, -9270, 458, 1, 92, 160, 2000, 'MON_CLOCK_BOSS_START');
AddBuff(mon1, 'WeakMelee', 99, 0, 0);
var mon2 = CreateTmonster(curZoneID, 14682, 1125, -9238, 458, 1, 268, 160, 2000, 'MON_CLOCK_BOSS_START');
AddBuff(mon2, 'WeakShoot', 99, 0, 0);
var mon3 = CreateTmonster(curZoneID, 14682, -611, -9262, 458, 1, 269, 160, 2000, 'MON_CLOCK_BOSS_START');
AddBuff(mon3, 'WeakMagic', 99, 0, 0);
var mon4 = CreateTmonster(curZoneID, 14682, 553, -9247, 458, 1, 249, 160, 2000, 'MON_CLOCK_BOSS_START');
AddBuff(mon4, 'WeakMartial', 99, 0, 0);
while(1){
var skillrand = IMCRandom(1, 5);
if ( zoneobj.Event1 == 3){//坷配官沸 乔 10%巢疽阑版快
CreateTmonster(curZoneID, 56334, 290, 2359, 1729, 1, 291, 160, 0, 'MON_AGGRESSIVE');
CreateTmonster(curZoneID, 56334, -736, 2630, 1723, 1, 224, 160, 0, 'MON_AGGRESSIVE');
CreateTmonster(curZoneID, 56334, -1003, 3664, 1729, 1, 166, 160, 0, 'MON_AGGRESSIVE');
CreateTmonster(curZoneID, 56334, -299, 4364, 1727, 1, 116, 160, 0, 'MON_AGGRESSIVE');
CreateTmonster(curZoneID, 56334, 743, 4141, 1725, 1, 45, 160, 0, 'MON_AGGRESSIVE');
CreateTmonster(curZoneID, 56334, 1041, 3129, 1724, 1, 341, 160, 0, 'MON_AGGRESSIVE');
zoneobj.Event1 = 4;
}
var energecount = MonsterCountInZone(curZoneID, 14681);
if (zoneobj.MissionRaid == 1 && energecount == 0){
CreateTNPC(curZoneID, 'CLOCKTOWER_BOSS_ENERGE', 'NPC_SED_GASPILLAR_m', -2079, 5055, 1695, 225, "<$>1904</>", 0);
CreateTNPC(curZoneID, 'CLOCKTOWER_BOSS_ENERGE', 'NPC_SED_GASPILLAR_m', 2025, 5166, 1695, 131, "<$>1904</>", 0);
CreateTNPC(curZoneID, 'CLOCKTOWER_BOSS_ENERGE', 'NPC_SED_GASPILLAR_m', 2025, 1489, 1695, 34, "<$>1904</>", 0);
CreateTNPC(curZoneID, 'CLOCKTOWER_BOSS_ENERGE', 'NPC_SED_GASPILLAR_m', -1896, 1416, 1695, 319, "<$>1904</>", 0);
zoneobj.MissionRaid = zoneobj.MissionRaid + 1;
}if (zoneobj.Type == 1){
var boss = GetMonsterByClassID(curZoneID, 56333);
if (boss != nil){
if (skillrand == 1){
ToZone(curZoneID, "<$>1905</>");
AddBuff(boss, 'TimeWave', 1, 0, 0);
ShockWave(boss, x, y, z, 0, 99999.0, 100.0, 5.0, 60);
zoneobj.Type = 0;
}else if(skillrand == 2){
ToZone(curZoneID, "<$>1906</>");
AddBuff(boss, 'TimeWave', 2, 0, 0);
ShockWave(boss, x, y, z, 0, 99999.0, 100.0, 5.0, 60);
zoneobj.Type = 0;
}else if(skillrand == 3){
ToZone(curZoneID, "<$>1907</>");
AddBuff(boss, 'TimeWave', 3, 0, 0);
ShockWave(boss, x, y, z, 0, 99999.0, 100.0, 5.0, 60);
zoneobj.Type = 0;
}else if (skillrand == 4){
ToZone(curZoneID, "<$>1908</>");
ShockWave(boss, x, y, z, 0, 99999.0, 100.0, 5.0, 60);
var index;
var commNum = GetAllianceCommanderNum(curZoneID, 'BLUE');
for (index = 0, commNum - 1) {
var commander = GetAllianceCommander(curZoneID, 'BLUE', index);
var pc = GetLeader(commander);
if (nil != commander) {
AddBuff(pc , 'TimeSlow', 50, 0, 0);
}
}
zoneobj.Type = 0;
}else{
ToZone(curZoneID, "<$>1909</>");
ShockWave(boss, x, y, z, 0, 99999.0, 100.0, 5.0, 60);
CreateTmonster(curZoneID, 70240, -1991, 3356, 1714, 1, 0, 160, 300, 'MON_CLOCK_BOSS_MONGATE01');
CreateTmonster(curZoneID, 70240, 2021, 3417, 1714, 1, 183, 160, 300, 'MON_CLOCK_BOSS_MONGATE02');
zoneobj.Type = 0;
}
}
}
sleep(1000);
}
return;
}
//--------------------------------- 面傈扁 ---------------------------------------------------
func SCR_CLOCKTOWER_BOSS_ENERGE_TS_NONE(self)
{
var x, y, z = GetPos(self);
var curZoneID = GetCurrentZoneInstID(self);
var zoneobj = GetZoneObject(curZoneID);
sleep(180000);
zoneobj.killMonCount = 0;
CreateTmonster(curZoneID, 14681, x, y, z, 1, 268, 160, 1500, 'MON_CLOCK_BOSS_ENERGE'); //劝己拳面傈扁
SendMsg(self, self, 'OM_KILL',0,0);
}
func SCR_CLICK_CLOCKTOWER_BOSS_ENERGE(self, pc)
{
}
//---------------------------------- 面傈扁 (劝己拳)AI-----------------------------------------
func SCR_MON_CLOCK_BOSS_ENERGE_TS_NONE(self)
{
var curZoneID = GetCurrentZoneInstID(self);
var zoneobj = GetZoneObject(curZoneID);
var x, y, z = GetPos(self);
var DEFBuff = IMCRandom(1, 4);
if (DEFBuff == 1){
AddBuff(self, 'WeakMelee', 99, 0, 0);
}else if(DEFBuff == 2){
AddBuff(self, 'WeakShoot', 99, 0, 0);
}else if(DEFBuff == 3){
AddBuff(self, 'WeakMartial', 99, 0, 0);
}else{
AddBuff(self, 'WeakMagic', 99, 0, 0);
}
Chat(self, "<$>1910</>");
for(i = 1, 30){
BroadcastGauge(self, i, 30, 4, 2);
if (i == 20){
ShowDigit(self, 10, 7);
}else if(i == 21){
ShowDigit(self, 9, 7);
}else if(i == 22){
ShowDigit(self, 8, 7);
}else if(i == 23){
ShowDigit(self, 7, 7);
}else if(i == 24){
ShowDigit(self, 6, 7);
}else if(i == 25){
ShowDigit(self, 5, 7);
}else if(i == 26){
ShowDigit(self, 4, 7);
}else if(i == 27){
ShowDigit(self, 3, 7);
}else if(i == 28){
ShowDigit(self, 2, 7);
}else if(i == 29){
ShowDigit(self, 1, 7);
}else if(i == 30){
ShowDigit(self, 0, 7);
}
sleep(1000);
}
zoneobj.Type = 1; // 焊胶 气林矫虐绰 zoneobj 气林 矫虐绊唱辑 促矫 0栏肺 倒妨林磊.
zoneobj.MissionRaid = 1; // 促矫 檬扁 积己栏肺 ぁぁ
CreateTmonster(curZoneID, 56334, x, y, z, 1, 267, 160, 0, 'MON_AGGRESSIVE');
//坷配官沸 努沸 家券
SendMsg(self, self, 'OM_KILL',0,0);
return;
}
func SCR_MON_CLOCK_BOSS_ENERGE_TS_BATTLE(self)
{
SCR_MON_AI_LIB_TS_BATTLE(self);
return;
}
func SCR_MON_CLOCK_BOSS_ENERGE_TS_DEAD(self)
{
SCR_MON_AI_LIB_TS_DEAD(self);
return;
}
func DEAD_CLOCK_BOSS_ENERGE(self, curZoneID, aiType, argstr1, argstr2)
{
var zoneobj = GetZoneObject(curZoneID);
zoneobj.killMonCount = zoneobj.killMonCount + 1;
if(zoneobj.killMonCount == 4){
zoneobj.MissionRaid = 1; // 傈何 磷看阑版快档 促矫 檬扁 npc 积己栏肺 ぁぁ
zoneobj.killMonCount = 0; // 懦墨款飘 促矫 檬扁拳
}
return;
}
// ------------------------------- 老馆 阁胶磐 AI_1 ------------------------------------//
func SCR_MON_CLOCK_STAGE13_TS_NONE(self)
{
if (self.MonValue1 == 0){
AddBuff(self, 'SealMonster', 20, 0, 0);
self.MonValue1 = 1;
while(1){
var curZoneID = GetCurrentZoneInstID(self);
var zoneobj = GetZoneObject(curZoneID);
if (zoneobj.Event1 == 1){
RemoveBuff(self, 'SealMonster');
Move(self, 21, 895, 1694);
break;
}
sleep(1000);
}
}
SCR_MON_AI_LIB_TS_NONE(self);
return;
}
func SCR_MON_CLOCK_STAGE13_TS_BATTLE(self)
{
SCR_MON_AI_LIB_TS_BATTLE(self);
return;
}
func SCR_MON_CLOCK_STAGE13_TS_DEAD(self)
{
SCR_MON_AI_LIB_TS_DEAD(self);
return;
}
func DEAD_CLOCK_STAGE13(self, curZoneID, aiType, argstr1, argstr2)
{
}
func BATTLE_MID_CLOCK_STAGE13(self, target, curZoneID, lastTarget, dist, timer, counter)
{
}
// ------------------------------- 老馆 阁胶磐 AI_2 ------------------------------------
func SCR_MON_CLOCK_STAGE13_1_TS_NONE(self)
{
if (self.MonValue1 == 0){
AddBuff(self, 'SealMonster', 20, 0, 0);
self.MonValue1 = 1;
while(1){
var curZoneID = GetCurrentZoneInstID(self);
var zoneobj = GetZoneObject(curZoneID);
if (zoneobj.Event1 == 2){
RemoveBuff(self, 'SealMonster');
Move(self, 21, 895, 1694);
break;
}
sleep(1000);
}
}
SCR_MON_AI_LIB_TS_NONE(self);
return;
}
func SCR_MON_CLOCK_STAGE13_1_TS_BATTLE(self)
{
SCR_MON_AI_LIB_TS_BATTLE(self);
return;
}
func SCR_MON_CLOCK_STAGE13_1_TS_DEAD(self)
{
SCR_MON_AI_LIB_TS_DEAD(self);
return;
}
func DEAD_CLOCK_STAGE13_1(self, curZoneID, aiType, argstr1, argstr2)
{
}
func BATTLE_MID_CLOCK_STAGE13_1(self, target, curZoneID, lastTarget, dist, timer, counter)
{
}
// ------------------------------- 坷配官沸 焊胶 阁胶磐 AI ------------------------------------//
func SCR_MON_CLOCK_STAGE13BOSS_TS_NONE(self)
{
if (self.MonValue1 == 0){
AddBuff(self, 'SealMonster', 20, 0, 0);
self.MonValue1 = 1;
self.MonValue2, self.MonValue3, self.MonValue4 = GetPos(self);
while(1){
var curZoneID = GetCurrentZoneInstID(self);
var zoneobj = GetZoneObject(curZoneID);
if (zoneobj.MissionRaid >= 1){
RemoveBuff(self, 'SealMonster');
break;
}
sleep(1000);
}
}
AddHP(self, self.MON_MHP * 0.1 );
ToZone(curZoneID, "<$>1911</>");
Move(self, self.MonValue2, self.MonValue3, self.MonValue4);
while(1){
var curZoneID = GetCurrentZoneInstID(self);
if( IsNearFrom(self, self.MonValue2, self.MonValue3, self.MonValue4, 2500) == 'NO' ){
ToZone(curZoneID, "<$>1912</>");
SetPos(self, self.MonValue2, self.MonValue3, self.MonValue4);
}
sleep(1000);
}
SCR_MON_AI_LIB_TS_NONE(self);
return;
}
func SCR_MON_CLOCK_STAGE13BOSS_TS_BATTLE(self)
{
SCR_MON_AI_LIB_TS_BATTLE(self);
return;
}
func SCR_MON_CLOCK_STAGE13BOSS_TS_DEAD(self)
{
SCR_MON_AI_LIB_TS_DEAD(self);
return;
}
func DEAD_CLOCK_STAGE13BOSS(self, curZoneID, aiType, argstr1, argstr2)
{
SCR_MISSION_LIB_KILLMONSTER(curZoneID);
DestroyTNPC(curZoneID, 'CLOCKTOWER_BOSS_ENERGE', 'NPC_SED_GASPILLAR_m');
CreateTNPC(curZoneID, 'VIRON_CLOCKBOSS_BONUS_BOX', 'NPC_relicbox_gold_big', -21, 3358, 1727, 276, "<$>1044</>", 1); // 焊拱惑磊
}
func BATTLE_MID_CLOCK_STAGE13BOSS(self, target, curZoneID, lastTarget, dist, timer, counter)
{
var zoneobj = GetZoneObject(curZoneID);
if( IsNearFrom(self, self.MonValue2, self.MonValue3, self.MonValue4, 2500) == 'NO' ){
ToZone(curZoneID, "<$>1912</>");
SetPos(self, self.MonValue2, self.MonValue3, self.MonValue4);
}
if ( GetDistance(self, target) > 1800 ) {
RemoveHate(self, target);
}
if ( self.MonClassKey > 60 ) {
ResetHate(self);
self.MonClassKey = 0;
}
if (self.HP <= self.MON_MHP * 0.7 && zoneobj.Event1 == 0 ){
zoneobj.Event1 = 1;
}else if (self.HP <= self.MON_MHP * 0.4 && zoneobj.Event1 == 1){
zoneobj.Event1 = 2;
}else if (self.HP <= self.MON_MHP * 0.1 && zoneobj.Event1 == 2){
zoneobj.Event1 = 3;
}
self.MonClassKey = self.MonClassKey + 1;
return;
}
//---------------------------阁胶磐 家券 霸捞飘 01 AI------------------------------------------------
func SCR_MON_CLOCK_BOSS_MONGATE01_TS_NONE(self)
{
var curZoneID = GetCurrentZoneInstID(self);
var zoneobj = GetZoneObject(curZoneID);
var Monster = {56317, 56319, 56330, 56331, 56330};
var x,y,z = GetPos(self);
sleep(10000);
while(1){
var rand = IMCRandom(1, 5);
var rand1 = IMCRandom(1, 5);
if (zoneobj.CheckA <= 4){
var gatemon = CreateTmonster(curZoneID, Monster[rand], x, y, z, 1, 0, 160, 10, 'MON_AGGRESSIVE');
if (rand1 == 1){
Move(gatemon, -1381, 607, 1694);
}else if (rand1 == 2){
Move(gatemon, 53, -347, 1637);
}else if (rand1 == 3){
Move(gatemon, 1728, 122, 1657);
}else if (rand1 == 4){
Move(gatemon, 10, 2769, 1727);
}else{
Move(gatemon, x, y, z);
}
zoneobj.CheckA = zoneobj.CheckA + 1;
}else{
zoneobj.CheckA = 0;
SendMsg(self, self, 'OM_KILL',0,0);
}
sleep(15000);
}
SCR_MON_AI_LIB_TS_NONE(self);
return;
}
func SCR_MON_CLOCK_BOSS_MONGATE01_TS_BATTLE(self)
{
SCR_MON_AI_LIB_TS_BATTLE(self);
return;
}
func SCR_MON_CLOCK_BOSS_MONGATE01_TS_DEAD(self)
{
SCR_MON_AI_LIB_TS_DEAD(self);
return;
}
func DEAD_CLOCK_BOSS_MONGATE01(self, curZoneID, aiType, argstr1, argstr2)
{
var zoneobj = GetZoneObject(curZoneID);
zoneobj.CheckA = 0;
}
func BATTLE_MID_CLOCK_BOSS_MONGATE01(self, target, curZoneID, lastTarget, dist, timer, counter)
{
return;
}
//---------------------------阁胶磐 家券 霸捞飘 02 AI------------------------------------------------
func SCR_MON_CLOCK_BOSS_MONGATE02_TS_NONE(self)
{
var curZoneID = GetCurrentZoneInstID(self);
var zoneobj = GetZoneObject(curZoneID);
var Monster = {56317, 56319, 56330, 56331, 56330};
var x,y,z = GetPos(self);
sleep(10000);
while(1){
var rand = IMCRandom(1, 5);
var rand1 = IMCRandom(1, 5);
if (zoneobj.CheckB <= 4){
var gatemon = CreateTmonster(curZoneID, Monster[rand], x, y, z, 1, 0, 160, 10, 'MON_AGGRESSIVE');
if (rand1 == 1){
Move(gatemon, -1381, 607, 1694);
}else if (rand1 == 2){
Move(gatemon, 53, -347, 1637);
}else if (rand1 == 3){
Move(gatemon, 1728, 122, 1657);
}else if (rand1 == 4){
Move(gatemon, 10, 2769, 1727);
}else{
Move(gatemon, x, y, z);
}
zoneobj.CheckB = zoneobj.CheckB + 1;
}else{
zoneobj.CheckB = 0;
SendMsg(self, self, 'OM_KILL',0,0);
}
sleep(15000);
}
SCR_MON_AI_LIB_TS_NONE(self);
return;
}
func SCR_MON_CLOCK_BOSS_MONGATE02_TS_BATTLE(self)
{
SCR_MON_AI_LIB_TS_BATTLE(self);
return;
}
func SCR_MON_CLOCK_BOSS_MONGATE02_TS_DEAD(self)
{
SCR_MON_AI_LIB_TS_DEAD(self);
return;
}
func DEAD_CLOCK_BOSS_MONGATE02(self, curZoneID, aiType, argstr1, argstr2)
{
var zoneobj = GetZoneObject(curZoneID);
zoneobj.CheckB = 0;
}
func BATTLE_MID_CLOCK_BOSS_MONGATE02(self, target, curZoneID, lastTarget, dist, timer, counter)
{
return;
}
//--------------------------------固记 矫累 舅覆 阁胶磐-----------------------------------------
func SCR_MON_CLOCK_BOSS_START_TS_NONE(self)
{
SCR_MON_AI_LIB_TS_NONE(self);
return;
}
func SCR_MON_CLOCK_BOSS_START_TS_BATTLE(self)
{
SCR_MON_AI_LIB_TS_BATTLE(self);
return;
}
func SCR_MON_CLOCK_BOSS_START_TS_DEAD(self)
{
SCR_MON_AI_LIB_TS_DEAD(self);
return;
}
func DEAD_CLOCK_BOSS_START(self, curZoneID, aiType, argstr1, argstr2)
{
var zoneobj = GetZoneObject(curZoneID);
zoneobj.MissionMode = zoneobj.MissionMode + 1;
if (zoneobj.MissionMode == 4){
zoneobj.MissionRaid = 1;
}
return;
}
func BATTLE_MID_CLOCK_BOSS_START(self, target, curZoneID, lastTarget, dist, timer, counter)
{
return;
}
//-----------------------------------------------------------------------------------------------
// -------------------------- 官捞繁 矫拌啪 逢房 焊惑 NPC --------------------------------------
//-----------------------------------------------------------------------------------------------
func SCR_VIRON_CLOCKBOSS_BONUS_BOX_TS_NONE(self)
{
}
func SCR_CLICK_VIRON_CLOCKBOSS_BONUS_BOX(self, pc)
{
var commander = GetCommander(pc);
var curZoneID = GetCurrentZoneInstID(self);
var zoneobj = GetZoneObject(curZoneID);
var x, y, z = GetPos(self);
var point = 0;
var backpoint = 0;
var mapID = GetZoneMapClassID(curZoneID);
var rewardtype;
var nationName = GetServiceNation();
if (nationName == 'JPN') {
if ( mapID == 34001 ) {
rewardtype = 'GLimit_clock1_J';//STAGE1
CompleteFind_1Day_ClockQuest_User(self, pc, 1);
} else if ( mapID == 34002 ) {
rewardtype = 'GLimit_clock2_J';//STAGE2
CompleteFind_1Day_ClockQuest_User(self, pc, 2);
} else if ( mapID == 34003 ) {
rewardtype = 'GLimit_clock3_J';//STAGE3
CompleteFind_1Day_ClockQuest_User(self, pc, 3);
} else if ( mapID == 34004 ) {
rewardtype = 'GLimit_clock4_J';//STAGE4
CompleteFind_1Day_ClockQuest_User(self, pc, 4);
} else if ( mapID == 34005 ) {
rewardtype = 'GLimit_clock5_J';//STAGE5
CompleteFind_1Day_ClockQuest_User(self, pc, 5);
} else if ( mapID == 34006 ) {
rewardtype = 'GLimit_clock6_J';//STAGE6
CompleteFind_1Day_ClockQuest_User(self, pc, 6);
} else if ( mapID == 34007 ) {
rewardtype = 'GLimit_clock7_J';//STAGE7
CompleteFind_1Day_ClockQuest_User(self, pc, 7);
} else if ( mapID == 34008 ) {
rewardtype = 'GLimit_clock8_J';//STAGE8
CompleteFind_1Day_ClockQuest_User(self, pc, 8);
} else if ( mapID == 34009 ) {
rewardtype = 'GLimit_clock9_J';//STAGE9
CompleteFind_1Day_ClockQuest_User(self, pc, 9);
} else if ( mapID == 34010 ) {
rewardtype = 'GLimit_clock10_J';//STAGE10
CompleteFind_1Day_ClockQuest_User(self, pc, 10);
} else if ( mapID == 34011 ) {
rewardtype = 'GLimit_clock11_J';//STAGE11
CompleteFind_1Day_ClockQuest_User(self, pc, 11);
} else if ( mapID == 34012 ) {
rewardtype = 'GLimit_clock12_J';//STAGE12
CompleteFind_1Day_ClockQuest_User(self, pc, 12);
} else if ( mapID == 34013 ) {
rewardtype = 'GLimit_clockboss_J';//坷配官沸
CompleteFind_1Day_ClockQuest_User(self, pc, 13);
} else {
return;
}
}else if ( mapID == 34001 ) {
rewardtype = 'GLimit_VironClock_AType';//STAGE1
CompleteFind_1Day_ClockQuest_User(self, pc, 1);
} else if ( mapID == 34002 ) {
rewardtype = 'GLimit_VironClock_AType';//STAGE2
CompleteFind_1Day_ClockQuest_User(self, pc, 2);
} else if ( mapID == 34003 ) {
rewardtype = 'GLimit_VironClock_AType';//STAGE3
CompleteFind_1Day_ClockQuest_User(self, pc, 3);
} else if ( mapID == 34004 ) {
rewardtype = 'GLimit_VironClock_AType';//STAGE4
CompleteFind_1Day_ClockQuest_User(self, pc, 4);
} else if ( mapID == 34005 ) {
rewardtype = 'GLimit_VironClock_BType';//STAGE5
CompleteFind_1Day_ClockQuest_User(self, pc, 5);
} else if ( mapID == 34006 ) {
rewardtype = 'GLimit_VironClock_BType';//STAGE6
CompleteFind_1Day_ClockQuest_User(self, pc, 6);
} else if ( mapID == 34007 ) {
rewardtype = 'GLimit_VironClock_BType';//STAGE7
CompleteFind_1Day_ClockQuest_User(self, pc, 7);
} else if ( mapID == 34008 ) {
rewardtype = 'GLimit_VironClock_BType';//STAGE8
CompleteFind_1Day_ClockQuest_User(self, pc, 8);
} else if ( mapID == 34009 ) {
rewardtype = 'GLimit_VironClock_CType';//STAGE9
CompleteFind_1Day_ClockQuest_User(self, pc, 9);
} else if ( mapID == 34010 ) {
rewardtype = 'GLimit_VironClock_CType';//STAGE10
CompleteFind_1Day_ClockQuest_User(self, pc, 10);
} else if ( mapID == 34011 ) {
rewardtype = 'GLimit_VironClock_CType';//STAGE11
CompleteFind_1Day_ClockQuest_User(self, pc, 11);
} else if ( mapID == 34012 ) {
rewardtype = 'GLimit_VironClock_CType';//STAGE12
CompleteFind_1Day_ClockQuest_User(self, pc, 12);
} else if ( mapID == 34013 ) {
rewardtype = 'GLimit_VironClock_DType';//坷配官沸
CompleteFind_1Day_ClockQuest_User(self, pc, 13);
} else {
return;
}
var cnt = GetAllianceCommanderNum(curZoneID, 'BLUE'); // 'BLUE评 啊巩荐
if (self.NpcValue01 == 0){
self.NpcValue01 = 1;
AddMissionAwardByGroup(curZoneID, rewardtype, point, backpoint, rewardtype, cnt * 2);
ShuffleMissionAwards(curZoneID);
ShowAwardResult(curZoneID, "roulette_start.ogg", "roulette_middle.ogg", "roulette_end.ogg"); // 逢房 矫累
DistributeAward(curZoneID); // 酒捞袍 瘤鞭
if (mapID == 34013){
SuicideMonster(curZoneID, 70180);
}
SendMsg(self,self,'OM_KILL',0,0);
} else {
var mapName = GetZoneMapName(curZoneID);
ZoneLog(IMCFormat("<$>153114</>", mapName));
}
return;
}
|
|