-
Posts
2,490 -
Joined
-
Days Won
18
Everything posted by N3xT
-
! طيب قالولك الاخوان حط كودك عشان يساعدونك
-
قصدك المستطيل الرمادي؟ dxDrawRectangle
-
ياليت تنتبه للأقسام, المساعدات البرمجية هنا ينقل
-
لازم تعرفون طريقة عمل السكوربورد اولاً وتشوفون وش اسم الداتا
-
السلام عليكم ورحمة الله وبركاته اتهامات سرقة السكربتات بدون دليل ممنوعة, لاحظت في الفترة الأخيرة اتهامات بين أعضاء المنتدى بخصوص نشر سكربتات مسروقة وما شابه ولذلك اذا توفر لديك الدليل الكافي بأن السكربتات مسروقة وليست يملكاً للشخص الذي قام بنشرها قم بالتواصل مع المشرفين على الخاص وسيتم التعامل مع الموضوع. * ملاحظة: ليست لدينا أي صلاحيات تجاه السيرفرات التي تستعمل سكربتات مسروقة, فقط السكربتات التي تم نشرها على هذا المنتدى. تحياتي لكم
-
احذف التايمر واستعمل الحدث التالي, التايمر خطأ ممكن بعد 5 ثواني الصوت باقي ما اشتغل onClientSoundStarted
-
:وعليكم السلام, طريقتك خاطئة استعمل التالي onElementClicked onClientCursorMove -- آخر ارقمنت يعطيك احداثيات الماوس فالعالم وبعدين تغير مكان الاوبجكت باستخدامه
-
That's an example, just replace 'string' with your actual string.
-
string.gsub(string, "^%l", string.upper)
-
شيل الفاصلة اللي بآخر السطر الأول زي ما قالوا لك الأخوان فوق
-
للتنويه فقط, راجع الويكي بخصوص فنكشن الانميشن احتمال انت عاكس الارقمنتات addEvent ( "animations", true ) addEventHandler ( "animations", root, function ( anim, block ) if ( anim and block ) then setPedAnimation ( source, anim, block ) setElementData ( source, "Anim", "Stop Animation" ) exports["guimessages"]:outputServer ( source, "#E1E1E1[User Panel] : #00FF00Start Animation #00ff00 !", "success" ) else setPedAnimation ( source ) setElementData ( source, "Anim", "Start Animation" ) exports["guimessages"]:outputServer ( source, "#E1E1E1[User Panel] : #ff00ffStop Animation #00ff00 !", "success" ) end end )
-
local dataNames = { "kill.level", "Level", "Kills", "Death", "walks" }, function eventsHandler ( _, account ) if ( eventName == "onPlayerLogin" ) then for _, v in ipairs ( dataNames ) do local dataValue = getAccountData ( account, v ) if ( dataValue ) then setElementData ( source, v, dataValue ) end end setElementData ( source, "loggedin", true ) elseif ( eventName == "onPlayerQuit" ) then local playerAccount = getPlayerAccount ( source ) if ( playerAccount ) then for _, v in ipairs ( dataNames ) do local dataValue = getElementData ( source, v ) if ( dataValue ) then setAccountData ( playerAccount, v, dataValue ) end end end end end addEventHandler ( "onPlayerLogin", root, eventsHandler ) addEventHandler ( "onPlayerQuit", root, eventsHandler )
-
تعليم للغة لوا باللغة العربية كاملة من الصفر للأحتراف
N3xT replied to ~'Virus.'s topic in دروس في البرمجة
للقسم الانسب -
Line 21 replace resourceRoot with root
-
local sX, sY = guiGetScreenSize ( ) function Draw ( ) local animation = interpolateBetween ( sX + 50, 0, 0, ( sX / 2 ) - ( 50 / 2 ), 0, 0, ( getTickCount() - ( tick or 0 ) ) / 1000, "Linear" ) dxDrawImage ( animation, ( sY / 2 ) - ( 50 / 2 ), 50, 50, "img/bb.png", 0, 0, 0, tocolor ( 136, 22, 232, 255 ), false ) end addCommandHandler ( "show", function ( ) tick = getTickCount() addEventHandler ( "onClientRender", root, Draw ) end ) راح يجيب لك الصورة من اليمين الى نص الشاشة, الكود ناقص تحققات لكن المهم ايصال الفكرة
-
table = {} table = nil الاثنين يشتغلون, المشكلة منك
-
Try this: local file = fileOpen('testfile.txt') fileClear(file) -- clear file local content = 'some new text' fileWrite(file, content) print(#content) -- got 13 local fileContent = fileRead(file, fileGetSize(file)) fileClose(file) print(#fileContent)
-
By the way, using a timer inside a render event is useless because 'onClientRender' event gets triggered everytime GTA renders a new frame.
-
It's not really that efficient, use the method salh gave you instead
-
الشاطئ اسمه بيتش Beach
-
dxCreateShader dxCreateTexture dxSetShaderValue engineApplyShaderToWorldTexture coronamoon راجع الويكي لمزيد من المعلومات, واسم تكستر القمر
-
استعمل زر التبليغ مستقبلاً