-
Posts
4,805 -
Joined
-
Last visited
-
Days Won
10
Everything posted by فاّرس
-
العفو حياك الله
-
شكلك ماتعرف تاريخي العريق
-
مستحيل تلقى محرك العاب يستخدم لوا كـ لغة اساسية بجرافيكس عالي, اغلبها مكتبات احياناً تستخدمها.
-
addEventHandler("onClientGUIClick",root, function ( ) if ( source == SellButton ) then local veh = xmlLoadFile ( 'Vehicles.xml' ) if veh then for k,v in ipairs ( xmlNodeGetChildren ( veh ) ) do if xmlNodeGetAttributes ( v ).Name == guiGridListGetSelectedItemText ( MyGrid, 1 ) then xmlNodeSetAttribute ( v, 'Name', nil ) xmlNodeSetAttribute ( v, 'Money', nil ) xmlDestroyNode ( v ) end end xmlSaveFile ( veh ) xmlUnloadFile ( veh ) guiGridListRemoveRow(MyGrid,guiGridListGetSelectedItem(MyGrid)) triggerServerEvent("GiveMoneyDestroyVehicle",localPlayer) end end end ) هو بالأساس ما حذف السياره من الاكس ام ال كيف يسوي حفظ؟
-
^ بس ذا ما يعتمد على لوا اعتماد كامل ولا انا غلطان؟
-
اطرح كود الزر حقك؟
-
قصدك تبي تحذف قيمه ؟ xmlDestroyNode xmlNodeSetAttribute -- nil
-
خلاص بيكون الحفظ للسورس.
-
انا لحالي اطيركم ماودي اعصب.
-
? source او root ايه بس انت مرسل التريقر للكل او للاعب نفسه يعني حاط
-
^ 2Dاذا ماني غلطان ذا للأندرويد و
-
على حسب انت مرسل التريقر للكل او لا؟
-
وسوي ريستارت للسكربت وجرب؟ Vehicles.xml احذف ملف
-
يمكن انت مسوي شي؟ اطرح كودك؟
-
addEventHandler( 'onClientResourceStart', resourceRoot, function ( ) if not xmlLoadFile ( 'Vehicles.xml' ) then local veh = xmlCreateFile ( 'Vehicles.xml', 'Vehicles' ) xmlSaveFile ( veh ) end end) bindKey( 'F6', 'down', function () local veh = xmlLoadFile ( 'Vehicles.xml' ) if veh then guiGridListClear ( MyGrid ) for k,v in ipairs ( xmlNodeGetChildren ( veh ) ) do local RowForRow = guiGridListAddRow( MyGrid ) guiGridListSetItemText( MyGrid, RowForRow, 1, xmlNodeGetAttributes ( v ).Name ,false, false) guiGridListSetItemText( MyGrid, RowForRow, 2, xmlNodeGetAttributes ( v ).Money, false, false) end xmlUnloadFile( veh ) end end ) addEvent("AddVehicle",true) addEventHandler("AddVehicle",root, function() local veh = xmlLoadFile ( 'Vehicles.xml' ) if veh then local name = xmlCreateChild( veh, 'veh' ) xmlNodeSetAttribute ( name, 'Name', guiGridListGetSelectedItemText( VehGrid, 1 ) ) xmlNodeSetAttribute ( name, 'Money', guiGridListGetSelectedItemText( VehGrid, 2 ) ) xmlSaveFile ( veh ) xmlUnloadFile ( veh ) end end)
-
اسمع قول للمشرف يحذف الموضوع واحنا بنسوي انفسنا ماشفناه.
-
وتعطيه الجائزه getRandomPlayer خلاص تبي واحد سوي يوم يضغط الزر ارسل تريقر للسيرفر واستخدم وظيفة
-
اتمنى منك ما تكرر الردود عشان ما تتعب المشرفين , واذا فيه مبرمج فاضي بيساعدك, المعذره انشغلت شوي, خلي كودك كذا addEventHandler( 'onClientResourceStart', resourceRoot, function ( ) if not xmlLoadFile ( 'Vehicles.xml' ) then local veh = xmlCreateFile ( 'Vehicles.xml', 'Vehicles' ) xmlSaveFile ( veh ) end end) addEvent("AddVehicle",true) addEventHandler("AddVehicle",root, function() local veh = xmlLoadFile ( 'Vehicles.xml' ) if veh then local name = xmlCreateChild( veh, 'vehName' ) xmlNodeSetValue ( name, guiGridListGetSelectedItemText(VehGrid,2) ) xmlSaveFile ( veh ) xmlUnloadFile ( veh ) end end) كـ مثال MyGrid وضيف هالكود في فتح النافذه حق bindKey( 'F6', 'down', function () local veh = xmlLoadFile ( 'Vehicles.xml' ) if veh then guiGridListClear ( MyGrid ) for k,v in ipairs ( xmlNodeGetChildren( veh ) ) do local RowForRow, val = guiGridListAddRow( MyGrid ), xmlNodeGetValue ( v ) guiGridListSetItemText( MyGrid, RowForRow, 2, val, false, false ) end xmlUnloadFile( veh ) end end )
-
getRandomPlayer > تجيب لك لاعب عشوائي من السيرفر طيب افرض انك تبي تجيب اكثر من لاعب عشوائي, يعني مثلاً ثلاثه او اربعة لاعبين عشوائيين, راح تحتاج انك تتحقق ان الوظيفه ماتجيب لك نفس اللاعب يعني كذا random = getRandomPlayer () rendom2 = getRandomPlayer () ^ طيب تخيل يجيب الوظيفتين تجيب نفس اللاعب؟ لازم تتحقق انه مايكون نفس اللاعب, وعلى فكره ما تحتاج هالشي اذا كنت تبي لاعب عشوائي واحد.
-
الوظيفه تجيب لك لاعب عشوائي, وعشان تضمن ما يجي نفس اللاعب مرتين, استخدم لوب نفس المثال اللي بالويكي .
-
انت كودك ملخبط مو نفس اللي تبيه لكن جرب كذا: addEventHandler( 'onClientResourceStart', resourceRoot, function ( ) local veh = xmlCreateFile ( 'Vehicles.xml', 'Vehicle' ) xmlSaveFile ( veh ) end) addEvent("AddVehicle",true) addEventHandler("AddVehicle",root, function() local RowForRow, TheTextGrid = guiGridListAddRow(MyGrid), guiGridListGetSelectedItemText(VehGrid,2) guiGridListSetItemText(MyGrid,RowForRow,2,TheTextGrid,false,false) local veh = xmlLoadFile ( 'Vehicles.xml' ) if veh then local name = xmlCreateChild( veh, 'vehName' ) xmlNodeSetValue ( name, TheTextGrid ) xmlSaveFile ( veh ) xmlUnloadFile ( veh ) end end)
-
انا كان هدف موضوعي انه فيه ناس كثير متعلمه لوا , وتحسب ان اللغه محدوده على اللعبه, كان هدفي اوضح لهم ويكون هالموضوع مرجع لهم .
-
Vehicle بـ Vehicles سطر 11 بدل وين معرفه؟ guiGridListGetSelectedItemText سطر 6 الوظيفه ذي
-
اقصد تحتاج وقت لين تكون عندك خبره عاليه عشان مايصعب عليك شي , وسبق وقلت ذا توظيف لقدراتنا ومجرد تسليه ومع الوقت بتطفش وتدور لك لغه افضل.