Jump to content

طلب كود


Recommended Posts

Posted

السلام عليكم

ابغى طريقة لو ان الزائر دقة الشاشة عنده غير

1366x768

يتم طرده وعرض له رسالة بذالك السبب

اتمنى اكون وضحت

Posted (edited)

اتوقع مشكلتك ماتعرف تسوي سكربت يوازي جميع القياسات

ف حبيت تلزم جميع اللاعبين انهم يحطون قياس معين للشاشه

تفضل كودك

   
Edit : تم تعديل الاكواد تحت 
  

Edit : مكان الموضوع خطآ

Edited by Guest
Posted

بالضبط حبيت اسألك بالمناسبة ام تي اي تدعم اكثر من

1366x768

وشكراً على السكربت

Posted
اتوقع مشكلتك ماتعرف تسوي سكربت يوازي جميع القياسات

ف حبيت تلزم جميع اللاعبين انهم يحطون قياس معين للشاشه

تفضل كودك

   
local width , height = guiGetScreenSize() 
  
addEventHandler("onPlayerJoin" , root ,  
function (player) 
     if isElment(player) then 
       if (width ~= 1366 and height ~= 768) then  
         kickPlayer(player) 
     end 
  end 
end) 
  

Edit : مكان الموضوع خطآ

كودك غلط سوية كلنت لانو

guiGetScreenSize 

بس كلنت انتا حاطتها سيرفر

Posted

مشكور أخي على التنبيه

تفضل عدلت على السكربت وهو شغال , لازم تسوي ملفين واحد سيرفر والثاني كلينت

Client

  local width , height = guiGetScreenSize() 
 addEvent("CheckSize" , true) 
addEventHandler("CheckSize" , root , 
function (player) 
player = localPlayer 
if width ~= 1366 and height ~= 768 then 
triggerServerEvent("kickPlayer" , player )  
end    
end) 

Server

addEventHandler("onPlayerJoin" , root ,  
function ()  
triggerClientEvent("CheckSize" , source) 
end) 
  
 addEvent("kickPlayer" , true) 
function CheckSize ()   
kickPlayer(source , "لازم تكون دقة الشاشة 768 × 1366") 
end 
addEventHandler("kickPlayer" , root , CheckSize)  
  

Posted
اتوقع مشكلتك ماتعرف تسوي سكربت يوازي جميع القياسات

ف حبيت تلزم جميع اللاعبين انهم يحطون قياس معين للشاشه

تفضل كودك

   
local width , height = guiGetScreenSize() 
  
addEventHandler("onPlayerJoin" , root ,  
function (player) 
     if isElment(player) then 
       if (width ~= 1366 and height ~= 768) then  
         kickPlayer(player) 
     end 
  end 
end) 
  

Edit : مكان الموضوع خطآ

player = ?

source المصدر في هذا الحدث هو نفسه اللاعب الي دخل، فلذلكـ إذا تبي تجلب اللاعب إستخدم

+ isElmnt > isElement - ليه مستخدمها في هذا الحدث!؟ لاحظ وش يقولكـ الويكي

This event is triggered when a player joins the server.

. يعني هالحدث هذا يوصله إشارة يوم يدخل "لاعب" على السيرفر فقط .. فلذلكـ مايحتاج تتحقق إذا كان الي دخل هو إلمنت أم لا

---

مشكور أخي على التنبيه

تفضل عدلت على السكربت وهو شغال , لازم تسوي ملفين واحد سيرفر والثاني كلينت

Client

  local width , height = guiGetScreenSize() 
 addEvent("CheckSize" , true) 
addEventHandler("CheckSize" , root , 
function (player) 
player = localPlayer 
if width ~= 1366 and height ~= 768 then 
triggerServerEvent("kickPlayer" , player )  
end    
end) 

Server

addEventHandler("onPlayerJoin" , root ,  
function ()  
triggerClientEvent("CheckSize" , source) 
end) 
  
 addEvent("kickPlayer" , true) 
function CheckSize ()   
kickPlayer(source , "لازم تكون دقة الشاشة 768 × 1366") 
end 
addEventHandler("kickPlayer" , root , CheckSize)  
  

XXbazooka.gifXXbazooka.gifXXbazooka.gifXXbazooka.gifXXbazooka.gifXXbazooka.gifXXbazooka.gifXXbazooka.gif

---

بالضبط حبيت اسألك بالمناسبة ام تي اي تدعم اكثر من

1366x768

وشكراً على السكربت

: نعم، بالنسبة للكود يصير كذا

* Client Side:

addEventHandler ( "onClientResourceStart", resourceRoot, 
    function ( ) 
        local sWidth, sHeight = guiGetScreenSize ( ) 
        if ( sWidth >= 1366 ) and ( sHeight >= 768 ) then 
            triggerServerEvent ( "_kickPlayer", localPlayer ) 
        end 
    end 
) 

* Server Side:

addEvent ( "_kickPlayer", true ) 
addEventHandler ( "_kickPlayer", root, 
    function ( ) 
        kickPlayer ( client, "You are running on a high resolution (1366x768 and up)!" ) 
    end 
) 

Posted
المود موجود بالكومنتي ترى

اسمه

kickscreen

.. اكتشاف عظيم

. وعلى فكرة المود الي بالكوميونيتي فيه كم خطأ .. بالإضافة إلى أنه ماهوب نفس طلبه

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