Jump to content

مساعده بكود


AliAlanzi

Recommended Posts

انا عندي انميشن انا مسويه ابي اسوي له 

replace بدل انميشن ثاني

Client->

function ReAni()
     local customBlockName = "myNewBlock"


    local IFP = engineLoadIFP ( "walk.ifp", customBlockName )


        if not IFP then
    outputChatBox( "Failed to load 'walk.ifp'" )


engineReplaceAnimation( localPlayer, "ped", "WOMAN_walksexy", customBlockName, "walk_rest")
    end
end
addEvent("ReAni", true)
addEventHandler("ReAni", getRootElement(), ReAni )

server->
 

function ReAni(thePlayer)
	local logged = getElementData(thePlayer, "loggedin")
	
	if (logged==1) then
		triggerClientEvent (thePlayer, "ReAni", getRootElement())
		else
		exports.global:applyAnimation( thePlayer, "ped", "WOMAN_walksexy", 2300, false, false, false)
	end
end
addCommandHandler ("rest", ReAni, false, false )

لاكن بال debugscript يطلع error loadengineIFP

http://prntscr.com/r8tvj7

Link to comment

تعديل على Server
 

function ReAni(thePlayer)
	local logged = getElementData(thePlayer, "loggedin")
	
	if (logged==1) then
		triggerClientEvent (thePlayer, "ReAni", getRootElement())
		else
		setPedAnimation( thePlayer, "ped", "WOMAN_walksexy", 2300, false, false, false)
	end
end
addCommandHandler ("rest", ReAni, false, false )

 

Link to comment
function engineReplaceAnimation_(path,name,anim)
local customBlockName = "os"
local IFP= engineLoadIFP ( path, customBlockName )
if not IFP then
outputChatBox('#FF0000 Failed to load#FFFF00 ['..path..']' ,r,g,b,true)
end
engineReplaceAnimation( localPlayer, name, anim, customBlockName,anim)
end
--- 
engineReplaceAnimation_('walk.ifp','ped', 'sprint_civi')

جرب كدا لان الوظيفه تعتمد ع نوع الحركه 

انا سويته لك كدا بحيث انه يكون سهل لك تستخدمه 

Link to comment
8 minutes ago, #\_oskar_/# said:

function engineReplaceAnimation_(path,name,anim)
local customBlockName = "os"
local IFP= engineLoadIFP ( path, customBlockName )
if not IFP then
outputChatBox('#FF0000 Failed to load#FFFF00 ['..path..']' ,r,g,b,true)
end
engineReplaceAnimation( localPlayer, name, anim, customBlockName,anim)
end
--- 
engineReplaceAnimation_('walk.ifp','ped', 'sprint_civi')

جرب كدا لان الوظيفه تعتمد ع نوع الحركه 

انا سويته لك كدا بحيث انه يكون سهل لك تستخدمه 

الغلط من engineLoadIFP فيه شي كاتبه غلط ومايشتغل مو بالاكواد

Link to comment
1 minute ago, AliAlanzi said:

الغلط من engineLoadIFP فيه شي كاتبه غلط ومايشتغل مو بالاكواد

اللي لاحظته في كودك 

انك حاطت 

engineReplaceAnimation

مع التحقق اللي يظهر بالشات 

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

اذا مافهمت 

On 28/02/2020 at 07:53, AliAlanzi said:

function ReAni()
     local customBlockName = "myNewBlock"


    local IFP = engineLoadIFP ( "walk.ifp", customBlockName )


        if not IFP then
    outputChatBox( "Failed to load 'walk.ifp'" )


engineReplaceAnimation( localPlayer, "ped", "WOMAN_walksexy", customBlockName, "walk_rest")
    end
end
addEvent("ReAni", true)
addEventHandler("ReAni", getRootElement(), ReAni )

 

شوف هنا انت مسويه كيف ؟ يعني انت مسوي تحقق ان لو الملف ماهو موجود يطلع بالشات نص كيف تبي الانيمشن يشتغل وانت حاطه داخل التحقق؟

فهمت ؟

Link to comment
8 minutes ago, #\_oskar_/# said:

اللي لاحظته في كودك 

انك حاطت 

engineReplaceAnimation

مع التحقق اللي يظهر بالشات 

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

اذا مافهمت 

شوف هنا انت مسويه كيف ؟ يعني انت مسوي تحقق ان لو الملف ماهو موجود يطلع بالشات نص كيف تبي الانيمشن يشتغل وانت حاطه داخل التحقق؟

فهمت ؟

اووه مانتبهت لها شكرا الحين بجرب اغيره 

customBlockName هذا اخليه بكيفي صح؟

customAnimName الاسم الي مخليه بالانميشن صح؟

http://prntscr.com/r9dwwv شف الصورة 
 

function ReAni()
    local customBlockName = "walk"


    local IFP = engineLoadIFP ( "walk_rest.ifp", customBlockName )


        if not IFP then
        outputChatBox( "Failed to load 'walk_rest.ifp'" )

    end
engineReplaceAnimation( localPlayer, "ped", "woman_walksexy", customBlockName, "walk_rest")
   
end
addCommandHandler ("walkn", ReAni, false, false )
addEvent("ReAni", true)
addEventHandler("ReAni", getRootElement(), ReAni )

 

Link to comment
2 minutes ago, #\_oskar_/# said:

الشكر لله ♥

هو مجرد تعريف للملف IFP 

يعني عادي اكتب اي اسم 

    local customBlockName = "newWalk_Ali"


    local IFP = engineLoadIFP ( "walk_rest.ifp", customBlockName )

نفس الشي يطلع error loading IFP

 

Link to comment
25 minutes ago, #\_oskar_/# said:

هات اكوادك كامله مع ال meta.xml وملف الانيميشن

<meta>

	<script src="s_animation_system.Lua" type="server"/>
	<script src="c_animation_system.Lua" type="client"/>

	<config src="animations.xml" type="client" />
	
	<script src="s_list.Lua" type="server" />
	<script src="c_list.Lua" type="client" />
	<file src="walk_rest.ifp" />
</meta>

 

Link to comment
33 minutes ago, AliAlanzi said:

<meta>

	<script src="s_animation_system.Lua" type="server"/>
	<script src="c_animation_system.Lua" type="client"/>

	<config src="animations.xml" type="client" />
	
	<script src="s_list.Lua" type="server" />
	<script src="c_list.Lua" type="client" />
	<file src="walk_rest.ifp" />
</meta>

 

ماشوف اي خطأ 

بس الخطاء اللي عندك من اسم الملف نفسه تأكد من الملف اذا كان بصيغة ال ifp

Link to comment
On 29/02/2020 at 15:30, AliAlanzi said:

جربته على مود ثاني جاهز بس حطيت ملفي و غيرت الاسم واشتغل

اظن مشكلتك  من الميتا نفسها

جرب بدل الميتا بذي

<meta>
    <script src="c_animation_system.Lua" type="client"/>
    <script src="s_animation_system.Lua" type="server"/>
    <config src="animations.xml" type="client" />
    <script src="s_list.Lua" type="server" />
    <script src="c_list.Lua" type="client" />
    <file src="walk_rest.ifp" />
</meta>

 

وش فيه 

.Lua تيجي .Lua

صغير مو كبير l المهم روح ملف ميتا و تاكد ان حرف 

 

Edited by #x1AhMeD-09
Link to comment

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...