--�������� local ShiMen_QuestNum = 5 --ʦ����������裬������ڴ��������ò���Ϊ0 Quest_ShiMen = {} Quest_ShiMen[1]={TargetType=QuestTargetType["Kill"],TargetID1=1040013,Num1=50,RewMoney=17400,RewXP=25200,RewItemID1=17400,MsgID=13001,}--���ܡ�������ѩ�� Quest_ShiMen[2]={TargetType=QuestTargetType["Kill"],TargetID1=1040014,Num1=50,RewMoney=17400,RewXP=25200,RewItemID1=18600,MsgID=13002,}--ѩ���ܡ�������ѩ�� Quest_ShiMen[3]={TargetType=QuestTargetType["Kill"],TargetID1=1040024,Num1=50,RewMoney=17400,RewXP=25200,RewItemID1=19700,MsgID=13003,}--����������������ѩ���ġ����Ķ��� Quest_ShiMen[4]={TargetType=QuestTargetType["Kill"],TargetID1=1040019,Num1=50,RewMoney=18600,RewXP=30100,RewItemID1=20800,MsgID=13004,}--ѩ����ħ��������ѩ�� Quest_ShiMen[5]={TargetType=QuestTargetType["Kill"],TargetID1=1040026,Num1=50,RewMoney=18600,RewXP=30100,RewItemID1=32850,MsgID=13005,}--ħڤ��ʦ��������ѩ�� Quest_ShiMen[6]={TargetType=QuestTargetType["Kill"],TargetID1=1040020,Num1=50,RewMoney=18600,RewXP=30100,RewItemID1=34350,MsgID=13006,}--��ħ��Ů��������ѩ�� Quest_ShiMen[7]={TargetType=QuestTargetType["Kill"],TargetID1=1050004,Num1=50,RewMoney=19700,RewXP=44100,RewItemID1=43200,MsgID=13007,}--������ͽ�����޻��֡� Quest_ShiMen[8]={TargetType=QuestTargetType["Kill"],TargetID1=1050005,Num1=50,RewMoney=19700,RewXP=44100,RewItemID1=45000,MsgID=13008,}--������ͽ�����޻��֡� Quest_ShiMen[9]={TargetType=QuestTargetType["Kill"],TargetID1=1050006,Num1=50,RewMoney=19700,RewXP=44100,RewItemID1=52000,MsgID=13009,}--����ħ�顾���޻��֡� Quest_ShiMen[10]={TargetType=QuestTargetType["Kill"],TargetID1=1050014,Num1=50,RewMoney=20800,RewXP=51450,RewItemID1=54000,MsgID=13010,}--���������������޻��֡� Quest_ShiMen[11]={TargetType=QuestTargetType["Kill"],TargetID1=1050015,Num1=50,RewMoney=20800,RewXP=51450,RewItemID1=69750,MsgID=13011,}--���ֺ����������޻��֡� Quest_ShiMen[12]={TargetType=QuestTargetType["Kill"],TargetID1=1050016,Num1=50,RewMoney=20800,RewXP=51450,RewItemID1=72000,MsgID=13012,}--��������ߡ����޻��֡� Quest_ShiMen[13]={TargetType=QuestTargetType["Kill"],TargetID1=1050021,Num1=70,RewMoney=32850,RewXP=59850,MsgID=13013,}--������֪�����޻��֡� Quest_ShiMen[14]={TargetType=QuestTargetType["Kill"],TargetID1=1050022,Num1=70,RewMoney=32850,RewXP=59850,MsgID=13014,}--���������֡����޻��֡� Quest_ShiMen[15]={TargetType=QuestTargetType["Kill"],TargetID1=1050023,Num1=70,RewMoney=32850,RewXP=59850,MsgID=13015,}--����Ұ���ˡ����޻��֡��ġ����Ҷ��� Quest_ShiMen[16]={TargetType=QuestTargetType["Kill"],TargetID1=1060006,Num1=70,RewMoney=34350,RewXP=77700,MsgID=13016,}--����ͻϮ�ߡ��������ӡ� Quest_ShiMen[17]={TargetType=QuestTargetType["Kill"],TargetID1=1060005,Num1=70,RewMoney=34350,RewXP=77700,MsgID=13017,}--����Ϯ���ߡ��������ӡ� Quest_ShiMen[18]={TargetType=QuestTargetType["Kill"],TargetID1=1060007,Num1=70,RewMoney=34350,RewXP=77700,MsgID=13018,}--ʹ��Ұ�ˡ��������ӡ� Quest_ShiMen[19]={TargetType=QuestTargetType["Kill"],TargetID1=1060014,Num1=90,RewMoney=43200,RewXP=107100,MsgID=13019,}--����������������ӡ� Quest_ShiMen[20]={TargetType=QuestTargetType["Kill"],TargetID1=1060015,Num1=90,RewMoney=43200,RewXP=107100,MsgID=13020,}--����ʳ�˻����������ӡ� Quest_ShiMen[21]={TargetType=QuestTargetType["Kill"],TargetID1=1060013,Num1=90,RewMoney=43200,RewXP=107100,MsgID=13021,}--�����������������ӡ� Quest_ShiMen[22]={TargetType=QuestTargetType["Kill"],TargetID1=1060022,Num1=90,RewMoney=45000,RewXP=140700,MsgID=13022,}--�����������������ӡ� Quest_ShiMen[23]={TargetType=QuestTargetType["Kill"],TargetID1=1060023,Num1=90,RewMoney=45000,RewXP=140700,MsgID=13023,}--��Ѫ�������������ӡ� Quest_ShiMen[24]={TargetType=QuestTargetType["Kill"],TargetID1=1060024,Num1=90,RewMoney=45000,RewXP=140700,MsgID=13024,}--���������ߡ��������ӡ� Quest_ShiMen[25]={TargetType=QuestTargetType["Kill"],TargetID1=1070002,Num1=100,RewMoney=52000,RewXP=182000,MsgID=13025,}--ʯƤҰ�ܡ�����ڤɽ�� Quest_ShiMen[26]={TargetType=QuestTargetType["Kill"],TargetID1=1070004,Num1=100,RewMoney=52000,RewXP=182000,MsgID=13026,}--���ٷˡ�����ڤɽ�� Quest_ShiMen[27]={TargetType=QuestTargetType["Kill"],TargetID1=1070005,Num1=100,RewMoney=52000,RewXP=182000,MsgID=13027,}--���ǿ��������ڤɽ�� Quest_ShiMen[28]={TargetType=QuestTargetType["Kill"],TargetID1=1070008,Num1=100,RewMoney=52000,RewXP=182000,MsgID=13028,}--�����ƻ��ߡ�����ڤɽ�� Quest_ShiMen[29]={TargetType=QuestTargetType["Kill"],TargetID1=1070014,Num1=100,RewMoney=54000,RewXP=225750,MsgID=13029,}--ԭ��̴̿͡�����ڤɽ�� Quest_ShiMen[30]={TargetType=QuestTargetType["Kill"],TargetID1=1070015,Num1=100,RewMoney=54000,RewXP=225750,MsgID=13030,}--��絶�֡�����ڤɽ�� Quest_ShiMen[31]={TargetType=QuestTargetType["Kill"],TargetID1=1070016,Num1=100,RewMoney=54000,RewXP=225750,MsgID=13031,}--���ආ�������ڤɽ�� Quest_ShiMen[32]={TargetType=QuestTargetType["Kill"],TargetID1=1070017,Num1=100,RewMoney=54000,RewXP=225750,MsgID=13032,}--���Ź��ߡ�����ڤɽ�� Quest_ShiMen[33]={TargetType=QuestTargetType["Kill"],TargetID1=1070023,Num1=120,RewMoney=69750,RewXP=275450,MsgID=13033,}--ڤɽ��������ڤɽ�� Quest_ShiMen[34]={TargetType=QuestTargetType["Kill"],TargetID1=1070024,Num1=120,RewMoney=69750,RewXP=275450,MsgID=13034,}--����Ѫ�ǡ�����ڤɽ�� Quest_ShiMen[35]={TargetType=QuestTargetType["Kill"],TargetID1=1070025,Num1=120,RewMoney=69750,RewXP=275450,MsgID=13035,}--���ħ��������ڤɽ�� Quest_ShiMen[36]={TargetType=QuestTargetType["Kill"],TargetID1=1070026,Num1=120,RewMoney=69750,RewXP=275450,MsgID=13036,}--����Ķ�ͽ������ڤɽ�� Quest_ShiMen[37]={TargetType=QuestTargetType["Kill"],TargetID1=1070037,Num1=120,RewMoney=72000,RewXP=331100,MsgID=13037,}--�����塾����ڤɽ�� Quest_ShiMen[38]={TargetType=QuestTargetType["Kill"],TargetID1=1070039,Num1=120,RewMoney=72000,RewXP=331100,MsgID=13038,}--ԭ��̻���������ڤɽ���ġ�ԭ��ʥ� Quest_ShiMen[39]={TargetType=QuestTargetType["Kill"],TargetID1=1070046,Num1=120,RewMoney=72000,RewXP=331100,MsgID=13039,}--��������������ڤɽ�� Quest_ShiMen[40]={TargetType=QuestTargetType["Kill"],TargetID1=1070047,Num1=120,RewMoney=72000,RewXP=331100,MsgID=13040,}--����ʯħ������ڤɽ�� Quest_ShiMen[41]={TargetType=QuestTargetType["Collect"],TargetID1=3050003,Num1=600,TargetID2=3020001,Num2=150,TargetID3=3050002,Num3=150,TargetID4=3050001,Num4=200,RewMoney=17400,RewXP=25200,MsgID=13101,}--�ᾧ��ǿ��ʯ�����Ⱦ���������֮��1�� Quest_ShiMen[42]={TargetType=QuestTargetType["Collect"],TargetID1=3050003,Num1=600,TargetID2=3020001,Num2=150,TargetID3=3050002,Num3=150,TargetID4=3050001,Num4=200,RewMoney=18600,RewXP=30100,MsgID=13102,}--�ᾧ��ǿ��ʯ�����Ⱦ���������֮��1�� Quest_ShiMen[43]={TargetType=QuestTargetType["Collect"],TargetID1=3050003,Num1=600,TargetID2=3020001,Num2=150,TargetID3=3050002,Num3=150,TargetID4=3050001,Num4=200,RewMoney=19700,RewXP=44100,MsgID=13103,}--�ᾧ��ǿ��ʯ�����Ⱦ���������֮��1�� Quest_ShiMen[44]={TargetType=QuestTargetType["Collect"],TargetID1=3050003,Num1=600,TargetID2=3020001,Num2=150,TargetID3=3050002,Num3=150,TargetID4=3050001,Num4=200,RewMoney=20800,RewXP=51450,MsgID=13104,}--�ᾧ��ǿ��ʯ�����Ⱦ���������֮��1�� Quest_ShiMen[45]={TargetType=QuestTargetType["Collect"],TargetID1=3050003,Num1=600,TargetID2=3020001,Num2=150,TargetID3=3050002,Num3=150,TargetID4=3050001,Num4=200,RewMoney=32850,RewXP=59850,MsgID=13105,}--�ᾧ��ǿ��ʯ��һ������������֮��2�� Quest_ShiMen[46]={TargetType=QuestTargetType["Collect"],TargetID1=3050003,Num1=600,TargetID2=3020001,Num2=150,TargetID3=3050002,Num3=150,TargetID4=3050001,Num4=200,RewMoney=34350,RewXP=77700,MsgID=13106,}--�ᾧ��ǿ��ʯ��һ������������֮��2�� Quest_ShiMen[47]={TargetType=QuestTargetType["Collect"],TargetID1=3050003,Num1=600,TargetID2=3020001,Num2=150,TargetID3=3050002,Num3=150,TargetID4=3050001,Num4=200,RewMoney=43200,RewXP=107100,MsgID=13107,}--�ᾧ��ǿ��ʯ����������������֮��2�� Quest_ShiMen[48]={TargetType=QuestTargetType["Collect"],TargetID1=3050003,Num1=600,TargetID2=3020001,Num2=150,TargetID3=3050002,Num3=150,TargetID4=3050001,Num4=200,RewMoney=45000,RewXP=140700,MsgID=13108,}--�ᾧ��ǿ��ʯ����������������֮��2�� Quest_ShiMen[49]={TargetType=QuestTargetType["Collect"],TargetID1=3050003,Num1=600,TargetID2=3020001,Num2=150,TargetID3=3050002,Num3=150,TargetID4=3050001,Num4=200,RewMoney=52000,RewXP=182000,MsgID=13109,}--�ᾧ��ǿ��ʯ����������������֮��3�� Quest_ShiMen[50]={TargetType=QuestTargetType["Collect"],TargetID1=3050003,Num1=600,TargetID2=3020001,Num2=150,TargetID3=3050002,Num3=150,TargetID4=3050001,Num4=200,RewMoney=54000,RewXP=225750,MsgID=13110,}--�ᾧ��ǿ��ʯ����������������֮��3�� Quest_ShiMen[51]={TargetType=QuestTargetType["Collect"],TargetID1=3050003,Num1=600,TargetID2=3020001,Num2=150,TargetID3=3050002,Num3=150,TargetID4=3050001,Num4=200,RewMoney=69750,RewXP=275450,MsgID=13111,}--�ᾧ��ǿ��ʯ�����Ȼø֡�����֮��3�� Quest_ShiMen[52]={TargetType=QuestTargetType["Collect"],TargetID1=3050003,Num1=600,TargetID2=3020001,Num2=150,TargetID3=3050002,Num3=150,TargetID4=3050001,Num4=200,RewMoney=72000,RewXP=331100,MsgID=13112,}--�ᾧ��ǿ��ʯ�����Ȼø֡�����֮��3�� Quest_ShiMen[61]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=17400,RewXP=25200,MsgID=13201,}--ѩ����꡾������ѩ�� Quest_ShiMen[62]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=18600,RewXP=30100,MsgID=13202,}--ѩ�屦�񡾱�����ѩ�� Quest_ShiMen[63]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=19700,RewXP=44100,MsgID=13203,}--������ʯ�����޻��֡� Quest_ShiMen[64]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=20800,RewXP=51450,MsgID=13204,}--���ֱ������޻��֡� Quest_ShiMen[65]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=32850,RewXP=59850,MsgID=13205,}--���ֽ��꡾���޻��֡� Quest_ShiMen[66]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=34350,RewXP=77700,MsgID=13206,}--���ӱ����������ӡ� Quest_ShiMen[67]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=43200,RewXP=107100,MsgID=13207,}--������ʯ���������ӡ� Quest_ShiMen[68]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=45000,RewXP=140700,MsgID=13208,}--����ɽ���꡾�������ӡ� Quest_ShiMen[69]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=52000,RewXP=182000,MsgID=13209,}--ƽ�����꡾����ڤɽ�� Quest_ShiMen[70]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=54000,RewXP=225750,MsgID=13210,}--ڤɽ���񡾶���ڤɽ�� Quest_ShiMen[71]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=69750,RewXP=275450,MsgID=13211,}--���ɰ׽𡾶���ڤɽ�� Quest_ShiMen[72]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=72000,RewXP=331100,MsgID=13212,}--�������񡾶���ڤɽ�� Quest_ShiMen[81]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=18600,RewXP=30100,MsgID=13301,}--ѩ��ñ��������ѩ�� Quest_ShiMen[82]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=18600,RewXP=30100,MsgID=13302,}--ѩ�󡾱�����ѩ�� Quest_ShiMen[83]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=18600,RewXP=30100,MsgID=13303,}--��ˮ�㡾������ѩ�� Quest_ShiMen[84]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=18600,RewXP=30100,MsgID=13304,}--����ʯ��������ѩ�� Quest_ShiMen[85]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=18600,RewXP=30100,MsgID=13305,}--ѩ��ñ��������ѩ�� Quest_ShiMen[86]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=18600,RewXP=30100,MsgID=13306,}--ѩ�󡾱�����ѩ�� Quest_ShiMen[87]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=18600,RewXP=30100,MsgID=13307,}--��ˮ�㡾������ѩ�� Quest_ShiMen[88]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=18600,RewXP=30100,MsgID=13308,}--����ʯ��������ѩ�� Quest_ShiMen[89]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=20800,RewXP=51450,MsgID=13309,}--Ұ���������޻��֡� Quest_ShiMen[90]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=20800,RewXP=51450,MsgID=13310,}--�����۳������޻��֡� Quest_ShiMen[91]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=20800,RewXP=51450,MsgID=13311,}--����֮�������޻��֡� Quest_ShiMen[92]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=20800,RewXP=51450,MsgID=13312,}--����֮צ�����޻��֡� Quest_ShiMen[93]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=20800,RewXP=51450,MsgID=13313,}--Ұ���������޻��֡� Quest_ShiMen[94]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=20800,RewXP=51450,MsgID=13314,}--�����۳������޻��֡� Quest_ShiMen[95]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=20800,RewXP=51450,MsgID=13315,}--����֮�������޻��֡� Quest_ShiMen[96]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=20800,RewXP=51450,MsgID=13316,}--����֮צ�����޻��֡� Quest_ShiMen[97]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=43200,RewXP=107100,MsgID=13317,}--����֮צ���������ӡ� Quest_ShiMen[98]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=43200,RewXP=107100,MsgID=13318,}--�������������������ӡ� Quest_ShiMen[99]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=43200,RewXP=107100,MsgID=13319,}--�����ࡾ�������ӡ� Quest_ShiMen[100]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=43200,RewXP=107100,MsgID=13320,}--����Ƥ���������ӡ� Quest_ShiMen[101]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=43200,RewXP=107100,MsgID=13321,}--����֮צ���������ӡ� Quest_ShiMen[102]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=43200,RewXP=107100,MsgID=13322,}--�������������������ӡ� Quest_ShiMen[103]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=43200,RewXP=107100,MsgID=13323,}--�����ࡾ�������ӡ� Quest_ShiMen[104]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=43200,RewXP=107100,MsgID=13324,}--����Ƥ���������ӡ� Quest_ShiMen[105]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=54000,RewXP=225750,MsgID=13325,}--����������ڤɽ�� Quest_ShiMen[106]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=54000,RewXP=225750,MsgID=13326,}--ڤɽľ������ڤɽ�� Quest_ShiMen[107]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=54000,RewXP=225750,MsgID=13327,}--����ߡ�����ڤɽ�� Quest_ShiMen[108]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=54000,RewXP=225750,MsgID=13328,}--������������ڤɽ�� Quest_ShiMen[109]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=69750,RewXP=275450,MsgID=13329,}--����������ڤɽ�� Quest_ShiMen[110]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=69750,RewXP=275450,MsgID=13330,}--ڤɽľ������ڤɽ�� Quest_ShiMen[111]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=69750,RewXP=275450,MsgID=13331,}--����ߡ�����ڤɽ�� Quest_ShiMen[112]={TargetType=QuestTargetType["Collect"],TargetID1=3050006,Num1=50,RewMoney=69750,RewXP=275450,MsgID=13332,}--������������ڤɽ�� Quest_ShiMen[121]={TargetType=QuestTargetType["Kill"],TargetID1=1040047,Num1=1,RewMoney=17400,RewXP=25200,RewItemID1=6600100,value1=1,MsgID=13333,}--������ɯ÷��������ѩ���ġ����Ķ��� Quest_ShiMen[122]={TargetType=QuestTargetType["Kill"],TargetID1=1040045,Num1=1,RewMoney=18600,RewXP=30100,RewItemID1=6600100,value1=1,MsgID=13334,}--���ܷ��ס�������ѩ�� Quest_ShiMen[123]={TargetType=QuestTargetType["Kill"],TargetID1=1050037,Num1=1,RewMoney=19700,RewXP=44100,RewItemID1=6600100,value1=1,MsgID=13335,}--���ֵ��������޻��֡� Quest_ShiMen[124]={TargetType=QuestTargetType["Kill"],TargetID1=1050041,Num1=1,RewMoney=20800,RewXP=51450,RewItemID1=6600100,value1=1,MsgID=13336,}--ʹ��֮�������޻��֡� Quest_ShiMen[125]={TargetType=QuestTargetType["Kill"],TargetID1=1050042,Num1=1,RewMoney=32850,RewXP=59850,RewItemID1=6600100,value1=1,MsgID=13337,}--ħ�������������޻��֡� Quest_ShiMen[126]={TargetType=QuestTargetType["Kill"],TargetID1=1060048,Num1=1,RewMoney=34350,RewXP=77700,RewItemID1=6600100,value1=1,MsgID=13338,}--���������������ӡ� Quest_ShiMen[127]={TargetType=QuestTargetType["Kill"],TargetID1=1060052,Num1=1,RewMoney=43200,RewXP=107100,RewItemID1=6600100,value1=1,MsgID=13339,}--����ʯħ���������ӡ��ġ�ʯ�Ƕ��� Quest_ShiMen[128]={TargetType=QuestTargetType["Kill"],TargetID1=1060053,Num1=1,RewMoney=45000,RewXP=140700,RewItemID1=6600100,value1=1,MsgID=13340,}--��Ӱ���������ӡ��ġ�ʯ�Ƕ��� Quest_ShiMen[129]={TargetType=QuestTargetType["Kill"],TargetID1=1070074,Num1=1,RewMoney=52000,RewXP=182000,RewItemID1=6600100,value1=1,MsgID=13341,}--ǧ��ɱ��ѩ������ڤɽ���ġ�ɽ���ؿߡ� Quest_ShiMen[130]={TargetType=QuestTargetType["Kill"],TargetID1=1070073,Num1=1,RewMoney=54000,RewXP=225750,RewItemID1=6600100,value1=1,MsgID=13342,}--ħ��֮��������ڤɽ�� Quest_ShiMen[131]={TargetType=QuestTargetType["Kill"],TargetID1=1070075,Num1=1,RewMoney=69750,RewXP=275450,RewItemID1=6600100,value1=1,MsgID=13343,}--������â������ڤɽ�� Quest_ShiMen[132]={TargetType=QuestTargetType["Kill"],TargetID1=1070082,Num1=1,RewMoney=72000,RewXP=331100,RewItemID1=6600100,value1=1,MsgID=13344,}--ڤɽɽ��������ڤɽ�� --��ȡ���� function q30401_OnQuestInit(MapID, InstanceID, QuestID, RoleID, NPCID) local Index = 0 local Step = role.GetRoleScriptData(RoleID, 1, RoleDataType["ShiMen_Step"]) local rolelevel = role.GetRoleLevel(MapID, InstanceID, RoleID) if rolelevel > 100 then rolelevel = 100 end if Step == 0 then--��ȡ��һ���裬С�� if rolelevel >= 40 and rolelevel<= 79 then local temp = math.floor((rolelevel-40)/5) Index = temp*3+ math.random(1,3) elseif rolelevel >=80 and rolelevel<=100 then local temp = math.floor((rolelevel-80)/5) Index = 24 + 4*(temp-1) + math.random(1,4) end elseif Step == 1 then --�ڶ��������������� local rand = math.random(100) local temp = math.floor((rolelevel-40)/5) Index = 41 + temp if rolelevel >= 100 then Index = 52 end elseif Step == 2 then --����������С�ֵ��IJ��� local temp = math.floor((rolelevel-40)/5) Index = 61 + temp if rolelevel>= 100 then Index = 72 end elseif Step == 3 then --���IJ����̵깺����Ʒ local temp = math.floor((rolelevel-40)/5) local temp1 = 0 if temp >=2 and temp <= 4 then temp1 = 1 elseif temp >= 5 and temp <= 7 then temp1 = 2 elseif temp >= 8 and temp <= 12 then temp1 = 3 end Index = 80 + temp1 * 8 + math.random(8) elseif Step == 4 then --��5����ɱBOSS local temp = math.floor((rolelevel-40)/5) Index = 121 + temp if Index > 132 then Index = 132 end end --��ʼ������Ķ�̬���� role.QuestInit(RoleID, QuestID, GetRandQuestTable(Quest_ShiMen, Index)) --ͬ���ͻ�����������������˵�� local MsgID = msg.BeginMsgEvent() msg.AddMsgEvent(MsgID, 11, QuestID) msg.AddMsgEvent(MsgID, 1, Quest_ShiMen[Index].MsgID) msg.DispatchRoleMsgEvent(RoleID, MsgID) end --������� function q30401_OnComplete(MapID, InstanceID, QuestID, RoleID, NPCID) local Step = role.GetRoleScriptData(RoleID, 1, RoleDataType["ShiMen_Step"]) Step = Step + 1 if role.IsRoleHaveQuest(MapID, InstanceID, RoleID, 30792) then local Step2 = role.GetRoleScriptData(RoleID, 1, RoleDataType["ShiMen_Step_qixu"]) Step2 = Step2 + 1 role.SetRoleScriptData(RoleID, 1, RoleDataType["ShiMen_Step_qixu"], Step2) if Step2 >=5 then role.ModSpecialTargetValue(MapID, InstanceID, RoleID, 30792, 2) end end if Step >= ShiMen_QuestNum or Step < 0 then Step = 0 end role.SetRoleScriptData(RoleID, 1, RoleDataType["ShiMen_Step"], Step) local CurTime = tonumber(os.date("%j")) role.SetRoleScriptData(RoleID, 1, RoleDataType["ShiMen_Update"], CurTime) if role.GetTrialState(RoleID, 4016) == 1 then role.SetTrialCompleteNum(RoleID, 4016, role.GetTrialCompleteNum(RoleID,4016) + 1) end if role.GetTrialState(RoleID, 4016) == 1 and role.GetTrialCompleteNum(RoleID,4016) >= Trail_maxnum[4016] then role.TrialComplete(RoleID,4016) end if role.GetTrialState(RoleID, 4017) == 1 then role.SetTrialCompleteNum(RoleID, 4017, role.GetTrialCompleteNum(RoleID,4017) + 1) end if role.GetTrialState(RoleID, 4017) == 1 and role.GetTrialCompleteNum(RoleID,4017) >= Trail_maxnum[4017] then role.TrialComplete(RoleID,4017) end end -- function q30401_OnCheckAccept(MapID, InstanceID, QuestID, RoleID, NPCID) local Step = role.GetRoleScriptData(RoleID, 1, RoleDataType["ShiMen_Step"]) local UpdateTime = role.GetRoleScriptData(RoleID, 1, RoleDataType["ShiMen_Update"]) if 0 == Step then local CurTime = tonumber(os.date("%j")) if CurTime~=UpdateTime then return 1 else local MsgID = msg.BeginMsgEvent() msg.AddMsgEvent(MsgID, 26, 401001)--ÿ��ֻ�����һ��ʦ�ų�ʼ���� msg.DispatchRoleMsgEvent(RoleID, MsgID) return 0 end end if Step >= ShiMen_QuestNum then return 0 end return 1 end --�������� function q30401_OnCancel(MapID, InstanceID, QuestID, RoleID) local UpdateTime = role.GetRoleScriptData(RoleID, 1, RoleDataType["ShiMen_Update"]) local CurTime = tonumber(os.date("%j")) if CurTime~=UpdateTime then role.SetRoleScriptData(RoleID, 1, RoleDataType["ShiMen_Step"], 0) end end aux.RegisterQuestEvent(30401, 2, "q30401_OnCancel") aux.RegisterQuestEvent(30401, 1, "q30401_OnComplete") aux.RegisterQuestEvent(30401, 7, "q30401_OnQuestInit") aux.RegisterQuestEvent(30401, 4, "q30401_OnCheckAccept") -- aux.RegisterQuestEvent(30401, 5, "q30401_OnCheckComplete")