Jump to content

سؤال على الجيك بوكس


Recommended Posts

عندي جيك بوكس ( CheckBox )

إذا لاعب حدد عليه يصير التحديد لباقي اللاعبين؟

إذا ما يصير التحديد عند باقي اللاعبين كيف اسويه عند كل اللاعبين؟

Link to comment
طيب وش احط بالسيرفر؟

CheckBox سويته لك توزيع فلوس واسلحه بس تحدد ع ال

Client

addEventHandler("onClientGUIClick",button,function () 
if (guiCheckBoxGetSelected(checkbox) == true) then 
triggerServerEvent("Money",resourceRoot, "Give Money") 
elseif (guiCheckBoxGetSelected(checkbox) == false) then 
triggerServerEvent("weapon",resourceRoot, "Give Weapon") 
end 
end,false) 

Server

addEvent("Money", true) 
addEventHandler("Money", root, 
function() 
for i,Money in ipairs(getElementsByType("player")) do 
givePlayerMoney ( Money, 30000 ) 
end 
end) 
addEvent("weapon", true) 
addEventHandler("weapon", root, 
function ( ) 
for i,weapon in ipairs(getElementsByType("player")) do 
giveWeapon ( weapon, 31, 200 ) 
end 
end 
) 

Link to comment
ماله داعي triggerServerEvent

استخدم

triggerEvent 

:|:o:shock::?

علامك

هو يبي الجيك بوكس يتحدد عند الكل

يسوي

  
for _,player in ipairs(getElementsByType("player")) do 
      triggerEvent("....", player) 
end 
  

وفي الافنت يخلي الجيك بوكس يتحدد

Link to comment
ماله داعي triggerServerEvent

استخدم

triggerEvent 

علامك

هو يبي الجيك بوكس يتحدد عند الكل

يسوي

  
for _,player in ipairs(getElementsByType("player")) do 
      triggerEvent("....", player) 
end 
  

وفي الافنت يخلي الجيك بوكس يتحدد

طيب ممكن توضح لنا الفرق بين ذولا الفنكشات؟

triggerEvent 
triggerServerEvent 
triggerClientEvent 

Link to comment

الحين مثلا اذا سويت لوحه وفيها شيك بوكس

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

في هذي الحاله مايجيهم التحديد يجي للي حدد عليه بس

واذا تبيه يظهر للكل شف الامثله الي فوق ماقصرو الشباب

Link to comment

هو يبي الجيك بوكس يتحدد عند الكل

يسوي

  
for _,player in ipairs(getElementsByType("player")) do 
      triggerEvent("....", player) 
end 
  

وفي الافنت يخلي الجيك بوكس يتحدد

طيب ممكن توضح لنا الفرق بين ذولا الفنكشات؟

triggerEvent 
triggerServerEvent 
triggerClientEvent 

اذا استخدم triggerServerEvent

لازم يسوي ترايقر مرة ثانية للكلنت

لكن triggerEvent

مايحتاج لكل هالشغلات

Link to comment

هو يبي الجيك بوكس يتحدد عند الكل

يسوي

  
for _,player in ipairs(getElementsByType("player")) do 
      triggerEvent("....", player) 
end 
  

وفي الافنت يخلي الجيك بوكس يتحدد

طيب ممكن توضح لنا الفرق بين ذولا الفنكشات؟

triggerEvent 
triggerServerEvent 
triggerClientEvent 

اذا استخدم triggerServerEvent

لازم يسوي ترايقر مرة ثانية للكلنت

لكن triggerEvent

مايحتاج لكل هالشغلات

مطلوب موظفين للمصنع عندي بعملك

المراقب :lol::lol::lol:

@tapl

Link to comment

مايحتاج تريقر لول

addEventHandler("onClientGUIClick",root, 
function() 
    if source == CHECK_BOX then 
        for k,v in ipairs(getElementsByType("player")) do 
            if v ~= localPlayer then 
            guiCheckBoxSetSelected(CHECK_BOX,guiCheckBoxGetSelected(CHECK_BOX)) 
            end 
        end 
    end 
end 
) 

Link to comment
مايحتاج تريقر لول
addEventHandler("onClientGUIClick",root, 
function() 
    if source == CHECK_BOX then 
        for k,v in ipairs(getElementsByType("player")) do 
            if v ~= localPlayer then 
            guiCheckBoxSetSelected(CHECK_BOX,guiCheckBoxGetSelected(CHECK_BOX)) 
            end 
        end 
    end 
end 
) 

ترا انا متخربط بالرد

في واحد ططلب مني توزيع ساعات لكل البسيرفر

افكره نفس الشخص

Link to comment

هو يبي الجيك بوكس يتحدد عند الكل

يسوي

  
for _,player in ipairs(getElementsByType("player")) do 
      triggerEvent("....", player) 
end 
  

وفي الافنت يخلي الجيك بوكس يتحدد

طيب ممكن توضح لنا الفرق بين ذولا الفنكشات؟

triggerEvent 
triggerServerEvent 
triggerClientEvent 

اذا استخدم triggerServerEvent

لازم يسوي ترايقر مرة ثانية للكلنت

لكن triggerEvent

مايحتاج لكل هالشغلات

ممكن تفهمني كيف ما يحتاج

غلط triggerEvent انت فاهم ال

هذا الفنكشن يستخدم ل عمل تريقر بين الجانب نفسه يعني كلينت مع كلينت او سيرفر مع سيرفر

و ذا التريقر بين المودات و ما له علاقة ب عمل تريقر بين اللاعبين

و اساساً اللاعبين مو متصلين مع بعض

كل اللاعبين متصلين مع السيرفر فقط و السيرفر هو الي يستقبل المعلومات من اللاعبين و يرسلها للاعبين

* فيه جانب سيرفر واحد فقط

* كل لاعب موجود في السيرفر معه جانب كلينت لحاله

مايحتاج تريقر لول
addEventHandler("onClientGUIClick",root, 
function() 
    if source == CHECK_BOX then 
        for k,v in ipairs(getElementsByType("player")) do 
            if v ~= localPlayer then 
            guiCheckBoxSetSelected(CHECK_BOX,guiCheckBoxGetSelected(CHECK_BOX)) 
            end 
        end 
    end 
end 
) 

..تبي تكحلها عميتها

ترا انا متخربط بالرد

في واحد ططلب مني توزيع ساعات لكل البسيرفر

افكره نفس الشخص

..ماشي مع الموجة

Link to comment
مايحتاج تريقر لول
addEventHandler("onClientGUIClick",root, 
function() 
    if source == CHECK_BOX then 
        for k,v in ipairs(getElementsByType("player")) do 
            if v ~= localPlayer then 
            guiCheckBoxSetSelected(CHECK_BOX,guiCheckBoxGetSelected(CHECK_BOX)) 
            end 
        end 
    end 
end 
) 

jiFfM.jpg

Link to comment

بدون تفلسف الي مسوي يبي يطقطق ساعد الرجال اول

بعدين طقطق

حسين خطأ وانا اخطأت بس على الاقل حاولنا نساعد

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

كلامي مو موجه لشخص محدد

Link to comment
بدون تفلسف الي مسوي يبي يطقطق ساعد الرجال اول

بعدين طقطق

حسين خطأ وانا اخطأت بس على الاقل حاولنا نساعد

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

كلامي مو موجه لشخص محدد

+1

وانا ماقلت الطريقة الا وانا مجربنها وشغالة :?

بس التفلسف والتكبر زايد في هالمنتدى ..

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