Jump to content

hassan.k.s.a

Members
  • Posts

    868
  • Joined

  • Last visited

Posts posted by hassan.k.s.a

  1. ليش الكوود ذاا مايشتغل
    addEvnetHandler("onPlayerLogin",root, 
    function( _, acc) 
       if not hasObjectPermissionTo( source,"general.adminpanel",false)then 
          aclGroupAddObject (aclGetGroup("mshrf"), "user."..getAccountName(acc)) 
       end 
    end 
    ) 
    

    ذاا الكوود اول مايسجل الاعب دخوله اذا ماكان عنده رتبة يعطيه رتبة mshrf

    جربت اشغله مااشتغل

    وش الحل.؟

    عندك خطأ فالسبلنق

    بدل

    addEvnetHandler 
    

    الى

    addEventHandler 
    

    يكون كذا :

    addEventHandler("onPlayerLogin",root, 
    function( _, acc) 
       if not hasObjectPermissionTo( source,"general.adminpanel",false)then 
          aclGroupAddObject (aclGetGroup("mshrf"), "user."..getAccountName(acc)) 
       end 
    end 
    ) 
    

    ولاتنسى تعطي المود صلأآحيآت يعني تحطه ف قروب ادمن او كونسل

  2. ماكس حنا ما نضحك ع كود .. فـ نعرف انك توك راجع ما في مشكلة

    بس حنا نضحك ع كلامك اللي ما يخش العقل

    مسوي اوبجكت وبينكسر ؟

    اي ينكسر لو ماينكسر ماسوو الافنت ذا

    https://wiki.multitheftauto.com/wiki/On ... bjectBreak

    طيب ليه مسوي حدث وكود طويل وانت تقدر تستخدم هالوظيفه :

    setObjectBreakable 
    

    ??

    ع العموم بالتوفيق .

  3. ي عيال ماتوصل لدرجة ذي :)

    ماخشينا المنتدى الا نبي نتعلم

    _+

    ي ماكس صحيح كلامك فيه شبوك تتكسر

    وصناديق

    والله انا ماني قايل له شي ولا زعلان

    بس ليه يضحك ؟

    يقول لي خطا كذا وكذا

    اما ضحك ذي تعتبر اهانه

    وحنا نسولف على الكسر

    اما دم اكيد مأتتأثر . .

    ض1 = فيس زعلآن ولا فيس بصحح لك ؟

    ذذ = فيس يبكي ؟

    طيب وين الدم بالموضوع ؟ ض1

    +

    ماقد شفت ذا الايفنت ؟

    https://wiki.multitheftauto.com/wiki/On ... jectDamage

    +

    البيد ذي شخصيات فقط !

    مالها علاقه بالاوبجكت ذذ

  4. حسان الضحك ماله داعي ؟

    ترا لك مواضيع غبيه قبل ماتصير زي كذا . .

    اسمي حسن مو حسآن +

    ايش دخل المواضيع القديمه خلينا ف الحآضر وبعدين انت تسوي اشياء ماتدخل ف العقل ودايما تقط وجهك فالمواضيع ونص الردود خطأ

    تعلم, وبعدين سآعد ليش غصب تسآعد خطأ يعني ؟

    وكل مرا متمشكل لك مع واحد ! هل انت عآقل ؟

  5. هذأ لشي ثاني

    -___- يعني تخيل مسوي اوبجكت جدار ولا باب مثلأ .. وش الضضرر اللي يصير له

    يمكن ينقص دمه ويموت :lol::lol::lol::lol::lol::lol:

  6. الأجسآم اساسا مالها دم ,

    ped الا اذا تقصد

    فـ تقدر تستخدم :

    https://wiki.multitheftauto.com/wiki/OnClientPedDamage

    cancelEvent 
    setElementFrozen 
    

    طيب وين الدم بالموضوع ؟ ض1

    +

    ماقد شفت ذا الايفنت ؟

    https://wiki.multitheftauto.com/wiki/On ... jectDamage

    +

    البيد ذي شخصيات فقط !

    مالها علاقه بالاوبجكت ذذ

    ? -.-

    السهر مو زين لك روح نآم احسن لك

    moveObject

    عشان التحريكـ بس صعبة عليكـ interpolateBetween ومداكـ تستخدم

    طيب اقدر اخلي الاجسام ثابتة

    ما ينقص منها دم

    ولا تتحرك من محلها ؟

  7. يـ آخوي شريت عن طريق كآشيو وسحب الفلوس وفالنهايه حولني للوحة تسجيل الدخول حطيت المعلومآت الي مسجل فيها ويقولي خطأ

    قلت يمكن نسيت الرقم الي كنت حآطه مع اني متآأكد منه رحت ابسوي استرجآع كلمة مرور يقولي ألأيميل ذا مو مسجل !

    كلمتك خآص قلت لي روح سكآيب رحت سكآيب اكلمك ماترد ! ايش ذا

  8. يب اخوي عارف انا استخدمه لل

    gui

    ولكن وش استخدم للدي اكس ؟

    اطرح الوظيفه للدي اكس الي تبيها تطلع للكل بنفس المقآس واطرح مقاس شاشتك طول وعرض

  9. مشكوور اخوي حسن وانت اضيا اخ زاحف ماقصرتو بس بسالك اخوي حسن كيف اخليه يظهر عند الكل بالمكان الي انا حاطه لأن واجهتني مشكلة لما اسويه ع الشاشة مثلا

    يجي لاعب اخر مايشوفه بنفس المكان يشوفه معفووس وش الحل

    << اخر طلب

    * guiSetPositionAllScreen(guiElement,ScreenHieght,ScreenWidht)

    متنآسقه مع جميع الشاشاتguiالوظيفه فايدتها تخلي اي حاجه من

    ScreenHight,ScreenWidth = Setting-Videoطول وعرض شاشتك فاللعبه تاخذها من

    مايصير تآخذ مود غيركguiطبعآ عشآن تكون متناسق مع جميع الشاشات يعني تكون بنفس المكآن لجميع الشآشآت لازم تكون انت الي مصمم ال

    مصممها غيركguiوتستخدم له ذي الوظيفه لأنه ذي الوظيفه تعتمد على حجم شاشتك , يمديك تستخدم مود غيرك يعني

    حقته مو حقتكScreenHight,ScreenWidthبس بشرط انك تحط

    الوظيفه :

    function guiSetPositionAllScreen(guiElement,ScreenH,ScreenW) 
        local LocalScreenH,LocalScreenW = guiGetScreenSize() 
        if ( isElement(guiElement) ) then 
            if ( ScreenH and ScreenW ) then 
                local x,y = guiGetPosition(guiElement,false) 
                guiSetPosition(guiElement,LocalScreenH*(x/ScreenH),LocalScreenW*(y/ScreenW),false) 
            end 
        end 
    end 
    

    المثال :

      
    button = guiCreateButton(100,100,70,30,"Button",false) 
    guiSetPositionAllScreen(button,800,600) 
    

  10. *toboolean(string)

    function toboolean(str) 
        if ( str and type(str) == "string" ) then 
            if ( str == "true" ) then 
                return true 
            else 
                return false 
            end 
        end 
    end 
    

    الفآيده من الوظيفه تحويل من سترنق الى بول

    مثلا :

    local val = "true" 
    -- "true"تسآويvalراح تكون 
    -- مباشره يعني تكون بول ماتكون سترنقtrueالىvalالحين لو ابي احول 
    val = toboolean(val) 
    -- trueتسآويvalالحين رآح تكون 
      
    

    طبعا تقدر تستخدمها ف اشياء كثيره ,

    مثال :

    addCommandHandler("output",function(_,_,val) 
            -- دائما سترينق يعني نص ماراح تكون بولvalراح تكون 
            -- الأرقمنت حقها الي يطلع الألوان لازم يكون بول مو سترنقoutputChatBoxف لو استخدمناها الحين راح يطلع خطأ لأنه 
        outputChatBox("#ff0000 Welcome",root,0,255,255,val) 
            -- ف لازم تصير كذا : 
        outputChatBox("#ff0000 Welcome",root,0,255,255,toboolean(val)) 
    end) 
    

    output falseاوoutput trueالي مو فآهم المثال روح اف8 اكتب

    addCommandHandlerبترجع سترينق يعني نص من البدايه اساساً ادخل الويكي وشوف البآريميتر حق وظيفةvalوالي يقول فراسه ليش :

    https://wiki.multitheftauto.com/wiki/AddCommandHandler

    شرح سيئ ماعرفت اوصل المعلومه تقريبا , اي استفسار ضع رد ,

    بالتوفيق .

  11. يقصد الريتنكقل اللي يتحركـ .. شي اكيد اللي وراه صورة

    + مداه يسويه كذا وكذا

    وممكن تكون صعبه عليهdxليش يتعب نفسه ويسويguiمو ريتنكقل الي يتحرك , صوره + كل الوحه

    Gui عادي سهلة .. ومداه يسوي

    dxعشآن يعرف يسويه guiياخي اذا هي سهله بتكون سهله عليك لاكن مو سهله عليه هو خله يسويه

  12. يقصد الريتنكقل اللي يتحركـ .. شي اكيد اللي وراه صورة

    + مداه يسويه كذا وكذا

    وممكن تكون صعبه عليهdxليش يتعب نفسه ويسويguiمو ريتنكقل الي يتحرك , صوره + كل الوحه

  13. مشكور اخوي حسن تعبتك معي بس بغيت
    اها اها فهمت مشكوورين بس اخ حسن بما انك انت صانع المود ممكن تقولي كيف سويت شكل التحميل؟

    مشكور اخ حسن ومشكور اخ مجنون فيك :oops:

    الشكل .. : dxDrawRectangle

    لأ ,

    guiCreateStaticImage 
    

  14. اها اها فهمت مشكوورين بس اخ حسن بما انك انت صانع المود ممكن تقولي كيف سويت شكل التحميل؟

    مشكور اخ حسن ومشكور اخ مجنون فيك :oops:

      
    addEventHandler("onClientRender",root,function() 
    Prog = math.ceil(tonumber(math.ceil(getSoundPosition(elementSound)))*100/tonumber(math.ceil(getSoundLength(elementSound)))) 
    end) 
    

    هذا مثال يعطيك النسبه الي وصل لها الصوت من 100%

  15. المسآفه تكون خطأ في حآله وحده

    اذا كآنت المسافه بين اسامي الأحدآث او الوظآيف مثل :

    createVehicle 
    

    لو تخليها

    create Vehicle 
    

    ف هاذي خطأ

×
×
  • Create New...