-
Posts
4,429 -
Joined
-
Last visited
Everything posted by #DRAGON!FIRE
-
guiCreateComboBox "onClientGUIClick" guiComboBoxGetSelected guiComboBoxGetItemText triggerServerEvent givePlayerMoney
-
فهمني ايش اللي يصير بالضبط ؟
-
يعني حدد اللي تبي نشرحه لكـ .. ! وترا كل شي له مثال dxDrawImage -- صورهـ dxDrawText -- كلام dxDrawRectangle -- مربع حدد اللي تبغاهـ عشان اشرحه لكـ
-
addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) setCursorAlpha ( 0 ) end ) addEventHandler( "onClientRender", root, function ( ) if ( isCursorShowing ( ) ) then local screenx, screeny = getCursorPosition ( ) dxDrawImage ( screenx, screeny, 10, 10, "Cursor.png", 0, 0, 0, tocolor(255, 255, 255, 255), false ) end end )
-
الصورهـ راح تكون خفيفة .. ما لقيت الا هالشي تحط برابط .
-
addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) setCursorAlpha ( 0 ) end ) addEventHandler( "onClientRender", root, function ( ) local screenx, screeny = getCursorPosition ( ) dxDrawImage ( screenx, screeny, 10, 10, "Cursor.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) end )
-
مالهم دخل ببعض اللي تسويه انكـ تخلي الالفا حق المؤشر 0 وداخل الرندر تجيب احداثيات المؤشر وتسوي الصورهـ بـ هذي الاحداثيات .
-
yub .. getCursorPosition setCursorAlpha dxDrawImage
-
addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( isTimer ( TimerEnabled ) ) then return end guiSetText ( source, "wait 1 minute" ) TimerEnabled = setTimer ( guiSetText, 36000, 1, source, "Orginal TexT" ) end )
-
راح تلقى كثير FFS خش ع
-
وش تبي تحفظ بالضبط ؟
-
وضح ما فهمت ..
-
لا بس تضيف guiSetText ورني كودك كامل
-
يب الكود الاول حطه ف كلنت والثاني فـ سيرفر .
-
خذ المثال حقي ولو عندك استفسار تفضل .
-
هذا مثال وانت كمل ع باقي الليبل بوضع التكست لهم : function updateLabels_ ( ) triggerServerEvent ( "Player_IP_Money", localPlayer ) end addEvent ( "returnPlayer_IP_Money", true ) addEventHandler ( "returnPlayer_IP_Money", root, function ( ip, money ) local pName, pSerial, pIP, pMoney = getPlayerName ( localPlayer ), getPlayerSerial ( ), ip, money guiSetText ( pNamelabel, "Name: "..pName ) end ) addEvent ( "Player_IP_Money", true ) addEventHandler ( "Player_IP_Money", root, function ( ) triggerClientEvent ( source, "returnPlayer_IP_Money", source, getPlayerIP ( source ), getPlayerMoney ( source ) ) end )
-
addCommandHandler ( "invisible", function ( player ) for _,v in pairs ( getElementsByType ( "player" ) ) do if ( v ~= player ) then if ( getPedOccupiedVehicle ( v ) ) then setElementDimension ( getPedOccupiedVehicle ( v ), 564 ) setElementDimension ( v, 564 ) end end end end )
-
البرمجة يبغالها صبر .. لان سنة كاملة ممكن تكون شبه مبتدا فقط .. ابدا بالاساسيات .. يعني اللي بدونها ما تقدر تسوي اي مود تبغاهـ .. meta function end var وبعض المعلومات الاساسية .. والباقي تتعلمه مع الوقت .
-
مافي شي مستحيل لكن مهي سهلة ويبغالها محاولات
-
ذا فنكشن خاص .. خلك انت خطوه خطوه لان مو كل شي راح تفهمه بيوم وليلة .. لو عندك سؤال محدد تفضل .
-
اولأ القسم خطا .. ثانيا ي ريت تحط اسم الموضوع مناسب .. هذي مجرد حروف لا تعني شي i, k ثالثا الـ لكن انت تقصد هذا : for k, v in ipairs ( table ) do end هذا لوب يعني دوران يعني يجلب لك جميع قيم الجدول لان الجدول يحتوي ع اكثر من قيمة ف هو وضيفته يجيب كل المفاتيح وقيمها k = kays v = values كل مفتاح يحمل قيمة زي كذا مثلا local table = { [ 1 ] = "Hassan Meke", [ 2 ] = "ZA7F", } "Hassan Meke" مفتاح 1 يحمل قيمة "ZA7F" و مفتاح 2 يحمل ولو تبحث بالمنتدى كمان في شروحات كثيرهـ .. يعني باينة رياضيات يعني حسابات وارقام math بالنسبة للـ من بعضها : math.floor -- 5,19 > 5 يجيب لك العدد اللي قبل الفاصلة math.max -- يجيب لك العدد الاكبر بين عددين math.min -- يجيب لك العدد الاصغر max عكس الـ ولو تفتح كل وحدهـ راح تلقى مثال عليها شرح .
-
اححترم رايكـ ي برو انت .. ثاني شي ترا لو تفتح الويكي وتقرا الموضوع بسيط جدا .. لكن ما تبي تعتمد ع نفسك
-
4 صفحات ! يعني ليه ما تعتمد ع نفسك لو شوية بس وتشوف بس اقرا الشرح حق المود وبتفهم ترا This resource allows you to create and edit ingame a collison cuboid, then you can save it. يقلك هذا المود تقدر تسوي الكول وتتحكم بالارتفاع والاحداثيات وتحفظه . ولو انك كسلان يعني ما تبي تحمله .. جيب الاحداثيات وحطها وحط الارتفاع المناسب .
-
ما انتبهت للرد string.gsub تستبدل شي بشي اخر .. طبعا بالسترنق يعني مثلأ local text_ = "Hello ZA7F" function gText ( ) return string.gsub ( text_, "ZA7F", "World" ) end بالنسبة للاشارات هذي فـ يقصد بها كود اللون اللي يكون موجود بالاسم حق اللاعب يشيله .