Jump to content

طلب كود


Recommended Posts

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

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

تفضل كودك

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

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

Edited by Guest
Link to comment
اتوقع مشكلتك ماتعرف تسوي سكربت يوازي جميع القياسات

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

تفضل كودك

   
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 

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

Link to comment

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

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

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)  
  

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

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

تفضل كودك

   
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 
) 

Link to comment
المود موجود بالكومنتي ترى

اسمه

kickscreen

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

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

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