
===|OSAMA|===
Members-
Posts
463 -
Joined
-
Last visited
Everything posted by ===|OSAMA|===
-
ما يطلع سيارتين , انت شكلكـ مركب الأكواد القديمة احذف كل الأكواد الي مركبها , خلي آخر كود عطيتكـ يآهـ لأنه دمجت فيه كود الماركر وكود حق السيارة الخاصة
-
^ الحين فهمت عليكـ خخخخخخ انت قصدكـ ادمج كود حق الماركر مع الكود ذا تفضل حبي , -- Server Side ! SpeacialCar = createVehicle ( 560, 2090.21558, 2684.05640, 10.2522 ) createBlipAttachedTo ( SpeacialCar, 55 ) setVehicleDamageProof ( SpeacialCar, true ) local arrowMarker = createMarker ( 0, 0, 0, "arrow", .75, 255, 0, 0, 255 ) attachElements ( arrowMarker, SpeacialCar, 0, 0, 2 ) addEventHandler ( "onVehicleStartEnter", SpeacialCar, function ( player ) if getPlayerSerial ( player ) == "اكتب سريالك هنا" then outputChatBox ( "أهلاً وسهلاً بكـ في سيارتكـ الخاصة !", player, 255, 255, 0, true ) else cancelEvent ( ) outputChatBox ( "* أملاكـ خاصة لـ مانستر !", player, 255, 0, 0, true ) end end ) addCommandHandler ( "warp", function ( player ) if getPlayerSerial ( player ) == "اكتب سريالك هنا" then warpPedIntoVehicle ( player, SpeacialCar ) outputChatBox ( "أهلاً وسهلاً بكـ في سيارتكـ الخاصة !", player, 255, 255, 0, true ) else outputChatBox ( "* أملاكـ خاصة لـ مانستر !", player, 255, 0, 0, true ) end end ) الإستبدآل , بس حط سريآلكـ بالسطر التاسع و بسطر 20 !
-
يسلمووووووووووووو اسامة يسسلمككـ ربي , #
-
-- Server Side ! Vehicles = {} VehicleM = createMarker ( x, y, z, "cylinder", 2, 255, 255, 0, 255 ) addEventHandler( "onMarkerHit", VehicleM, function ( hitElement ) if getElementType( hitElement ) == "player" then if Vehicles[hitElement] and getElementType( Vehicles[hitElement] ) == "vehicle" then destroyElement( Vehicles[hitElement] ) end local x,y,z = getElementPosition( hitElement ) Vehicles[hitElement] = createVehicle ( ID, x, y, z ) if Vehicles[hitElement] then warpPedIntoVehicle( hitElement, Vehicles[hitElement] ) outputChatBox( "* لقد حصلت علي موتر !", hitElement, 255, 0, 0, true ) end end end ) addEventHandler( "onVehicleExplode", root, function( ) setTimer( destroyElement, 2000, 1, source ) end ) addEventHandler( "onPlayerQuit", root, function( ) if Vehicles[source] then destroyElement( Vehicles[source] ) end end ) الإسستبدآل , السطر الثآلث , x, y, z = إحداثيات الماركر السطر 12 , ID = رقم السيارة
-
^ الكود شغال 100% , لازم تتأكد أن الكود سيرفر + UTF-8 لازم تكون مسوي ترميز الملف اذا ما تعرف تسوي الترميز حقه سوي مثل كذآ اولاً افتح الملف ببرنامج النوت باد File ثانياً اضغط على ملف أو Save As.. ثالثاً اكبس على حفظ بإسم أو Save as Type رابعاً , تجيك نافذة يكون عندكـ فرآغين بآخر النافذة من تحت الفراغ الثاني يكون اسمه All Files خله يكون ^ أو الترميز Encoding ثم يجي عندكـ بآخر النافذة من تحت كتابة اسمها UTF-8 وجنبها سهم , اكبس على السهم تجيكـ خيآرات اختار ووآفق على الإستبدآل Save ثم اكبس على زر ----------------- وإذا تبي تعرف سريآلكـ رح للعبة واكبس اف8 واكتب فيها Serial , لازم يكون كابيتل ( كبير ) ذذ Sلاحظ أن حرف الـ ^ والسريال الي يجيكـ حطه بالكود , =============== و إذا ما ضبط معكـ قلي وش يصير + ورني وش سويت + ورني الميتآ , #
-
كفوكـ , الله يعآفيكـ .
-
^ جربت الكود الحين , ومافيه أي خطأ : / ورني وش مسوي أنت , ممكن إنكـ مستبدل خطأ ,
-
-- Server Side ! SafahM = createMarker ( x, y, z, "cylinder", size, 0, 0, 0, 0 ) addEventHandler ( "onMarkerHit", SafahM, function ( hitPlayer ) if getElementType ( hitPlayer ) == "player" then toggleControl ( hitPlayer, "fire", false ) elseif getElementType ( hitPlayer ) == "vehicle" then local Player = getVehicleController ( hitPlayer ) outputChatBox ( "* ممنوع دخول المواتر هنا !", Player, 255, 0, 0, true ) destroyElement ( hitPlayer ) end end ) addEventHandler ( "onMarkerLeave", SafahM, function ( leftPlayer ) if getElementType ( leftPlayer ) == "player" then toggleControl ( leftPlayer, "fire", true ) end end ) الإستبدآل في السطر الأول فقط , x, y, z = إحداثيات الماركر ! size = حجم الماركر !
-
الله يعآفيكـ . ==================================== -- Server Side ! SpeacialCar = createVehicle ( ID, x, y, z ) createBlipAttachedTo ( SpeacialCar, 55 ) setVehicleDamageProof ( SpeacialCar, true ) addEventHandler ( "onVehicleStartEnter", SpeacialCar, function ( player ) if getPlayerSerial ( player ) == "Your Serial" then outputChatBox ( "أهلاً وسهلاً بكـ في سيارتكـ الخاصة !", player, 255, 255, 0, true ) else cancelEvent ( ) outputChatBox ( "* أملاكـ خاصة لـ مانستر !", player, 255, 0, 0, true ) end end ) addCommandHandler ( "warp", function ( player ) if getPlayerSerial ( player ) == "Your Serial" then warpPedIntoVehicle ( player, SpeacialCar ) outputChatBox ( "أهلاً وسهلاً بكـ في سيارتكـ الخاصة !", player, 255, 255, 0, true ) else outputChatBox ( "* أملاكـ خاصة لـ مانستر !", player, 255, 0, 0, true ) end end ) الإستبدال , السطر الأول ID = رقم السيارة x, y, z = إحداثيات السيارة -------------- إذا تبي تغير اشارة السيارة بالخريطة غير رقم 55 بالسطر الثاني السطر السابع , Your Serial = سريآلكـ السطر رقم 18 , Your Serial = سريآلكـ -------------- إذا تبي تغير الأمر الي ينكتب بأف 8 عشان ينقلكـ للسيارة بسطر رقم 16 warp غير كلمة ================= كذآ يصير مآحد يركب السيآرة غيركـ + السيارة ما تنفجر ولا تتأثر قد ما تطلق عليها أو تصدم فيها !
-
إذا كنت تبيه صوت من اللعبة يصير كذآ , -- Client Side ! addEventHandler ( "onClientGUIClick", root, function ( ) for k, v in ipairs ( getElementsByType ( "gui-button" ) ) do if source == v then playSoundFrontEnd ( 20 ) end end end ) إذا تبي تغير الصوت حق اللعبة , غير رقم 20 الي بالسطر الخامس إلى رقم الصوت الي تبيه واذا تبي تعرف الأصوات و أرقآمهآ ادخل هنا : https://wiki.multitheftauto.com/wiki/PlaySoundFrontEnd ================================= أما إذا تبيه صوت من عندكـ يصير كذآ , -- Client Side ! addEventHandler ( "onClientGUIClick", root, function ( ) for k, v in ipairs ( getElementsByType ( "gui-button" ) ) do if source == v then playSound ( "NameSound" ) end end end ) الإستبدآل في السطر الخامس فقط , NameSound = اسم الصوت مع صيغته / مثآل : Sound.mp3 ^ ولازم تضيف اسم الصوت مع صيغته بملف ميتا , <file src="Sound.mp3" />
-
^ عند الحدث rootنآقص عندكـ فآصلةة بعد الـ + source أنت حاط بالششآت يعني الكلام مآ رح يطلع للاعب رح يطلع للسيارة Source The source of this event is the vehicle that was entered. يصصير كذآ addEventHandler ( "onVehicleEnter" , root, function ( player ) outputChatBox("(لتصليح السيارة اضغط على{ت})", player, 255, 0, 0, true ) outputChatBox("(لقلب السيارى اضغط على {ح})", player, 255, 0, 0, true ) end ) + كود الأخ جعفر صحيح , بسس حبيت اوضحح لكـ أخطآئكـ عشآن لا تكرر نفس الخطأ بالمسستقبل #
-
العفو حبيبي , حيآكـ الله , #
-
تعديل على كود برستيج , A = createMarker( x, y, z, 'cylinder', 2, 255, 0, 0, 150 ) -- الماركر الي بخارج المركز B = createMarker( x, y, z, 'cylinder', 2, 255, 255, 255, 150 ) -- الماركر الي بداخل المركز setElementDimension ( B, 11 ) setElementInterior ( B, 6 ) addEventHandler ("onMarkerHit", root, function ( player ) if ( source == A ) then setElementPosition ( player, x, y, z ) -- احداثيات اللاعب بداخل المركز setElementInterior ( player, 6 ) setElementDimension ( player, 11 ) elseif ( source == B ) then setElementPosition ( player, x, y, z ) -- احداثيات اللاعب خارج المركز setElementInterior ( player , 0 ) setElementDimension ( player , 0 ) end end ) الأستبدال السطر الأول + الثاني + التاسع + الثالث عشر ( 13 ) , ذذ x, y, z = الإحداثيات
-
onResourceStart في شي حبيت انبهكم عليه , في الأفنت حق عند الأفنت root الثنين حاطين وبكذآ رح يصير اي مود يشتغل رح يسوي ماركرات و يحدد انترور resourceRoot بـ root عشآن كذا لازم تبدلون بحيث لما يشتغل المود الي فيه الكود , تجي الماركرات ولو شغلت مود ثآني ما رح يسوي ماركرات زيآدة #
-
AFKرح إلى مودآت الـ الي تصكـ اللاعب كيكـ وبدل kickPlayer بـ banPlayer
-
طيب مآشي يـ مخ ^ لو فيكـ خير تروح تطرح له الأكواد مهوب حاط له كود اسم الافنت فيه يختلف عن الافنت هانلدر خخخخخخخخخخ لا تكثر الهرج بس -_-"
-
أنت أهبل ولا تستهبل ؟ ^ الرجال يبي الكود ذا ليه ؟ عشان يسحب السيارات الي تجيه من الزر لما يموت اكيد بيحطه بنفس الملف حق السيرفر خخخخخخخ اقول مَ عليكـ منه بس , لو واجه مشكلة يجي يقولها لا تسوي فيها مخ بس خخخخخخخ
-
^ ورني وش سويت حط كودكـ ,
-
^ أقول لا تعفس بالأكواد بس , افهم طلباته ثم تعال -_-"
-
طلبكـ الأول , فتح النافذة لتيم معين عند لمس المآركر , -- Client Side ! VisibleM = createMarker ( x, y, z, "cylinder", size, r, g, b, alpha ) addEventHandler ( "onClientMarkerHit", VisibleM, function ( hitPlayer ) if getElementType ( hitPlayer ) == "player" and getPlayerTeam ( hitPlayer ) and getPlayerTeam ( hitPlayer ) == getTeamFromName ( "NameTeam" ) then guiSetVisible ( Wnd, true ) showCursor ( true ) else outputChatBox ( "* You must be in 'Name Team' !", 210, 0, 0, true ) end end ) addEventHandler ( "onClientMarkerLeave", VisibleM, function ( leavePlayer ) if getElementType ( leavePlayer ) == "player" then guiSetVisible ( Wnd, false ) showCursor ( false ) end end ) الإستبدآل , السطر الأول : x, y, z = الإحداثيات size = الحجم حق الدائرة r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين ^ 255, 120, 0 : مثآل alpha = (0-255) الشفافية : يعني مدى وضوح الدائرة وتقدر تحطه بين السطر الخامس : NameTeam = اسم التيم الي تبي النافذة تفتح له فقط ! السطر السادس : Wnd = اسم النافذة السطر التاسع : Name Team = اسم التيم , عشآن لما يكون اللاعب مهو بالتيم يجيه بالشات انه لازم يكون بالتيم المحدد ! السطر 17 : Wnd = اسم النافذة =========================== طلبكـ الثآني , إذا ضغطت على الزر تجيكـ سيآرة -- Client Side ! addEventHandler( "onClientGUIClick", اسم الزر, function ( ) triggerServerEvent ( "CreateVehicle", localPlayer ) end ) -- ServerSide ! Vehicles = {} addEvent ( "CreateVehicle", true ) addEventHandler ( "CreateVehicle", root, function ( ) if Vehicles[source] then destroyElement( Vehicles[source] ) end local x,y,z = getElementPosition( source ) Vehicles[source] = createVehicle ( ID, x, y, z ) if Vehicles[source] then warpPedIntoVehicle( source, Vehicles[source] ) end end ) ^ الإستبدال في السطر التاسع فقط , ID = رقم السيارة , واذا تبي تعرف ارقام السيارات + انواعها ادخل هنا : https://wiki.multitheftauto.com/wiki/Vehicle_IDs =========================== طلبكـ الثآلث والأخير , لما يموت اللاعب تنسحب السيآرة منه ! -- Server Side ! addEventHandler( "onPlayerWasted", root, function( ) if Vehicles[source] then destroyElement( Vehicles[source] ) end end )
-
^ قل قسسم , ههههههههههههههههههههههههههههه إرحمني ي ي ي مخ انت أقول رح فرق بين الكلنت والسيرفر ثم تعآل يـ مخ يـ شآطر هو حاط سحب الفلوس حقت سيرفر takePlayerMoney(source,1000) عدلهآ له تابل وخلاها كلنت صارت كذا takePlayerMoney( 1000 ) و بالفعل رح تنسحب فلوس لكن سحب وهمي , عشآن كذا حطيتها بالسيرفر يـ ششآطر انت
-
Welcome any time بس ترآ من جد التصميم حلو
-
^ المتحدث الرسمي يبوي الرجال يبي الأوبجكت ما يظهر للكل , < بكيفهةة بس سحب الفلوس اكيد لازم يكون مهو وهمي أجل ليه حاط سحب فلوس من أصله , يضحك على نفسه هو !؟ لأنه الرجال كاتب بالموضوع يبي سحب فلوس على ككل حأإل لما يجي صآحب الموضوع يقول الي يبيه , -_-"
-
^ هاذي عشان تحدد الشخصية مهو عشان تنشئ شخصية غير ذي الى ^ createPed
-
TXDاطرحلي الصورة الي تبي تحطهآ بملف الـ وأنا اسويه كآمل , وأرفعة لكـ , #