Jump to content

hassan.k.s.a

Members
  • Posts

    868
  • Joined

  • Last visited

Posts posted by hassan.k.s.a

  1. كنت فاهم قصدك غلط فالنقطه ذي

    ليه يستخدم تريقر وغيره دام الوظيفة تشتغل على جانب السيرفر والكلاينت؟

    + انا قلت تريقر لأنه هو ماحدد يعني مثلاً لو يبي يستخدمها ف لوحه , ولا هو صحيح ممكن يستخدمها ف سيرفر ويفك حاله

  2. ليه يستخدم تريقر وغيره دام الوظيفة تشتغل على جانب السيرفر والكلاينت؟

    مو اي وظيفه ينفع تستخدمها على جانب السيرفر والكلاينت = تستخدمها فالكلاينت وكآفي فيه اختلاف ف بعضهم,

    اقرب مثال الفلوس اذا استخدمتها كلينت بتكون وهميه ,

    . وعلى فكرة حتى لو استخدمها بجانب كلاينت راح يظهر الاسم للجميع

    اذا استخدمها كلاينت راح يعمل مشوآر عشآن يشوفها الكل لاكن اذا تريقر ببسآطه , واحنا نقدم المسآعده بأبسط صوره للمبتدئين

  3. مافيه تدخل ولا شي عآدي الموضوع مفتوح للجميع ,

    27 عندك حرفين زايدين ف سطر

    fuالي هم

    onClientResourceStart + playerName = getPlayerName ( getLocalPlayer() )  
    

    + اختصرته لك و فيه اشياء مو مهمه شلتها مثل

  4. -- Created: 30/05/2014 18:36 
    GUIEditor_Window = {} 
    GUIEditor_Button = {} 
    GUIEditor_Memo = {} 
    GUIEditor_Grid = {} 
    GUIEditor_Image = {} 
      
    window = guiCreateWindow(1,-3,799,599,"Trheb+qwanen",false) 
    guiSetAlpha(window,1) 
    guiWindowSetSizable(window,false) 
    GUIEditor_Grid[1] = guiCreateGridList(9,17,123,146,true,window) 
    guiGridListSetSelectionMode(GUIEditor_Grid[1],2) 
    GUIEditor_Grid[2] = guiCreateGridList(9,17,730,533,true,window) 
    guiGridListSetSelectionMode(GUIEditor_Grid[2],2) 
    GUIEditor_Grid[3] = guiCreateGridList(9,21,10,40,true,window) 
    guiGridListSetSelectionMode(GUIEditor_Grid[3],2) 
    GUIEditor_Grid[4] = guiCreateGridList(9,17,781,570,true,window) 
    guiGridListSetSelectionMode(GUIEditor_Grid[4],2) 
    GUIEditor_Grid[5] = guiCreateGridList(9,17,781,570,true,window) 
    guiGridListSetSelectionMode(GUIEditor_Grid[5],2) 
    GUIEditor_Image[1] = guiCreateStaticImage(10,21,399,569,"shruk.png",true,window) 
    GUIEditor_Memo[1] = guiCreateMemo(408,21,382,260,"مرححُبآ بكمم في سيرفر مطآآنيخخ آلهجوولهةة....................\n\n............................................آلقوانين.............................................\n\n1- عدمم آسسًتخدآمم آلهآكك\n2- عدمم التخريبب وآلقتل خآرج سآححت آلقتآآآآل\n3- عدمم آسسًستخدآممً وزنيآت آلسرععةة فآلدآيري الا للشرطةة\n4-تلبية آوآمر الآدمن\n\n5- آلوقوف للشرطة ععند آلطلب\n\n\nنتمنى لكم قضآء وقت ممتع\n\nوشكرآ",true,window) 
    GUIEditor_Button[1] = guiCreateButton(410,281,379,308,"لققد قرأت ووآفقت                                         آضضغط F2",true,window) 
      
    bindKey("F8","Down",function() 
        guiSetVisible(window,not guiGetVisible(window)) 
        showCursor(guiGetVisible(window)) 
        guiSetInputEnabled(guiGetVisible(window)) 
        playSound("open.wav") 
    end) 
    

  5. * 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) 
    

    guiSetPositionAllScreen الي عند اسم منآسب للوظيفه غير ذا

    اتمنى يحط ألأسم :)

×
×
  • Create New...