//#################################################################################################################### // # // Script By VanNovA # // Email : vannova-athena@hotmail.com # // # // # //#################################################################################################################### // // // // morocc.gat,1,1,1 script IdentifyInServer -1,{ OnInit: //============================================================================================================ // // จำนวนครั้งที่ชนะ Devil Square แล้วจะเข้าสู่ Devil Square V2 set $DQV2_Pass,10; // จำนวนห้องที่เปิดใน Devil Square V2 หากชนะจะได้รับของรางวัล (ของรางวัลจะเป็นกล่องที่ตีแล้วได้รับไอเทมรหัส 8500-8517) set $DQV2_Winner,4; // //============================================================================================================ // // ระบบ PetEvolution V2 // การรับสัตว์เลี้ยงต้องใช้ของจำนวนหนึ่งเพื่อรับสัตว์เลี้ยงเริ่มต้น (ค่าตั้งต้น 30) set $PEV_AmontStart,30; // อาหารต่างๆต้องลงไปใน แมฟ เพื่อล่า ค่าบริการเข้าสู่แมฟ (พรีสสามารถเซิฟวาปภายในแมฟได้) set $PEV_PriceMap,10000; // //============================================================================================================ // // ค่าใช้บริการในการเข้าห้อง MVP Tower set $MVPT_Zeny,10000000; // //============================================================================================================ // // ปรับแต่ง Quest Gold Set ต่างๆ (คำแนะนำ : ค่าเริ่มต้นที่ตั้งให้ เหมาะสมมากแล้ว) // จำนวนของต่อชนิดที่ต้องนำมาเพื่อเข้าสู่เควส (คำแนะนำ : 300 ชิ้น) set $QGS_Amount_By_Item,300; // รหัสมอนสเตอร์หลักในการทำเควส (คำแนะนำ : Alarm รหัส 1193 ) // และจำนวนมอนสเตอร์หลัก (คำแนะนำ : 200 ตัว ) set $QGS_Monster_1st,1193; set $QGS_Monster_1st_Amount,200; // รหัสมอนสเตอร์ก่อกวนในการทำเควส (คำแนะนำ : ควรจะเป็นตัวที่วิ่งได้ไวกว่าตัวบน ใช้เป็น Raydric รหัส 1163 ) // และจำนวนมอนสเตอร์ก่อกวน (คำแนะนำ : ควรจะน้อยมากๆ เพียงแค่ 10 ตัว ) set $QGS_Monster_2nd,1163; set $QGS_Monster_2nd_Amount,10; // จำนวนมอนสเตอร์ที่ต้องกำจัดเพื่อผ่าน (คำแนะนำ : ควรจะตั้งไว้เยอะพอสมควรเพราะไม่งั้น ชุดทอง จะหลุดง่ายเกินไป เอาสัก 1000 ตัว ) set $QGS_Monster_Count,1000; // //============================================================================================================ // // กิจกรรม X VS X // จำนวนคนที่จะให้เข้าร่วมกิจกรรม จำนวนตั้งแต่ 3-7 เท่านั้น set $xvsx_player,5; // รหัสของที่ใช้ในการเดิมพัน จำนวนของที่ใช้จะคูณจำนวนคนแข่งขัน set $xvsx_item,7227; // ชื่อแมฟที่ใช้ต่อสู้ set $xvsx_map$,"new_1-3.gat"; // //============================================================================================================ // // รหัส Item ที่จะเป็นหน่วยซื้อขาย ของNPC Vending Manager set $itemeARenDeL,7227; // //============================================================================================================ // // อัตราการแลก Ranker เป็น Cash // Guild Ranker set $GuildRankerCash,6; // Emperium Ranker set $EmperiumRankerCash,5; // PVP Ranker set $PVPRankerCash,60; // MVP Ranker set $MVPRankerCash,12; // //============================================================================================================ // // เซทระบบ Tournament // ค่าเข้าแข่งขัน จะได้เงินทั้งหมด / 2 set $tournament_playnewzone_money,1000000; // จำนวนปาร์ตี้ที่ให้เข้าร่วม ใส่เลข 1 =4ปาร์ตี้ เลข 4=16ปาร์ตี้ ใส่ได้เพียงแค่ตัวเลข 1 2 3 4 เท่านั้น set $tournament_playnewzone_num,4; // //============================================================================================================ // // ตัวรับฝากเงิน และถอนเงิน ปรับจำนวนสิ่งของที่ใช้ในการเปิดบัญชี ค่าเริ่มต้น Emperium 20 ก้อน และเงิน 10m (ไม่ควรจะปรับของน้อยเกินไปเนื่องจากเมื่อผู้เล่นมีปัญหากับตัว Bank จะแก้ได้ยากมาก) set $bank_emperium,20; set $bank_money,10000000; // //============================================================================================================ // // ระบบ HighTech Shop มีให้เซททั้งหมด 3 ตัว โดยการเซทนั้นเริ่มที่ 1.รหัสไอเทมที่ใช้ในการซื้อ 2.รหัสไอเทมที่ขายในร้าน 3.ราคาไอเทมชิ้นนั้นๆที่ขายในร้าน // จะยกตัวอย่างให้ 1 ตัว 1.รหัสไอเทมที่ใช้ในการแลกคือ 714 หรือมันคือ Emperium 2,รหัสไอเทมที่ขายในร้านจะขายปีก 3 อันคือรหัส 30001 30002 30003 3.ราคาขายไอเทมคือ 30 30 30 ตามลำดับ // *สำคัญ หากไม่ใช้งานให้ใส่เพียง 501 ทุกอัน ยกตัวอย่างให้ในชุดที่ 2 และ 3 // *สำคัญมาก ราคาของแต่ละชิ้นต้องมีจำนวนเท่ากัน ไม่เช่นนั้นผู้เล่นจะซื้อของในราคาถูกที่สุดได้เสมอ // ตัวที่ 1 set $DoShopVanNovA_ID_ITEM1,714; setarray $item_id_VanNovA1[0],30001,30002,30003; setarray $price_VanNovA1[0],30,30,30; // ตัวที่ 2 set $DoShopVanNovA_ID_ITEM2,501; setarray $item_id_VanNovA2[0],501; setarray $price_VanNovA2[0],501; // ตัวที่ 3 set $DoShopVanNovA_ID_ITEM3,501; setarray $item_id_VanNovA3[0],501; setarray $price_VanNovA3[0],501; // //============================================================================================================ // // ระบบถอดการ์ด ใส่จำนวนเงินหรือรหัสไอเทมที่ต้องใช้ในการถอดการ์ด หากท่านไม่ต้องการให้มีให้ทำการใส่เลข 0 ไว้ set $cardbatzeny1,500000; //ค่าบริการในการถอดการ์ด set $cardbatzeny2,200000; //ราคาเพิ่มเติมต่อการ์ด 1 ใบ set $itembatzeny1,715; //รหัสของที่ใช้ในการถอดการ์ดอย่างที่ 1 set $amountbatzeny1,1; //จำนวนที่ใช้ของสิ่งของอย่างที่ 1 set $itembatzeny2,1000; //รหัสของที่ใช้ในการถอดการ์ดอย่างที่ 2 set $amountbatzeny2,1; //จำนวนที่ใช้ของสิ่งของอย่างที่ 2 set $itembatzeny3,0; //รหัสของที่ใช้ในการถอดการ์ดอย่างที่ 3 set $amountbatzeny3,0; //จำนวนที่ใช้ของสิ่งของอย่างที่ 3 //----------------------------------------------------------------------------------------------------- set $failbatrate1,10; //โอกาสที่จะเสียหายทั้งของและการ์ด คิดเป็น % set $failbatrate2,20; //โอกาสที่จะเสียหายเพียง 1 อย่าง คิดเป็น % set $failbatrate3,30; //ไม่สามารถถอดได้แต่ไม่มีอะไรเสียหาย คิดเป็น % // //============================================================================================================ // // คำพูดประกาศภายในเซิฟเวอร์ ประกาศทุกๆ 10 นาที ที่ลงท้ายด้วย 7 ( นาทีที่ 07,17,27,37,47,57 ) //message_announce หมายถึง คำพูดที่ต้องการให้แสดงจะมีด้วยกัน 6 ประโยคตามเวลา (ข้อควรระวัง ประโยคคำพูดทุกอันต้องมีฟันหนูหน้าและหลัง เช่น " ??? ?? ?? "; และที่สำคัญต้องมี ; ปิดหลังตลอด // set $message_announce_1$,"ไร้โปร ไร้เส้น ไร้บอท สนุกสุดๆ ไม่มีกั๊ก มั่นคง และจริงใจ เปิดอย่างต่ำ 1 ปี"; set $message_announce_2$,"บุคคลที่ใช้โปรแกรมในการช่วยเล่นทาง Gm จะทำแบนทั้งไอพีที่เกี่ยวข้องไม่มีข้อยกเว้นใดๆทั้งสิ้น"; set $message_announce_3$,"การโดนแฮกทางทีมงานจะไม่รับผิดชอบใดๆทั้งสิ้น กรุณาระวังผู้ไม่ประสงค์ดีปลอมแปลงเป็นทีมงานด้วยนะ"; set $message_announce_4$,"ในการแลกเปลี่ยนสิ่งของกับเพื่อนๆ กรุณาตั้ง Password กันด้วยนะคะ เพื่อป้องกันการโดนแฮกค่ะ"; set $message_announce_5$,"ผู้เล่นท่านใดที่พอข้อผิดพลาดของเซิฟเวอร์ สามารถแจ้งได้ที่เว็บบอร์ดของเรานะคะ "; set $message_announce_6$,"ยินดีต้อนรับทุกท่านเข้าสู้ Server ขอให้เล่นกันอย่างสนุกนะครับ"; // //============================================================================================================ // // อัตราค่าบริการคำสั่ง autoloot set $Price_Autoloot,50000; // //============================================================================================================ // // อัตราค่าบริการคำสั่ง autotrade set $Price_Autotrade,50000; // //============================================================================================================ // // อัตราค่าบริการในการลงดันเจี้ยนเก็บเลเวล set $Price_Castle_Level,50000; // //============================================================================================================ // // ปรับระยะเวลาของสกิล ab จาก npc set $time_of_buffer_normal,480000;//ระยะเวลาของ AB สำหรับ ID ปกติ***** set $time_of_buffer_premium,1800000;//ระยะเวลาของ AB สำหรับ ID premium***** //----------------------------------------------------------------------------- // เพิ่มสกิลนอกเหนือจาก ab (ให้นำรหัสจากไฟล์ db>const.txt มาใส่) หากไม่ต้องการเพิ่มให้ใส่ 0 ไว้ set $new_buffer_skill1,0; set $new_buffer_skill2,0; set $new_buffer_skill3,0; set $new_buffer_skill4,0; // //============================================================================================================ // // ปรับอัตราคาบริการของการรีเซทสกิลและสเตตัส // รีเซทสกิล สามารถกำหนดราคาเองได้ โดยปกติจะตั้งไว้ที่ รีสเตตัส 1m รีสกิล 1m รีทั้ง 2 อย่างเลย 1.8m***** set $price_of_Status_O,1000000;//แก้จำนวนเงินค่ารีสเตตัสอย่างเดียว***** set $price_of_Skill_O,1000000;//แก้จำนวนเงินค่ารีสกิลย่างเดียว***** set $price_of_StAndSk,1800000;//แก้จำนวนเงินค่ารีสเตตัสและสกิลพร้อมกัน***** // //============================================================================================================ // // ปรับอัตราเงินที่จะได้รับหลังจากเปลี่ยนอาชีพจากไฮคลาส1เป็นไฮคลาส2 set $number_of_changejob,1000000;//แก้จำนวนเงินได้ที่นี้***** // //============================================================================================================ // // บ้านกิลวอลหลังต่างๆที่ใช้งาน // หลังที่ 1 set $NAMEGIDGEF$,"gefg_cas03.gat"; // หลังที่ 2 set $NAMEGIDPRT$,"prtg_cas03.gat"; // หลังที่ 3 set $NAMEGIDPAY$,"payg_cas03.gat"; // หลังที่ 4 set $NAMEGIDALDE$,"aldeg_cas03.gat"; // //============================================================================================================ // // item หลังกิลวอล รับได้เพียงแค่หัวหน้ากิลเท่านั้น สามารถแจกเงินและของ 9 ชิ้น หากแจกไม่ครบให้ใส่เลข 0 ไว้แทน set $guildwar_zeny,5000000;//จำนวนเงินที่ต้องการแจก set $guildwar_ratio_zeny,100;//โอกาสในการได้รับ 100คือ 100% หรือ ได้รับชัวร์ //ชิ้นที่ 1 set $guildwar_item1,12947;//ของชิ้นที่ 1 ที่ต้องการแจก set $guildwar_amount1,2;//จำนวนของของชิ้นที่ 1 set $guildwar_ratio1,100;//โอกาสในการได้รับของชิ้นที่ 1 //ชิ้นที่ 2 set $guildwar_item2,12948;//ของชิ้นที่ 2 ที่ต้องการแจก set $guildwar_amount2,1;//จำนวนของของชิ้นที่ 2 set $guildwar_ratio2,100;//โอกาสในการได้รับของชิ้นที่ 2 // set $guildwar_item3,7539; set $guildwar_amount3,500; set $guildwar_ratio3,100;//โอกาสในการได้รับของชิ้นที่ 3 // set $guildwar_item4,7135; set $guildwar_amount4,100; set $guildwar_ratio4,100;//โอกาสในการได้รับของชิ้นที่ 4 // set $guildwar_item5,7136; set $guildwar_amount5,100; set $guildwar_ratio5,100;//โอกาสในการได้รับของชิ้นที่ 5 // set $guildwar_item6,678; set $guildwar_amount6,10; set $guildwar_ratio6,100;//โอกาสในการได้รับของชิ้นที่ 6 // set $guildwar_item7,0; set $guildwar_amount7,0; set $guildwar_ratio7,100;//โอกาสในการได้รับของชิ้นที่ 7 // set $guildwar_item8,0; set $guildwar_amount8,0; set $guildwar_ratio8,100;//โอกาสในการได้รับของชิ้นที่ 8 // set $guildwar_item9,0; set $guildwar_amount9,0; set $guildwar_ratio9,100;//โอกาสในการได้รับของชิ้นที่ 9 // //============================================================================================================ // // ทหารรับจ้างทั้งหมด 7 ตัว หากไม่ใช่งานให้ใส่ตรงชื่อว่า No Soldier แล้วเปลี่ยนตรงช่องรหัสมอนเป็น 0 // การเซท 1 ตัว แบ่งเป็น 3 ชุดคือ ชื่อ , รหัสมอนเตอร์ , เวลา , จำนวนเงิน // ตัวที่ 1 set $soldier_name_1$,"DOK"; // ชื่อทหาร set $soldier_number_1,1627; // รหัสมอนสเตอร์ set $soldier_time_1,1800000; //คิดเป็นเวลา 30 นาที set $soldier_money_1,1000000; // ค่าจ้าง 1M // ตัวที่ 2 set $soldier_name_2$,"DOPI"; set $soldier_number_2,1628; set $soldier_time_2,1800000; set $soldier_money_2,1000000; // ตัวที่ 3 set $soldier_name_3$,"SLEEPY"; set $soldier_number_3,1629; set $soldier_time_3,1800000; set $soldier_money_3,1000000; // ตัวที่ 4 set $soldier_name_4$,"GUMPY"; set $soldier_number_4,1630; set $soldier_time_4,1800000; set $soldier_money_4,1000000; // ตัวที่ 5 set $soldier_name_5$,"SNISY"; set $soldier_number_5,1631; set $soldier_time_5,1800000; set $soldier_money_5,1000000; // ตัวที่ 6 set $soldier_name_6$,"HAPPY"; set $soldier_number_6,1632; set $soldier_time_6,1800000; set $soldier_money_6,1000000; // ตัวที่ 7 set $soldier_name_7$,"No Soldier"; set $soldier_number_7,0; set $soldier_time_7,1800000; set $soldier_money_7,1000000; //============================================================================================================ // Ban Butterfly In PVP setmapflag "pvp_y_8-1.gat",mf_nocommand; setmapflag "pvp_y_8-2.gat",mf_nocommand; setmapflag "guild_vs3.gat",mf_nocommand; setmapflag "pvp_n_1-3.gat",mf_nocommand; setmapflag "pvp_n_2-3.gat",mf_nocommand; setmapflag "pvp_n_3-3.gat",mf_nocommand; setmapflag "pvp_n_1-1.gat",mf_nocommand; setmapflag "pvp_n_1-2.gat",mf_nocommand; setmapflag "pvp_n_1-3.gat",mf_nocommand; setmapflag "pvp_n_1-4.gat",mf_nocommand; setmapflag "pvp_n_1-5.gat",mf_nocommand; setmapflag "pvp_n_2-1.gat",mf_nocommand; setmapflag "pvp_n_2-2.gat",mf_nocommand; setmapflag "pvp_n_2-3.gat",mf_nocommand; setmapflag "pvp_n_2-4.gat",mf_nocommand; setmapflag "pvp_n_2-5.gat",mf_nocommand; announce "[ System ] : ระบบไฟล์ IdentifyNPC ทำงานตามปกติ",8; end; }