สมาชิกปกติสามัญ
Hitoshura's Most Thanked Post | ||
Post Subject | Post Date/Time | Numbers of Thanks |
Time System + HUD | 10-12-2013, 11:37 AM | 12 |
Thread Subject | Forum Name | |
Time System + HUD |
irpg Fabella RPG Maker Academia
RGSS and JS Showcase |
|
Post Message | ||
[spoiler=Screen Shot] http://upic.me/i/lt/3sss1.png http://upic.me/i/1k/k9ss2.png [/spoiler] อันนี้เป็นอันที่นั่งทำเพลินๆค่ะ สนุกดี (ฮา) ก็ ตามหัวกระทู้ค่ะ มันคือระบบ'เวลา' ที่ใช้สคริปต์+คอมมอนอีเวนต์ ก่อนอื่นอันนี้จะแบ่งเป็นสองส่วนค่ะ ส่วนแรกคือส่วนของ 'พระจันทร์' โดยส่วนพระจันทร์นี่เราเอาแนวคิด(จริงๆก็เลียนแบบนั่นแหละ ฮะๆ) มาจาก SMT ค่ะ อธิบายคร่าวๆคือ 'พระจันทร์' (หรืออย่างอื่นก็ได้) จะเปลี่ยน ตำแหน่งไปเรื่อยๆตั้งแต่ new ยัน full เมื่อเราเดินไป ครบจำนวนก้าวที่กำหนดไว้ในตัวแปร ซึ่งค่าตำแหน่งของพระจันทร์จะเก็บแยกไว้อีกตัวแปรนึง ตัวนี้ใช้คอมมอนอีเวนต์สองตัวนะคะ ส่วนที่สองคือส่วนของ 'เวลา' ค่ะ ตรงนี้เป็นสคริปต์ล้วน หลักๆแค่เก็บค่าเวลาของเครื่องคอมหลักๆลงตัวแปรค่ะ แล้วก็เช็ค 'ช่วงของวัน' ตามช่วงที่กำหนดไว้ในสคริปต์ และ tint หน้าจอตามช่วงค่ะ ทั้งหมดสองอันนี้ถูกแสดงรวมๆกันอยู่ใน hud อันเดียวค่ะ หลักๆสองอันนี้ไม่ได้มีหน้าที่เพิ่มอะไรให้ตัวเกมนอกจาก hud กับการเก็บค่าเลย ดังนั้นหน้าที่การเอาไปใช้ก็ประยุกต์เองค่ะ ฮา hud ดั้งเดิมจะแสดงค่าตำแหน่งของพระจันทร์นะคะ การเปลี่ยนไปดูเวลาให้กดปุ่ม D บนคีย์บอร์ดค่ะ (กดค้าง) *สคริปต์(ระบบ)นี้ใช้ค่า 'step' ที่เป็นค่าดั้งเดิมด้วยนะคะ และมีการรีเซ็ตมันตลอดด้วย [spoiler=อธิบายลึกลงมาหน่อย] สวิตช์ที่ต้องใช้หลักๆมีสามตัวค่ะ #1 Time Check = ตัวนี้ไว้ควบคุมการเช็คเวลาค่ะ ถ้าปิดคือไม่เก็บค่า เปิดคือเก็บค่า #2 Hide Hud = ตัวนี้ถ้าเปิดคือจะซ่อน hud ไว้ค่ะ ถ้าปิดก็ไม่มีผลอะไร #5 Screen Tint = ถ้าเปิดหน้าจอจะเปลี่ยนสีตามช่วงเวลาค่ะ ส่วนพระจันทร์ดั้งเดิมจะมี 9 ค่าคือ 0-8 ถ้าจะแก้ค่าสูงสุดดูที่คอมมอนอีเวนต์ #1 ค่ะ แก้แค่ตรงนั้นก็จบแล้ว -3- ส่วนอันที่เหลือน่าจะเข้าใจไม่ยากค่ะ เราพยายามทำให้มันดูง่ายที่สุดแล้ว [/spoiler] Download : http://www.mediafire.com/?u2kq3i5nk0fk8hi [hr] พอดีไปคุ้ยๆเจอโปรเจกต์เก่าในคอมที่ใช้ระบบเวลาค่ะ เลยเอามันมารื้อๆปัดใหม่นิดหน่อย แล้วพอดีที่ทำเล่นๆว่างๆอยู่ปัจจุบันใช้อีกอันนึงพอดี เลยจับมามิกซ์กันซะเลย เราเริ่มโค้ดจาก rmxp นะคะ เพราะเอาตรงๆใช้ rgss3 ไม่เป็น ;_; เลยพยายามใช้โค้ดที่มันง่ายๆอ่ะค่ะ เลยอาจจะยาวเหยียดไปบ้าง ถ้าใครจะแก้ให้สั้นลงได้ก็ยินดีอย่างยิ่งค่ะ ไม่ขัดข้อง ;3; ปล. ใช้กับ xp ได้นะคะ (vx ไม่ได้ลอง) แต่ต้องแก้นิดหน่อย(นิดเดียวจริงๆ) ปล2.จริงๆเคยทำพระจันทร์เวอร์ชั่นไม่ต้องใช้คอมมอนต์อีเวนท์แล้วนะคะ แต่มันหายไปกะคอมเก่า+ขี้เกียจทำใหม่ เลยปล่อยไว้แบบนี้เลย (ฮา) |
Hitoshura's Received and Given Thanks | ||
Thanks Received | Thanks Given | |
Last week | 0 | 0 |
Last month | 0 | 0 |
Last 3 months | 0 | 0 |
Last 6 months | 0 | 0 |
Last 12 months | 0 | 0 |
All Time | 95 | 64 |
Most thanked by | ||
TheMoo2000 | 12 | 13% |
LuZi | 10 | 11% |
Nivas | 10 | 11% |
[IRPG] Kuntana | 8 | 8% |
Shinryu | 7 | 7% |
Most thanked | ||
LuZi | 6 | 9% |
TheMoo2000 | 6 | 9% |
arkman | 6 | 9% |
Mary | 5 | 8% |
Nazuth | 4 | 6% |