[RMVX]سكريبت إضافة صوت للرسالة
السلام عليكم
اما بعد
سكريبت سهل وبسيط ورح يضيف حركة جميلة للعبة
كلنا نلاحظ جمود في قراءة الرسالة في RM بكل النسخ بشكل عام
هذا السكريبت سيضيف صوت اثناء عرض الرسالة في اللعبة
مثلا صوت الة كاتبة
او غيره بامكانكم اختيار اي صوت تريدونه
السكريبت : ( أضف فوف Main )
كود:
#==============================================================================
# ■ DeadlyDan_MessageSound v2.0 by DeadlyDan
#------------------------------------------------------------------------------
# Simple "typewriting" style sound when messages are displayed.
#==============================================================================
# Usage:
=begin
Simply change:
MS_SOUND = "Audio/SE/cursor"
To what ever sound file you want, for example:
MS_SOUND = "Audio/SE/cow"
If you want to change how fast it sounds, change
MS_FRAME_INTERVAL = 2
To, for example, if you want longer:
MS_FRAME_INTERVAL = 4
=end
class Window_Message < Window_Selectable
MS_SOUND = "Audio/SE/cursor"
MS_FRAME_INTERVAL = 2
def update_message
loop do
c = @text.slice!(/./m)
case c
when nil
finish_message
break
when "\x00"
new_line
if @line_count >= MAX_LINE
unless @text.empty?
self.pause = true
break
end
end
when "\x01"
@text.sub!(/\[([0-9]+)\]/, "")
contents.font.color = text_color($1.to_i)
next
when "\x02"
@gold_window.refresh
@gold_window.open
when "\x03"
@wait_count = 15
break
when "\x04"
@wait_count = 60
break
when "\x05"
self.pause = true
break
when "\x06"
@line_show_fast = true
when "\x07"
@line_show_fast = false
when "\x08"
@pause_skip = true
else
if ( @line_show_fast == false and @show_fast == false )
if ( Graphics.frame_count > ( @last_ms_sound_frame.to_i + MS_FRAME_INTERVAL ) )
Audio.se_play ( MS_SOUND, 100, 100 )
@last_ms_sound_frame = Graphics.frame_count
end
end
contents.draw_text(@contents_x, @contents_y, 40, WLH, c)
c_width = contents.text_size(c).width
@contents_x += c_width
end
break unless @show_fast or @line_show_fast
end
end
end
معلومات للتغير في السكرييت حسب الرغبة
في هذا السطر MS_SOUND = "Audio/SE/cursor"
قم بتغيير cursor الى اي صوت تريده موجود في المجلد SE مثل COW
اما هذا السطر MS_FRAME_INTERVAL = 2 فهو للتحكم بسرعة الصوت كل ما اردته اطول زيد في الرقم مثل 4 او 6 او .... وهكذا
أتمنى أن يكون السكريبت مفيد لكم
تحياتي ^__^
رد: [RMVX]سكريبت إضافة صوت للرسالة
بارك الله في أخي الكريم بس لو أرفقت مثال للسكربت كان أفضل و أسهل للأعضاء
رد: [RMVX]سكريبت إضافة صوت للرسالة
اقتباس:
المشاركة الأصلية كتبت بواسطة عصفور الإسلام
بارك الله في أخي الكريم بس لو أرفقت مثال للسكربت كان أفضل و أسهل للأعضاء
نورت أخي الكريم
ان شاء الله السكريبت سهل جدا وليس بحاجة لاي مثال
واذا احد واجه صعوبة يخبرني
تحياتي ^__^
رد: [RMVX]سكريبت إضافة صوت للرسالة
هذا السكربت رائع لقد جربته و عمل معي انه رائع..........مشكور يا أخي العزيز...
و نتمنى منك المزيد^^
رد: [RMVX]سكريبت إضافة صوت للرسالة
اقتباس:
المشاركة الأصلية كتبت بواسطة barqx5
هذا السكربت رائع لقد جربته و عمل معي انه رائع..........مشكور يا أخي العزيز...
و نتمنى منك المزيد^^
هلا أخوي
تسلم يا غالي
الحمدالله انك استفدت
وان شاء الله المزيد قادم
تحياتي ^___^
رد: [RMVX]سكريبت إضافة صوت للرسالة
جربته لاكن لم يعمل انه لا يفتح اللعبة
تجيني رسالة ايرور تقول
line 82 saintaxerror occurrd
رد: [RMVX]سكريبت إضافة صوت للرسالة
اقتباس:
المشاركة الأصلية كتبت بواسطة سيدgame master
جربته لاكن لم يعمل انه لا يفتح اللعبة
تجيني رسالة ايرور تقول
line 82 saintaxerror occurrd
مخـــــــــــــــــــــــــــــــــــــــالفـــــــــــــــــــــــــــــــــــــــــــــ
رد: [RMVX]سكريبت إضافة صوت للرسالة
اقتباس:
مخـــــــــــــــــــــــــــــــــــــــالفـــــــــــــــــــــــــــــــــــــــــــــ
ها، حج؟ =o=!
كيف مخالف؟
اقتباس:
جربته لاكن لم يعمل انه لا يفتح اللعبة
تجيني رسالة ايرور تقول
line 82 saintaxerror occurrd
يمكن أنت أضفت\حذفت End. عيد نسخ السكربت.
رد: [RMVX]سكريبت إضافة صوت للرسالة
ممنوع الرد على المواضيع اللي اخر رد فيها من ثلاث شهور او اكثر
رد: [RMVX]سكريبت إضافة صوت للرسالة
عنده حق انا قرأت القوانين لما لزقت في نافوخي
>___<
فعلا هذه مخالفة
رد: [RMVX]سكريبت إضافة صوت للرسالة
<_<
ما كأنه فيه مشرف هنا
طيب بلغوني بالموضوع المخالف، انا ماني ماسك خفارة في المنتدى 24 ساعة
يمنع الرد على المواضيع إلي صار لها ثلاث شهور محد رد عليها
مغلق