ระบบนี้ผมไปเจอมาในบอร์ดต่างชาติครับ เป็นสคริปต์สั้นๆครับ
ระบบนี้ช่วยทำอะไร??
>> ระบบนี้ทำให้เราสามารถอัพเลเวลโดยใช้ไอเทมได้ครับ (เหมือนไอเทมRare Candy ในเกมโปเกมอนครับ)
ว่าแล้วเราก็มาดูสคริปต์กันเลย อิอิ
[hide]
อธิบายครับ :
หากเราต้องการให้ไอเทมอันไหนอัพเลเวลก็ให้เราไปเปลี่ยนที่บรรทัดนี้ครับ
LevelUpItems = [ หมายเลขIDของไอเทมที่ท่านต้องการ ]
ตรงนี้ให้ใส่หมายเลขIDของไอเทมที่เราต้องการ โดยดูหมายเลขIDจากฐานข้อมูล>>ไอเทม
Download
ลิงค์แรก
[hide]http://www.mediafire.com/download.php?nzmzi0jnzq3[/hide]
ลิงค์สำรอง
[hide]
http://www.4shared.com/file/128793457/54eec954/Level_Up_Item.html
[/hide]
Credit : GameGuy
มีอะไรหรือสงสัยตรงไหนถามได้เลยนะครับ
EDIT :
มาแล้วครับ ผมเขียนให้แล้วครับ โดยดัดแปลงจากสคริปต์เดิมครับ
ให้EXPขึ้นได้ตามต้องการนะครับ
ชื่อสคริปต์ : อัพEXPด้วยไอเทม
[hide]
สคริปต์อันนี้เราสามารถอัพEXPแทนครับตามคำขอของท่านdragggon
ประโยชน์ : สคริปต์นี้จะทำให้เราสามารถสร้างไอเทมที่ใช้อัพEXPได้ครับ
อธิบายครับ :
- หากเราต้องการให้ไอเทมอันไหนอัพExpก็ทำแบบเดียวกับอันบนครับ
- หากเราต้องการเพิ่มEXPตามจำนวนที่เราต้องการให้ไปแก้สคริปต์ตรงนี้ครับ
self.exp += EXPที่ท่านต้องการ (ตัวอย่าง self.exp += 20 ก็เพิ่มEXP 20 นะครับ)
ปล. ขอให้สนุกกับการสร้างเกมนะครับ
ขอบคุณ โจรบูรพา
ระบบนี้ช่วยทำอะไร??
>> ระบบนี้ทำให้เราสามารถอัพเลเวลโดยใช้ไอเทมได้ครับ (เหมือนไอเทมRare Candy ในเกมโปเกมอนครับ)
ว่าแล้วเราก็มาดูสคริปต์กันเลย อิอิ
[hide]
module GameGuy
LevelUpItems = [1, 3] # Place level up items in there. Seperate with commas.
end
class Game_Battler
alias level_up_items item_effect
def item_effect(item)
if GameGuy:evelUpItems.include?(item.id)
self.level += 1
else
level_up_items(item)
end
end
end
[/hide]อธิบายครับ :
หากเราต้องการให้ไอเทมอันไหนอัพเลเวลก็ให้เราไปเปลี่ยนที่บรรทัดนี้ครับ
LevelUpItems = [ หมายเลขIDของไอเทมที่ท่านต้องการ ]
ตรงนี้ให้ใส่หมายเลขIDของไอเทมที่เราต้องการ โดยดูหมายเลขIDจากฐานข้อมูล>>ไอเทม
Download
ลิงค์แรก
[hide]http://www.mediafire.com/download.php?nzmzi0jnzq3[/hide]
ลิงค์สำรอง
[hide]
http://www.4shared.com/file/128793457/54eec954/Level_Up_Item.html
[/hide]
Credit : GameGuy
มีอะไรหรือสงสัยตรงไหนถามได้เลยนะครับ
EDIT :
มาแล้วครับ ผมเขียนให้แล้วครับ โดยดัดแปลงจากสคริปต์เดิมครับ
ให้EXPขึ้นได้ตามต้องการนะครับ
ชื่อสคริปต์ : อัพEXPด้วยไอเทม
[hide]
#======================================
# EXP Up Item
#======================================
# By: GameGuy
# Date: 07/07/2552
# Version: 1
#======================================
module Leens
ExpUpItems = [1, 3] # ใส่หมายเลขIDของไอเทมที่ต้องการ
end
class Game_Battler
alias Exp_up_items item_effect
def item_effect(item)
if Leens::ExpUpItems.include?(item.id)
self.exp += 20
else
exp_up_items(item)
end
end
end
[/hide]สคริปต์อันนี้เราสามารถอัพEXPแทนครับตามคำขอของท่านdragggon
ประโยชน์ : สคริปต์นี้จะทำให้เราสามารถสร้างไอเทมที่ใช้อัพEXPได้ครับ
อธิบายครับ :
- หากเราต้องการให้ไอเทมอันไหนอัพExpก็ทำแบบเดียวกับอันบนครับ
- หากเราต้องการเพิ่มEXPตามจำนวนที่เราต้องการให้ไปแก้สคริปต์ตรงนี้ครับ
self.exp += EXPที่ท่านต้องการ (ตัวอย่าง self.exp += 20 ก็เพิ่มEXP 20 นะครับ)
ปล. ขอให้สนุกกับการสร้างเกมนะครับ
ขอบคุณ โจรบูรพา
[สคริปต์] ระบบ UP Level ด้วยไอเทม (เหมือนไอเทม Rare Candy ในเกมโปเกมอน)