Jump to content

شباب طلبين كـ مبتدأ في المنتدى


Recommended Posts

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

...........

شباب انا ابغى كود لو سويت نافذه

مايفتحها غير الا الشرطي

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

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

shr6h مثلا انا مسمي رتبت الشرطه في الاسل كيذا

انا اريد مايفتحون النافذه الا الي معهم هاذي الرتبه ياريت وصلت لكم المعلومه ومشكورين مقدماً

Link to comment

-- Server Side --

addEventHandler("onPlayerLogin", root, 
function(_,acc) 
     local accName = getAccountName(acc) 
     if isObjectInACLGroup("user."..accName, aclGetGroup("shr6h")) then 
          bindKey(source, "F2", "down", openWindow) 
     end 
end) 
  
function openWindow(player) 
     local accName = getAccountName(getPlayerAccount(player)) 
     if isObjectInACLGroup("user."..accName, aclGetGroup("shr6h")) then 
          triggerClientEvent(player,"OpenWindow",player) 
     end 
end 

-- Client Side --

addEvent("OpenWindow", true) 
addEventHandler("OpenWindow", root, 
function () 
     if not guiGetVisible(theWindow) then 
          guiSetVisible(theWindow, true) 
          showCursor(true) 
     else 
          guiSetVisible(theWindow, false) 
          showCursor(false) 
     end 
end) 

Link to comment

--- Server Side ---

Marker = createMarker ( posX, posY, posZ, "cylinder", Size, R, G, B, Alpha ) -- ماركر 
-- posX, posY, posZ = الإحداثيات من الأدمنية  
-- Size = حجمهآ و يفضضل أن تكون 1 
-- R, G, B = لون الماركر و كل ححرف الحد الأقصصى له 255 
-- Alpha = التباين او الوضضوح والححد الأقصصى 255 
  
function MarkerHit(player) -- الوظيفة بأي اسسم مو ششرط 
    if Marker then  
        local accName = getAccountName(getPlayerAccount(player)) 
            if isObjectInACLGroup("user."..accName, aclGetGroup("shr6h")) then  
                triggerClientEvent(player,"openWindow", player) -- صنآعة حدث وهو الترايقر 
            end -- If نهآية  
    end -- If نهآية  
end -- نهآية الوظظيفة 
addEventHandler("onMarkerHit",Marker,MarkerHit) -- الحدث وهو عند دخول الماركر 

--- Client Side ---

addEvent("openWindow",true) -- نفعل الحدث 
function open() -- الوظيفة 
        guiSetVisible(theWindow, true) -- إظظهآر اللوحة 
        showCursor(true) -- إظظهآر الماوس 
end -- نهآية الوظيفة 
addEventHandler("openWindow", getRootElement(),open) -- الحدث المصنوع من سيرفر 

theWindow = أسسم لوحتك

Edited by Guest
Link to comment

واجهة مشكله اذا الصفحه تطلع حق الكل اول ماشغل المود ::

شوف اعطيني مثال على نافذه فاضيه

انا الس سويته :

addEvent("openWindow",true)  
function open()  
        guiSetVisible(theWindow, true)  
        showCursor(true) 
end  
addEventHandler("OpenWindow", getRootElement(),open)  
theWindow = guiCreateWindow(170,50,530,510,"panel ",false, theWindow) 

:oops:

Link to comment

تابل نفس الكلام شباب وضحولي شوي يعني لو تسوون صفحه بس

  
a = guiCreateWindow(541,146,253,300,"panel",false) 
  
addEvent("OpenWindow", true) 
addEventHandler("OpenWindow", root, 
  
  
function () 
     if not guiGetVisible(a) then 
          guiSetVisible(a, true) 
          showCursor(true) 
     else 
          guiSetVisible(a, false) 
          showCursor(false) 
     end 
end) 

Link to comment
addEvent("openWindow",true) 
function open() 
        guiSetVisible(theWindow, true) 
        showCursor(true) 
end 
addEventHandler("OpenWindow", getRootElement(),open) 
theWindow = guiCreateWindow(170,50,530,510,"panel ",false, theWindow) 
guiSetVisible (theWindow, false) 
  

اروح لدايره ماتفتح النافذه للحين العطل

Link to comment

عندكـ الخطأ بـ كود إنشاء اللوحة

theWindow = guiCreateWindow(170,50,530,510,"panel ",false,theWindow)

بـ آخخر أرقومنت ليه ححآط أسم آلنافذه .. ؟

إذا ككآن الشيء رئيسي بـ آلوآججهة مآله داع تحط أرقومنت أسمه بـ الأخخير

جرب ذآ ..

--- Client

  
theWindow = guiCreateWindow(170,50,530,510,"panel ",false) 
guiSetVisible (theWindow, false)  
  
addEvent("openWindow",true) 
function open() 
        guiSetVisible(theWindow, true) 
        showCursor(true) 
end 
addEventHandler("openWindow", getRootElement(),open) 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...