Jump to content

شرح كيف تقفل اف 1 + اللوحة في الديربي


Recommended Posts

p_280m9k31.png

fa9l.gif

اليوم الشرح عن " كيف تقفل اف 1 + اللوحة حقت الادمن في الديربي

طبعا فيه ناس تعقدت

وناس تبغاه

اليوم جايب شرح من 1 الى 100

كيف يعني ؟

شرح مفصل

اول شي

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

الكود :

 local buttons = {
 ['F1'] = true,
 ['p'] = true,
 ['['] = true,
 [']'] = true,
}
 
addEventHandler( 'onClientKey', root, function (button , press)
    if press and getElementDimension(localPlayer) == 30 then
        if buttons[button] then
            outputChatBox("غير مصرح لك بفتح اللوحة الان ", 255, 0, 0)
                cancelEvent()
        end
    end
end)

طبعا فيه شي واحد

== 30 then 

هذى 30

يعني العالم الوهمي

انت شوف العالم الوهمي حقك

وحطه

وهذا شرحي لليوم

اتمنى تستفيد

وحط لي رد 

ويالله سلام عليكم

p_280a7gt2.png

Link to comment
  • 4 weeks later...

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

 

 local buttons = { -- لوحات الي تمنعها
 ['F1'] = true,
 ['p'] = true,
 ['['] = true,
 [']'] = true,
}
 
addEventHandler( 'onClientKey', root, function (button , press) 
    if press and getElementDimension(localPlayer) == 30 or getElementDimension(localPlayer) == العالم الثاني then -- رقم العالم
        if buttons[button] then -- عند الضغط على الازرار
             outputChatBox("غير مصرح لك بفتح اللوحة الان ", 255, 0, 0) 
                cancelEvent() -- يكنسل الشي
        end
    end
end)

 

Edited by MR.Mosa
Link to comment
On ٧‏/٢‏/١٤٣٨ هـ at 10:22 AM, MR.Mosa said:

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

 


 local buttons = { -- لوحات الي تمنعها
 ['F1'] = true,
 ['p'] = true,
 ['['] = true,
 [']'] = true,
}
 
addEventHandler( 'onClientKey', root, function (button , press) 
    if press and getElementDimension(localPlayer) == 30 or getElementDimension(localPlayer) == العالم الثاني then -- رقم العالم
        if buttons[button] then -- عند الضغط على الازرار
             outputChatBox("غير مصرح لك بفتح اللوحة الان ", 255, 0, 0) 
                cancelEvent() -- يكنسل الشي
        end
    end
end)

 

اخوي الطريقه حلوه لكن يبيلك شوية اضافات بسيطه يعني مثلا لو اللاعب بجروب كونسل

تسمح بفتح اللوحه

الجروبات الثانيه لا

Link to comment
2 hours ago, Master_MTA said:

اخوي الطريقه حلوه لكن يبيلك شوية اضافات بسيطه يعني مثلا لو اللاعب بجروب كونسل

تسمح بفتح اللوحه

الجروبات الثانيه لا

 

Serial = { -- سريال الاعب المصرح لهم
["ضع سريالك هنا"] = true,
--["ضع سريالك هنا"] = true,
--["ضع سريالك هنا"] = true,
--["ضع سريالك هنا"] = true,  
}


local buttons = { -- لوحات الي تمنعها
['F1'] = true,
['p'] = true,
['['] = true,
[']'] = true,
}

addEventHandler( 'onClientKey', root, function (button , press) 
if press and getElementDimension(localPlayer) == 30 or getElementDimension(localPlayer) == العالم الثاني then -- رقم العالم
if buttons[button] then -- عند الضغط على الازرار
local PlayerSerial = getPlayerSerial(localPlayer) --- يجيب سريال الاعب
if ( Serial[PlayerSerial] ) then -- اذا كان سريال الاعب من ضمن الجدول
outputChatBox(" تم فتح الوحة ", 255, 0, )
else --- العكس
outputChatBox("غير مصرح لك بفتح اللوحة الان ", 255, 0, 0) 
cancelEvent() -- يكنسل الشي
end
end
end
end
)

تم هاذا على السريال

Link to comment
Just now, MR.Mosa said:

 


Serial = { -- سريال الاعب المصرح لهم
["ضع سريالك هنا"] = true,
--["ضع سريالك هنا"] = true,
--["ضع سريالك هنا"] = true,
--["ضع سريالك هنا"] = true,  
}


local buttons = { -- لوحات الي تمنعها
['F1'] = true,
['p'] = true,
['['] = true,
[']'] = true,
}

addEventHandler( 'onClientKey', root, function (button , press) 
if press and getElementDimension(localPlayer) == 30 or getElementDimension(localPlayer) == العالم الثاني then -- رقم العالم
if buttons[button] then -- عند الضغط على الازرار
local PlayerSerial = getPlayerSerial(localPlayer) --- يجيب سريال الاعب
if ( Serial[PlayerSerial] ) then -- اذا كان سريال الاعب من ضمن الجدول
outputChatBox(" تم فتح الوحة ", 255, 0, )
else --- العكس
outputChatBox("غير مصرح لك بفتح اللوحة الان ", 255, 0, 0) 
cancelEvent() -- يكنسل الشي
end
end
end
end
)

