โครงการวิชวลเบสิก 6.0
ใช้วิชวลเบสิก 6
- - สำคัญ - - - - [X] เสร็จสิ้น | - [!] สิ่งที่ต้องทำ | - [?] กำลังดำเนินการ |
In the source, Search QUICKCHANGE for
changes made that weren't necessarily
meant to be permanent but can stay.
Search LEFTOFF to return to where I
left off programming.
[X] แก้ไข lstCommands ใน Editor_Events ยังคงมองเห็นได้ในระหว่างการแก้ไขรายการอื่นๆ
'เพิ่มแล้ว
[?]ค้นหาและแก้ไขข้อบกพร่อง/ข้อผิดพลาดทั้งหมดที่ฉันสามารถทำได้
[!] สร้างตัวแปลงสำหรับ items/npcs/quests/players
[!]ระบบการแต่งงาน
[!]สร้างกล่องแชทขนาดต่างๆ
[!]ขั้นตอนทรัพยากรสำหรับกิจกรรม/เครื่องมือ/รายการต่างๆ ที่จำเป็น/ให้
[?] เพิ่มตัวเลือกเต็มหน้าจอ
[X] GUI Bars ใหม่เพื่อให้เหมาะกับธีม Eclipse ติดตั้งปุ่ม GUI หลัก/สลับแผนที่ย่อ [] คุณสามารถเปิด/ปิดการใช้งานแถบ GUI ใหม่ได้จากเซิร์ฟเวอร์ในแท็บควบคุม
[X]บานหน้าต่างตัวเลือก -- เปิด/ปิดแผนที่ย่อ
[X]บานหน้าต่างตัวเลือก -- ปุ่มเปิด/ปิด
[X] การแก้ไขด่วนสำหรับ NPC Criticals
[X] แก้ไขด่วนสำหรับแถบเลื่อน NPC Drop Item Num
[X]โปรเจกไทล์ถูกเพิ่มแล้ว ทำให้ cps ช้าลง แต่ทำงานได้อย่างสมบูรณ์
[!]ระบบบัฟ (คุณสมบัติ/ทักษะสามารถพัฒนาได้ชั่วคราว)
[!]เพิ่มความสามารถในการสะท้อนการต่อสู้ ความเสียหายที่เกิดขึ้นมีโอกาสเล็กน้อยที่จะถูกส่งต่อไปยังตัวแทนจำหน่ายแทน [ ] อาจจะทำให้มันต้องมีไอเทม
[?] ประเภทรายการใหม่ -- หนังสือ
เพิ่มแล้ว
[!]แก้ไขข้อบกพร่องในรายการที่วางซ้อนกันได้
[X]NPC เกิดใหม่แบบสุ่มครั้ง
[X] ลบการกำหนดเป้าหมาย NPC เพื่อร่ายเวทย์ AOE
[X] เพิ่มตัวเลือกการดรอปไอเท็มเมื่อตายไปยังคุณสมบัติตัวแก้ไขแผนที่
[X] เปลี่ยนค่าสูงสุดของความเสียหายของรายการ scrl เป็นจำนวนเต็ม (32,767)
[X] ทำภารกิจที่สามารถให้ประสบการณ์ทักษะได้
[X] ระบบการต่อสู้ใหม่สำหรับองค์ประกอบและการทำลายความเสียหาย [X] ไอเท็ม [X] ของ NPC (ต้องใช้เกราะและอาวุธเพื่อใช้คุณสมบัตินี้)
[]สร้างไอเทมที่ไม่สามารถวางซ้อนกันได้ อยู่ในแถบฮอตบาร์หากผู้เล่นยังมีเหลืออยู่ []ฉันคิดว่าฉันจะทิ้งสิ่งนี้ไว้เหมือนเดิม
[X] แก้ไขข้อผิดพลาด blockVar ใน CheckDirection ตัวห้อยอยู่นอกช่วงเนื่องจากช่วงอาร์เรย์ Map.Tile ไม่ได้ถูกรีเซ็ตเพื่อให้พอดีกับพารามิเตอร์อย่างถูกต้อง
[X] แก้ไขข้อผิดพลาดตัวแก้ไขคำสะกดเมื่อกล่องข้อความความเสียหายว่างเปล่า
[X] ลบความสามารถในการเปิดตัวแก้ไขมากกว่าหนึ่งตัว
[X]เพิ่ม Shop Editor และ Combo Editor ให้กับ Editor Run-Through คุณสมบัติ...
[X] ทำให้ HotBar เก็บไอเทมที่ซ้อนกันได้ในแถบเมื่อใช้
[X]ระบบผสมผสาน, ทำให้รายการขาวขึ้น, คลิกเพื่อรวม, โปรแกรมแก้ไขฝั่งไคลเอ็นต์ จะต้องอัปเดตหากเพิ่ม [-] ข้อความที่กำหนดเองเมื่อเสร็จสิ้น/ไม่มีคอมโบ [-] อนุญาตให้เลือกมากกว่าสองรายการเพื่อสร้างคอมโบที่ใหญ่ขึ้น
[X] เพิ่มตัวเลือกสาขาแบบมีเงื่อนไข 'ความคืบหน้าของภารกิจ' ในตัวแก้ไขกิจกรรม
[X] แก้ไขเป้าหมายของผู้เล่นเมื่อเป้าหมายออกจากระบบ
[X] แก้ไขคำสั่งเงื่อนไขเหตุการณ์การแก้ไขสำหรับระดับผู้เล่น
[X] ทำให้ 'E' สลับผ่านตัวแก้ไขด้วย GUI ที่สวยงามและเรียบง่าย (ADMIN_MODERATOR ขึ้นไป)
[X] ตัวเลือกแผงเซิร์ฟเวอร์สำหรับดรอปไอเท็มเมื่อตาย
[X] สร้างระบบเพื่อนพร้อมข้อความส่วนตัวและ GUI ที่ใช้งานได้ ('B' เปิดรายชื่อเพื่อน) -[X] หากคุณมีผู้เล่นที่เป็นเป้าหมาย ตัวอักษร 'B' จะส่งคำขอเป็นเพื่อน - [X] รายชื่อเพื่อนจะอัปเดตเมื่อมีข้อมูลมาถึง -[X] แสดงสถานะออนไลน์/ออฟไลน์ข้างชื่อ -[X] GUI สำหรับการส่งข้อความ/การแก้ไขสถานะเพื่อน (ลบ) -[X] ชื่อการคลิกสองครั้งจะเปิดแผงพร้อมรายละเอียดเพื่อน เช่น เลเวลและสถิติอื่นๆ -[X] มีเพียงเพื่อนเท่านั้นที่สามารถ PM กันได้/ปิดการใช้งานระบบ -[X] ตัวเลือกแผงเซิร์ฟเวอร์เพื่อเปิด/ปิดใช้งาน -[X] จำกัดคำขอ 5 รายการต่อทุกๆ 30 นาที (หลีกเลี่ยงการสะกดรอยตาม) (คุณจะได้รับ 1 คะแนนตอบกลับทุกๆ 5 นาที)
[X] (+)(-)20 แพ็กเก็ตใหม่
[X] แก้ไข PM แล้ว
[X] แก้ไข GUI บางครั้งยังคงมองเห็นได้หลังจากออกจากระบบและเข้าสู่ระบบอีกครั้ง
[X]ปุ่มที่เปิดช่องเก็บของได้เปลี่ยนเป็นตัวอักษร 'V' และ 'N' ตามที่คุณต้องการ
[X] เพิ่มสีข้อความสำเร็จ/ว่างเปล่าที่กำหนดเองในตัวแก้ไขทรัพยากร
[X]Skill System สามารถปรับแต่งฝั่งเซิร์ฟเวอร์ใน modSkills ได้อย่างง่ายดายด้วยคำแนะนำที่เรียบง่ายและสัญลักษณ์ที่สังเกตเห็นได้ง่าย
[X] แก้ไขข้อผิดพลาดในการเคลื่อนไหวของ NPC Check, Subscript อยู่นอกขอบเขต MapNpc(MapNpcNum).num เข้ามาเป็น 0
[X] แก้ไขข้อผิดพลาดในการตรวจสอบดัชนี ตัวห้อยอยู่นอกช่วง ฟังก์ชั่นไม่ได้ทำให้แน่ใจว่าดัชนีเป็น > 0
[X]ทำให้สีพื้นหลังของบรรณาธิการเข้มขึ้นเล็กน้อย -[]ฉันชอบแบบนี้มากกว่าเพราะว่ามันไม่สว่างมาก และเมื่อคุณสร้างเกมตลอดทั้งวัน คุณจะดูแบบฟอร์มเหล่านี้ค่อนข้างบ่อย -[]ยากที่จะบอกความแตกต่าง เว้นแต่คุณจะรู้ว่าคุณกำลังมองหาอะไร แต่เชื่อฉันเถอะ ดวงตาของคุณจะขอบคุณฉัน
[X] เพิ่มไฟล์ระดับทักษะ/ประสบการณ์/ปรับแต่ง สำหรับการประดิษฐ์ การขุดเหมือง การแกะสลักไม้ และการตกปลา - [X] กิจกรรมสามารถให้ exp แก่ทักษะเหล่านี้ได้ - [X] ทรัพยากรสามารถให้ exp แก่ทักษะเหล่านี้ได้ -[X]กิจกรรมอาจต้องใช้ทักษะในระดับหนึ่ง - [X] ทรัพยากรอาจต้องมีระดับทักษะที่แน่นอน - [X] ไอเทมอาจต้องมีระดับทักษะที่แน่นอน
[X] ไม่อนุญาตให้อาวุธขั้วโลกโจมตีผ่านไทล์/ทรัพยากร/เหตุการณ์/npcs ที่ถูกบล็อกซึ่งไม่สามารถโจมตีได้
[X] แก้ไขการมองเห็นกล่องโต้ตอบภารกิจที่หายไปเมื่อกดปุ่มเว้นวรรค แต่ปรากฏขึ้นเหนือกล่องโต้ตอบอื่นๆ ทั้งหมด -[X]ไม่สามารถรับไอเทมได้อีกต่อไปในขณะที่เปิด Quest Dialog
[X] แก้ไขข้อบกพร่องเล็กๆ น้อยๆ ด้วยข้อความฟองแชทกิจกรรม - ตัวเลือกกิจกรรม - การตั้งค่าไม่ถูกต้องเป็นจริงเมื่อจำเป็น
[X] ในกรณีที่มีการใช้ฟังก์ชัน Rand ในทางที่ผิดโดยไม่ได้ตั้งใจ ฟังก์ชันนี้จะแก้ไขค่าสูงและต่ำเพื่อให้แน่ใจว่าค่าสูงสุดคือค่าสูงสุดและค่าต่ำสุดคือค่าต่ำ หากพวกมันปะปนกัน มันก็จะสลับพวกมันและดำเนินการต่อ
[X]การกด Enter หลังจากป้อนรหัสผ่านบนหน้าจอเข้าสู่ระบบจะทำให้คุณเข้าสู่ระบบ
[X]GUI ซ่อนอยู่ในเครื่องมือแก้ไขแผนที่ (แถบสุขภาพและอื่นๆ พร้อมด้วยกล่องแชทและแผนที่ย่อ)
[X]NPC หลีกเลี่ยงไทล์จะบล็อกกิจกรรมด้วยเช่นกัน
[X] เงื่อนไขเหตุการณ์รายการคงที่ (จำนวนที่ต้องการ)...
[X] เพิ่มฟังก์ชันบูลีน HasItems (index, itemnum, itemamount)
[X] เพิ่มฟังก์ชันเพื่อให้ทรัพยากรสามารถมอบไอเท็มได้มากกว่าหนึ่งรายการ...
[X] เพิ่มคุณสมบัติเพื่อให้มีช่องว่างจำนวนรางวัลทรัพยากรตลอดกระบวนการโจมตี/สร้างความเสียหาย
[X] เพิ่มฟีเจอร์สำหรับความสมบูรณ์ของทรัพยากรที่จะสุ่มระหว่างตัวเลขคงที่ที่กำหนด
[X] เปลี่ยน frmEditor_Spell.scrlCool.Max AKA ความสามารถในการร่ายเวทย์จาก 60 วินาทีเป็น 300 ซึ่งก็คือ 5 นาที
[X] เปลี่ยน frmEditor_Spell.scrlCast.Max AKA ความสามารถในการคูลดาวน์สกิลจาก 60 วินาทีเป็น 300 ซึ่งก็คือ 5 นาที
[X] เปลี่ยน frmEditor_Spell.scrlVital เป็นกล่องข้อความเพื่อให้อนุญาตตัวเลขที่สูงกว่า 32767
[X] เปลี่ยนคำอธิบายภาพ frmEditor_Spell.lblDir เป็น "Dir: Up" เนื่องจากเป็นดัชนีเริ่มต้นเมื่อเริ่มต้นระบบ
[X]เปลี่ยน frmEditor_Spell.scrlDir.Max เป็น 3 เพราะนั่นคือทั้งหมดที่ควรจะเป็น มิฉะนั้นจะเกิดข้อผิดพลาด
[X] เปลี่ยนค่าประสบการณ์การตายของ NPC ตามการคำนวณ สุ่มภายใน 5, 10 หรือ 20% ของมูลค่าที่ตั้งไว้ ตัวเลือกรวมอยู่ในตัวแก้ไข NPC (เช่น 150 = 142-158) ยิ่งตัวเลขเดิมสูงเท่าไร ผลต่างก็จะยิ่งมากขึ้นเท่านั้น
[X] เพิ่มฟีเจอร์ Random NPC Health (ทำงานหนักไปหน่อย.. ไม่มีอะไรเหมือนกับทรัพยากรเลย)
[X] เพิ่มขีดจำกัดความเสียหาย จะไม่แสดงความเสียหายสูงกว่าจำนวน HP ที่ NPC มี (สำหรับผู้เล่นที่ต้องการทราบว่าการสังหารมีสุขภาพเท่าใด) -[!] อาจจะทำให้ตัวเลือกนี้เป็นตัวเลือกของผู้เล่นฝั่งไคลเอ็นต์
[X] ลบความสามารถในการลบหรือแก้ไขรายการประเภทสกุลเงินในรายการที่ 1 (ประเด็นคืออะไร? มันเป็นสกุลเงินเสมอ ฮ่าๆ) สำหรับผู้ที่ต้องรู้ว่าทำไมถึงเป็นเพราะคุณสมบัติอื่นที่ฉันเพิ่มต้องใช้สกุลเงินอยู่ในรายการ 1 ไม่ใช่เรื่องใหญ่ แม้ว่า. คุณยังคงสามารถแก้ไขทุกอย่างเกี่ยวกับรายการได้ ไม่ใช่ประเภทของรายการ และคุณไม่สามารถใช้ปุ่มลบกับรายการนั้นได้ -
[X] เพิ่มการเพิ่มความเสียหายสำหรับระดับการต่อสู้ของอาวุธที่ติดตั้งอยู่ในปัจจุบัน
[X] เพิ่มคำสั่งสลับบทสรุป "/คำแนะนำ" และปุ่มบนแผงผู้ดูแลระบบเพื่อให้คุณสามารถเปิดและปิดความสามารถในการ "เดินผ่าน" อึ (สำหรับ ADMIN_MONITOR ขึ้นไป)
[X] เปลี่ยนปุ่มรักษาบนแผงผู้ดูแลระบบเพื่อรักษาตัวเองเมื่อไม่ได้ป้อนชื่อ
[X] เพิ่มตัวนับการฆ่า/ตัวนับการตาย (ยังไม่มีวิธีแสดง)
[X] แก้ไขคลาสคาถาที่ไม่มีตัวเลือก 'ไม่มี'
[X] แก้ไขคาถาการรักษาที่มีช่วงเวลาไม่อัปเดต HP
[X] แก้ไขข้อผิดพลาด copymemory ของ Quest QuestRec ของเซิร์ฟเวอร์/ไคลเอนต์แตกต่างออกไป ทำให้เกิดการวางตำแหน่งตัวแปรที่ไม่เหมาะสม
[X] แก้ไขข้อมูลอาร์เรย์ตัวแก้ไขตัวสะกดที่เสียหายทั้งหมด... (ล้างคาถาทั้งหมดแล้วเริ่มใหม่ ใช้งานได้ดีในขณะนี้ มีบางอย่างบันทึกไม่ถูกต้อง)
[X]เพิ่ม 'OPTION' สำหรับการลดสกุลเงินแบบสุ่ม รวมเปอร์เซ็นต์แบบสุ่ม...
[X] นำความสามารถในการโจมตี NPC กลับมาโดยไม่ต้องใช้อาวุธ
[X] ลบความสามารถในการ Walkthrough เกือบทุกอย่างเพียงเพราะแผนที่เป็นเขตปลอดภัย ตอนนี้คุณจะเดินผ่านผู้เล่นเท่านั้น
[X] เพิ่มสีแบบไดนามิกสำหรับสุขภาพของผู้เล่นที่ลดลงระหว่างการโจมตี (70% hp + สีเขียว, 35% hp + สีเหลือง, 34.99% hp- BrightRed) - [X] แสดงสุขภาพของผู้เล่นก่อนการโจมตีและความเสียหายที่ทำโดย NPC (เช่น 66 -22) -[X]ไม่แน่ใจว่าจะแสดงค่า HP ของผู้เล่นก่อนการตีจะดีกว่าหรือไม่ แล้วเสียหายหรือแสดงอะไรตามมาและอาจจะไม่แสดงความเสียหาย
[X]เพิ่มฟีเจอร์ติดตาม ใช้ระบบเป้าหมาย ต้องอยู่ข้างผู้เล่นที่คุณต้องการติดตาม -[X]แก้ไขทิศทางโดยอัตโนมัติ ไม่ใช่แค่ MOCH ผู้เล่นอื่น (นั่นคงจะงี่เง่า :p) -[X]หยุดติดตามหากห่างออกไปมากกว่า 2 ช่อง -[!]น่าเสียดายที่ตอนนี้กระตุกเล็กน้อย ผู้เล่นที่คุณติดตามไม่สามารถวิ่งหรือเดินเต็มความเร็วได้ คุณจะสูญเสียการเชื่อมต่อต่อไปนี้ ฉันกำลังคิดที่จะทำซ้ำมัน ฉันรู้ว่าฉันไม่ได้ทำอย่างมีประสิทธิภาพที่สุด ฉันแค่ต้องการวิธีการทำงาน และนี่คือ ฉันจะทำความสะอาดมันสักครั้ง หรือคุณจะทำได้ ฉันกำลังโน้มตัวไปที่การใช้โค้ดจาก CanEventMoveTowardsPlayer และทำให้ดีขึ้น ไม่รู้ยัง.
[X]เพิ่มกิจกรรม TopKill บนเซิร์ฟเวอร์ -[X]มีตำแหน่งที่ 1 ถึง 5 -[X]รางวัลประสบการณ์ที่กำหนดเอง -[X]Dinky/nifty เซิร์ฟเวอร์ gui -[X]ตำแหน่งที่ 3, 4 และ 5 เป็นตัวเลือก -[ X] ข้อความเริ่มต้นแบบกำหนดเอง - [X] ข้อความสิ้นสุดแบบกำหนดเอง - [X] ข้อความการดำเนินการแบบกำหนดเองหลังจากการสังหารทุกครั้ง (ไม่บังคับ) - [X] ข้อความผู้เล่นแบบกำหนดเองหลังจากการสังหารทุกครั้ง (ไม่บังคับ) - [X] ข้อความแบบกำหนดเองมีข้อมูลอยู่ในตัว ส่วนแทรก: (a) #1stname# จะถูกแทนที่ด้วยชื่อของผู้เล่นที่อยู่อันดับหนึ่งโดยอัตโนมัติ (b) #2ndname# ^ ^ ^ ^ ^ อันดับที่สอง (c) #3rdname# ^ ^ ^ ^ ^ อันดับที่สาม (ง) #4thname# ^ ^ ^ ^ ^ อันดับที่สี่ (จ) #5thname# ^ ^ ^ ^ ^ อันดับที่ห้า
(f) #1stkills# will automatically be replaced with the amount of kills first place had.
(g) #2ndkills# ^ ^ ^ ^ ^ second place ^
(h) #3rddkills# ^ ^ ^ ^ ^ third place ^
(i) #4thkills# ^ ^ ^ ^ ^ fourth place ^
(j) #5thkills# ^ ^ ^ ^ ^ fifth place ^
(k) #1stexp# will automatically be replaced with the amount of exp awarded to first place.
(l) #2ndexp# ^ ^ ^ ^ ^ second place.
(l) #3rdexp# ^ ^ ^ ^ ^ third place.
(l) #4thexp# ^ ^ ^ ^ ^ fourth place.
(l) #5thexp# ^ ^ ^ ^ ^ fifth place.
(p) #totalkills# will be replaced with all of the kills added up.
(q) #getkills# will be replaced with the amount of kills needed to end the game.
(r) #placement# will be replaced with the player's current placement (only for action/player message settings)
(s) #playerkills# will be replaced with the player's current kills (only for action/player message settings)
-[X]Custom Msg Colors. All ingame colors available
-[X]Built with default Messages (Just leave the message box's blank)
-[!}At some point this might have the capability to give away more than exp, idk yet. I like experiece :p
-[!]I like the idea of an option to play an animation on the character after each kill, during the attacking process,
and/or when the game ends. Thinking about it. Won't be hard I think, just not sure if I want to release it to the public. :P
ข้อดี: -ช่วยให้มีสุขภาพแบบสุ่ม คุณตั้งค่าสูงและต่ำ วิธีนี้ทำให้ไม่ทราบจำนวน 'การโจมตี' ที่ใช้ในการสับลง -เช่นเดียวกับทักษะ Runescape ทรัพยากรสามารถให้ไอเทมได้มากกว่าหนึ่งชิ้น - ช่วยให้สามารถสุ่มไอเทมได้ คุณตั้งค่าสูงและต่ำ คุณจะได้รับไอเทมจำนวนหนึ่งแบบสุ่มที่คุณเลือก -ในที่สุด ของโปรดของฉัน ของปล้นสามารถแจกจ่ายได้ในขณะที่โจมตี ไม่ใช่แค่เมื่อทรัพยากรถูกทำลาย... นั่นเป็นเพียงการบอกว่าคุณจะได้รับไอเท็มตามจำนวนที่ระบุที่มอบให้กับคุณทีละชิ้นตลอดความสมบูรณ์ของทรัพยากร ดังนั้นด้วยการสุ่มสุขภาพ จำนวนไอเท็มแบบสุ่มที่ได้รับ และตัวเลือกการแจกจ่าย ทรัพยากรจึงมีความสมจริงมากขึ้นและสร้างแง่มุมที่สนุกสนานในเกมมากขึ้น
ข้อเสีย: -หากเปิดใช้งานตัวเลือกการกระจาย ความเสียหายของเครื่องมือจะต้องค่อนข้างเท่ากันกับสุขภาพของทรัพยากร ซึ่งหมายความว่าหากสุขภาพของทรัพยากรของคุณคือ 10 และคุณต้องการมอบไอเทม 5 ชิ้นตลอดสุขภาพ คุณจะต้องการ อาวุธที่จะสร้างความเสียหายได้ไม่เกิน 1 หรือ 2 ดาเมจ เหตุผลนี้เป็นเพราะอัลกอริทึม รหัสจะแบ่งปริมาณสุขภาพตามจำนวนรายการ ดังนั้นหากสุขภาพเป็น 10 จะหารด้วย 5 อย่างที่คุณควรทราบอยู่แล้ว ผลลัพธ์คือ 2 ดังนั้นทุกๆ 2 คะแนนสุขภาพที่เอาไป คุณจะได้รับไอเทม หากอาวุธของคุณสร้างความเสียหายได้ 10 ดาเมจในการโจมตีครั้งเดียว คุณจะได้รับเพียงไอเท็มสุดท้ายเท่านั้น ไม่ใช่อีก 4 ดาเมจ ดังนั้น ด้วยคณิตศาสตร์สักเล็กน้อย คุณจะสามารถคิดหาวิธีตั้งค่าเครื่องมือและทรัพยากรของคุณได้อย่างเหมาะสม . ขออภัยเกี่ยวกับเรื่องนี้ แต่จริงๆ แล้ว ถ้าคุณไม่ชอบก็เปลี่ยนเลย มันทำงานได้อย่างสมบูรณ์ตามที่เป็นอยู่ ดังนั้นฉันจึงไม่ได้ทำ