-
Posts
2,711 -
Joined
-
Days Won
42
Everything posted by Abdul KariM
-
استبدل سطر 36 بهذا نسيت احط الاند if ( hitPlayer == localPlayer ) and getElementData( hitPlayer, 'Group' ) == 'SIS' then
-
وريني كودك بعد ماعدلت عليه
-
استبدل السطر 36 بهذا if ( hitPlayer == localPlayer ) getElementData( hitPlayer, 'Group' ) == 'SIS' then
-
يعني لادخل الماركر مايتحقق من التيم حقه يتحقق من القروب فقط ؟
-
عليكم السلام مافهمت شي صراحة من الي تقوله تكلم عربية فصحى
-
انا معك لاكن نفترض انه ماكان مسجل ؟ ماراح يخزن التوب وماراح يقدر يجيب اسمه اتوقع
-
الاكونت داتا تقدر تسوي عليها توب لاكن مشكلتها نفترض ان الاعب جاب توب 1 وطلع وتحدثت اللوحة الي بالكلينت ماراح يظهر اسمه لانه موب موجود والمشكلة الثانية اذا كان الاعب ماهب مسجل وجاب توب 1 ماراح يظهر ,
-
اشوفها سهلة وشوف شروحات كثيرة وراح تفهم ان شاء الله وبنساعدك في طريقة ثانية عن طريق التيبلات فقط لاكن هذي مشكلتها لا طفى السيرفر خلاص تروح كل البيانات فـ عشان كذا حطيت لك السكل
-
ويكون فيها 3 كولمنات Sql اول شي تحتاج ل اسم الاعب - النقاط - السريال بعدين تسوي تيبل واول مايفوز الاعب تزيد النقاط عن طريق التيبل وتحدثها في قاعدة السكل مثال توضيحي table [ player ] = ( table [ player ] + 1 ) or 0 وكذا انتهيت من انك تحفظ الحين 5 لاعبين تروح للوحة بالكلينت اول مايفتحها تسوي ترايقر للسيرفر سايد ومن السيرفر تجيب كل البيانات الموجودة بقاعدة السكل وترسلها للكلينت و بالكلينت تسوي ترتبها من اكبر قيمة لاصغر قيمة table.sort عن طريق وبعدين تسوي على القاعدة لوب وتفرغها باليبل او الي تبيه وبعدين تتحقق ان الاندكس وصل 5 وتوقف اللوب if ( index == 5 ) then break end وبس التطبيق اسهل ماتتوقع وبالتوفيق
-
العفو , حياك الله
-
تقدر تضيف كل المودات لقروب ادمن بسطر واحد resource.* هذا راح يحط لك كل المودات بقروب الي حطيته فيه
-
اعطيه صلاحيات ادمن
-
شوف الطريقة هذي افضل وتختصر SERVER_IP = "127.0.0.1" local RealIp = "51.39.199.70" function getServerIp() return SERVER_IP end fetchRemote("http://checkip.dyndns.com/", function (response) if response ~= "ERROR" then SERVER_IP = response:match("<body>Current IP Address: (.-)</body>") or "127.0.0.1" addCommandHandler ( "ip" , myServerIp ) end end ) function myServerIp ( player ) if ( SERVER_IP == RealIp ) then outputChatBox ( "this Server is true Ip ".. SERVER_IP , root , 255 , 255 , 255 , true ) end end
-
راح يطلع له اول شي 127.0.0.1 وراح تكرر وبعدين راح يطلع له الاي بي الصح فـ اشوف ماله داعي كودك المثال الي فوق لااتصل بالموقع وجلب الاي بي يطلعه له بالشات
-
حبيبي الوظيفة شغاله جرب المثال ذا SERVER_IP = "127.0.0.1" function getServerIp() return SERVER_IP end fetchRemote("http://checkip.dyndns.com/", function (response) if response ~= "ERROR" then SERVER_IP = response:match("<body>Current IP Address: (.-)</body>") or "127.0.0.1" outputChatBox ( getServerIp ( ) ) end end ) صورة اثبات عمل الفنكشن , ولاتنسى ان الكود سيرفر سايد
-
ليش تضحك ماشوف شي يضحك ؟ الرجال غلط وكلنا نغلط مافي احد معصوم من الخطأ عندك اجابة صحح له كوده ماعندك قل خيرا او اصمت
-
اذا كان الايدت الاول حق السؤال يحتاج انك تسوي داتا كيف الطريقة ؟ اول ماتضغط الزر على انك بتسوي سؤال سوي داتا للسؤال وراح تكون القيمة الاجابة والفلوس setElementData ( element , "" , { answer , money } ) واول مايكتب الاعب بالشات تحقق ان الداتا موجودة وتحقق ان الاجابة تساوي القيمة الي حطيناها في السؤال وعطه فلوس واحذف الداتا removeElementData وبس بالتوفيق
-
@FaHaD لازم تتحقق ان القاتل مايساوي السورس ولاهنت
-
انت تشوف الفنكشنات كثيرة وطويلة لاكن التطبيق سهل مره
-
طيب لو انا ضربت عليك مثلا صاروخ يأثر فيك ولا ؟
-
شرح استخدام Sublime Text 3 From 50p's مساعد البرمجة
Abdul KariM replied to iPrestege's topic in Arabic / العربية
يعطيك العافية على الموضوع مجهود رائع بالتوفيق -
اضافة لذلك اتوقع ان اذا طلقت صواريخ مايشوفه الا الاعب نفسه مايشوفه الباقيه فـ اذا كان كذا سوي ترايقر للسيرفر وخلي التحققات كله سيرفر وبعدين سوي ترايقر للكلينت افضلك بكثير من الي انت مسويه ذا ولك الخيار وبالتوفيق ان شاء الله
-
يعطيك العافية على السكربت ولاكن سؤال هل الاوبجكت بجهه كلينت ام سيرفر ؟ واذا كان بالسيرفر له متغير ولا سويت لكل لاعب اوبجكت ؟ ولاهنت على السكربت
-
ههههههههههههههههههههه , عوافي يالذيب , جعفر اسم حلو