📄 npc_gvg_flag.txt
字号:
//=========================================================================
// 工会图标的公共函数
// callfunc "FlagSrc",AreaIndex,"MAP",X,Y;
//
// ■ 参数的详情
// AreaIndex -> 0:露依纳、1:其他
// 汉化和修正 : FPE
// Jathena++ 论坛:http://www.foxofice.net/bbs
//-------------------------------------------------------------------------
function script FlagSrc {
set '@gid,getcastledata(getarg(1),1);
if('@gid > 0 && getcharid(2)=='@gid && getarg(2)) { //如果是工会会员并且X坐标存在
mes "[ 声音 ]";
mes "勇士啊…";
mes "要回到您的名誉之地吗?";
next;
if(select("回到秘密基地","取消")==1) {
//城主变更后再次进行判断
set '@gid,getcastledata(getarg(1),1);
if('@gid > 0 && getcharid(2)=='@gid && getarg(2)) {
warp getarg(1),getarg(2),getarg(3);
end;
}
}
return;
}
mes "[ 普隆德拉王国 公告令 ]";
mes " ";
mes "1.";
switch(getarg(0)) {
case 0:
mes "这里是普隆德拉王国";
mes "根据修发兹共和国的协定";
break;
case 1:
mes "这里是普隆德拉王国";
mes "根据这里的普隆德拉王国令";
break;
}
if('@gid <= 0) {
mes "把这里公布为没有正式所有权的旗帜";
next;
mes " ";
mes "2.";
mes "战胜守在这里的可怕的考验之后";
mes "并破坏华丽金属的人";
mes "会赐予经国王认证的秘密基地所有权";
}
else {
mes "这里被认定为 ^ff0000 " +getguildname('@gid)+ " ^000000 工会的私有物";
next;
mes " ";
mes "2.";
mes "^ff0000 " +getguildname('@gid)+ " ^000000 工会的主人是";
mes "^ff0000 " +getguildmaster('@gid)+ " ^000000。";
mes "无论是谁,对这件事情有意见者,";
mes "请你举起您的剑,提高自己的名誉吧。";
}
return;
}
//-------------------------------------------
// ■ Inter服务器连接时OnAgitInit
// 城主变更时调用OnFlagEmb_XY
//-------------------------------------------
//==========================================
// L1 : 露依纳
//------------------------------------------
- script GdFlag_L1 722,{
callfunc "FlagSrc",0,"aldeg_cas01.gat",0,0;
close;
OnAgitInit:
OnFlagEmb_L1:
if(strnpcinfo(0) != "GdFlag_L1")
flagemblem getcastledata("aldeg_cas01.gat",1);
end;
}
alde_gld.gat,257,153,7 script 娜易修番斯塔引#L1-00 722,{
callfunc "FlagSrc",0,"aldeg_cas01.gat",218,170;
close;
OnAgitInit:
OnFlagEmb_L1:
flagemblem getcastledata("aldeg_cas01.gat",1);
end;
}
alde_gld.gat,61,87,6 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-01 722
alde_gld.gat,61,79,6 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-02 722
alde_gld.gat,45,87,8 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-03 722
alde_gld.gat,51,87,8 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-04 722
aldeg_cas01.gat,30,248,4 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-05 722
aldeg_cas01.gat,30,246,4 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-06 722
aldeg_cas01.gat,37,248,4 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-07 722
aldeg_cas01.gat,37,246,4 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-08 722
aldeg_cas01.gat,95,80,2 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-09 722
aldeg_cas01.gat,95,59,2 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-10 722
aldeg_cas01.gat,62,75,2 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-11 722
aldeg_cas01.gat,70,75,2 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-12 722
aldeg_cas01.gat,74,75,2 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-13 722
aldeg_cas01.gat,62,64,2 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-14 722
aldeg_cas01.gat,66,64,2 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-15 722
aldeg_cas01.gat,70,64,2 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-16 722
aldeg_cas01.gat,74,64,2 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-17 722
aldeg_cas01.gat,203,150,4 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-18 722
aldeg_cas01.gat,210,150,4 duplicate(GdFlag_L1) 娜易修番斯塔引#L1-19 722
//==========================================
// L2 : 露依纳
//------------------------------------------
- script GdFlag_L2 722,{
callfunc "FlagSrc",0,"aldeg_cas02.gat",0,0;
close;
OnAgitInit:
OnFlagEmb_L2:
if(strnpcinfo(0) != "GdFlag_L2")
flagemblem getcastledata("aldeg_cas02.gat",1);
end;
}
alde_gld.gat,257,166,5 script 乎汗修番佳乌#L2-00 722,{
callfunc "FlagSrc",0,"aldeg_cas02.gat",84,74;
close;
OnAgitInit:
OnFlagEmb_L2:
flagemblem getcastledata("aldeg_cas02.gat",1);
end;
}
aldeg_cas02.gat,82,71,2 duplicate(GdFlag_L2) 乎汗修番佳乌#L2-01 722
aldeg_cas02.gat,67,30,2 duplicate(GdFlag_L2) 乎汗修番佳乌#L2-02 722
aldeg_cas02.gat,183,140,2 duplicate(GdFlag_L2) 乎汗修番佳乌#L2-03 722
aldeg_cas02.gat,212,152,2 duplicate(GdFlag_L2) 乎汗修番佳乌#L2-04 722
aldeg_cas02.gat,108,39,2 duplicate(GdFlag_L2) 乎汗修番佳乌#L2-05 722
aldeg_cas02.gat,57,213,2 duplicate(GdFlag_L2) 乎汗修番佳乌#L2-06 722
aldeg_cas02.gat,91,181,2 duplicate(GdFlag_L2) 乎汗修番佳乌#L2-07 722
aldeg_cas02.gat,103,53,2 duplicate(GdFlag_L2) 乎汗修番佳乌#L2-08 722
aldeg_cas02.gat,73,53,2 duplicate(GdFlag_L2) 乎汗修番佳乌#L2-09 722
aldeg_cas02.gat,63,41,2 duplicate(GdFlag_L2) 乎汗修番佳乌#L2-10 722
aldeg_cas02.gat,229,6,2 duplicate(GdFlag_L2) 乎汗修番佳乌#L2-11 722
aldeg_cas02.gat,230,40,2 duplicate(GdFlag_L2) 乎汗修番佳乌#L2-12 722
aldeg_cas02.gat,197,40,2 duplicate(GdFlag_L2) 乎汗修番佳乌#L2-13 722
aldeg_cas02.gat,32,213,2 duplicate(GdFlag_L2) 乎汗修番佳乌#L2-14 722
aldeg_cas02.gat,88,180,2 duplicate(GdFlag_L2) 乎汗修番佳乌#L2-15 722
aldeg_cas02.gat,121,29,2 duplicate(GdFlag_L2) 乎汗修番佳乌#L2-16 722
//==========================================
// L3 : 露依纳
//------------------------------------------
- script GdFlag_L3 722,{
callfunc "FlagSrc",0,"aldeg_cas03.gat",0,0;
close;
OnAgitInit:
OnFlagEmb_L3:
if(strnpcinfo(0) != "GdFlag_L3")
flagemblem getcastledata("aldeg_cas03.gat",1);
end;
}
alde_gld.gat,262,153,7 script 纽蓝贝勒克#L3-00 722,{
callfunc "FlagSrc",0,"aldeg_cas03.gat",118,76;
close;
OnAgitInit:
OnFlagEmb_L3:
flagemblem getcastledata("aldeg_cas03.gat",1);
end;
}
aldeg_cas03.gat,176,175,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-01 722
aldeg_cas03.gat,85,103,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-02 722
aldeg_cas03.gat,77,115,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-03 722
aldeg_cas03.gat,77,215,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-04 722
aldeg_cas03.gat,112,107,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-05 722
aldeg_cas03.gat,112,117,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-06 722
aldeg_cas03.gat,69,71,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-07 722
aldeg_cas03.gat,91,69,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-08 722
aldeg_cas03.gat,108,60,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-09 722
aldeg_cas03.gat,121,73,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-10 722
aldeg_cas03.gat,121,73,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-11 722
aldeg_cas03.gat,75,102,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-12 722
aldeg_cas03.gat,199,169,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-13 722
aldeg_cas03.gat,181,179,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-14 722
aldeg_cas03.gat,192,44,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-15 722
aldeg_cas03.gat,88,108,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-16 722
aldeg_cas03.gat,208,145,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-17 722
aldeg_cas03.gat,207,75,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-18 722
aldeg_cas03.gat,96,62,2 duplicate(GdFlag_L3) 纽蓝贝勒克#L3-19 722
//==========================================
// L4 : 露依纳
//------------------------------------------
- script GdFlag_L4 722,{
callfunc "FlagSrc",0,"aldeg_cas04.gat",0,0;
close;
OnAgitInit:
OnFlagEmb_L4:
if(strnpcinfo(0) != "GdFlag_L4")
flagemblem getcastledata("aldeg_cas04.gat",1);
end;
}
alde_gld.gat,262,166,5 script 布勒刺布勒克#L4-00 722,{
callfunc "FlagSrc",0,"aldeg_cas04.gat",45,88;
close;
OnAgitInit:
OnFlagEmb_L4:
flagemblem getcastledata("aldeg_cas04.gat",1);
end;
}
aldeg_cas04.gat,167,61,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-01 722
aldeg_cas04.gat,164,90,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-02 722
aldeg_cas04.gat,143,209,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-03 722
aldeg_cas04.gat,129,193,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-04 722
aldeg_cas04.gat,112,206,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-05 722
aldeg_cas04.gat,113,212,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-06 722
aldeg_cas04.gat,77,117,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-07 722
aldeg_cas04.gat,186,42,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-08 722
aldeg_cas04.gat,30,69,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-09 722
aldeg_cas04.gat,55,97,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-10 722
aldeg_cas04.gat,45,98,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-11 722
aldeg_cas04.gat,33,116,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-12 722
aldeg_cas04.gat,130,180,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-13 722
aldeg_cas04.gat,129,193,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-14 722
aldeg_cas04.gat,142,209,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-15 722
aldeg_cas04.gat,33,107,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-16 722
aldeg_cas04.gat,133,220,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-17 722
aldeg_cas04.gat,169,22,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-18 722
aldeg_cas04.gat,169,15,2 duplicate(GdFlag_L4) 布勒刺布勒克#L4-19 722
//==========================================
// L5 : 露依纳
//------------------------------------------
- script GdFlag_L5 722,{
callfunc "FlagSrc",0,"aldeg_cas05.gat",0,0;
OnAgitInit:
OnFlagEmb_L5:
if(strnpcinfo(0) != "GdFlag_L5")
flagemblem getcastledata("aldeg_cas05.gat",1);
end;
}
alde_gld.gat,267,153,7 script 罗探布勒克#L5-00 722,{
callfunc "FlagSrc",0,"aldeg_cas05.gat",31,190;
close;
OnAgitInit:
OnFlagEmb_L5:
flagemblem getcastledata("aldeg_cas05.gat",1);
end;
}
aldeg_cas05.gat,170,85,2 duplicate(GdFlag_L5) 罗探布勒克#L5-01 722
aldeg_cas05.gat,142,212,2 duplicate(GdFlag_L5) 罗探布勒克#L5-02 722
aldeg_cas05.gat,149,196,2 duplicate(GdFlag_L5) 罗探布勒克#L5-03 722
aldeg_cas05.gat,41,180,2 duplicate(GdFlag_L5) 罗探布勒克#L5-04 722
aldeg_cas05.gat,38,201,2 duplicate(GdFlag_L5) 罗探布勒克#L5-05 722
aldeg_cas05.gat,65,182,2 duplicate(GdFlag_L5) 罗探布勒克#L5-06 722
aldeg_cas05.gat,65,205,2 duplicate(GdFlag_L5) 罗探布勒克#L5-07 722
aldeg_cas05.gat,10,218,2 duplicate(GdFlag_L5) 罗探布勒克#L5-08 722
aldeg_cas05.gat,164,201,2 duplicate(GdFlag_L5) 罗探布勒克#L5-09 722
aldeg_cas05.gat,216,96,2 duplicate(GdFlag_L5) 罗探布勒克#L5-10 722
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -