المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : درس [4][لنتعلم الـ Karaoke Templater معاً][Retime]



マジド
29-11-2008, 12:25 PM
~ السلام عليكم و رحمة الله و بركاته ~

و عليكم السلام XD

كيف حالكم يا مسومسيين و يات ؟ << اختصار مسومسيات XD

الحمدلله احسن منك Icon30

و أخييييييييراً .. T_T .. بعد عناء دام خمس ثواني .. استطعت وضع الموضوع

كل مرة اسوي فيه تغييرات و اعتمدها .. يصير خلل في المنتدى و يروح تعبي سدى :(

يوووووه .. وصلنا الدرس الرابع بهذي السرعة XD

يعني لازم أقلل السرعة شويIcon-yes0

في هذا الدرس الممل .. سأقوم بشرح الريتايم و جميع انواعه

أولاً .. شوفوا الإبداع في هذا التصميم XD

لو اموت ما اسوي مثله .. هذي خلفية جاهزة و انا كتبت عليها و قصيتها و سميته تصميم XD

و ما شاء الله عليه الـ Paint .. ما قصر Icon-flowers0

http://images.msoms-anime.com/48/baaf1d416e00b4a33626057f8aa9ca82.png


القاعدة:

!retime(mode, startadjust, endadjust)!

الريتايم يقوم بإعادة توقيت السطر .. أي تقوم بتغيير وقت بداية و نهاية السطر.

mode .. و تعني نوع الـretime الذي ستختاره .. هناك 10 أنواع .. سأعطيكم نبذه سريعة عن كل واحدة منها:



abs أو set
preline
line
start2syl
presyl
syl
postsyl
syl2end
postline
sylpct

شرايكم بألوان قوس البحر XD

الـ startadjust و endadjust .. تقوم بوضع أرقام بدلاً منها .. في الأولى تضع تغير وقت البداية .. أما في الثانية تضع مقدار تغير وقت النهاية

http://images.msoms-anime.com/7/1259a420338c8e01e22b75e1cd8983e4.png
و هذي الصورة توضح فوائد كل نوع .. تأمل فيها زين و بتفهم بدون درس ..

و إلى هنا أختم درسي البسيط المبسوط xD << أمزح ^^

و طبعاً .. إذا استخدمت فيها المتغيرات .. يجب استخدامها بعد تفكير عميق

و يا تستخدم في الريتايم Template syl أو Template char .. و جميع التوابع

لأني أجد أن Template line لا فائدة منه في الريتيام ^^"

بسم الله نبدأ

~~~~~~~~~~
abs أو set --- |
~~~~~~~~~~

| يقوم بإعادة توقيت السطر من البداية .. حسب الأرقام التي ستضعها |


أولاً لنشاهد هذا المثال ..


!retime("abs",1000,2000)!{\pos($x,$y)\1c&H0000FF&}

في هذا النوع .. تكون قيمة 1000 هي بداية وقت السطر .. أي تقوم بتغيير التوقيت من البداية

و ستلاحظ أنه سيتغير توقيت السطر من الدقيقة 15 (حسب وقت بداية السطر اللي انت حاطنه) إلى الثانية 1 (ملاحظة: 1000 ملي/ثانية تعادل ثانية واحدة)

و أيضاً سيتغير توقيت انتهاء السطر إلى 2000 ملي/ث .. أي الثانية 2 ..

و صراحة لا أعرف ما فائدة هذا النوع >< ..

و إذا لم يتضح شيء مما شرحته .. أرجو نسخ الكود في الاعلى و تطبيقه و سيتضح الامر ^^


~~~~~~~~~
preline -اا-- |
~~~~~~~~~

| إذا كان endadjust صفراً .. و startadjust عدد سالب .. سيبدأ التأثير قبل السطر بالعدد السالب و ينتهي في بداية السطر |

oOoHunteroOo: زين ماجد .. ويا أداتك هذي .. كيف اسوي تأثير دخول .. و يكون قبل بدء السطر ؟
マジド: سحقاً لك << انت علمتني XD ... استخدم هذا النوع من الريتايم ..

لنشاهد هذا المثال..


!retime("preline",-1000,0)!{\pos($x,$y)\fscx150\fscy150\t(\fscy100\fs cx100)\c&H000000&}

في هذا النوع .. يبدأ السطر قبل الوقت الأساسي بمقدار 1000 ملي/ثانية (ثانية واحدة) و يكون حجمه أكبر بنسبة 150 ... و ينتهي عند بداية وقت السطر .. و الكلمة تصغر حتى نهاية التوقيت .. ( و نضعها 0 و تعني بداية وقت السطر .. و إذا وضعناها 1000 .. تبدأ بالظهور قبل ثانية واحدة من الوقت الاساسي و تنتهي بعد ثانية من الوقت الأساسي)

و أنصح به عند استعمال كاريوكيات الدخول ^^

~~~~~~~
line -ن-- |
~~~~~~~

| إذا كان الرقمين startadjust, endadjust صفراً .. سيبدأ التأثير عند بداية السطر و ينهتي عند نهاية السطر |

لنشاهد هذا المثال..


!retime("line",-100,100)!{\pos($x,$y)\1c&H00FF00&}

في هذا النوع .. يستعمل توقيت السطر الأساسي .. و فقط يقوم بتغيير التوقيت حسب الأرقام ..

أي أنه في هذا المثال سيبدأ قبل التوقيت الأساسي بـ 100 ملي/ثانية .. و يستمر حتى بعد نهاية توقيت السطر الأساسي بـ 100 ملي/ثانية

و هذا مثال آخر ..


!retime("line",0,0)!{\pos($x,$y)\1c&H00FF00&}

نفس المثال السابق .. لكنه سيبدأ في بداية وقت السطر و ينتهي في نهاية وقت السطر

~~~~~~~~~~~
Start2syl --ا-- |
~~~~~~~~~~~

| إذا كان الرقمين startadjust, endadjust صفراً .. سيبدأ التأثير من بداية السطر و ينتهي عند بداية المقطع الصوتي |

Al-Bara: همم .. و كيف اسوي تأثير يبدأ من بداية ظهور السطر و ينتهي عند بداية ظهور المقطع الصوتي؟
マジド: هممم .. استخدم هذا النوع XD

لنشاهد هذا المثال ..


!retime("start2syl",0,0)!{\pos($x,$y)\fscx150\fscy150\t(\fscy100\fscx 100)\1c&HFF0000&}

في هذا النوع .. يبدأ التأثير من بداية توقيت السطر .. و يكون الحجم كبيراً .. و ينتهي عند بداية المقطع الصوتي و يعود لحجمه الاصلي ..

أي أنه يبدأ عند بداية ظهور السطر و ينتهي عند بداية المقطع الصوتي ..

جرب المثال و ستفهم المقصود ^^

~~~~~~~~~
Presyl -ب-- |
~~~~~~~~~

| إذا كان endadjust صفراً .. و startadjust عدد سالب .. سيبدأ التأثير قبل المقطع الصوتي بالعدد السالب و ينتهي عند بدايته |

ALMOTHANA: هيهيهه .. زين يا ماجد .. بغيت احط تأثير يبدأ قبل المقطع الصوتي بـ 1000 ملي/ثانية و ينتهي عند بداية المقطع الصوتي.. كيف؟
マジド: و "هيهيهيه" .. استعمل هذا النوع :)

لنشاهد هذا المثال ..


!retime("presyl",-1000,0)!{\pos($x,$y)\1a&HFF&\3c&H0000FF&}

سيم سيم pre-line XD يعني مثله .. لكنه للمقطع الصوتي بدل من السطر ^^

لكن هنا في هذا المثال .. يبدأ المقطع الصوتي بالظهور قبل الوقت الأساسي للمقطع الصوتي بـ 1000 .. و ينتهي عند بداية المقطع الصوتي

(لو تشاهدون الكاريوكي اللي صنعته "T-S Arabic" بتشوفون قبل أن يبدأ المقطع الصوتي ستسقط ريشة على الكلام .. و هذي قمت بعملها بهذا النوع ..) << الريشة تنزل عالكلام و الريش يتطاير XD

~~~~~~~~~
syl ----ا---- |
~~~~~~~~~

| إذا كان الرقمين startadjust, endadjust صفراً .. سيبدأ التأثير عند بداية المقطع الصوتي و ينتهي عند نهاية المقطع الصوتي |


SpiderMan: همم .. و كيف اسوي التأثير اللي يبدأ من بداية المقطع الصوتي و ينتهي في نهايته؟
マジド: هذا النوع حبيب الشعب XD .. أفضل نوع رأيته على الإطلاق ^^

لنشاهد هذا المثال


!retime("syl",0,0)!{\pos($x,$y)\fscx150\fscy150\t(\fscy100\fscx 100)\1c&H00FF00&}

في هذا النوع يبدأ المقطع الصوتي بالظهور في وقته الأصلي (و إذا وضعت -100 بدلاً من 0 .. سيبدأ قبل الوقت الأساسي بـ100 ملي ثانية و ينتهي في الوقت الأصلي)
و ينهتي عند وقته المحدد (و يمكنك وضعه 100 بدلاً من 0 .. لينتهي بعد الوقت الأصلي بـ100 ملي/ثانية)


~~~~~~~~
postsyl-ا-- |
~~~~~~~~

| إذا كان الرقم startadjust صفراً .. و الـ endadjust عدد موجب .. يبدأ التاثير عند انتهاء المقطع الصوتي و ينتهي بعد العدد الذي ستضعه |

VIP : اقولك .. أبغي أخلي المقطع الصوتي ما يختفي أول ما ينتهي ><
マジド: أوكي .. استعمل في السطر الأول الريتايم السابق .. و في سطر جديد استعمل هذا الريتايم

لنشاهد هذا المثال


!retime("postsyl",0,1000)!{\pos($x,$y)\t(\fscy0\fscx0)\1c&H00FF00&}

ستلاحظ أن التأثير سيبدا عند انتهاء المقطع الصوتي و ينتهي بعد المقطع الصوتي بـ 1000 ملي/ثانية ..

طبعاً .. الأرقام العب فيها على ذوقك و راحتك ^^


~~~~~~~~
syl2end-ا- |
~~~~~~~~

| إذا كان الرقمينstartadjust, endadjust صفراً .. سيبدأ التأثير عند نهاية المقطع الصوتي و ينتهي عند نهاية السطر |

ALBRQ: همم .. زين .. و كيف أسوي تأثير يبدأ عند انتهاء المقطع الصوتي و ينتهي عند نهاية المقطع الصوتي؟
マジド: استخدم هذا النوع Icon22


لنشاهد هذا المثال


!retime("syl2end",0,0)!{\pos($x,$y)\t(\fscy150\fscx150)\1c&H00FF00&}

في هذا الريتايم .. سيبدأ التأثير بعد نهاية المقطع الصوتي .. و ينتهي عن نهاية توقيت السطر .. و في هذا التأثير .. سيكون حجم النص هو الحجم الأساسي .. و سيكبر تدريجياً إلى أن يصل إلى 150% عند نهاية توقيت السطر ^^

و كما قلنا .. الأرقام إلعب فيها عشان تبتكر تاثير رائع Icon00

~~~~~~~~
postline-ا- |
~~~~~~~~

| إذا كان الرقم startadjust صفراً .. و الـ endadjust عدد موجب .. سيبدأ التاثير عند انتهاء السطر و ينتهي بعد العدد الذي ستضعه |

Ha$$ony: زين -_-" .. و كيف اسوي تأثير الخروج بعد انتهاء السطر؟
マジド: استخدم هذا النوع icon95


لنشاهد هذا المثال


!retime("postline",0,1000)!{\pos($x,$y)\t(\fscy0\fscx0)\1c&H00FF00&}

همم .. والله مليت XD

في هذا النوع .. سيبدأ التأثير عند انتهاء السطر تماماً .. و ينتهي بعد 1000 ملي/ثانية .. و التأثير سينتهي بتصغير حجم النص إلى 0 ..

انتوا جربوا المثال و بتفهمون الباقي >< .. و حاولوا انكم تغيرون الأرقام و تلعبون شوي فيه ^^


~~~~~~~~
sylpct---ا- |
~~~~~~~~

| هنا الـ startadjust, endadjust تكون نسب مئوية للمقطع الصوتي .. و 0 تعني بداية المقطع الصوتي .. و 100 تعني نهاية المقطع الصوتي |


CrEaTiVe: زين .. و كيف أسوي حركة القفز أو الاهتزازة أو باقي الخرابيط؟
マジド: همم .. القفز يا أنك تسويهم بالـ org .. و هي طريقة بدائية نوعاً ما XD .. أو أنك تسويها بهذا النوع .. و الاهتزاز أيضاً .. لكن في الاهتزاز توجد به عيوب >< ..

لنشاهد هذا المثال للقفز .. انشئ سطرين تمبلتر و ضع كل تأثير بسطر ..


!retime("sylpct", 0, 50)!{\move($x,$y,$x,!$y-10!)}
!retime("sylpct", 50, 100)!{\move($x,!$y-10!,$x,$y)}

حسناً .. في هذا النوع .. ستجد أن المقطع الصوتي سيتحرك من موقعه الأصلي إلى 10 بيكسل للأعلى من بداية المقطع الصوتي ( و هو 0 ) إلى منتصف المقطع الصوتي ( و هو 50) ..

و بعد ذلك في السطر الثاني .. ستجد أن موقع بداية الحركة هو موقع نهاية حركة السطر الأول .. فيتحرك من منتصف المقطع الصوتي ( و هو 50) إلى نهاية المقطع الصوتي (و هو 100) فيعود إلى موقعه ..

فتكون الحركة قفزة و نطه XD

حسناً .. لنشاهد هذا المثال للإهتزاز

طبعاً .. أنصح في الاهتزاز عمل math.random لموقع المقطع الصوتي في كل سطر .. لقد قمت بشرحه في موضوع الاستفسارات .. ستجده في الفهرس في الصفحة الاولى ^^

و لعمل اهتزازة رائعة .. انصح باستخدام ما يزيد عن عشر أسطر .. في كل سطر تكون النسب صغيرة .. حتى تكون الاهتزازة قوية XD

لكني هنا سأقوم بوضع خمسة أسطر .. و استخدام الموقع البسيط دون استخدام الماث راندوم :)

ضعوا كل كود في سطر ..


!retime("sylpct", 0, 20)!{\pos(!$x+5!,!$y+5!)}

!retime("sylpct", 20, 40)!{\pos(!$x-5!,!$y-5!)}

!retime("sylpct", 40, 60)!{\pos(!$x+5!,$y)}

!retime("sylpct", 60, 80)!{\pos($x,!$y-5!)}

!retime("sylpct", 80, 100)!{\pos($x,$y)}


ستلاحظ أني في كل سطر اخترت موقع (pos) مختلف ^^

و في كل سطر وضعت نسب مختلفة .. يعني في السطر الأول من 0% إلى 20% .. و السطر إللي بعده من 20% إلى 40%

و هكذا..

فتكون هذه حركة اهتزازة بسيطة ^^

و طبعاً هذا النوع له استخدامات كثيرة أخرى .. اكتشفها و جربها بنفسك ^^

---------------


يا لهويي يا لهوي

و أخيراً خلصت الموضوع ><

إلى هنا أنهي درسي المتطور الطائر المطرور << قبل البسيط و الحين المتطور XD

و طبعاً .. اعتقد أن الدورة انتهت XD ..

لكني في الدرس القادم سأشرح بعض الإضافات التي لها علاقة او لا علاقة لها بالتمبلتر

و أي كويسشن أو استفسار أرجو وضعه هنا ^^

و أكثر شي أبغيه .. هو الدعاء منكم << مب دعاء بالشر XD

و جميع الحقوق محفوظة لدى مس مس

و السموحة

SyNdeR
29-11-2008, 12:28 PM
ماشاء الله جاري القراءه

اتمنى لك التوفيق

شكراً^^

***VIP***
29-11-2008, 12:29 PM
و آخيراً الدرس الرابع يا ماجد

جار المشاهدة ثم التعليق ...

Al-Braa
29-11-2008, 12:32 PM
شكراً لك كالعادة

جاري القراءة ... ثم تطبيق .... ثم حفظ .... ثم لاشئ :D

بالتوفيق

samurai
29-11-2008, 12:36 PM
و عليكم السلام و رحمة الله و بركاته

مشكووور أخوي マジド (http://msoms-anime.net/member.php?u=179)

على الدرس الرائع و Retime يفيد في الكاروكي حركة الدخول و الخروج :d

و ياليت تشرح لنا الماث راندوم

و شكراً thumbsup-Icon (http://msoms-anime.net/member.php?u=179)

M.M.A. 3oo2
29-11-2008, 12:42 PM
الله يجزاك خير اخوي ماجد ..
بالفعل دروسك نزلت بسرعه .. ماتوقعتها كذا ^^

الحمدلله ايام وتبدا اجازة الحج .. وسأحاول اللحاق بالركب .. وسأبدأ من الدروس الاولى .. اولا بأول ..

جزاك الله كل خير

ALKOON
29-11-2008, 12:59 PM
تسلم ع الدرس الجميل والرائع خيوآآ
جاري استكمال القراءه والتطبيق
سواالــــــم,,

yama_kasi
29-11-2008, 01:16 PM
إبداااع,,, ..تسوباسا - ساما..
آزيوجوال XD
بالتوفيق ~
’ Ja

TheStone
29-11-2008, 01:32 PM
>> أشكره
<< لا خله ما يستاهل
>> تشب يا قليل الحيا
<< اشكره هنا وامتحنه على المسن
>> -_-"
<< سلام
>> الله لا يسلمك


مشكور أخي ماجد جهد جبار حقيقةً، الله يوفقك ياالغالي

الدرس الأخير وننتج كاريوكي خارق >> مصدق نفسه >.<

Ha$$oOnY
29-11-2008, 01:39 PM
مشكور على الدرس الجديد ^^
وأخيرا وصل الدرس إلي أمباه .. وطريقة الخروج إلي أدور عليها ^^
وننتظر المزيد من الدروس إدا كانت موجودة iconQ

ALBRQ
29-11-2008, 03:20 PM
أولاً ... شكراً جزيلاً .. لك على الشرح والدرس الرابع ..:) :)

والحين .. أبدئها ابلأمر الي معقدني دائما وشكلة أبداً .. P :

الحين في هذا الكود


!retime("sylpct", 50, 100)!{\move($x,!$y-10!,$x,$y)}

مثل ما سألتك سابقاً ... اش الي أنسخه ؟؟

انت قلت لي هذا


){\move($x,!$y-10!,$x,$y)}

طيب اش فايدة هذا


!retime("sylpct", 50, 100)!

لا تقلي فايدته في البرنامج ...أبغى أعرف ليش كتبته هنا ..اذا مو لازم أنسخه p :

وبعدها أبغى أعرف فين أضعه في البرنامج .. Icon108

لكن ترى ما قريت الدرس كامل الآن ... ما عندي وقت .. خليها على رواقه آخر الليل .. XD

***VIP***
29-11-2008, 03:24 PM
انتهيت من المشاهدة يا ماجد ... وفعلاً الدرس فوق الرائع و جميل و بسيط و أنا أنتظر منك الدرس رقم 5

Sp!derMan
29-11-2008, 03:34 PM
السلام عليكم ورحمة الله وبركاته

بارك الله فيك أخي ماجد والله يوفقك

ما شاء الله درس رائع من شخص مبدع

لقد وفقت في الشرح ووضع الأمثلة وأنا بإنتظار المزيد من دروسك

تم حفظ الدرس وتم التطبيق الحمد لله

فقط سؤال صغير أي نوع أستخدم إذا أريد السطر كامل يخرج من جهة اليسار أو اليمين

وشكرا لك مجددا

تحياتي

HeadLiner
29-11-2008, 04:18 PM
ما شاء الله ... وصلنا للدرس الرابع

تشكر أخوي ماجد على جهودك الجبارة

و منها للأعلى يا بطل

في أمان الله

マジド
29-11-2008, 04:22 PM
أشكركم على الردود فرداً فرداً ^^


و ياليت تشرح لنا الماث راندوم

هو ده مشروح يبني XD

بتشوفه بهذا الرد (http://www.msoms-anime.net/showpost.php?p=1137732&postcount=419) .. و سيتم شرحه أيضاً في الدرس القادم


>> أشكره
<< لا خله ما يستاهل
>> تشب يا قليل الحيا
<< اشكره هنا وامتحنه على المسن
>> -_-"
<< سلام


انت قول لي من الـ << .. هذا يباله ضرب بالشعر -_-"


فقط سؤال صغير أي نوع أستخدم إذا أريد السطر كامل يخرج من جهة اليسار أو اليمين

لم أفهم سؤالك .. لكن أتمنى أنك تحاول و تجرب قبل أن تسأل ^^

و صاحب الرد المحجوز .. إذا طول الحجز أكثر من خمس ساعات و تسع و خمسين ثانية .. بيصير اللي بيصير XD

و السموحة

ALBRQ
29-11-2008, 04:38 PM
و صاحب الرد المحجوز .. إذا طول الحجز أكثر من خمس ساعات و تسع و خمسين ثانية .. بيصير اللي بيصير XD


ههههه لا ما عليك .. فقط لما أنتهي من قراءة الدرس ... :)

マジド
29-11-2008, 05:09 PM
أولاً ... شكراً جزيلاً .. لك على الشرح والدرس الرابع ..:) :)

والحين .. أبدئها ابلأمر الي معقدني دائما وشكلة أبداً .. P :

الحين في هذا الكودهمم .. كما قلت لك .. الريتايم تضعه قبل كود التأثير .. يعني انسخ الـ


!retime("sylpct", 50, 100)!{\move($x,!$y-10!,$x,$y)}
كااااااامل ..


لا تقلي فايدته في البرنامج ...أبغى أعرف ليش كتبته هنا ..اذا مو لازم أنسخه p


وبعدها أبغى أعرف فين أضعه في البرنامج ..همم .. شوف .. بعد ما تحط هذا الكود + الريتيام .. و تطبق التمبلتر .. البرنامج اول ما بيشوف retime .. بيقول يعني اعادة توقيت .. و بعدين بيدور على النوع و الأرقام اللي بعدها..

المهم جرب هذا الكود و بتفهم ^^


Comment: 0,0:00:00.00,0:00:00.00,Romaji,,0000,0000,0000,Tem plate syl,!retime("sylpct", 0, 50)!{\move($x,$y,$x,!$y-10!)}
Comment: 0,0:00:00.00,0:00:00.00,Romaji,,0000,0000,0000,Tem plate syl, !retime("sylpct", 50, 100)!{\move($x,!$y-10!,$x,$y)}
Dialogue: 0,0:21:06.61,0:21:09.68,Romaji,,0000,0000,0000,,{\ k27}na{\k17}ni{\k20}ka {\k40}ga {\k22}ka{\k27}wa{\k32}ru {\k29}ki{\k24}ga{\k20}shi{\k47}taانسخه و تأمل فيه شوي XD .. و طبق التمبلتر ^^

و السموحة

ALBRQ
29-11-2008, 05:40 PM
| إذا كان endadjust صفراً .. و startadjust عدد سالب .. سيبدأ التأثير قبل السطر بالعدد السالب و ينتهي في بداية السطر |



طيب هنا .. اذا كنت أبغاه ينتهي مع نهاية السطر .. يعني ينتهي حسب التوقيت الي أنا مؤقته ؟

