
PaiN^
Members-
Posts
2,258 -
Joined
-
Last visited
Everything posted by PaiN^
-
Try this : addEventHandler( "onElementDataChange", root, function( dataName, oldValue ) if getElementType( source ) == "player" and dataName == "blood" then if getElementData( source, "godModState" ) then setElementData( source, dataName, oldValue ) end end end ) addCommandHandler("godon", function( player ) local theAccountName = getAccountName( getPlayerAccount( player ) ) if isObjectInACLGroup( "user." .. theAccountName, aclGetGroup( "Admin") ) then setElementData( source, "godModState", true ) end end ) addCommandHandler( "godoff", function( player ) local theAccountName = getAccountName( getPlayerAccount( player ) ) if isObjectInACLGroup( "user." .. theAccountName, aclGetGroup( "Admin" ) ) then setElementData( source, "godModState", false ) end end ) addEventHandler ( "onPlayerLogout", root, function ( oldAccount ) local theAccountName = getAccountName( oldAccount ) if isObjectInACLGroup( "user." .. theAccountName, aclGetGroup( "Admin" ) ) then setElementData( source, "godModState", false ) end end )
-
الأوبجكت لازم يكون متغير عشان تعرف تحذفه, والأفضل جدول عشان لو أكثر من واحد أخذ الوظيفة
-
@TAPL : توي فهمت قصده, هو يبي اللي يدخل مايقدر يغير اسلحة بس @ahmed_1994 : شيل سطر 9 و جرب
-
تفضل جرب ذا : http://www.gulfup.com/
-
جرب ذا : https://community.multitheftauto.com/index...
-
* Server side : local x, y, z, size = 0, 0, 3, 5 -- استبدل باحداثيات الماركر و حجمه local marker = createMarker( x, y, z, "cylinder", size, 255, 0, 0, 255 ) addEventHandler( "onMarkerHit", marker, function( element, dimension ) if getElementType( element ) == "player" and dimension then toggleControl( element, "previous_weapon", false ) toggleControl( element, "next_weapon", false ) setPedWeaponSlot( element, رقم خانة السلاح المسموح به ) end end ) addEventHandler( "onMarkerLeave", marker, function( element, dimension ) if getElementType( element ) == "player" and dimension then toggleControl( element, "previous_weapon", true ) toggleControl( element, "next_weapon", true ) end end )
-
* Server side : local x, y, z, size = 0, 0, 3, 5 -- استبدل باحداثيات الماركر و حجمه local marker = createMarker( x, y, z, "cylinder", size, 255, 0, 0, 255 ) addEventHandler( "onMarkerHit", marker, function( element, dimension ) if getElementType( element ) == "player" and dimension then toggleControl( element, "vehicle_secondary_fire", false ) toggleControl( element, "previous_weapon", false ) toggleControl( element, "vehicle_fire", false ) toggleControl( element, "next_weapon", false ) toggleControl( element, "aim_weapon", false ) toggleControl( element, "fire", false ) setPedWeaponSlot( element, 0 ) end end ) addEventHandler( "onMarkerLeave", marker, function( element, dimension ) if getElementType( element ) == "player" and dimension then toggleControl( element, "vehicle_secondary_fire", true ) toggleControl( element, "previous_weapon", true ) toggleControl( element, "vehicle_fire", true ) toggleControl( element, "next_weapon", true ) toggleControl( element, "aim_weapon", true ) toggleControl( element, "fire", true ) end end ) استبدل الاحداثيات و الحجم من السطر الأول ولا تعدل شي ثاني, و ان شاء الله بيشتغل
-
يا حبيبي تابل عطاك اللي تحتاجه, إطرح كودك إذا ما عرفت تركب كود تابل عليه ولا تبينا نسويلك الكود كامل ..
-
حبيبي انا سويت هدا الكود البسيط بس مانفع يعني انت يمكن تخلص اصعب شئ واتفه واصغر شئ توحل فيه اتوقع اي شئ من الدنيا هادي طيب اطرح الكود البسيط اللي ما نفع عشان نقد نساعدك ..
-
وآضحة مآ رآح يشتغل ذذ يعني هذي التشفيرة سويهآ لمودآت سيرفرك, عشآن حتى لو إنزرفت مآ تتعدل
-
:] الله يقويك وليس برمجتها ( GUI ) و بالنسبة للأخوان الباقيين, أحب أوضح ان شرحه لتصميم النوافذ في اللعبة يعني اللي يعرفلها مو معناته انه يعرف يبرمج ذذ
-
هذا الشرح على النسخة القديمة من المود لو في شرح على الجديدة يكون أحسن لأنها أفضل بكثير و تسلم على الطرح في ناس كثيييير بتستفيد ان شاء الله
-
هاكذا .__. :] تكتب هكذا, و تسلم عالشرح حلو
-
شرح مختصر للسنايكس للمبتدئ والي مايفهم يجي سكايب
PaiN^ replied to |~| ALCKASER |~|'s topic in دروس في البرمجة
× outputConsole( string text, [ element visibleTo=getRootElement() ] ) root يعني اذا ما حددت راح يعتبر الأرقمنت الثاني -
في حالة انه خرج من الماركر و ما ضغط الزر "onMarkerLeave" -- حدث اذا خرج من الماركر unbindKey -- تشيل وظيفة الزر و اذا تبيها زي وظيفة البنك, استخدم كمان setElementFrozen -- تسوي فريز للاعب toggleAllControls -- عشان اللاعب ما يقدر يسوي اي حركة
-
بس الزبدة في اسم الموضوع كل عـام و أنتـم بخير, و ينعاد علينا بصحة وسلامة وعافيـة يآرب
-
يبغالك تسوي تريقر للسيرفر triggerServerEvent وتضيف حدث في السيرفر addEvent و تشيك انه آدمن داخل الحدث getPlayerAccount getAccountName isObjectInACLGroup و إذا تم التحقق تسوي تريقر للكلنت triggerClientEvent وتفتح النافذة guiSetVisible showCursor -- لو تبغى الماوس
-
"onClientPlayerChoke" = Clientside event .. هو يبي الكود كله بجانب سيرفر أنا عارف بس مافي طريقة ثانية, يمشي حاله ذذ
-
redirectPlayer االقسم خطأ يالحبيب
-
طيب حط صور ولا الآي بي أقلها
-
onClientPlayerChoke : استخدم الحدث
-
https://forum.multitheftauto.com/viewtopic.php?f=161&t=55916