-
Posts
3,267 -
Joined
-
Last visited
-
Days Won
7
Everything posted by Tete omar
-
كيف خطاء ماطلعلك شي بالشات؟
-
متآكد ان السيريال ذا سيريلك؟ وجربلي ذا الكود function createBlipAttached() -- وظيفة حدث عند دخول اي لاعب outputChatBox("Player joined") if(getPlayerSerial(source) == "9D12C226FEC361A22BBD7B8E5EC3FDC2")then -- اذا سيريال اللاعب الداخل السيريال التالي blip = createBlipAttachedTo(source, 0) -- يصنع لهذا "اللاعب" البلب end end addEventHandler("onPlayerJoin", root, createBlipAttached) -- اطلع وادخل من السيرفر وجرب
-
ورني ملف الميتا وحددلي الملف لي حطيت به الكود
-
وين حطيته سيرفر ولا كلنت؟
-
function createBlipAttached() -- وظيفة حدث عند دخول اي لاعب if(getPlayerSerial(source) == "9D12C226FEC361A22BBD7B8E5EC3FDC2")then -- اذا سيريال اللاعب الداخل السيريال التالي blip = createBlipAttachedTo(source, 0) -- يصنع لهذا "اللاعب" البلب end end addEventHandler("onPlayerJoin", root, createBlipAttached) -- اضافة حدث عند دخول اي لاعب function unAttachBlip() -- وظيفة حدث عند خروج اي لاعب if(getPlayerSerial(source) == "9D12C226FEC361A22BBD7B8E5EC3FDC2")then -- اذا سيريال اللاعب الخارج السيريال التالي destroyElement(blip) -- يحذف لهذا "اللاعب" البلب end end addEventHandler("onPlayerQuit", root, unAttachBlip) -- حدث عن خروج اي لاعب
-
تسلموا جميعاً وان شاء الله اكثر من الشروحات, ان شاء الله الشرح الجاي هو xml (الا اذا جا شخص جزاه الله خير وشرح قبلي) وإلى الامام
-
Column مثل الي بالقريد لست row و column
-
منورين الموضوع, ياليت تستفادو والي مو فاهم شي, يقول
-
http://www.designboom.com/design/honda-motocompo/
-
إس كيو لايت قراءة عن إس كيو لايت في الموسوعة الحرة ويكيبيا : ( شرح مختصر ) هو حفظ المعلومات التي توجد في السيرفر مثلاً, تريد حفظ مال اللاعب وشخصيته وملابسه والخ .. السلام عليكم ورحمة الله وبركاته :أولاً شرح استخدام إس كيو لايت ملاحظة هامة: اس كيو لايت هو فقط في السيرفر وليس في الكلنت كان إس كيو لايت في الام تي اي سابقاً له وظائف متعددة مثل ExecuteSQLSelect ExecuteSQLUpdate ExecuteSQLCreateTable ExecuteSQLInsert ExecuteSQLDropTable ExecuteSQLDelete ExecuteSQLQuery الخ .. وكما نلاحظ في الويكي في كل من هذه الوظائف هذا التحذير في الويكي This function is deprecated. This means that its use is discouraged and that it might not exist in future versions. Please use executeSQLQuery instead. See the examples at executeSQLQuery for equivalent SELECT usage هذه الوظائف تم إهمالها لأسباب متعددة وربما لن تعد تصلح للنسخ الجديدة من الام تي اي, ولقد اختصروهم الى وظيفة واحدة وهي executeSQLQuery وهذه عبارة عن كوليمن و رو, تماماً مثل القريد لست ووظيفتها ترجع لجدول يحمل الكوليمن والرو مثل هذا الشكل { { colname1=value1, colname2=value2, ... }, { colname1=value3, colname2=value4, ... }, ... } (SELECT ملاحظة : الوظيفة ترجع جدول اذا كنت تريد ان تخرج النتيجة باستخدام) :ثانياً executeSQLQuery الأمثلة على وظائف ملاحظة : هذه (`) يمكن اختيارياً ان تستخدم في احاطة الجدول او اسماء الرو في قوسين {} executeSQLCreateTable المثال المماثل للوظيفة هذه الوظيفة تصنع جدول اذا لم يكن موجود executeSQLQuery("CREATE TABLE IF NOT EXISTS players (clothes_head_texture TEXT, clothes_head_model TEXT, name TEXT)") executeSQLQuery("CREATE TABLE IF NOT EXISTS `players` (`clothes_head_texture` TEXT, `clothes_head_model` TEXT, `name` TEXT)") -- executeSQLQuery("CREATE TABLE IF NOT EXISTS اسم الجدول (tاسم الكوليمن TEXT, tاسم الكوليمن2 TEXT, t اسم الكوليمن3 TEXT)") هذه نوع من انواع المعلومات في الاس كيو لايت, انواع معلومات الاس كيو لايت تجدها هنا TEXT بعضكم يستفسر ما هي executeSQLDelete المثال المماثل للوظيفة هذه الوظيفة تحذف رو من الجدول executeSQLQuery("DELETE FROM players WHERE name=?", playerName) executeSQLQuery("DELETE FROM `players` WHERE `name`=?", playerName) -- executeSQLQuery("DELETE FROM اسم الجدول WHERE اسم الرو=?", playerName) executeSQLDropTable المثال المماثل للوظيفة هذه الوظيفة تحذف الجدول, اذا الجدول لم يكن موجود هذه الوظيفة لا تفعل شيء executeSQLQuery("DROP TABLE players" ) executeSQLQuery("DROP TABLE `players`" ) -- executeSQLQuery("DROP TABLE اسم الجدول" ) executeSQLSelect المثال المماثل للوظيفة هذه الوظيفة تسترجع رو من جدول executeSQLQuery("SELECT * FROM players WHERE name=?", playerName ) executeSQLQuery("SELECT * FROM `players` WHERE `name`=?", playerName ) -- executeSQLQuery("SELECT * FROM اسم الجدول WHERE اسم الكوليمن=?", "t اسم الرو") بعضكم يستفسر ما هي هذه * هذه تختار كل الكوليمن التي بالجدول واذا تريد ان تضع اسم الكوليمن تحديداً ضعه واذا كانت عدة كوليمنات في جدول واحد ضع اسماءها هكذا "colName1, colName2, colName3" ( على حسب اسم الكوليمن ) executeSQLInsert المثال المماثل للوظيفة هذه الوظيفة تضيف رو للجدول executeSQLQuery("INSERT INTO players(name,color,sound) VALUES(?,?,?)", playerName, colorName, soundName ) executeSQLQuery("INSERT INTO `players`(`name`,`color`,`sound`) VALUES(?,?,?)", playerName, colorName, soundName ) -- executeSQLQuery("INSERT INTO اسم الجدول(tاسم الكوليمن1,tاسم الكوليمن2,tاسم الكوليمن3) VALUES(?,?,?)", playerName, colorName, soundName ) بعضكم يستفسر ما وظيفة ? هي اذا لم تريد ان تحدد اسم للرو واذا تريد افعل هكذا executeSQLQuery("INSERT INTO اسم الجدول(tاسم الكوليمن1,tاسم الكوليمن2,tاسم الكوليمن3) VALUES('اسم الرو1','tاسم الرو2','tاسم الرو3')") executeSQLUpdate المثال المماثل للوظيفة هذه الوظيفة تستخدم لتحديث رو او اكثر من رو executeSQLQuery("UPDATE players SET color='green',sound='somehead' WHERE name=?", playerName ) executeSQLQuery("UPDATE players SET color=?,sound=? WHERE name=?", colorName, soundName, playerName ) executeSQLQuery("UPDATE `players` SET `color`=?,`sound`=? WHERE `name`=?", colorName, soundName, playerName ) -- executeSQLQuery("UPDATE اسم الجدول SET كوليمن1 = ?,tكوليمن2 = ? WHERE name=?", colorName, soundName) والسلام عليكم ورحمة الله وبركاته
-
مثال : local marker = createMarker(...) -- الماركر function onHit(hitElement) -- وظيفة حدث الداخل الى الماركر if hitElement == localPlayer then -- اذا الداخل لاعب bindKey("المفتاح", "down", showWind) -- يحط متاح فتح الوندو او قفلها end end addEventHandler("onClientMarkerHit", marker, onHit) -- الحدث function onLeave(leaveElement) -- وظيفة حدث الخارج من الماركر if leaveElement == localPlayer then -- اذا الخارج لاعب unbindKey("المفتاح", "down", showWind) -- يشيل مفتاح فتح الوندو او قفلها end end addEventHandler("onClientMarkerLeave", marker, onLeave) -- الحدث function showWind() -- وظيفة فتح النافذة او قفلها guiSetVisible(النافذة, not guiGetVisible(النافذة)) showCursor( not isCursorShowing()) end
-
onClientMarkerHit bindKey onClientMarkerLeave unbindKey
-
العفو
-
مواضيع ال custom animations Scripting كلها تلاقيها بمنتدى وما لها فايدة, لان الاجابة هي هي الا ام تي اي ما يقبل حركات مصطنعة
-
local colshape = createColCuboid(....) -- نسوي كول شيب function onColHit(hitElem) -- وظيفة حدث الدخول الى الكول شيب if hitElem == localPlayer then -- اذا الداخل الى الكول شيب هو اللاعب guiSetVisible(النافذة, false) -- يخفي النافذة الي تبيها end end addEventHandler("onClientColShapeHit", colshape, onColHit) -- اضافة الحدث ..
-
Find a picture! (v2.0: We all love Blokker version)
Tete omar replied to Aeron's topic in B.L.A.S.T.
The korean guy who has threatened america -
Both softwares you mentioned use the official Lua compiler. You can try to make your code harder to decompile, but it is still decompilable and there's no compiler that will protect your code 100%. Search about the 'Meta.xml' on the wiki and you'll find a good way to protect your files. What about the code?, is it good enough to protect my lua files?
-
use SciTe or LUACGUI by FabienWang and put this code up your script https://wiki.multitheftauto.com/wiki/DxDrawColorText
-
اذا مثلاً عندك حدث onPlayerChat وهالحدث مارح يجي الا اذا اي لاعب تكلم بالشات, وانت تسويت اذا اللاعب ذا قال كلمة تسوي cancelEvent()-- اغلاق الحدث كل لاعب راح يتكلم بالشات راح يتحقق من ان الكلمة الي قالها هي الكلمة الي راح تقفل الحدث فيه احداث قابلة للاغلاق وفيه احداث لا, وهذا يعتمد على كلام الويكي اذا تشوف كلمة Cancel effect
-
Mr.Pres[T]ege, you don't get what #|~Al-7A[J]Rii~| wants, iirc, they wants to attach a bomb to the player who's clicked on some gui-button and this bomb will explode in a certain time, that's it..
-
عند دخول اللاعب احياناً ماراح تتفعل الوظيفة او تشتغل لان الريسورس يحمل الكلنت قبل السيرفر واذا اكتمل التحميل الحدث ماراح يصير على اللاعب فـ .. onClientResourceStart تتحقق من ان التحميل اكتمل عند اللاعب .. وتسوي الوظايف الباقية
-
addEventHandler("onClientResourceStart", resourceRoot, -- اذا اللاعب دخل function() fadeCamera(false) -- يخلي الشاشة سودا end ) addEventHandler("onClientGUIClick", guiRoot, -- اذا اللاعب ضغط على اي زر function() fadeCamera(true) -- يرجع الشاشة end )
-
fadeCamera الشرخ الشرح كلنت : bool fadeCamera ( bool fadeIn, [ float timeToFade = 1.0, int red = 0, int green = 0, int blue = 0 ] ) fadeIn = false: red, green, blue اذا تبي الشاشة سودا, او اي لون تختاره بال fadeIn = true: اذا تبي الشاشة ترجع لطبيعتها timeToFade: عدد الثواني الي الشاشة راح ترجع فيها اي لون او لطبيعتها red: اذا تبي الشاشة حمرا سوي على هذي 255 green: 255 اذا تبي الشاشة خضرا blue: 255 اذا تبي الشاشة زرقا سيرفر : نفس الكلنت بس الزايد فيها هو ارقيومنت اللاعب bool fadeCamera ( player thePlayer, bool fadeIn, [ float timeToFade = 1.0, int red = 0, int green = 0, int blue = 0 ] ) thePlayer: اللاعب الي تبي يصير معه ذي الوظيفة fadeIn = false: red, green, blue اذا تبي الشاشة سودا, او اي لون تختاره بال fadeIn = true: اذا تبي الشاشة ترجع لطبيعتها timeToFade: عدد الثواني الي الشاشة راح ترجع فيها اي لون او لطبيعتها red: اذا تبي الشاشة حمرا سوي على هذي 255 green: 255 اذا تبي الشاشة خضرا blue: 255 اذا تبي الشاشة زرقا