وأيضاً .. شوف سويت هذا الكود


!retime("preline",-2000,0)!{\pos($x,$y)\t(frx360)}{\pos($x,$y)\t($sta rt,$mid,\fscx150\fscy150)\t($mid,$end,\fscx100\fsc y100)}

مو المفروض تتشقلب الجملة مع دخولها قبل 2000 ملي/ ثانية ..

<< صرت أتفلسف .. بس ما أدري صح كلامي ولا فيه خطأ :)

マジド
29-11-2008, 05:48 PM
طيب هنا .. اذا كنت أبغاه ينتهي مع نهاية السطر .. يعني ينتهي حسب التوقيت الي أنا مؤقته ؟

ليش ما تستعمل أكثر من ريتايم >< .. استعمل ريتايم واحد بكل سطر .. و كل سطر غير نوع الريتايم

يعني خل التأثير بدأ قبل بداية السطر و ينتهي عند بداية السطر .. و بعدين تأثير آخر يبدأ من بداية السطر إلى المقطع الصوتي .. و تأثير آخر يبدأ من بداية المقطع الصوتي إلى نهايته .. و تأثير آخر من نهاية المقطع الصوتي إلى نهاية السطر .. كل هذي الأشياء مشروحه في هذا الدرس XD

المهم .. على حسب طلبك .. شكلك ما تبغي تكثر أسطر التمبلتر XD

استخدم وقت الـ endadjust كمتغير (يعني $) بدلاً من رقم .. و المتغير هو مدة السطر .. و ما بجيبه لك عشان تتذكر الدرس السابق XD

و السموحة

ALBRQ
29-11-2008, 06:15 PM
لا مو المشكلة اني ما أبغى أسطر كثيرة .. بالعكس عادي

لكن الي أبغاه ... هو بداية دخول السطر .. أبغاها تكون بحركة . مو تدخل كذا على طول

يعني مثلاً تنقلب ... أو يظهر السطر تدريجياً حرف حرف .. الى أن تظهر الجملة كاملة وفي نفس الوقت

يكون التأثير قد بدأ

ALBRQ
29-11-2008, 06:27 PM
أخي ماجد .. شوف اش أخترعت .. لكن فيه شيء مخبص


Comment: 0,0:00:00.00,0:00:10.94,Default,,0000,0000,0000,te mplate syl,{\por($start,$mid,\fscx150\fscy150)\t($mid\$en d\fscx100\fscy100)}
Comment: 0,0:00:10.94,0:00:10.94,Default,,0000,0000,0000,te mplate syl,!retime("start2syl",-1000,100)!{\pos($x,$y)\frx150\fry150\t(\fry0\frx0) \}
Comment: 0,0:00:10.94,0:00:10.94,Default,,0000,0000,0000,te mplate syl,!retime("syl",0,100)!{\pos($x,$y)\fscx150\fscy150\t(\fscy100\fs cx100)\1c&H010101&}
Dialogue: 0,0:00:10.94,0:00:16.03,Default,,0000,0000,0000,,{ \k40}hea {\k40}nai {\k30}kt {\k40}are {\k54}kan {\k50}ashe {\k16}me {\k48}reke {\k30}zot {\k39}so {\k33}eta {\k33}ke {\k31}me {\k25}yo

أول ثلاث حروف ظاهرة في الوسط ... ما أدري ليش ؟

マジド
29-11-2008, 06:41 PM
أول ثلاث حروف ظاهرة في الوسط ... ما أدري ليش ؟

الله يهديك أخوي ..

راجع أول سطر -_-"

لا حاط متغيرات الـ x . y للpos .. و لا كاتب الـ pos صح XD

و أيضاً ناسي الـ t\ ^^"

التأثير رائع أخوي ^^

و السموحة

マジド
29-11-2008, 06:46 PM
مو المفروض تتشقلب الجملة مع دخولها قبل 2000 ملي/ ثانية ..

<< صرت أتفلسف .. بس ما أدري صح كلامي ولا فيه خطأ

لا كاتب الكود صح و لا شي ... ><

أولاً .. كاتب خمسين الف pos ^^"

و مستخدم المتغيرات دون حساب لها .. انصحك حالياً .. لا تستخدم المتغيرات في الريتايم إلا إذا كنت فاهم له و حاسب حسابك XD



اتركها دون متغيرات .. يعني هذا تصحيح لكودك ..


!retime("preline",-2000,0)!{\pos($x,$y)\t(\frx360)}

و ناسي الـ \ للـ frx .. الله يعينك على النسيان :)

السموحة .. ما انتبهت لردك بعد التعديل ><

و السموحة

Al-Braa
29-11-2008, 06:59 PM
نايس البرق ولكن انتبه انت وضعت الـ start2syl ينتهي في 100 أي بعد بداية الجملة ><

حاولت اعدل على التأثير وانت شوف اش الي تغير


Comment: 0,0:00:10.94,0:00:10.94,Default,,0000,0000,0000,te mplate syl,!retime("start2syl",-600+($si-1)*30,0)!{\an5\pos($x,$y)\frx90\fscx50\fscy50\fry9 0\fad(255,0)\t(\fscx100\fscy100\fry0\frx0)}
Comment: 0,0:00:10.94,0:00:10.94,Default,,0000,0000,0000,te mplate syl,!retime("syl",0,100)!{\an5\pos($x,$y)\fscx150\fscy150\t(\fscy10 0\fscx100)\1c&H010101&}
Dialogue: 0,0:00:10.94,0:00:16.03,Default,,0000,0000,0000,,{ \k40}hea {\k40}nai {\k30}kt {\k40}are {\k54}kan {\k50}ashe {\k16}me {\k48}reke {\k30}zot {\k39}so {\k33}eta {\k33}ke {\k31}me {\k25}yo

بالتوفيق

Sp!derMan
29-11-2008, 07:33 PM
تفضل أخوي البرق


Comment: 0,0:00:10.94,0:00:10.94,Default,,0000,0000,0000,te mplate syl,!retime("start2syl",-1000,100)!{\pos($x,$y)\frx150\fry150\t(\fry0\frx0) }
Comment: 0,0:00:10.94,0:00:10.94,Default,,0000,0000,0000,te mplate syl,!retime("syl",0,100)!{\pos($x,$y)\fscx150\fscy150\t(\fscy100\fs cx100)\1c&H010101&}
Dialogue: 0,0:00:10.94,0:00:16.03,Default,,0000,0000,0000,,{ \k40}hea {\k40}nai {\k30}kt {\k40}are {\k54}kan {\k50}ashe {\k16}me {\k48}reke {\k30}zot {\k39}so {\k33}eta {\k33}ke {\k31}me {\k25}yo

تحياتي

ALBRQ
29-11-2008, 08:02 PM
والله انتبهت للخطأ بس قلت يلا مو مشكلة .. ما يحتاج أغيره ..^^

ومو مشكلة أنسى حالياً .. لكن بعد ما أتعلمه يصير مشكلة اذا نسيت ..:)

----

al-braa

تسلم والله ...^^

بس اش رايك .. في تحسن صح ولا لأ .. :d

همم .. الي غيرته انك حذفت الكود الي فيه التأثير الي كان بدون الريتايم .. صح ؟

شوف هذا آخر شيء وصلت له الى الآن ..^^


Comment: 0,0:00:00.00,0:00:10.94,Default,,0000,0000,0000,te mplate syl,!retime("start2syl",0,0)!{\pos($x,$y)\fad(255,0)\frx145\fry145\t(\frx 0\fry0)\}
Comment: 0,0:00:10.94,0:00:10.94,Default,,0000,0000,0000,te mplate syl,!retime("syl",0,0)!{\pos($x,$y)\fscx150\fscy150\t(\fscy100\fscx 100)\1c&H010101&}
Comment: 0,0:00:10.94,0:00:10.94,Default,,0000,0000,0000,Te mplate syl loop 20,!retime("syl",0,0)!{\pos($x,$y)\shad0\move($x,$y,!$x+math.rando m(1,40)!,!$math.random(2,40)!,$start,$end)\p1}m 2 -3 l 6 -3 l 3 0 l 4 4 l 0 2 l -4 4 l -3 0 l -6 -3 l -2 -3 l 0 -7
Dialogue: 0,0:00:10.94,0:00:16.03,Default,,0000,0000,0000,,{ \k40}hea {\k40}nai {\k30}kt {\k40}are {\k54}kan {\k50}ashe {\k16}me {\k48}reke {\k30}zot {\k39}so {\k33}eta {\k33}ke {\k31}me {\k25}yo