تم هاذا على السريال

كفو يا معلم واصل

Link to comment
  • 3 weeks later...
On ١٠‏/١١‏/٢٠١٦ at 2:13 PM, MR.Mosa said:

 


Serial = { -- سريال الاعب المصرح لهم
["ضع سريالك هنا"] = true,
--["ضع سريالك هنا"] = true,
--["ضع سريالك هنا"] = true,
--["ضع سريالك هنا"] = true,  
}


local buttons = { -- لوحات الي تمنعها
['F1'] = true,
['p'] = true,
['['] = true,
[']'] = true,
}

addEventHandler( 'onClientKey', root, function (button , press) 
if press and getElementDimension(localPlayer) == 30 or getElementDimension(localPlayer) == العالم الثاني then -- رقم العالم
if buttons[button] then -- عند الضغط على الازرار
local PlayerSerial = getPlayerSerial(localPlayer) --- يجيب سريال الاعب
if ( Serial[PlayerSerial] ) then -- اذا كان سريال الاعب من ضمن الجدول
outputChatBox(" تم فتح الوحة ", 255, 0, )
else --- العكس
outputChatBox("غير مصرح لك بفتح اللوحة الان ", 255, 0, 0) 
cancelEvent() -- يكنسل الشي
end
end
end
end
)

تم هاذا على السريال

طيب ما ممكن يخلى الوحه متفتحتش غير فى العالم الحقيقى بدل ما تحدد العالم المتفتحش فيه

Link to comment
23 hours ago, |=>Z,3(^e^)_M_<=|[2] said:

طيب ما ممكن يخلى الوحه متفتحتش غير فى العالم الحقيقى بدل ما تحدد العالم المتفتحش فيه

تقدر يا غالي بتكون كذا


Serial = { -- سريال الاعب المصرح لهم
["ضع سريالك هنا"] = true,
--["ضع سريالك هنا"] = true,
--["ضع سريالك هنا"] = true,
--["ضع سريالك هنا"] = true,  
}


local buttons = { -- لوحات الي تمنعها
['F1'] = true,
['p'] = true,
['['] = true,
[']'] = true,
}

addEventHandler( 'onClientKey', root, function (button , press) 
if press and getElementDimension(localPlayer) ~= 0  then -- رقم العالم
if buttons[button] then -- عند الضغط على الازرار
local PlayerSerial = getPlayerSerial(localPlayer) --- يجيب سريال الاعب
if ( Serial[PlayerSerial] ) then -- اذا كان سريال الاعب من ضمن الجدول
outputChatBox(" تم فتح الوحة ", 255, 0, )
else --- العكس
outputChatBox("غير مصرح لك بفتح اللوحة الان ", 255, 0, 0) 
cancelEvent() -- يكنسل الشي
end
end
end
end
)

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

Link to comment
  • 4 months later...
On 07/10/2016 at 21:29, F[5]aMh said:

p_280m9k31.png

fa9l.gif

اليوم الشرح عن " كيف تقفل اف 1 + اللوحة حقت الادمن في الديربي

طبعا فيه ناس تعقدت

وناس تبغاه

اليوم جايب شرح من 1 الى 100

كيف يعني ؟

شرح مفصل

اول شي

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

الكود :


 local buttons = {
 ['F1'] = true,
 ['p'] = true,
 ['['] = true,
 [']'] = true,
}
 
addEventHandler( 'onClientKey', root, function (button , press)
    if press and getElementDimension(localPlayer) == 30 then
        if buttons[button] then
            outputChatBox("غير مصرح لك بفتح اللوحة الان ", 255, 0, 0)
                cancelEvent()
        end
    end
end)

طبعا فيه شي واحد

== 30 then 

هذى 30

يعني العالم الوهمي

انت شوف العالم الوهمي حقك

وحطه

وهذا شرحي لليوم

اتمنى تستفيد

وحط لي رد 

ويالله سلام عليكم

p_280a7gt2.png

يا غالي انا ممكن افتح لوحة الادمن عن طريق كتابة الكوماند في اف8 في طريقه للاكواد ؟

Link to comment
local command={
'admin',
  'login'
}
addEventHandler("onPlayerCommand",root,
  	function ( cmd )
    for k,v in ipairs(command)do
    	if string.find(tostring(cmd),v) then
      		cancelEvent ( )
        outputChatBox('غير مسموح به '..cmd..' الامر ',source)
        end
      end
    end
  )

هذي طريقه افضل بحيث لو كتب

login

مثلا والاسم والباس ما راح تزبط طريقتك يا ايكو

اما كذا راح يبحث بالامر اللي كتبه لو حصل

الكلمه بيكنسل الايفينت

بالتوفيق

On ١٤‏/٤‏/٢٠١٧ at 08:09, abulghar said:

يا غالي انا ممكن افتح لوحة الادمن عن طريق كتابة الكوماند في اف8 في طريقه للاكواد ؟

 

On ١٤‏/٤‏/٢٠١٧ at 11:23, #_iMr.[E]coo said:

@abulghar


addEventHandler("onPlayerCommand",root,
  	function ( aCmd_ )
    	if aCmd_ == "AdminPanel" then
      		cancelEvent ( )
      end
    end
  )

 

 

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...