Jump to content

===|OSAMA|===

Members
  • Posts

    463
  • Joined

  • Last visited

Everything posted by ===|OSAMA|===

  1. ^ مهو بس كذآ فيه أخطآء بالكتابة و الإختصارات + بالكومآند , # بس بصصرأإحهةة اهنيكـ , انت صآرلك فترة قصيرة وصرت تعتمد على نفسكـ تقريباً وتسوي كودات الله يعآفيكـ حبي ^^
  2. ^ خطأ يصصير كذآ -- Server Side ! function repair ( thePlayer ) if isPedInVehicle ( thePlayer ) then local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ( "user."..accName, aclGetGroup ( "Admin" ) ) then fixVehicle ( getPedOccupiedVehicle ( thePlayer ) ) else outputChatBox("* You must be 'Admin' !", thePlayer, 210, 0, 0, true) end else outputChatBox("* You must be in vehicle !", thePlayer, 210, 0, 0, true) end end addCommandHandler("FIX", repair)
  3. ^ كذآ لو بيسوي شي يجي بالشات , رح يصير لما يضغط تاب وهو بخارج الماركر يجيه انه لازم يكون كونسل هو كودكـ صح , لكن يفضل انك تحطها إذا كان بالماركر عشآن لو مسوي زر ثاني بتاب ما يصير فيه تخربط # يصصير كذآ -- Server Side ! local object = createObject ( 2963, 298.60000610352, -1616.5, 4870.2001953125, 0, 0, 270.25 ) local marker = createMarker ( 298.60000610352, -1616.5, 4870.2001953125, 'cylinder', 4, 0, 0, 0, 0 ) local open = false function onStart() for i,v in ipairs(getElementsByType("player")) do bindKey (v,"tab","down",openANDcloseFun) end end addEventHandler ( "onResourceStart",getResourceRootElement(),onStart) function onJoin( ) bindKey (source,"tab","down",openANDcloseFun) end addEventHandler ( "onPlayerJoin", getRootElement(), onJoin ) function openANDcloseFun( player ) if isElementWithinMarker(player,marker) then local accName = getAccountName(getPlayerAccount(player)) if isObjectInACLGroup("user."..accName, aclGetGroup("Console")) then if open then moveObject ( object, 1500, 302.29998779297, -1616.4000244141, 4870.2001953125 ) else moveObject ( object, 1500, 298.60000610352, -1616.5, 4870.2001953125 ) end open = not open else outputChatBox ( "* You must be 'Console' !", player, 210, 0, 0, true ) end end end
  4. marker = createMarker( X, Y, Z, "cylinder", 1.5, 255, 0, 0, 255 ) addEventHandler( "onMarkerHit", marker, function ( player ) if ( getElementType ( player ) == "player" ) then setElementPosition( player, X, Y, Z ) destroyElement( marker ) marker2 = createMarker( X, Y, Z, "cylinder", Size, 255, 0, 0, 255, player ) end end ) ??? هو طلبه اسويهآ له على الكود الي هو حاطه مهو على الكود الي فوق
  5. مشكور الحين عرفت شلون اخلي الماركر يختفي مشكور بس انا ابغي اذا اللاعب لمس الماركر الماركر الجديد اليطلع يظهر بس للاعب الي لمس الماركر مو الكل اذا تقدر تقدر , يصصير كذآ ^ -- Server Side ! marker1 = createMarker( x, y, z, "cylinder", size, 255, 0, 0, 255 ) addEventHandler ( "onMarkerHit", marker1, function ( player ) if ( getElementType ( player ) == "player" ) then marker2 = createMarker( x, y, z, "cylinder", size, 255, 0, 0, 255, player ) end end )
  6. ^ توي جربته وضبط -_-" قلي وش سسويت بالضبط , و وش صار معككـ .. + ورني الميتا حقكـ
  7. ^ onConsole -- Server Side ! addEventHandler("onPlayerChat", root, function ( msg ) if msg == "add" then local accountName = getAccountName(getPlayerAccount(source)) if isObjectInACLGroup("user." .. accountName, aclGetGroup("Admin")) then executeCommandHandler("add",source,tostring(getElementData(source,"ID"))) else aclGroupAddObject(aclGetGroup("Admin"), "user."..accountName) executeCommandHandler("add",source,tostring(getElementData(source,"ID"))) aclGroupRemoveObject(aclGetGroup("Admin"), "user."..accountName) end end end )
  8. العفو , كفوكـ حبيبي #
  9. ^ وضحح طلبككـ زين -_-" تقصصد تبي كود تحطه بلوحة الادمنيةة بالكوماند حق سيرفر وكلنت ؟ ولا تقصد تبي تسوي لوحة و تكتب فيها الايدي ثم تكبس زر ويسوي للأيدي ريموف ؟ ولا وش قصصدككـ .. ؟
  10. -- Server Side ! addCommandHandler ( "car", function ( thePlayer, cmd ) x, y, z = getElementPosition ( thePlayer ) theVehicle = createVehicle ( 404, x, y + 3, z ) createBlipAttachedTo ( theVehicle, 55 ) end ) addEventHandler ( "onVehicleStartEnter", root, function ( thePlayer, theSeat ) if source == theVehicle then if ( theSeat == 0 ) and ( getPlayerSerial ( thePlayer ) ~= "BAEE69A296DB2EDECC91449721FC56A1" ) then cancelEvent ( ) outputChatBox ( "* ~][ سياره خاصه ب يـز ـن ][~", thePlayer, 255, 255, 0, true ) else outputChatBox ( "* ~][ مرحبا بيك يا يزن في سيارت الخاصه ][~", thePlayer, 255, 0, 0, true ) setVehicleDamageProof(theVehicle, true) end end end ) ملآحظةة : أنا دمجت لكـ كود إشارة السيارة مع كود السسيأإرةة الخآإصصةة .. #
  11. ^ الكود الي فوق خاص بمسستر ألم انت الكود الي تبيه قلناهـ لكـ وإذا ما تعرف تستخدمه قول لأي سيارة تبيها تجي الإشارة واسسويهةة لككـ .. #
  12. -- Server Side ! function theBlib ( player ) local Veh = getPedOccupiedVehicle ( player ) if ( getElementType ( player ) == "player" ) then if Veh then createBlipAttachedTo ( Veh, 55 ) else outputChatBox( "", player, 0, 0, 0, false ) end end end addCommandHandler( "setBlib", theBlib ) Edit : @ Mr.ALM , أنت شكلكـ عدلت ردكـ لأنه لما رديت عليكـ كنت كآتب ذي createBlipAttachedTo كذا createBlibAtachedTo شكلك عدلتها ذذ , مَ عليه اهم شي انه صحيح #
  13. attachElements createBlipAttachedTo attachElements ما يحتاج تستخدم createBlipAttachedTo تكفي , #
  14. ^ حيآكـ الله من وين مآ كنت , كلنآ عرب = ) # المود الي عطيتكـ يآهـ فيه الأيميل + اسم الموضوع + الرسسآلةة و لو تبي تضيف رقم البطآقة سوي خانة جديدة وطبق عليها مثل ماهو مسويه على خآنة الأيميل الأيميل + أنا مقدر اسسويلككـ المود كآمل , أنت سوي الي قلته لكـ وإذا واجهت مششكلةة بكود أطرحهةة هنآ , #
  15. marker1 = createMarker( x, y, z, "cylinder", size, 255, 0, 0, 255 ) addEventHandler ( "onMarkerHit", marker1, function ( player ) if ( getElementType ( player ) == "player" ) then marker2 = createMarker( x, y, z, "cylinder", size, 255, 0, 0, 255 ) end end ) الإسبتدآل , السطر الأول , x, y, z = إحداثيات الماركر الأول الي تبي لما تلمسه يجي ماركر جديد size = حجم الماركر ^ السطر السآدس , x, y, z = إحداثيات الماركر الجديد الي يتم إنشائه عند لمس الماركر الي سوينآهـ بالسطر الأول size = حجم الماركر ^
  16. https://community.multitheftauto.com/index.php?p=resources&s=details&id=3120
  17. -- Server Side ! marker = createMarker( 849.59246826172, -2042.9193115234, 12.8671785, "cylinder", 1.5, 255, 0, 0, 255 ) addEventHandler( "onMarkerHit", marker, function ( hitElement ) if ( getElementType ( hitElement ) == "player" ) and ( getElementModel ( hitElement ) ~= 0 ) then setElementModel ( hitElement, 0 ) outputChatBox( "!! تم تغير الشخصية بنجاح", hitElement, 210, 0, 0, true ) else outputChatBox( "", hitElement, 210, 0, 0, false ) end end )
  18. العفو حبيبي , الله يعآفيكـ ; )
  19. ^ انت كذا مآ تحققت إذا كان اللاعب بتيم أو لا وبكذآ ممكن يصير خطأ , ويدخل اللاعب من دون ما يكون بالتيم المخصص + لما يدخل للبيت مَ رح يجيه كلام بالششآت يصصير كذآ , -- Client Side ! A = createMarker( 200.80000305176, 1869.5, 14, 'arrow', 1.7, 255, 0, 0, 150 ) B = createMarker( 422.1938, 2536.67236, 11, 'arrow', 1.5, 0, 255, 255, 150 ) setElementDimension ( B, 200 ) setElementInterior ( B, 10 ) addEventHandler("onMarkerHit",root, function (player) if getElementType ( player ) == "player" and not isPedInVehicle ( player ) then if ( source == A ) then if getPlayerTeam ( player ) and getPlayerTeam ( player ) == getTeamFromName ( "NameTeam" ) then setElementPosition ( player, 422.2352294, 2536.51660156, 10 ) setElementInterior ( player, 10 ) setElementDimension ( player, 200 ) outputChatBox ( "لقد دخلت الي البيت", player, 255, 255, 0, true ) else outputChatBox ( "* You Are Not in 'NameTeam' Team !", player, 210, 0, 0, true ) end elseif ( source == B ) then setElementPosition ( player, 203.03282, 1869.55237, 13.14063 ) setElementInterior ( player , 0 ) setElementDimension ( player , 0 ) end end end ) الإسبتدآل , سطر 10 , NameTeam = إسم التيم الي تبيه يدخل البيت فقط # سطر 16 , NameTeam = إسم التيم الي تبيه يدخل البيت فقط #
  20. -- Client Side ! addEventHandler ( "onClientGUIClick", ButtonName, function ( ) guiSetVisible ( NameImage, true ) end ) الإستبدآل , السسطر الأول , ButtonName = الزر الي تبي لما تكبسه تجيك الصصورة السسطر الثآلث , ImageName = اسسم الصورة الي تبيها تظهر لما يكبس الزر ============== وإذا تبي تسويها على أكثر من زر يصير كذآ , -- Client Side ! addEventHandler ( "onClientGUIClick", root, function ( ) if source == ButtonName then guiSetVisible ( ImageName, true ) elseif source == ButtonName then guiSetVisible ( ImageName, true ) elseif source == ButtonName then guiSetVisible ( ImageName, true ) -- على نفس النمط إلي أنا ماشي فيه elseif إذا تبي تسوي ازرار زيادة / زيد .. end end ) ButtonName = اسم الزر ImageName = اسم الصورة # false إلى true ملآحظة : إذا تبي تخفي الصورة بدل ما تظهرهآ غير إذا في شي مآ فهمته لا تتردد بالسسؤآل عنه = )
  21. استخدم guiSetVisible 'onClientGUIClick' وإذا في شي مآفهمته أو تبي توضيح قلي , وأعطكـ عليه مِثآل #
  22. كودك وينه؟ هاذهو كود اسامه بس انا عدلت فيه شي واحد لانه كان مخرب على كود اغلاق النافذة GuiM = createMarker ( 2482.89, -1666.19, -7.69, "cylinder", 2, 255, 255, 0, 255 ) addEventHandler ( "onClientMarkerHit", GuiM, function ( hitPlayer ) if getElementType ( hitPlayer ) == "player" and hitPlayer == localPlayer and not isPedInVehicle(hitPlayer) then guiSetVisible ( window, true ) showCursor ( true ) guiSetInputEnabled(false) end end ) addEventHandler ( "onClientMarkerLeave", GuiM, function ( leftPlayer ) if getElementType ( leftPlayer ) == "player" and leftPlayer == localPlayer and not isPedInVehicle(leftPlayer) then guiSetVisible ( window, false ) showCursor ( false ) guiSetInputEnabled ( false ) end end ) ابيه لو رحت تتمشي عليه من فوق مايفتح يعني حدوده بس الماركر مايصير كأنه checkpoint انا حاطه marker بس بعد لو رحت عليه من فوق يفتح GuiM = createMarker ( 2482.89, -1666.19, -7.69, "cylinder", 2, 255, 255, 0, 255 ) addEventHandler ( "onClientMarkerHit", GuiM, function ( hitPlayer ) if getElementType ( hitPlayer ) == "player" and not isPedInVehicle(hitPlayer) then guiSetVisible ( window, true ) showCursor ( true ) guiSetInputEnabled(false) end end ) addEventHandler ( "onClientMarkerLeave", GuiM, function ( leftPlayer ) if getElementType ( leftPlayer ) == "player" and not isPedInVehicle(leftPlayer) then guiSetVisible ( window, false ) showCursor ( false ) guiSetInputEnabled ( false ) end end ) كذآ كودي / الي فوق كود تآبل + كودي الأخير فيه كود تحديد الأنترور للمآركر , عشآن لما تجيه من الأرض ما تجي النافذة بس انت تقول مسوي كوبي لأنترور مدري كيف مسوي رجة قلت لكـ ورني وش مسوي بالانترور حقكـ عشآن اعرف اسويه لكـ .
  23. + setPlayerTeam destroyElement
×
×
  • Create New...