حاولت أستخدم الماث راندوم .... لكن مو راضيه تتحرك الرسمة الي حطيتها عشوائياً ..

لكن مو مشكلة .. ما راح أتعلمه الا مع الأخطاء ..^^

Al-Braa
29-11-2008, 08:20 PM
البرق

همم تطور ملحوظ لكن لاتغتر لول ! :D

لكن انتبه انت تغلط في الاشياء البسيطة

مثل الـ move والـ pos انت وضعتها كلها وهي لاتجتمع مع بعض يا إما هذا او هذا

ثم نسيت الـ y وايضاً نسيت وضع كوما , بعد الـ end

عدلت الأشياء كلها , حاول تشوف اخطائك وين , ولقد عمل الماث معي شوف التغير


Comment: 0,0:00:00.00,0:00:10.94,Default,,0000,0000,0000,te mplate syl,!retime("start2syl",0,0)!{\pos($x,$y)\fad(255,0)\frx145\fry145\t(\frx 0\fry0)\}
Comment: 0,0:00:10.94,0:00:10.94,Default,,0000,0000,0000,te mplate syl,!retime("syl",0,0)!{\pos($x,$y)\fscx150\fscy150\t(\fscy100\fscx 100)\1c&H010101&}
Comment: 0,0:00:10.94,0:00:10.94,Default,,0000,0000,0000,Te mplate syl loop 20,!retime("syl",0,0)!{\an5\shad0\move($x,$y,!$x+math.random(-40,40)!,!$y+math.random(-40,40)!)\t(,$start,$end,\p1}m 3 -2 l 8 -2 l 4 0 l 5 4 l 0 2 l -4 4 l -3 0 l -7 -2 l -2 -2 l 0 -6
Dialogue: 0,0:00:10.94,0:00:16.03,Default,,0000,0000,0000,,{ \k40}hea {\k40}nai {\k30}kt {\k40}are {\k54}kan {\k50}ashe {\k16}me {\k48}reke {\k30}zot {\k39}so {\k33}eta {\k33}ke {\k31}me {\k25}yoبالتوفيق

Al-Braa
29-11-2008, 08:21 PM
عذراً نسيت هالسؤال لول

همم .. الي غيرته انك حذفت الكود الي فيه التأثير الي كان بدون الريتايم .. صح ؟

يب لأنه ماله داعي يخرب بالمنظر فقط :D

ALBRQ
30-11-2008, 03:15 AM
همم تطور ملحوظ لكن لاتغتر لول ! :D


لا والله ولا أفكر في هالشيء ... انا فجهة والغرور في جهة ... بعيدين عن بعض ولله الحمد ..^^

وبالنسبة للأخطاء .. ان شاء الله مع الوقت تختفي تدريجياً ..:)

وجاري التجريب والتخريب ..^^

ALBRQ
30-11-2008, 03:51 AM
ايي أخي البراء ... غيرت رقم 1 الى - 40 في الماث .. صحيح ؟

ليش ... 1 ما تسوي شيء أو ماذا ؟



شوف هالمرة ان شاء الله ما في أخطاء ..:)


Comment: 0,0:00:00.00,0:00:10.94,Default,,0000,0000,0000,te mplate syl,!retime("start2syl",-5000,0)!{\pos($x,$y)\fad(255,0)\frx145\fry145\t(\f rx0\fry0)\}
Comment: 0,0:00:10.94,0:00:10.94,Default,,0000,0000,0000,te mplate syl,!retime("syl",0,0)!{\pos($x,$y)\fscx150\fscy150\t(\fscy100\fscx 100\c&Hffffff&)}
Comment: 0,0:00:10.94,0:00:10.94,111,,0000,0000,0000,Templa te syl loop 7,!retime("syl",0,0)!{\shad0\move($x,$y,!$x+math.random(-40,40)!,!$y+math.random(-40,40)!)\t(,$start,$end,\p1}m 3 -2 l 8 -2 l 4 0 l 5 4 l 0 2 l -4 4 l -3 0 l -7 -2 l -2 -2 l 0 -6
Dialogue: 0,0:00:10.94,0:00:16.03,111,,0000,0000,0000,,{\k40 }hea{\k40}nai {\k30}kt{\k40}are{\k54}kan {\k50}ashe{\k16}me{\k48}reke {\k30}zot{\k39}so {\k33}eta {\k33}ke {\k31}me{\k25}yo
Dialogue: 0,0:00:10.94,0:00:16.03,Default,,0000,0000,0000,,{ \k40}hea{\k40}nai {\k30}kt{\k40}are{\k54}kan {\k50}ashe{\k16}me{\k48}reke {\k30}zot{\k39}so {\k33}eta {\k33}ke {\k31}me{\k25}yo

Al-Braa
30-11-2008, 12:12 PM
ALBRQ

لول ماقصدته أن تواصل التعلم ولاتقول وصلت لمرحلة عالية فقط هذا ماقصدته :]

ايي أخي البراء ... غيرت رقم 1 الى - 40 في الماث .. صحيح ؟

يس انت حر في ماتختاره لأنه هذا رقم عشوائي أي بيعطيك رقم مابين 1 إلى 41 ...

بالنسبة للسطر لايوجد اخطاء ولكن انتبه 5000 O_o انتبه للرقم هنا بالكثير 1000 لكني افظل 400 او 600

حظاً موفقاً

ALBRQ
30-11-2008, 12:18 PM
لا ما عليك باقي علي كثيييير أشياء أتعلمها ... حتى هذي باقي ما أتقنتها ..:)

----

هممم ... بالنسبة لـ 5000 ... أبغى السطر يجي أسرع من كذا ... ما عرفت كيف .. فأضطريت اني

أخليه يجي قبل بخمس ثواني ...^^

هل يوجد طريقة أسرع فيها دخول السطر ؟؟

Al-Braa
30-11-2008, 12:25 PM
تسرعه بـ t مثلاً انت وضعت -600

وتريده ان يظهر قبلها ...........


{\t(0,240,\fscx75\fscy75\t(240,500,\fscx100\fscy10 0)}

هم لاحظ وصلت لـ 500 أي باقي 100 مفقودة انت براحتك تريد وضعها اقل كلما قل كلما كان أسرع

وبالتجارب والتركيز راح تفهم هذا كله :]

ALBRQ
30-11-2008, 12:36 PM
ايي صحيح.. لكن كيف أغير الرقم واذا جيت أكتب الـ t\ راح أضيف بعدها


($start,$mid,\ .....

كيف أحط الرقم ؟ .. في أي مكان ؟

Al-Braa
30-11-2008, 12:45 PM
ALBRQ

O_o ياذكي ! الـ مانستعمل الـ start & end هنا مع الريتايم ولا شكلك ماتقرأ الدروس عدل :]

استخدم ارقام فقط بدل start رقم البداية ومكان end رقم النهاية ... فقط !

ALBRQ
30-11-2008, 12:56 PM
أوو صح ... عذراً ... لكن ما لي 15 دقيقة صاحي من النوم ..icon104

وعن الدروس أقرأها لكن أغلب الي أسويه تجارب واذا ما عرفت أرجع للموضوع .. :)

بس أهم شيء حالياً ... لا تعصب عليّ الحين ... Icon-flowers0

Al-Braa
30-11-2008, 01:01 PM
نوب ماعصبت فقط لكي لاتنساها مرة اخرى >>> خبيث XD

