Jump to content

تصحيح كود


Mhmd.z

Recommended Posts

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

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

  
addEventHandler ( "onClientGUIClick", guiRoot, 
function (  ) 
if source == my_button then 
local row = guiGridListAddRow(my_list) 
guiGridListSetItemText(my_list, row, 1, ""..getPlayerName(localPlayer)..": ", true, true) 
end 
end 
) 

كذه بس انا اشوف اني ضغطت الزر ابي كل الاعبين الي بالسيرفر بس يفتحو اللوحه يشوفو الاشخاص الي ضغطو الزر

Link to comment
table = { } 

هذا تضعه بـ جانب سيرفر .. ويوم اللاعب يضغط الزر ترسل تريقر وتضيف القيمة

table [ #table + 1 ] = "New Row .." 

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

حاول وبساعدكـ ..

Link to comment
--client 
addEventHandler ( "onClientGUIClick", guiRoot, 
function (  ) 
if source == my_button then 
triggerServerEvent("trigger_list", localPlayer) 
end 
end 
) 

--server 
addEvent ( 'trigger_list' , true ) 
addEventHandler ( 'trigger_list' , root, 
function () 
outputChatBox ("#00ff00* "..getPlayerName(source), root, 255, 0, 0, true) 
table = {  } 
table [ #table + 1 ] = "New Row .." 
 end 
) 
  
for i,v in ipairs (table) do 
triggerClientEvent("trigger_Client", v, source) 
end 

--client 
addEvent ( 'trigger_Client' , true ) 
addEventHandler ( 'trigger_Client' , root, 
function ( v ) 
guiGridListSetItemText(my_list, v[1], v[2], v[3], 1, ""..getPlayerName(localPlayer)..": ", true, true) 
end 
) 

تصحيح ؟

Edited by Guest
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...