Jump to content

x [ engineReplaceAnimation - شرح ] x


Recommended Posts

السلام عليكم ورحمة الله تعالي وبركاته

طبعا انا زمان ما نزلت شروحات

واليوم راجعلكم بشرح لفنكشن
engineReplaceAnimation

طبعا الوظيفة كانت موجودة من زمان علي الويكي ولاكن شالوها ورجعوها امس

ويلا نبدأ بسم الله

طبعا الوظيفة للكلنت فقط

p_94615ri31.png

الان نروح للساينتكس

bool engineReplaceAnimation ( ped thePed, string InternalBlockName, string InternalAnimName, string CustomBlockName, string CustomAnimName )

ped thePed = اللاعب او البيد الي تبي تبدل الحركة عليه

string InternalBlockName = البلوك نيم حق الحركة القديمة الي بالاغلب الناس تستخدم ped

string InternalAnimName = الي هي الحركة الي جوا البلوك نيم مثلا weapon_crouch

string CustomBlockName = اسم البلوك نيم حق حركتك الجديدة

string CustomAnimName = اسم الحركات الي جوا الملف حق ifp وتقدر تفتحه عن طريق برنامج gta anim manager

رابط تحميل البرنامج

https://gamebanana.com/tools/5979

نيجي لمثال الحين موجود بالويكي

--[[
طبعا ملف حق parkour.ifp الموجود بالويكي فيه شوية حركات :

BckHndSpingBTuck
BckHndSping
CartWheel
FrntHndSpring
HandPlant
]]

-- من هنا تقدر تغير اسم البلوك حق الحركة من هنا
local customBlockName = "myNewBlock"

-- نجيب الملف الي فيه الحركات
local IFP = engineLoadIFP( "parkour.ifp", customBlockName )

-- يتحقق لو انه مش موجود يقولك فشل
if not IFP then
    outputChatBox( "Failed to load 'parkour.ifp'" )
end

-- تغيير حركة يوم تنزل علي الارض عن طريق c تسوي حركة جديدة
engineReplaceAnimation( localPlayer, "ped", "weapon_crouch", customBlockName, "HandPlant" )

وقريبا المزيد من الامثلة

وطبعا الفنكشن ما خلصوه بالكامل لان فيه اخطاء

مثلا خطأ الاصدار 1.3 يملا الديبق يوم تسوي اي شي فيه

وفي مود سواه واحد اجنبي

تقدر منه تحط تغير منه مشيات وفيه حركات جديدة اكتشفوها بأنفسكم 

رابط التحميل

https://drive.google.com/file/d/1L2NkQYuLS0YdoHECvxVRMdPBbEgaYUfH/view

ومع السلامة :) 

  • Like 3
Link to comment
6 hours ago, #DesTroeyR said:

السلام عليكم ورحمة الله تعالي وبركاته

طبعا انا زمان ما نزلت شروحات

واليوم راجعلكم بشرح لفنكشن
engineReplaceAnimation

طبعا الوظيفة كانت موجودة من زمان علي الويكي ولاكن شالوها ورجعوها امس

ويلا نبدأ بسم الله

طبعا الوظيفة للكلنت فقط

p_94615ri31.png

الان نروح للساينتكس


bool engineReplaceAnimation ( ped thePed, string InternalBlockName, string InternalAnimName, string CustomBlockName, string CustomAnimName )

ped thePed = اللاعب او البيد الي تبي تبدل الحركة عليه

string InternalBlockName = البلوك نيم حق الحركة القديمة الي بالاغلب الناس تستخدم ped

string InternalAnimName = الي هي الحركة الي جوا البلوك نيم مثلا weapon_crouch

string CustomBlockName = اسم البلوك نيم حق حركتك الجديدة

string CustomAnimName = اسم الحركات الي جوا الملف حق ifp وتقدر تفتحه عن طريق برنامج gta anim manager

رابط تحميل البرنامج

https://gamebanana.com/tools/5979

نيجي لمثال الحين موجود بالويكي


--[[
طبعا ملف حق parkour.ifp الموجود بالويكي فيه شوية حركات :

BckHndSpingBTuck
BckHndSping
CartWheel
FrntHndSpring
HandPlant
]]

-- من هنا تقدر تغير اسم البلوك حق الحركة من هنا
local customBlockName = "myNewBlock"

-- نجيب الملف الي فيه الحركات
local IFP = engineLoadIFP( "parkour.ifp", customBlockName )

-- يتحقق لو انه مش موجود يقولك فشل
if not IFP then
    outputChatBox( "Failed to load 'parkour.ifp'" )
end

-- تغيير حركة يوم تنزل علي الارض عن طريق c تسوي حركة جديدة
engineReplaceAnimation( localPlayer, "ped", "weapon_crouch", customBlockName, "HandPlant" )

وقريبا المزيد من الامثلة

وطبعا الفنكشن ما خلصوه بالكامل لان فيه اخطاء

مثلا خطأ الاصدار 1.3 يملا الديبق يوم تسوي اي شي فيه

وفي مود سواه واحد اجنبي

تقدر منه تحط تغير منه مشيات وفيه حركات جديدة اكتشفوها بأنفسكم 

رابط التحميل

https://drive.google.com/file/d/1L2NkQYuLS0YdoHECvxVRMdPBbEgaYUfH/view

ومع السلامة :) 

كفو علشرح - فنكشن مفيد 
تابع و واصل شروحاتكxD

Link to comment
  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...