ROX0
30-11-2008, 11:42 PM
السلام عليكم^^

انظر ماذا صنعت XD

Comment: 0,0:00:00.00,0:00:00.02,Default,,0000,0000,0000,Te mplate syl notext noblank loop 10,!retime("syl",0,900)!{\fad(100,300)\move($x,$y,!$x+math.random(-10,10)!,!$y+math.random(-10,10)!)\p1}m 0 0 b 1 2 1 3 0 3 b
Comment: 1,0:00:00.00,0:00:00.02,Default,,0000,0000,0000,te mplate syl,{\pos($x,$y)\1c&H1EBDE0&\t($start,$mid,\fscx230\fscy230)\t($mid,$end,\fscx 100\fscy100)}
Dialogue: 0,0:00:11.82,0:00:15.53,Default,,0000,0000,0000,,{ \k50}mi {\k37}ga{\k44}ste {\k38}yoz{\k28}are {\k37}no {\k21}hos{\k28}hita{\k27}chi {\k21}no {\k20}hik{\k20}ariانا عندي سؤال بسيط

الرسمه الي على شكل مطر تظهر في الاسفل

الطريقه الي يصبح ظهورها وتلاشيها في وقت واحد
ليس مع سرعة الكارا

شكراً

ROX0
1-12-2008, 05:35 PM
شكراً على عدم اجابتكم

ارجو التفاعل معي


تم حل المشكله

