مشاهده نسخه کامل
: مشکل در اسکریپ
www_3d_boy
07-11-2011, 13:07
دوستان این کد چشه! که کار نمیکنه :wac:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
برای box هم varibaleتعریف کردمکه میشه
mybox=$box001
ولی من هرچی توی () تعریف میکنم کار نمیکنه
کد 100 درصد درسته و هیچ مشکلی نداره اما کار نمیکنه لعنتی
حتی animate on بصورت خالی کار نمیکه
نمی دونم مشکل از چیه؟اخطار هم اینه
-- Error occurred in anonymous codeblock; filename: ; position: 157; line: 10
-- Compile error: Unexpected end-of-script
کد عکس گذاشتم چون هرکاری میکردم اینجا قاطی پاتی میشد
هیچ اشکالی نداره امتحانش کردم.
ولی بعضی وقتا که اسکریپت های نادرست اجرا میشه MaxScript منتظر بقیش میمونه و اسکریپت ها کلا قاطی میکنن باید Esc رو بگیری تا تو Listener پیغام ** interrupted ** با رنگ قرمز نوشته میشه و بعد اطلاعات اضافی رست میشه حالا اسکریپت بدون خطا رو به اجرا در بیارید .اگه بازم درست نشد بفرمایید تا بیشتر برسی کنم.
www_3d_boy
07-11-2011, 17:55
ممنون دوست من از توجهت و این گزینه رو هم انجام داد اما نشد که نشد
** interrupted **
دوست عزیز اصلا هرچی که توی Funtion () تعریف میکنم اشکال داره حتی این دستور هم اجرا نمی کنه
for obj in $ do
(
randXrot = random -3.0 3.0
randYrot = random -3.0 3.0
randZrot = random -3.0 3.0
rot_obj = eulerangles randXrot randYrot randZrot
rotate obj rot_obj
)
جالب اینجاست که این دستورات همگی بصورت خارج از () بخوبی اجار می شوند!!
(فک کنم اسکریپها اینجا یکم بهم ریخته میشن اما توی درستیش شک نکن )
چه در مکس 2011 و2012
شما برای اجرا شدن اسکریپت چطور عمل می کنید مگه Shift + Enter رو می زنید؟
باید Ctrl + E رو بزنید.
*Forgotten*
07-11-2011, 19:15
من مشکلتونو ویندوز میدونم که مشکل در رجیستری و بد افزار ها چنین مشکلی ایجاد میکنند
شما ویندوز رو عوض کنید مشکلتون حل خواهد شد
همچنین تمام fix ها و آپدیت هارو برای ورژن مکس مورد نظر از اتودسک دان کنید و نصب کنید
قبلش:
مکس رو حذف و دوباره نصب کنید به اضافه fix ها و آپدیت ها رو دان کنید و بنصبید
www_3d_boy
07-11-2011, 21:08
خیلی مممنون Qadiany عزیز من همیشه از enter نامبرها استفاده میکردم که این مشکل پیش می آمد الان که از ctr +e استفاده کردم مشکل حل شد و براحتی اجار شد ممممممنوننننن
ممنون.
بله در مایا برای اجرای اسکریپت ها از ای شیوه استفاده می کنن ولی در max زدن دکمه Shift + Enter باعث اجرا شدن خط به خط برنامه میشود نه همه ی برنامه.
موفق باشید.
ممنون.
بله در مایا برای اجرای اسکریپت ها از ای شیوه استفاده می کنن ولی در max زدن دکمه Shift + Enter باعث اجرا شدن خط به خط برنامه میشود نه همه ی برنامه.
موفق باشید.
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.