Noor Xp
07-12-2008, 08:38 AM
السلام عليكم ورحمة الله وبركاته
بسم الله الرحمن الرحيم
بدون مقدمات :D:
الأسم:Logo System
التوافيق: مع برنامج RPG Maker VX
الأصدار : 1.0
وصف: سكربت يضهر صورة لأسم شركتك أو أسمك عند بدأ اللعبه.
صور:
http://www.montada.com/attachment.php?attachmentid=309772&stc=1&d=1228631044
معلومات وأضافات:
قم بعمل صوره ويجب أن تكون بقياس 416*544 وضع فيها الرمز الذي تريد أو شعارك
,لاتضع كلمة present لأنها سوف تضهر بعد مدة أكتمال ضهور صورة logo ,أما الأضافات:
" LOGO_PIC = "XX
غير الـ(xx) الى أسم الصوره التي سوف تضهر,ويجب ان تكون في ملف الـ(System) للعبه.
" LOGO_ME = "XX
غير الـ(xx) الى أسم الصوت الذي سوف يضهر مع الصوره,ويجب ان تكون في ملف(Me) للعبه.
LOGO_WIT = Value
غير الـ(Value) الى أي قيمه,تمثل وقت الانتضار حتى الأنتقال الى القائمة الرئيسيه.
"LOGO_TXT ="XX
غير الـ(xx) الى أي نص تريد أضهاره مع الصوره,تقدر تحذف صورة النص مسح الـ(xx) وتركها علامتي أقتباس فقط كـ("").
LOGO_SPD = Value
غير الـ(Value) الى أ قيمه مابين (60-0) ,وهي تمثل سرعة ضهور الصوره والموسيقى.
سكربت نصي + ديمو:
==============================================================================
# ) Logo_System
# |- By Noor Xp
# |- Version 1.0
# |- For Rpg Maker Vx
# |- 2008/12/5
# )----------------------------------------------------------------------------
# A simple script show your game logo or company name when the game start,in
# the next version iam will make the script show mor then 1 picture .
#==============================================================================
#--------------------------------------------------------------------------
# * Script Option
#--------------------------------------------------------------------------
module NXP
LOGO_PIC = "Noor Xp" # Logo pictur name.
LOGO_ME = "Logo" # The Me that show with the Logo.
LOGO_WIT = 60 # Waiting time to start Scene Title.
LOGO_TXT = "present" # Present text.
LOGO_SPD = 16 # Logo Picture $ Music showing speed(0-60).
end
#--------------------------------------------------------------------------
# * Script Call name
#--------------------------------------------------------------------------
class Scene_Logo < Scene_Base
#--------------------------------------------------------------------------
# * Start processing
#--------------------------------------------------------------------------
def start
super
RPG::BGM.stop
RPG::BGS.stop
Audio.me_play("Audio/ME/" + NXP::LOGO_ME, 100,100+NXP::LOGO_SPD)
Graphics.freeze
create_logo_graphic
make_present
set_speed
end
#--------------------------------------------------------------------------
# * Termination Processing
#--------------------------------------------------------------------------
def terminate
super
dispose_gameover_graphic
$scene = nil if $BTEST
end
def update
@text.update
super
@text.visible = true
$scene = Scene_Title.new
Graphics.wait(NXP::LOGO_WIT)
Graphics.fadeout(80)
end
#--------------------------------------------------------------------------
# * Execute Transition
#--------------------------------------------------------------------------
def perform_transition
Graphics.transition(140-NXP::LOGO_SPD)
end
#--------------------------------------------------------------------------
# * Create Game Over Graphic
#--------------------------------------------------------------------------
def create_logo_graphic
@sprite = Sprite.new
@sprite.bitmap = Cache.system(NXP::LOGO_PIC)
end
#--------------------------------------------------------------------------
# * Present Text
#--------------------------------------------------------------------------
def make_present
@text = Sprite.new
@text.bitmap = Bitmap.new(544,416)
@text.bitmap.font.color = Color.new(0,0,0,255)
@text.bitmap.font.size = 32
@text.bitmap.draw_text(220,260,100,32,NXP::LOGO_TXT)
@text.visible = false
end
#--------------------------------------------------------------------------
# * Dispose of Game Over Graphic
#--------------------------------------------------------------------------
def dispose_gameover_graphic
@sprite.bitmap.dispose
@sprite.dispose
@text.dispose
end
#--------------------------------------------------------------------------
# * Showing Speed
#--------------------------------------------------------------------------
def set_speed
if NXP::LOGO_SPD > 60
RPG::ME.stop
p "Wrong Speed for showing ,Please set the right set value(0-60)"
exit
else
end
end
end
أو حمل الديمو من هنا (http://www.zshare.net/download/522936975559520a/)
والسلام عليكم
بسم الله الرحمن الرحيم
بدون مقدمات :D:
الأسم:Logo System
التوافيق: مع برنامج RPG Maker VX
الأصدار : 1.0
وصف: سكربت يضهر صورة لأسم شركتك أو أسمك عند بدأ اللعبه.
صور:
http://www.montada.com/attachment.php?attachmentid=309772&stc=1&d=1228631044
معلومات وأضافات:
قم بعمل صوره ويجب أن تكون بقياس 416*544 وضع فيها الرمز الذي تريد أو شعارك
,لاتضع كلمة present لأنها سوف تضهر بعد مدة أكتمال ضهور صورة logo ,أما الأضافات:
" LOGO_PIC = "XX
غير الـ(xx) الى أسم الصوره التي سوف تضهر,ويجب ان تكون في ملف الـ(System) للعبه.
" LOGO_ME = "XX
غير الـ(xx) الى أسم الصوت الذي سوف يضهر مع الصوره,ويجب ان تكون في ملف(Me) للعبه.
LOGO_WIT = Value
غير الـ(Value) الى أي قيمه,تمثل وقت الانتضار حتى الأنتقال الى القائمة الرئيسيه.
"LOGO_TXT ="XX
غير الـ(xx) الى أي نص تريد أضهاره مع الصوره,تقدر تحذف صورة النص مسح الـ(xx) وتركها علامتي أقتباس فقط كـ("").
LOGO_SPD = Value
غير الـ(Value) الى أ قيمه مابين (60-0) ,وهي تمثل سرعة ضهور الصوره والموسيقى.
سكربت نصي + ديمو:
==============================================================================
# ) Logo_System
# |- By Noor Xp
# |- Version 1.0
# |- For Rpg Maker Vx
# |- 2008/12/5
# )----------------------------------------------------------------------------
# A simple script show your game logo or company name when the game start,in
# the next version iam will make the script show mor then 1 picture .
#==============================================================================
#--------------------------------------------------------------------------
# * Script Option
#--------------------------------------------------------------------------
module NXP
LOGO_PIC = "Noor Xp" # Logo pictur name.
LOGO_ME = "Logo" # The Me that show with the Logo.
LOGO_WIT = 60 # Waiting time to start Scene Title.
LOGO_TXT = "present" # Present text.
LOGO_SPD = 16 # Logo Picture $ Music showing speed(0-60).
end
#--------------------------------------------------------------------------
# * Script Call name
#--------------------------------------------------------------------------
class Scene_Logo < Scene_Base
#--------------------------------------------------------------------------
# * Start processing
#--------------------------------------------------------------------------
def start
super
RPG::BGM.stop
RPG::BGS.stop
Audio.me_play("Audio/ME/" + NXP::LOGO_ME, 100,100+NXP::LOGO_SPD)
Graphics.freeze
create_logo_graphic
make_present
set_speed
end
#--------------------------------------------------------------------------
# * Termination Processing
#--------------------------------------------------------------------------
def terminate
super
dispose_gameover_graphic
$scene = nil if $BTEST
end
def update
@text.update
super
@text.visible = true
$scene = Scene_Title.new
Graphics.wait(NXP::LOGO_WIT)
Graphics.fadeout(80)
end
#--------------------------------------------------------------------------
# * Execute Transition
#--------------------------------------------------------------------------
def perform_transition
Graphics.transition(140-NXP::LOGO_SPD)
end
#--------------------------------------------------------------------------
# * Create Game Over Graphic
#--------------------------------------------------------------------------
def create_logo_graphic
@sprite = Sprite.new
@sprite.bitmap = Cache.system(NXP::LOGO_PIC)
end
#--------------------------------------------------------------------------
# * Present Text
#--------------------------------------------------------------------------
def make_present
@text = Sprite.new
@text.bitmap = Bitmap.new(544,416)
@text.bitmap.font.color = Color.new(0,0,0,255)
@text.bitmap.font.size = 32
@text.bitmap.draw_text(220,260,100,32,NXP::LOGO_TXT)
@text.visible = false
end
#--------------------------------------------------------------------------
# * Dispose of Game Over Graphic
#--------------------------------------------------------------------------
def dispose_gameover_graphic
@sprite.bitmap.dispose
@sprite.dispose
@text.dispose
end
#--------------------------------------------------------------------------
# * Showing Speed
#--------------------------------------------------------------------------
def set_speed
if NXP::LOGO_SPD > 60
RPG::ME.stop
p "Wrong Speed for showing ,Please set the right set value(0-60)"
exit
else
end
end
end
أو حمل الديمو من هنا (http://www.zshare.net/download/522936975559520a/)
والسلام عليكم