Jump to content

ابي اجمع مودات بلوحة واحدة


Recommended Posts

الحين انا مسوي مود تحويل فلوس ومود فيب ومود حالة الاعب ومود للشوب اسلحة

ابي اجمعهم بلوحة تفتح من حرف ظ مثلا

ولكل مود زر يفتح بية

مثلا زر اسمة تحويل الفلوس يفتح مود تحويل الفلوس

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

وشكرا مقدماآ

Link to comment
46 minutes ago, mazzika!! said:

#,+( _xiRoc[K]; >

ترا يبيلها اكسبورت

لاني مابفتحها من نفس المود بفتحها من مود تاني ^_^

طيب ؟ استخدم اكسبورت $_$

سو فنكشن في المودات الي تبي تفتح اللوحة ( فنكشن فتح لوحة )ء

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

exports.example:

exports["example"]:

 

Edited by #,+( _xiRoc[K]; >
Link to comment

اول شيء بتحتاج تسوي جريد ليست وزر اظهار اللوحة , 

وتروح لسيرفر وتسوي فنكشن
ثم تسوي لوب على جميع الريسورس 

getResources

وتتحقق انه الرسورس شغال

getResourceState

ثم تسوي لوب على جميع اللوحات بالرسورس
 

getElementsByType -- gui-window
getResourceRootElement -- resource

وتتحقق انه لايساوي صفر و

تجيب الأسم

getResourceInfo

ثم تحطه في جدول
فيه الاسم والرسورس نفسه
 

وتسوي عند تشغيل الرسورس في الكلنت
 

triggerServerEvent

ثم تسوي ترايقر ثاني مره وتخليه مع اضافة الفنكشن الي سويته 
 

triggerClientEvent ,, funcName ( )

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

getElementsByType -- gui-window
getResourceRootElement -- resource

وتجيب اول قيمة وتسوي

guiSetVisible -- true

وبتفتح اللوحة معك ان شاء الله , (:
اذا الطريقة غلط ومازبط جرب طرق الاخوان ذذ

Edited by iMr.WiFi..!
Link to comment
18 minutes ago, mazzika!! said:

ابي الكود كامل

 

في طريقة حلوة  وسهلة انا عملها بسيرفري

بتروح في المود الي انت عايز تخلي اللوحة بتعتو تفتح لما تضغط علي الزر وبعدين

تخلي اللوحة دي تفتح بكلمة في اف8

وحعطيك مثال دلوقتي مود زي مود تشغيل الأغاني دا خليه مثلآ لما تكتب في اف 8

sound

اللوحة تظهر لك تمام

وروح علي المود يلي فيه الزراير وخلي لما الاعب يضغط علي زر يحدث كذا

executeCommandHandler

Link to comment
32 minutes ago, mazzika!! said:

Ahmed_Negm

مثال طيب ياكنق؟

 

button = guiCreateButton ( 0.7, 0.1, 0.2, 0.1, "Test", true )
button1 = guiCreateButton ( 663, 315, 81, 51, "DONE !", false )   
guiSetVisible ( button1, false )

addCommandHandler ( "Me", function (    )
    guiSetVisible ( button1, true )
        guiSetVisible ( button, false )
    outputChatBox ( "DONE !", 0, 255, 0 )
end )

addCommandHandler ( "Me1", function (    )
    guiSetVisible ( button1, false )
        guiSetVisible ( button, true )
    outputChatBox ( "DONE !", 0, 255, 0 )
end )

addEventHandler ( "onClientGUIClick", root, function (    )
    return source == button and executeCommandHandler ( "Me" ) or source == button1 and executeCommandHandler ( "Me1" )
end )

showCursor ( true )

 

Link to comment
1 minute ago, mazzika!! said:

#,+( _xiRoc[K]; >

مشكور علي الشرح...

تقصد ب

Me

اختصار مثلا لو انا ابي افتح لوحة الفيب من اف 8

Me1

ذي الي بتخليني افتح الفيب من الزر باللوحة الجديدة ولا شنو؟

 

انت جرب اكتب وبتفهم ..

Link to comment
1 hour ago, mazzika!! said:

#,+( _xiRoc[K]; >

بس قول لي صح انا ولا لأ؟

+شكرا لك علي الكود انت ماقسرت معي

:)

طيب علشان لو مفهمتش

addCommandHandler

يعني انك تضيف حدث لما الاعب يكتب بأف8

هيا الي انت حتكتبها في اف 8 me كلمة

لو غيرتها مثلآ ل

vip

حتتنفذ الأكواد vip فلو كتبت

يعني بأختصار الكلمة الي بين "" هيا الي حتكتبها في اف 8 علشان الحدث يحصل

والكلام دا في addCommandHandler

فقط متخلطش بين باقي الأكواد

وخلي بالك كمان علشان متتلغبطش 

الكود دا

addEventHandler ( "onClientGUIClick", root, function (    )
    return source == button and executeCommandHandler ( "Me" ) or source == button1 and executeCommandHandler ( "Me1" )
end )

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

ارجو تكون فهمت

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