Jump to content

Dior

Members
  • Posts

    48
  • Joined

  • Last visited

Posts posted by Dior

  1. 2 minutes ago, xLive said:

    إذا كنت تتهمني إني مستعمل هذا
    أقول كلامك خطأ

    التصميم مختلف, الصوت مختلف الكود حقي حتى باقي ماشفته
    إذا كنت تشوف عشان الأزرار الكيبورد تتشابه
    الاي اوت حق الازرار معروف من مواقع مثل
    virtual piano
    أو البيانو الموجود بقاريز مود

     

    لالا ابد المقصود انه الفكرة منشورة من زمان اصلا 

     

  2. Just now, MrKAREEM said:

    الله يعافيك المشكلة مش في الداتا

    المشكلة ان لما تستخدم اليمنت داتا علي لوحة ومعاها اليمينتس تانيين مربوطين بيها

    الداتا بتنطبق علي اللوحة واللي معاها

    فأنا استخدمت طريقة تانية وعملتها في الويكي

    yl بالنسبة للقيمة الخاصة ب

    انا معرفها فوق وهي عبارة عن اليوزر داتا اللي اتضغط عليه

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

    تقدر تشوف الوظيفة بعد التعديل

    GuiSetStaticImageMovable

    انت فهمتني غلط ههههههههههههههههه

    شوف 

    هذي الاكواد الي انت صلحتها حاليا 

    function guiSetStaticImageMovable(Element,state)
    assert(getElementType(Element) == 'gui-staticimage', "Bad argument 1 @ guiSetStaticImageMovable [gui-staticimage expected, got "..getElementType(Element).."]")
    assert(type(state) == "boolean", "Bad argument 2 @ guiSetStaticImageMovable [boolean expected, got "..type(state).."]")
    if state == true then state = math.random(1,500) else state = false end
    return guiSetProperty(Element,"ID",tostring(state))
    end
    
    function Hold( t,x,y )
    if t == "left" and guiGetProperty(source,'ID') ~= '0' then
    local lp = Vector2(guiGetPosition(source,false));
    lx = {x-lp.x,y-lp.y};
    yl = source;
    end
    end
    
    function Drop( xo, x, y )
    if xo ~= "left" then return end
    yl = nil;
    end
    
    function Move( _, _, x, y )
    if yl and getElementData(yl,'Movable') then
    guiSetPosition(yl,x-lx[1],y -lx[2],false);
    end
    end
    
    addEventHandler( "onClientGUIMouseDown", getRootElement( ),Hold) addEventHandler( "onClientGUIMouseUp", getRootElement( ),Drop) addEventHandler( "onClientCursorMove", getRootElement( ),Move)

    بس ركز ع هالكود 

    
    function Move( _, _, x, y )
    if yl and getElementData(yl,'Movable') then
    guiSetPosition(yl,x-lx[1],y -lx[2],false);
    end
    end

    الداتا هنا Movable

    لو تدول بالكود حقك حاليا ما بتحصل شي يعرفها يعني بتبقى فاضية هنا في مشكلة

    هل فهمت قصدي ض1؟

    • Like 1
  3. Just now, MrKAREEM said:

    تعديل: تم حل المشكلة وتم تعديلها بالويكي

    اعتذر علي الخطأ وشكرا علي التنبيه

    + معلومة زيادة للتصحيح 

    ---------------------------------------------
    function Move( _, _, x, y )
    if yl and getElementData(yl,'Movable') then -- هنا الداتا مب معرفة ع الاكواد الي حدثتها من قبل شوي
    guiSetPosition(yl,x-lx[1],y -lx[2],false);
    end
    end
    ---------------------------------------------
    
    ---------------------------------------------
    function Move( _, _, x, y )
    if yl then -- خليها كذا وبس ^_^
    guiSetPosition(yl,x-lx[1],y -lx[2],false);
    end
    end
    ---------------------------------------------

    ويعطيك العافية مشكور ماقصرت ^_^

  4.  

    function guiSetStaticImageMovable(Element,state)
    assert(getElementType(Element) == 'gui-staticimage', "Bad argument 1 @ guiSetStaticImageMovable [gui-staticimage expected, got "..type(Element).."]")
    assert(type(state) == "boolean", "Bad argument 2 @ guiSetStaticImageMovable [boolean expected, got "..type(state).."]")
    return setElementData(Element,'Movable',state) or false
    end
    
    function Hold( t,x,y )
    if t ~= "left" or not getElementData(source,'Movable') then return end
    local lp = Vector2(guiGetPosition(source,false));
    lx = {x-lp.x,y-lp.y};
    yl = source;
    end
    
    function Drop( xo, x, y )
    if xo ~= "left" then return end
    yl = nil;
    end
    
    function Move( _, _, x, y )
    if yl then
    guiSetPosition(yl,x-lx[1],y -lx[2],false);
    end
    end
    
    addEventHandler( "onClientGUIMouseDown", root,Hold) addEventHandler( "onClientGUIMouseUp", root,Drop) addEventHandler( "onClientCursorMove", root,Move)
    
    GUIEditor = {
        button = {},
        staticimage = {},
        label = {},
        memo = {}
    }
    local screenW, screenH = guiGetScreenSize()
    GUIEditor.staticimage[1] = guiCreateStaticImage((screenW - 444) / 2, (screenH - 357) / 2, 444, 357, "TR.png", false)
    guiSetStaticImageMovable(GUIEditor.staticimage[1],true)
    GUIEditor.label[1] = guiCreateLabel(1, 5, 443, 17, "LabelNumb1", false, GUIEditor.staticimage[1])
    guiSetFont(GUIEditor.label[1], "default-bold-small")
    guiLabelSetHorizontalAlign(GUIEditor.label[1], "center", false)
    GUIEditor.button[1] = guiCreateButton(19, 89, 163, 52, "btn1", false, GUIEditor.staticimage[1])
    GUIEditor.button[2] = guiCreateButton(250, 89, 163, 52, "btn2", false, GUIEditor.staticimage[1])
    GUIEditor.memo[1] = guiCreateMemo(14, 151, 409, 192, "", false, GUIEditor.staticimage[1])

    هذي الاكواد الي مسويها ماتوقع في مشكلة بالي حاطه انا :\

  5. 49 minutes ago, MrKAREEM said:

    تم اضافة تحديث للوظيفة

    رابط الوظيفة بالويكي

    guiSetStaticImageMovable

    في مشكلة بالوظيفة الحين انا مسوي لوحة مخليها صورة وفيها ازرار المشكلة هي ان لما احط الكود واضغط عاللوحة تتحرك تمام بس لو ضغطت عالازرار الي بالداخل تتحرك كمان وش الحل

  6. Just now, Live said:

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

    وياليت بعد تركز شوي بـ ذا الموضوع

    ذا المود الي معدله انا والاخ ذا سرقه مني ونشره 

     

    https://4.top4top.net/p_1394vlsi21.png

     

    والمود الأصلي يسوي ماركر أزرق غير عن حقي الي معدله انا

  7. 17 hours ago, Live said:

    السكربت مو مسروق ومو ملك لأحد إذا ذا قصدك
    السكربت اصلا صاحبه ناشره
    https://community.multitheftauto.com/index.php?p=resources&s=details&id=727
    اللهم صاحب الموضوع اعتقد ترجمه للعربية

    اعتقد لو تركب المود بالمحلي تشوف وش اقصد ^_^

  8. السلام عليكم

    يعيال انا عندي خادم وفاتح منه سيرفري

    في ناس حاقدة مثل مستر ام و جماعته جالسين يسوون لي دوس اتاك

    انا ابي اعرف كيف اصد الدوس اتاك يعني السيرفر م يصكر 

    الي يعرف اتمنى يفيدني

    والي م يعرف شكرا على قرائتك

     

  9. 23 hours ago, Mr.Mostafa said:

    هادا لها فنكشن , ما يحتاج صور وكذا 

    
    fxAddGlass

    خليها تنزل علي احداثيات الاعب الي تبيه + تحط الوان عشوائية لها , عشان تكون زي الصورة

    شكرااااااااااااااااااااااااااااااااا

    شكراااا مرررررررة

  10.                   السلام عليكم اخواني

                           ابي طلب كود

     

               في كود يطلع شي كأنها زينة تطيح 

                الي يعرف كودها يريت يعطيه لي

  11. مرحبا 

    .

    يعيال انا بس اشغل النيوترون بالسيارة و اسرع الشاشة تتوهج

    كانه ظلال

    كيف اقدر اشيله

  12. On 04/05/2019 at 11:23, TOUNSI |, السعأدة said:

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

    طيب دام رديت علي سويه انت  ض1xD

    • Haha 2
  13. On 29/05/2016 at 16:16, MR.GRAND said:

    السلام عليكم ورحمة الله تعالى وبركاته

    تم الأنتهاء من عمل نظام التاجات الجديد والحصري ~

    الفيديو الخاص بالسكربت :

    يستحسن مشاهدة الفيديو لمعرفة كيفية استخدام السكربت وازالة التكرار مع سكربت التاجات العادية ( تاجات الرتب ) .!

    مميزات هذا السكربت عن باقي السكربتات المشابهه له :

    - إمكانية تفعيل \ الغاء تفعيل التاج -

    يعني إنك تقدر تكتب بأف 8 myTag

    عشان تخلي التاج متفعل او العكس

    اذا متفعل وتتكلم بالشات يطلع تاجك والعكس يطلع تاج الرتب ^

    - امكانية رؤية الأشخاص اللي مفعلهم الأدمن -

    يعني انك تقدر من لوحة ادارة التاجات تشوف الناس اللي مفعلهم

    تشوف تاجهم , اسمهم , السيريال , والحالة الخاصة بالتاج | متفعل \ ملغي

    - عدم القدرة على وضع تاج بدون مايتم التحقق الكامل من السيريال والتاج -

    يعني انك ماتقدر تحط التاج لاي شخص .. إلا تضغط زر التحقق من السيريال + معاينة التاج ومن ثم الموافقة او الرجوع للوحة الأصلية

    طبعا معاينة التاج لو طلع التاج كبير راح يجيك بالشات تنبيه يقولك التاج طويل , طبعا تقدر تحطه للاعب بس يجيك عشان ينبهك ^

    صورة اللوحة الرئيسية :

    m33bcbbr7yc8a12zg.jpg

    e7lx68j2taenahyzg.jpg

    طبعا كيف نشيل التكرار مع مود التاجات العادية ؟ ( تاجات الرتب ) , نحط الكود التالي :

     

    local systemDBconnect = dbConnect( 'sqlite', ':TagsSystem-Professional_v01/[TAGS system] Database.db' )
    local checkTag = dbQuery( systemDBconnect, ' SELECT * FROM `TagsSystemPro` WHERE serial = ? ', getPlayerSerial( source ) )
    local dbValues = dbPoll( checkTag, -1 )
    if ( type( dbValues ) == 'table' and #dbValues ~= 0 ) then
    local state = dbValues[1]['state']
    if ( state == 'Enabled' ) then return end end
    
     
    
     

    نحط الكود مثل ما بالصورة

    الكود : 8q8t7yc03ivd2cxzg.jpg

    المكان اللي نحطه فيه في ملف التاجات :

    fp9hz6hbhfd01aozg.jpg

    ---------------------------------------

    الأصدار الحالي من السكربت : 1.0

    لتحميل الإصدار : http://www.mediafire.com/download/pkp7x ... al_v01.zip

    إنضم معنا في MTA العرب : https://www.facebook.com/groups/luaprofessional

    للتواصل :

    Skype : kamel1234128

    Facebook : http://www.fb.com/MR.GRAND0

    Email : [email protected]

     

    الإهداءات :

    1 - TAPL

    2 - MR.SAUD

    3 - MR.SAAD

    4 - iMr.WiFi..!

    5 - 1XxCr{o}sS

    6 - SaedAmer

    7 - #Le3bA

    8 - Ma[Z]en

    9 - Emgawe.117

    10 - NssoR

    11 - ♯~|StrΘnG|~.

    12 - Ahmed Ly

    13 - shwaeki

    14 - #Mr.Rajo~,<

    15 - Mr.Ronaldo

    16 - Mr.CoR

    17 - HasoN

    18 - Soking

    19 - EH10

    20 - Default

    21 - DABL

    22 - justboy

    23 - MoDeR2014

    24 - x',iM7MD

    25 - #,+( _xiRoc[K]; >

    26 - DTC12

    27 - #|_oskar_|#

    28 - mouamle-hassan

    29 - Abdul KariM

    30 -

    00 - الباقي في القلب :blowkiss:

    تقدر تسويه لنا عل حساب مب عل سريال اخوي جراند ؟

     

×
×
  • Create New...