Comment: 0,0:00:00.00,0:00:00.00,Default,,0000,0000,0000,Te mplate syl loop 10,{\fad(100,300)}!retime("syl",0,300)!{\move($x,$y,!$x+math.random(-10,10)!,!$y+math.random(-10,10)!)\t(,$start,$end,\p1}m 0 0 b 1 2 1 3 0 3 b
Comment: 1,0:00:00.00,0:00:00.00,Default,,0000,0000,0000,te mplate syl,{\pos($x,$y)\1c&H1EBDE0&\t($start,$mid,\fscx230\fscy230\t($mid,$end,\fscx1 00\fscy100)}
Dialogue: 0,0:00:11.82,0:00:15.53,Default,,0000,0000,0000,,{ \k50}mi {\k37}ga{\k44}ste {\k38}yoz{\k28}are {\k37}no {\k21}hos{\k28}hita{\k27}chi {\k21}no {\k20}hik{\k20}ariانتقاداتكم

وشكراً

マジド
1-12-2008, 08:43 PM
شكراً على عدم اجابتكم

ارجو التفاعل معي


تم حل المشكله

><

اسمحلي على عدم الرد .. اليوم طلعت و ما رجعت الا الحين :(

بخصوص تأثيرك .. رائع ^^ .. و عرفت انك فهمت الدرس

بس عندي سؤال .. لماذا استخدمت المتغيرات في الرياتايم "في السطر الأول لتاثير الأشكال"

قم بحذق المتغيرات فقط مع ابقاء كود التأثير .. يعني جرب هالكود


Comment: 0,0:00:10.94,0:00:10.94,Default,,0000,0000,0000,Te mplate syl notext noblank loop 10,!retime("syl",0,300)!{\fad(100,300)\move($x,$y,!$x+math.random(-10,10)!,!$y+math.random(-10,10)!)\p1}m 0 0 b 1 2 1 3 0 3 b
Comment: 1,0:00:00.00,0:00:00.00,Default,,0000,0000,0000,te mplate syl,{\pos($x,$y)\1c&H1EBDE0&\t($start,$mid,\fscx230\fscy230)\t($mid,$end,\fscx 100\fscy100)}
Dialogue: 0,0:00:11.82,0:00:15.53,Default,,0000,0000,0000,,{ \k50}mi {\k37}ga{\k44}ste {\k38}yoz{\k28}are {\k37}no {\k21}hos{\k28}hita{\k27}chi {\k21}no {\k20}hik{\k20}ari

و ايضاً استعمل التابع noblank لتمبلت الأشكال .. حتى لا يكون هناك تاثير للكاريوكي الفارغ..

و السموحة

ROX0
1-12-2008, 08:52 PM
><

اسمحلي على عدم الرد .. اليوم طلعت و ما رجعت الا الحين :(

بخصوص تأثيرك .. رائع ^^ .. و عرفت انك فهمت الدرس

معذور يأخي^^ وشكراً على الرد


بس عندي سؤال .. لماذا استخدمت المتغيرات في الرياتايم "في السطر الأول لتاثير الأشكال"

قم بحذق المتغيرات فقط مع ابقاء كود التأثير .. يعني جرب هالكود

شكراً على التنبيه

وعندي سؤال اخر؟

في assdraw ابغى اضع رسمتين او اكثر في سطر واحد

كيف؟؟؟

وشكراً^^

Al-Braa
1-12-2008, 09:41 PM
في assdraw ابغى اضع رسمتين او اكثر في سطر واحد ............... كيف؟؟

همم قم برسم الرسمتين التي تريدها ثم ضع سطرين تمبلت لكل رسمة سطر

ROX0
1-12-2008, 09:54 PM
في assdraw ابغى اضع رسمتين او اكثر في سطر واحد (( سطر واحد ))
كلامي واضح يأخي^^

انا عارف هذا الحل لكن انا مأبغى اكثر 3 تمبلت من اجل حركه واحده

على العموم لايوجد لدي الا هذا الحل

شكراً على ردك^^

ALBRQ
2-12-2008, 02:27 AM
باك ...:)

الحين أخي البراء .. قلت لي انه التسريع باستخدام الأرقام في كود t\

طيب حاولت .. لكن ما عرفت كيف ... يعني رقم البداية الي قلت لي عليه

كيف احدده .. وكيف أضيفه للكود .. ؟

عشان أسهل الأمر ...


Comment: 0,0:00:00.00,0:00:10.94,Default,,0000,0000,0000,te mplate syl,!retime("start2syl",0,0)!{\pos($x,$y)\fad(255,0)\t(0,100\frx145\fry14 5)\t(\frx0\fry0)\}
Comment: 0,0:00:10.94,0:00:10.94,111,,0000,0000,0000,Templa te syl loop 20,!retime("syl",0,0)!{\shad0\move($x,$y,!$x+math.random(-40,40)!,!$y+math.random(-40,40)!)\t(,$start,$end,\p1}m 3 -2 l 8 -2 l 4 0 l 5 4 l 0 2 l -4 4 l -3 0 l -7 -2 l -2 -2 l 0 -6
Dialogue: 0,0:00:10.94,0:00:16.03,111,,0000,0000,0000,,{\k40 }hea{\k40}nai {\k30}kt{\k40}are{\k54}kan {\k50}ashe {\k16}me {\k48}reke {\k30}zot{\k39}so {\k33}eta{\k33}ke{\k31}me{\k25}yo
Dialogue: 0,0:00:10.94,0:00:16.03,Default,,0000,0000,0000,,{ \k40}hea{\k40}nai {\k30}kt{\k40}are{\k54}kan {\k50}ashe {\k16}me {\k48}reke {\k30}zot{\k39}so {\k33}eta{\k33}ke{\k31}me{\k25}yo

غير فيه بحيث ان دخول السطر يصبح أسرع .. بفهمها أفضل كذا ... ( ان شاء الله )..:)

Al-Braa
2-12-2008, 05:02 AM
WB ALBRQ :D

رقم البداية يكون 0 والنهاية يكون الرقم الي وضعته في الريتايم أو أقل منه ليس أكثر

شوف التعديلات هنا


Comment: 0,0:00:00.00,0:00:10.94,Default,,0000,0000,0000,te mplate syl,!retime("start2syl",-400)!{\pos($x,$y)\fad(255,0)\frx90\fry90)\t(0,400, \frx0\fry0)}
Comment: 0,0:00:10.94,0:00:10.94,Default,,0000,0000,0000,Te mplate syl loop 20,!retime("syl",0,0)!{\shad0\move($x,$y,!$x+math.random(-40,40)!,!$y+math.random(-40,40)!)\t(,$start,$end,\p1}m 3 -2 l 8 -2 l 4 0 l 5 4 l 0 2 l -4 4 l -3 0 l -7 -2 l -2 -2 l 0 -6
Dialogue: 0,0:00:10.94,0:00:16.03,Default,,0000,0000,0000,,{ \k40}hea{\k40}nai {\k30}kt{\k40}are{\k54}kan {\k50}ashe {\k16}me {\k48}reke {\k30}zot{\k39}so {\k33}eta{\k33}ke{\k31}me{\k25}yo

والسلام

マジド
2-12-2008, 09:18 AM
(( سطر واحد ))
كلامي واضح يأخي^^

انزين لا تعصب ياخي XD

توجد طريقة حلوة ^^

لازم تستخدم الـ code once .. و انا ما اعرف له .. لهذا ما شرحته

انا استعمله فقط لاني اعرف بعض الاشياء و منها وضع عدة أشكال مرة واحدة ^^

شوف .. أول شي انسخ هالتمبلات ..


Comment: 0,0:00:00.00,0:00:00.00,Default,,0000,0000,0000,co de once,shapes = { "m 0 0 l -7 11 l 8 11 ", "m 0 0 l -6 -11 l 6 -11 ", "m 0 0 l 14 -8 l 14 4 "}
Comment: 0,0:00:00.00,0:00:00.00,Default,,0000,0000,0000,te mplate syl noblank notext loop 3,!retime("syl")!{\an5\move(!$scenter+12!,!$smiddle-33!,!$scenter+2!,!$smiddle-3!)\fad(400,400)\p1}!shapes[j]!
Dialogue: 0,0:00:54.73,0:00:57.36,Default,bg,0372,0020,0038, ,{\k38}so{\k23}re {\k29}ga {\k29}hon{\k36}tou {\k25}na{\k83}ra

أولاً في السطر الأول .. Code once

ستجد أني كتبت shapes و بعدها علامة يساوي .. او يمكنك كتابة اي شي بدلاً منها ^^

أي انك اذا كتبت كلمة shapes في سطر أي تمبلت آخر ستتحول الكلمة بعد تطبيق التمبلتر إلى ما يتبع اليساوي ..

و بعدها


shapes = { "m 0 0 l -7 11 l 8 11 ", "m 0 0 l -6 -11 l 6 -11 ", "m 0 0 l 14 -8 l 14 4 "}

كود الرسمة الأولى ..

كود الرسمة الثانية ..

كود الرسمة الثالثة ..

و إذا اردت زيادة الرسمات .. فقط قم بإضافة


, "xxxx "

حسناً .. انتهينا من السطر الأول ..

و الآن السطر الثاني ستجده عادي جداً .. كل شيء معروف ^^

لكن في النهاية ..
!shapes[j]!

حسناً .. ماذا كتبنا بالسطر في الأعلى؟ .. ألم نكتب كلمة shapes؟ نعم ..

و هنا تضع الكلمة التي وضعتها في الأعلى لأنها ستتحول إلى أشكال بدلاً من كلمة :)

و يجب وضع علامة تعجب بينها كما فعلت .. و في النهاية ..

هذه يجب وضعها .. لأني حاولت إزالتها لكن تظهر مشاكل >< .. فأبقها موجودة ^^

و السموحة عالتأخير .. امس نمت بسرعة لأني تعبان كتير كتير ><

ROX0
2-12-2008, 01:00 PM
انزين لا تعصب ياخي XD

XD النيه ماكانت كذا^^


أولاً في السطر الأول .. Code once

ستجد أني كتبت shapes و بعدها علامة يساوي .. او يمكنك كتابة اي شي بدلاً منها ^^

أي انك اذا كتبت كلمة shapes في سطر أي تمبلت آخر ستتحول الكلمة بعد تطبيق التمبلتر إلى ما يتبع اليساوي ..

و بعدها

http://www.msoms-anime.net/images/msomscreative_3_7/misc/quotes/quot-top-left.gif كود: http://www.msoms-anime.net/images/msomscreative_3_7/misc/quotes/quot-top-right.gif
http://www.msoms-anime.net/images/msomscreative_3_7/misc/quotes/quot-top-right-10.gif



shapes = { "m 0 0 l -7 11 l 8 11 ", "m 0 0 l -6 -11 l 6 -11 ", "m 0 0 l 14 -8 l 14 4 "}
http://www.msoms-anime.net/images/msomscreative_3_7/misc/quotes/quot-bot-left.gif
http://www.msoms-anime.net/images/msomscreative_3_7/misc/quotes/quot-bot-right.gif
كود الرسمة الأولى ..

كود الرسمة الثانية ..

كود الرسمة الثالثة ..

و إذا اردت زيادة الرسمات .. فقط قم بإضافة

http://www.msoms-anime.net/images/msomscreative_3_7/misc/quotes/quot-top-left.gif كود: http://www.msoms-anime.net/images/msomscreative_3_7/misc/quotes/quot-top-right.gif
http://www.msoms-anime.net/images/msomscreative_3_7/misc/quotes/quot-top-right-10.gif



, "xxxx "
http://www.msoms-anime.net/images/msomscreative_3_7/misc/quotes/quot-bot-left.gif
http://www.msoms-anime.net/images/msomscreative_3_7/misc/quotes/quot-bot-right.gif
حسناً .. انتهينا من السطر الأول ..

و الآن السطر الثاني ستجده عادي جداً .. كل شيء معروف ^^

لكن في النهاية .. http://www.msoms-anime.net/images/msomscreative_3_7/misc/quotes/quot-top-left.gif كود: http://www.msoms-anime.net/images/msomscreative_3_7/misc/quotes/quot-top-right.gif
http://www.msoms-anime.net/images/msomscreative_3_7/misc/quotes/quot-top-right-10.gif



!shapes[j]!
http://www.msoms-anime.net/images/msomscreative_3_7/misc/quotes/quot-bot-left.gif
http://www.msoms-anime.net/images/msomscreative_3_7/misc/quotes/quot-bot-right.gif
حسناً .. ماذا كتبنا بالسطر في الأعلى؟ .. ألم نكتب كلمة shapes؟ نعم ..

و هنا تضع الكلمة التي وضعتها في الأعلى لأنها ستتحول إلى أشكال بدلاً من كلمة :)

و يجب وضع علامة تعجب بينها كما فعلت .. و في النهاية ..

هذه يجب وضعها .. لأني حاولت إزالتها لكن تظهر مشاكل >< .. فأبقها موجودة ^^

الله يعطيك الف عافيه يأخي ماجد

ممممممممم طيب

انا عندي سؤال>>كثرتهاXD

التأثير الي يضرب الكلمه هل يستخدم له مثل هذا التأثير ام هناك تأثير اسهل
او يعطي مظهر افضل من هذا التأثير
التأثير

Comment: 0,0:00:00.00,0:00:00.00,Default,,0000,0000,0000,te mplate syl noblank notext loop 10,{\blur4\fad(200,200)}!retime("syl",0,400)!{\move($x,$y,!$x+math.random(-80,80)!,!$y+math.random(-80,80)!)\t(,$start,$end,\p1}m 0 0 b 2 -2 2 -3 0 -5 b -2 -3 -2 -2 0 0 b 2 -2 3 -2 5 0 b 3 2 2 2 0 0 b 2 2 2 3 0 5 b -2 3 -2 2 0 0 b -2 -2 -3 -2 -5 0 b -3 2 -2 2 0 0
Comment: 0,0:00:00.00,0:00:00.00,Default,,0000,0000,0000,te mplate syl noblank notext loop 3,{\blur4\fad(200,200)}!retime("syl",0,400)!{\frz720\an5\move(!$scenter+0!,!$smiddle-45!,!$scenter+0!,!$smiddle+90!)\fad(300,300)\p2}m 0 0 m 0 20 b 10 13 10 6 0 0 b -10 7 -10 14 0 20 b 0 20 0 20 0 20 b 1 19 3 18 4 17 b 7 10 13 10 20 20 m 1 40 b 10 36 9 26 1 20 m 20 20 b 14 30 7 30 1 20 b -6 8 -12 10 -19 20 b 1 20 0 21 0 22 b -9 25 -10 34 1 40 b 1 19 1 18 1 18 m -20 20 b -14 29 -7 30 1 20
Comment: 1,0:00:00.00,0:00:00.02,Default,,0000,0000,0000,te mplate syl,{\pos($x,$y)\1c&H1EBDE0&\t($start,$mid,\fscx450\fscy450)\t($mid,$end,\fscx-150\fscy-150)}
Dialogue: 0,0:00:11.82,0:00:15.53,Default,,0000,0000,0000,,{ \k50}mi {\k37}ga{\k44}ste {\k38}yoz{\k28}are {\k37}no {\k21}hos{\k28}hita{\k27}chi {\k21}no {\k20}hik{\k20}ari

عذراً على الاطاله



و السموحة عالتأخير .. امس نمت بسرعة لأني تعبان كتير كتير ><

من قال انك خارقXD خذ راحتك في النوم^^

وشكراً

マジド
2-12-2008, 01:23 PM
التأثير الي يضرب الكلمه هل يستخدم له مثل هذا التأثير ام هناك تأثير اسهل
او يعطي مظهر افضل من هذا التأثيرهمم .. أول شيء عندي سؤال ..


\t(,$start,$end,ليش حاط هذا -_-"

قلتلك لا تستعمل المتغيرات الخاصة بالتوقيت الا بعد حسابااااااااات T_T

لكن التأثير اللي يضرب الكلمة .. استعمل معه الـ presyl و ليس الـ syl ..

لماذا استعملت التكرار لتأثير الشكل اللذي يضرب الكلام ><

هذا تصحيح للكود ^^


Comment: 0,0:00:00.00,0:00:00.00,Default,,0000,0000,0000,te mplate syl noblank notext loop 10,!retime("syl",0,400)!{\blur4\fad(200,200)\move($x,$y,!$x+math.r andom(-80,80)!,!$y+math.random(-80,80)!)\p1}m 0 0 b 2 -2 2 -3 0 -5 b -2 -3 -2 -2 0 0 b 2 -2 3 -2 5 0 b 3 2 2 2 0 0 b 2 2 2 3 0 5 b -2 3 -2 2 0 0 b -2 -2 -3 -2 -5 0 b -3 2 -2 2 0 0
Comment: 0,0:00:00.00,0:00:00.00,Default,,0000,0000,0000,te mplate syl noblank notext,!retime("presyl",-400,0)!{\blur4\fad(200,200)\frz720\an5\move($scent er,!$smiddle-45!,$scenter,$smiddle)\fad(300,300)\p2}m 0 0 m 0 20 b 10 13 10 6 0 0 b -10 7 -10 14 0 20 b 0 20 0 20 0 20 b 1 19 3 18 4 17 b 7 10 13 10 20 20 m 1 40 b 10 36 9 26 1 20 m 20 20 b 14 30 7 30 1 20 b -6 8 -12 10 -19 20 b 1 20 0 21 0 22 b -9 25 -10 34 1 40 b 1 19 1 18 1 18 m -20 20 b -14 29 -7 30 1 20
Comment: 1,0:00:00.00,0:00:00.02,Default,,0000,0000,0000,te mplate syl noblank,{\pos($x,$y)\1c&H1EBDE0&\t($start,$mid,\fscx150\fscy150)\t($mid,$end,\fscx 100\fscy100)}
Dialogue: 0,0:00:11.82,0:00:15.53,Default,,0000,0000,0000,,{ \k50}mi {\k37}ga{\k44}ste {\k38}yoz{\k28}are {\k37}no {\k21}hos{\k28}hita{\k27}chi {\k21}no {\k20}hik{\k20}ari

و لا تزعل ترا .. لازم تخطئ عشان تتعلم .. و إذا زعلت .. ازعل مب مشكلة XD << امزح

و السموحة

ROX0
2-12-2008, 01:38 PM
همم .. أول شيء عندي سؤال ..


\t(,$start,$end,ليش حاط هذا -_-"

قلتلك لا تستعمل المتغيرات الخاصة بالتوقيت الا بعد حسابااااااااات T_T

لكن التأثير اللي يضرب الكلمة .. استعمل معه الـ presyl و ليس الـ syl ..

هذا تصحيح للكود ^^


Comment: 0,0:00:00.00,0:00:00.00,Default,,0000,0000,0000,te mplate syl noblank notext loop 10,!retime("syl",0,400)!{\blur4\fad(200,200)\move($x,$y,!$x+math.r andom(-80,80)!,!$y+math.random(-80,80)!)\p1}m 0 0 b 2 -2 2 -3 0 -5 b -2 -3 -2 -2 0 0 b 2 -2 3 -2 5 0 b 3 2 2 2 0 0 b 2 2 2 3 0 5 b -2 3 -2 2 0 0 b -2 -2 -3 -2 -5 0 b -3 2 -2 2 0 0
Comment: 0,0:00:00.00,0:00:00.00,Default,,0000,0000,0000,te mplate syl noblank notext,!retime("presyl",-400,0)!{\blur4\fad(200,200)\frz720\an5\move($scent er,!$smiddle-45!,$scenter,$smiddle)\fad(300,300)\p2}m 0 0 m 0 20 b 10 13 10 6 0 0 b -10 7 -10 14 0 20 b 0 20 0 20 0 20 b 1 19 3 18 4 17 b 7 10 13 10 20 20 m 1 40 b 10 36 9 26 1 20 m 20 20 b 14 30 7 30 1 20 b -6 8 -12 10 -19 20 b 1 20 0 21 0 22 b -9 25 -10 34 1 40 b 1 19 1 18 1 18 m -20 20 b -14 29 -7 30 1 20
Comment: 1,0:00:00.00,0:00:00.02,Default,,0000,0000,0000,te mplate syl noblank,{\pos($x,$y)\1c&H1EBDE0&\t($start,$mid,\fscx150\fscy150)\t($mid,$end,\fscx 100\fscy100)}
Dialogue: 0,0:00:11.82,0:00:15.53,Default,,0000,0000,0000,,{ \k50}mi {\k37}ga{\k44}ste {\k38}yoz{\k28}are {\k37}no {\k21}hos{\k28}hita{\k27}chi {\k21}no {\k20}hik{\k20}ariههههه يبغالي ضربه على راسيXD


الله يعين جاري قراءة الكود

وشكراً على التصحيح



و لا تزعل ترا .. لازم تخطئ عشان تتعلم .. و إذا زعلت .. ازعل مب مشكلة XD << امزح
الي خايف من زعلك انا XD


شكراً

ALBRQ
2-12-2008, 04:54 PM
أخي Al-Braa ... جربته بعد التعديلات ... السطر أصبح ماله تأثير دخول

يعني يظهر عادي بدون تأثير ...

انا أبغى نفس سرعة دخول السطر بالتأثير .. يعني نفس الحركة الي مسويها لدخول السطر .. تكون

سريعة ..^^


!retime("start2syl",0,0)!{\pos($x,$y)\fad(255,0)\frx180\fry180)\t(\fr x0\fry0)}

شوف الحركة الي سويتها هنا ... السطر يظهر من الأعلى للأسفل مع إنقلاب 180 درجة

هذي الحركة أبغاها تكون سريعة ^^

---

وأيضاً ... هل يوجد طرق أخرى لصنع تأثير الدخول ؟

Frick
10-9-2009, 12:42 AM
مبدع كعادتك
ننتظر دروسك القادمة أخي ماجد
في أمان الله

عــمــر
10-9-2009, 10:14 PM
مشكوووووووووور

jasir2010
25-2-2010, 09:01 PM
مشكووور اخي ما جد

على هذا الشرح الوفير