Jump to content

طلب اكواد ! ..


Rockyz

Recommended Posts

  • Replies 161
  • Created
  • Last Reply

Top Posters In This Topic

اسف على التأخير

لاكن ممكن توضح ليي هذي

guiGridListGetItemText ( Grid, guiGridListGetSelectedItem ( Grid ), 1 ) 

لانك قلت انها غلط

آيه هنا فهمني آيش تبي بالضبط؟

الكود اخترب

انا مابي اذا سيدة ضغط الشيك بوكس يتجمد

لا

ابي اذا ضغط الشيك بوكس

وضغط زر Freeze يتجمد

هذا ملف الكلنت

local screenW, screenH = guiGetScreenSize() 
  
addEventHandler ( "onClientResourceStart", resourceRoot, 
  function () 
    outputChatBox ("Freeze System Started !", 255, 0, 0, true) 
  end 
) 
  
  
wnd = guiCreateWindow((screenW - 389) / 2, (screenH - 450) / 2, 389, 450, "", false) 
guiWindowSetSizable(wnd, false) 
guiSetVisible (wnd,false) 
Grid = guiCreateGridList(9, 22, 187, 418, false, wnd) 
guiGridListAddColumn(Grid, "# اسم الاعب !", 0.9) 
Start = guiCreateButton(214, 377, 152, 53, "Freeze Player/s", false, wnd) 
guiSetFont(Start, "default-bold-small") 
guiSetProperty(Start, "NormalTextColour", "FFFF0000") 
Stop = guiCreateButton(206, 301, 165, 53, "Remove Freeze Player/s", false, wnd) 
guiSetFont(Stop, "default-bold-small") 
guiSetProperty(Stop, "NormalTextColour", "FF00FF00") 
Check = guiCreateCheckBox(216, 178, 151, 21, "تحديد كل الاعبين ؟", false, false, wnd) 
guiSetFont(Check, "default-bold-small") 
guiSetProperty(Check, "NormalTextColour", "FFFFFF00") 
  
ReRe = false 
  
 addEventHandler ( "onClientGUIClick", root, 
function () 
if ( guiCheckBoxGetSelected(Check) ) then 
if ( ReRe == false ) then 
      triggerServerEvent ("Frz", localPlayer) 
ReRe = true 
      else 
      triggerServerEvent ("StopF", localPlayer) 
ReRe = false 
        end 
    end 
end 
) 
  
addEvent ( "Grid", true ) 
addEventHandler ("Grid", root, 
function () 
guiSetVisible (MyWindow, true) 
    outputChatBox ("لقد تم تجميدك !", 255, 0, 0, true) 
        local AdR = guiGridListAddRow (Grid) 
        for i,v in ipairs(getElementsByType ( "player" )) do 
    if ( source == Grid ) then 
    guiGridListSetItemText ( Grid, AdR, column, getPlayerName (v), false, false ) 
guiGridListGetSelectedItem (Grid) 
        end 
    end 
end 
) 
  
---- 
  
  
addEventHandler ("onClientGUIClick", resourceRoot, 
  function () 
    --if (source == Start) then 
      --triggerServerEvent ("Frz", localPlayer) 
    --end 
    if (source == Stop) then 
      triggerServerEvent ("StopF", localPlayer) 
    end 
  end 
) 
  
addEvent ("unFreeze", true) 
addEventHandler ("unFreeze", root, 
  function () 
    guiSetVisible (MyWindow, false) 
    outputChatBox ("لقد تم فك تجميدك !", 0, 255, 0, true) 
  end 
) 
  
function OpenWin() 
    if guiGetVisible ( wnd ) then 
       guiSetVisible ( wnd, false ) 
       showCursor(false) 
       guiSetInputEnabled(false) 
    else 
        guiSetVisible ( wnd, true ) 
        showCursor(true) 
        guiSetInputEnabled(true) 
    end 
end 
bindKey(getElementData ( resourceRoot, "bindKey" ), "down", OpenWin) 

وهذا

Server :

local Te = { 
    ["Serial"] = true, 
} 
  
  
  
addEvent ( "Frz", true ) 
addEventHandler ("Frz", root, 
function (   ) 
for _,v in ipairs(getElementsByType ( "player" )) do 
if not Te [getPlayerSerial (v)] then 
triggerClientEvent (v, "Grid", source) 
setElementFrozen (v, true) 
        end 
    end 
end 
) 
  
addEventHandler ("onPlayerQuit",root, 
 function (  ) 
 if ( isElementFrozen ( source ) ) then 
 setSerialData (getSerialPlayer ( source ),"Frozen",true) 
          end 
     end 
  ) 
  
addEventHandler ("onPlayerJoin",root, function (  ) 
   if ( getSerialData (getPlayerSerial ( source ),"Frozen") == true ) then 
         setElementFrozen (v, true) 
          end 
     end 
  ) 
  
function setSerialData(serial,key,value) 
 if( value and type(serial) == "string") then 
  setElementData(root,serial.."&"..key,value) 
  end 
end 
  
function getSerialData(serial,key) 
 if ( key and type(serial) == "string") then 
  value = getElementData(root,serial.."&"..key) 
 end 
 return value 
end 
  
----- 
  
addEvent ("StopF", true) 
addEventHandler ("StopF", root, 
    function () 
        for _,v in ipairs (getElementsByType ("player")) do 
            if not Te [getPlayerSerial (v)] then 
                triggerClientEvent (v, "unFreeze", source) 
                outputConsole("لقد تم فك تجميدك",player) 
                setElementFrozen (v, false) 
            end 
        end 
    end 
) 
  
addEventHandler ( "onResourceStart", resourceRoot, 
    function ( ) 
        setElementData ( resourceRoot, "bindKey", get ( "bind" ) ) 
    end 
) 

وفيه اشياء ثانية ختربت اتمنى تصححهم ليي :)

Edited by Guest
Link to comment
سطر 50 بالكلنت مدري آيش تبي تسوي بالضبط ماله معنى؟

سطر 29 بالكلنت سوي تحقق ان السورس هو الزر الي تبيه ذذ

من سطر 41 الى 54 يآليت تفهمني آيش تبي بالضبط؟

يجيب الاعبين

---

و سطر 50 هذي المشكلة ماني فاهم -_- !

=====

ابي اذا ضغط على شيك بوكس مو سيدة يجمدهم

اذا ضغط على الزر يجمدهم !

Link to comment

سويته لككـ اذا ضغط الزر وأنت محدد على الشيك بوكس يسوي الوظيفة ذذ

-- # Client Side : 
  
local screenW, screenH = guiGetScreenSize() 
  
 addEventHandler ( "onClientResourceStart", resourceRoot, function (   ) 
 outputChatBox ("Freeze System Started !", 255, 0, 0, true) 
wnd = guiCreateWindow((screenW - 389) / 2, (screenH - 450) / 2, 389, 450, "", false) 
guiWindowSetSizable(wnd, false) 
guiSetVisible (wnd,false) 
Grid = guiCreateGridList(9, 22, 187, 418, false, wnd) 
guiGridListAddColumn(Grid, "# اسم الاعب !", 0.9) 
Start = guiCreateButton(214, 377, 152, 53, "Freeze Player/s", false, wnd) 
guiSetFont(Start, "default-bold-small") 
guiSetProperty(Start, "NormalTextColour", "FFFF0000") 
Stop = guiCreateButton(206, 301, 165, 53, "Remove Freeze Player/s", false, wnd) 
guiSetFont(Stop, "default-bold-small") 
guiSetProperty(Stop, "NormalTextColour", "FF00FF00") 
Check = guiCreateCheckBox(216, 178, 151, 21, "تحديد كل الاعبين ؟", false, false, wnd) 
guiSetFont(Check, "default-bold-small") 
guiSetProperty(Check, "NormalTextColour", "FFFFFF00") 
      end 
   ) 
 addEventHandler ( "onClientGUIClick", root, 
function ()  
if ( source == Start ) then 
  if ( guiCheckBoxGetSelected(Check) ) then 
      triggerServerEvent ("Frz", localPlayer) 
      else 
      triggerServerEvent ("StopF", localPlayer) 
        end 
    end 
end 
) 
  
addEvent ( "Grid", true ) 
addEventHandler ("Grid", root, 
function () 
        guiSetVisible (MyWindow, true) 
        local AdR = guiGridListAddRow (Grid) 
        for i,v in ipairs(getElementsByType ( "player" )) do 
    guiGridListSetItemText ( Grid, AdR, column, getPlayerName (v), false, false ) 
    end 
end 
) 
  
addEvent ("unFreeze", true) 
addEventHandler ("unFreeze", root, 
  function () 
    guiSetVisible (MyWindow, false) 
  end 
) 
  
function OpenWin() 
    if guiGetVisible ( wnd ) then 
       guiSetVisible ( wnd, false ) 
       showCursor(false) 
       guiSetInputEnabled(false) 
    else 
        guiSetVisible ( wnd, true ) 
        showCursor(true) 
        guiSetInputEnabled(true) 
    end 
end 
bindKey(getElementData ( resourceRoot, "bindKey" ), "down", OpenWin) 
Link to comment
سويته لككـ اذا ضغط الزر وأنت محدد على الشيك بوكس يسوي الوظيفة ذذ

-- # Client Side : 
  
local screenW, screenH = guiGetScreenSize() 
  
 addEventHandler ( "onClientResourceStart", resourceRoot, function (   ) 
 outputChatBox ("Freeze System Started !", 255, 0, 0, true) 
wnd = guiCreateWindow((screenW - 389) / 2, (screenH - 450) / 2, 389, 450, "", false) 
guiWindowSetSizable(wnd, false) 
guiSetVisible (wnd,false) 
Grid = guiCreateGridList(9, 22, 187, 418, false, wnd) 
guiGridListAddColumn(Grid, "# اسم الاعب !", 0.9) 
Start = guiCreateButton(214, 377, 152, 53, "Freeze Player/s", false, wnd) 
guiSetFont(Start, "default-bold-small") 
guiSetProperty(Start, "NormalTextColour", "FFFF0000") 
Stop = guiCreateButton(206, 301, 165, 53, "Remove Freeze Player/s", false, wnd) 
guiSetFont(Stop, "default-bold-small") 
guiSetProperty(Stop, "NormalTextColour", "FF00FF00") 
Check = guiCreateCheckBox(216, 178, 151, 21, "تحديد كل الاعبين ؟", false, false, wnd) 
guiSetFont(Check, "default-bold-small") 
guiSetProperty(Check, "NormalTextColour", "FFFFFF00") 
      end 
   ) 
 addEventHandler ( "onClientGUIClick", root, 
function ()  
if ( source == Start ) then 
  if ( guiCheckBoxGetSelected(Check) ) then 
      triggerServerEvent ("Frz", localPlayer) 
      else 
      triggerServerEvent ("StopF", localPlayer) 
        end 
    end 
end 
) 
  
addEvent ( "Grid", true ) 
addEventHandler ("Grid", root, 
function () 
        guiSetVisible (MyWindow, true) 
        local AdR = guiGridListAddRow (Grid) 
        for i,v in ipairs(getElementsByType ( "player" )) do 
    guiGridListSetItemText ( Grid, AdR, column, getPlayerName (v), false, false ) 
    end 
end 
) 
  
addEvent ("unFreeze", true) 
addEventHandler ("unFreeze", root, 
  function () 
    guiSetVisible (MyWindow, false) 
  end 
) 
  
function OpenWin() 
    if guiGetVisible ( wnd ) then 
       guiSetVisible ( wnd, false ) 
       showCursor(false) 
       guiSetInputEnabled(false) 
    else 
        guiSetVisible ( wnd, true ) 
        showCursor(true) 
        guiSetInputEnabled(true) 
    end 
end 
bindKey(getElementData ( resourceRoot, "bindKey" ), "down", OpenWin) 

ركز في كودك ^^

عندك خطأ

تفضل

-- Client 
  
  
local screenW, screenH = guiGetScreenSize() 
  
addEventHandler ( "onClientResourceStart", resourceRoot, 
  function () 
    outputChatBox ("Freeze System Started !", 255, 0, 0, true) 
  end 
) 
  
  
wnd = guiCreateWindow((screenW - 389) / 2, (screenH - 450) / 2, 389, 450, "", false) 
guiWindowSetSizable(wnd, false) 
guiSetVisible (wnd,false) 
Grid = guiCreateGridList(9, 22, 187, 418, false, wnd) 
guiGridListAddColumn(Grid, "# اسم الاعب !", 0.9) 
Start = guiCreateButton(214, 377, 152, 53, "Freeze Player/s", false, wnd) 
guiSetFont(Start, "default-bold-small") 
guiSetProperty(Start, "NormalTextColour", "FFFF0000") 
Stop = guiCreateButton(206, 301, 165, 53, "Remove Freeze Player/s", false, wnd) 
guiSetFont(Stop, "default-bold-small") 
guiSetProperty(Stop, "NormalTextColour", "FF00FF00") 
Check = guiCreateCheckBox(216, 178, 151, 21, "تحديد كل الاعبين ؟", false, false, wnd) 
guiSetFont(Check, "default-bold-small") 
guiSetProperty(Check, "NormalTextColour", "FFFFFF00") 
  
ReRe = false 
  
 addEventHandler ( "onClientGUIClick", root, 
function () 
if source == Start then 
if ( guiCheckBoxGetSelected(Check) ) then 
if ( ReRe == false ) then 
      triggerServerEvent ("Frz", localPlayer) 
ReRe = true 
      else 
      triggerServerEvent ("StopF", localPlayer) 
ReRe = false 
           end 
        end 
    end 
end 
) 
  
addEvent ( "Grid", true ) 
addEventHandler ("Grid", root, 
function () 
guiSetVisible (wnd, true) 
    outputChatBox ("لقد تم تجميدك !", 255, 0, 0, true) 
        local AdR = guiGridListAddRow (Grid) 
        for i,v in ipairs(getElementsByType ( "player" )) do 
    if ( source == Grid ) then 
    guiGridListSetItemText ( Grid, AdR, column, getPlayerName (v), false, false ) 
guiGridListGetSelectedItem (Grid) 
        end 
    end 
end 
) 
  
---- 
  
  
addEventHandler ("onClientGUIClick", resourceRoot, 
  function () 
    --if (source == Start) then 
      --triggerServerEvent ("Frz", localPlayer) 
    --end 
    if (source == Stop) then 
      triggerServerEvent ("StopF", localPlayer) 
    end 
  end 
) 
  
addEvent ("unFreeze", true) 
addEventHandler ("unFreeze", root, 
  function () 
    guiSetVisible (wnd, false) 
    showCursor(false) 
    guiSetInputEnabled(false) 
    outputChatBox ("لقد تم فك تجميدك !", 0, 255, 0, true) 
  end 
) 
  
function OpenWin(show) 
    if guiGetVisible ( wnd ) then 
       guiSetVisible ( wnd, false ) 
       showCursor(false) 
       guiSetInputEnabled(false) 
    else 
        guiSetVisible ( wnd, true ) 
        showCursor(true) 
        guiSetInputEnabled(true) 
    end 
end 
bindKey(getElementData ( resourceRoot, "bindKey" ), "down", OpenWin) 

Link to comment

ركز في كودك ^^

عندك خطأ

:lol: ممكن تقولنا وش الخطأ يالحلو؟

addEvent ("unFreeze", true) 
addEventHandler ("unFreeze", root, 
  function () 
    guiSetVisible (MyWindow, false) 
  end 
) 
-- وين  
showCursor ? 
  
addEventHandler ( "onClientGUIClick", root, 
function () 
if ( source == Start ) then 
  if ( guiCheckBoxGetSelected(Check) ) then 
      triggerServerEvent ("Frz", localPlayer) 
      else 
      triggerServerEvent ("StopF", localPlayer) 
        end 
    end 
end 
) 
  
  
-- ليش مطير نص الكود ؟ 
  
addEventHandler ( "onClientGUIClick", root, 
function () 
if source == Start then 
if ( guiCheckBoxGetSelected(Check) ) then 
if ( ReRe == false ) then 
      triggerServerEvent ("Frz", localPlayer) 
ReRe = true 
      else 
      triggerServerEvent ("StopF", localPlayer) 
ReRe = false 
           end 
        end 
    end 
end 
) 
  
-- ترا مايبيله بس أول سطر  

:lol::lol::lol:

Link to comment

اصلا للحين ماجاب اسامي الاعبين امم

أنا عدلته لككـ يحيث يصير اذا ضغطت الزر يسوي تحقق أنك محدد على الشيك بوكس

! بالسيرفر Grid بالنسبة لأسماء اللاعبين أطرح الترايقر الي آسمه

edit :

addEvent ("unFreeze", true) 
addEventHandler ("unFreeze", root, 
  function () 
    guiSetVisible (MyWindow, false) 
  end 
) 
-- وين  
showCursor ? 
  
addEventHandler ( "onClientGUIClick", root, 
function () 
if ( source == Start ) then 
  if ( guiCheckBoxGetSelected(Check) ) then 
      triggerServerEvent ("Frz", localPlayer) 
      else 
      triggerServerEvent ("StopF", localPlayer) 
        end 
    end 
end 
) 
  
  
-- ليش مطير نص الكود ؟ 
  
addEventHandler ( "onClientGUIClick", root, 
function () 
if source == Start then 
if ( guiCheckBoxGetSelected(Check) ) then 
if ( ReRe == false ) then 
      triggerServerEvent ("Frz", localPlayer) 
ReRe = true 
      else 
      triggerServerEvent ("StopF", localPlayer) 
ReRe = false 
           end 
        end 
    end 
end 
) 
  
-- ترا مايبيله بس أول سطر  

!بالنسبة للماوس هو يبي يخفي النافذة تخلي الماوس ظاهر مثلاً ؟

بالنسبة لـ ليش مطير نص الكود الكود أختصرته وحذفت الي ماله دآعي أساساً

-- ترا مايبيله بس أول سطر  

قصدك أنك تضيف السورس فقط صحيح؟

ممكن تقولي آيش فائدة المتغيرات وآيش فائدة سطر 50

Edited by Guest
Link to comment

اصلا للحين ماجاب اسامي الاعبين امم

أنا عدلته لككـ يحيث يصير اذا ضغطت الزر يسوي تحقق أنك محدد على الشيك بوكس

! بالسيرفر Grid بالنسبة لأسماء اللاعبين أطرح الترايقر الي آسمه

addEvent ( "Frz", true ) 
addEventHandler ("Frz", root, 
function (   ) 
for _,v in ipairs(getElementsByType ( "player" )) do 
if not Te [getPlayerSerial (v)] then 
triggerClientEvent (v, "Grid", source) 
setElementFrozen (v, true) 
        end 
    end 
end 
) 

Link to comment

اصلا للحين ماجاب اسامي الاعبين امم

أنا عدلته لككـ يحيث يصير اذا ضغطت الزر يسوي تحقق أنك محدد على الشيك بوكس

! بالسيرفر Grid بالنسبة لأسماء اللاعبين أطرح الترايقر الي آسمه

edit :

addEvent ("unFreeze", true) 
addEventHandler ("unFreeze", root, 
  function () 
    guiSetVisible (MyWindow, false) 
  end 
) 
-- وين  
showCursor ? 
  
addEventHandler ( "onClientGUIClick", root, 
function () 
if ( source == Start ) then 
  if ( guiCheckBoxGetSelected(Check) ) then 
      triggerServerEvent ("Frz", localPlayer) 
      else 
      triggerServerEvent ("StopF", localPlayer) 
        end 
    end 
end 
) 
  
  
-- ليش مطير نص الكود ؟ 
  
addEventHandler ( "onClientGUIClick", root, 
function () 
if source == Start then 
if ( guiCheckBoxGetSelected(Check) ) then 
if ( ReRe == false ) then 
      triggerServerEvent ("Frz", localPlayer) 
ReRe = true 
      else 
      triggerServerEvent ("StopF", localPlayer) 
ReRe = false 
           end 
        end 
    end 
end 
) 
  
-- ترا مايبيله بس أول سطر  

!بالنسبة للماوس هو يبي يخفي النافذة تخلي الماوس ظاهر مثلاً ؟

بالنسبة لـ ليش مطير نص الكود الكود أختصرته وحذفت الي ماله دآعي أساساً

-- ترا مايبيله بس أول سطر  

قصدك أنك تضيف السورس فقط صحيح؟

ممكن تقولي آيش فائدة المتغيرات وآيش فائدة سطر 50

كان طلبه لما يضغط الشيك بوكس مايجي فريز على طول ...

وسويناه ^^

اما باقي الاشياء تبقى ثانوية

Link to comment

بالنسبة ليه أسماء اللاعبين ليه ما جات؟

كيف تجي وأنت موب مسوي آسم للكولمن؟؟

-- # Client Side : 
  
local screenW, screenH = guiGetScreenSize() 
  
 addEventHandler ( "onClientResourceStart", resourceRoot, function (   ) 
 outputChatBox ("Freeze System Started !", 255, 0, 0, true) 
wnd = guiCreateWindow((screenW - 389) / 2, (screenH - 450) / 2, 389, 450, "", false) 
guiWindowSetSizable(wnd, false) 
guiSetVisible (wnd,false) 
Grid = guiCreateGridList(9, 22, 187, 418, false, wnd) 
guiGridListAddColumn(Grid, "# اسم الاعب !", 0.9) 
Start = guiCreateButton(214, 377, 152, 53, "Freeze Player/s", false, wnd) 
guiSetFont(Start, "default-bold-small") 
guiSetProperty(Start, "NormalTextColour", "FFFF0000") 
Stop = guiCreateButton(206, 301, 165, 53, "Remove Freeze Player/s", false, wnd) 
guiSetFont(Stop, "default-bold-small") 
guiSetProperty(Stop, "NormalTextColour", "FF00FF00") 
Check = guiCreateCheckBox(216, 178, 151, 21, "تحديد كل الاعبين ؟", false, false, wnd) 
column = guiGridListAddColumn (Grid,"Player Name",9.0) 
guiSetFont(Check, "default-bold-small") 
guiSetProperty(Check, "NormalTextColour", "FFFFFF00") 
      end 
   ) 
 addEventHandler ( "onClientGUIClick", root, 
function () 
if ( source == Start ) then 
  if ( guiCheckBoxGetSelected(Check) ) then 
      triggerServerEvent ("Frz", localPlayer) 
      guiSetVisible (MyWindow, true) 
      AdR = guiGridListAddRow (Grid) 
        for _,v in ipairs(getElementsByType ( "player" )) do 
    guiGridListSetItemText ( Grid, AdR, column, getPlayerName (v), false, false ) 
             end 
      else 
      triggerServerEvent ("StopF", localPlayer) 
        end 
    end 
end 
) 
  
addEvent ("unFreeze", true) 
addEventHandler ("unFreeze", root, 
  function () 
    guiSetVisible (MyWindow, false) 
  end 
) 
  
function OpenWin() 
    if guiGetVisible ( wnd ) then 
       guiSetVisible ( wnd, false ) 
       showCursor(false) 
       guiSetInputEnabled(false) 
    else 
        guiSetVisible ( wnd, true ) 
        showCursor(true) 
        guiSetInputEnabled(true) 
    end 
end 
bindKey(getElementData ( resourceRoot, "bindKey" ), "down", OpenWin) 
  
  
-- # Server Side : 
  
addEvent ( "Frz", true ) 
addEventHandler ("Frz", root, 
function (   ) 
for _,v in ipairs(getElementsByType ( "player" )) do 
if not Te [getPlayerSerial (v)] then 
triggerClientEvent (v, "Grid", source) 
setElementFrozen (v, true) 
        end 
    end 
end 
) 

-- # Server Side : 
  
addEvent ( "Frz", true ) 
addEventHandler ("Frz", root, 
function (   ) 
for _,v in ipairs(getElementsByType ( "player" )) do 
if not Te [getPlayerSerial (v)] then 
setElementFrozen (v, true) 
        end 
    end 
end 
) 

edit :

كان طلبه لما يضغط الشيك بوكس مايجي فريز على طول ...

وسويناه ^^

اما باقي الاشياء تبقى ثانوية

نعم هذا هو طلبه وسويته له؟

! بالنسبة للأشياء الثانوية دامها ثانوية ليه جآي تتفلسف ليه مطير الكود ليه كذآ؟

Edited by Guest
Link to comment
بالنسبة ليه أسماء اللاعبين ليه ما جات؟

كيف تجي وأنت موب مسوي آسم للكولمن؟؟

-- # Client Side : 
  
local screenW, screenH = guiGetScreenSize() 
  
 addEventHandler ( "onClientResourceStart", resourceRoot, function (   ) 
 outputChatBox ("Freeze System Started !", 255, 0, 0, true) 
wnd = guiCreateWindow((screenW - 389) / 2, (screenH - 450) / 2, 389, 450, "", false) 
guiWindowSetSizable(wnd, false) 
guiSetVisible (wnd,false) 
Grid = guiCreateGridList(9, 22, 187, 418, false, wnd) 
column = guiGridListAddColumn(Grid, "# اسم الاعب !", 0.9) 
Start = guiCreateButton(214, 377, 152, 53, "Freeze Player/s", false, wnd) 
guiSetFont(Start, "default-bold-small") 
guiSetProperty(Start, "NormalTextColour", "FFFF0000") 
Stop = guiCreateButton(206, 301, 165, 53, "Remove Freeze Player/s", false, wnd) 
guiSetFont(Stop, "default-bold-small") 
guiSetProperty(Stop, "NormalTextColour", "FF00FF00") 
Check = guiCreateCheckBox(216, 178, 151, 21, "تحديد كل الاعبين ؟", false, false, wnd) 
guiSetFont(Check, "default-bold-small") 
guiSetProperty(Check, "NormalTextColour", "FFFFFF00") 
      end 
   ) 
 addEventHandler ( "onClientGUIClick", root, 
function () 
if ( source == Start ) then 
  if ( guiCheckBoxGetSelected(Check) ) then 
      triggerServerEvent ("Frz", localPlayer) 
      guiSetVisible (MyWindow, true) 
      AdR = guiGridListAddRow (Grid) 
        for _,v in ipairs(getElementsByType ( "player" )) do 
    guiGridListSetItemText ( Grid, AdR, column, getPlayerName (v), false, false ) 
      else 
      triggerServerEvent ("StopF", localPlayer) 
           end 
        end 
    end 
end 
) 
  
addEvent ("unFreeze", true) 
addEventHandler ("unFreeze", root, 
  function () 
    guiSetVisible (MyWindow, false) 
  end 
) 
  
function OpenWin() 
    if guiGetVisible ( wnd ) then 
       guiSetVisible ( wnd, false ) 
       showCursor(false) 
       guiSetInputEnabled(false) 
    else 
        guiSetVisible ( wnd, true ) 
        showCursor(true) 
        guiSetInputEnabled(true) 
    end 
end 
bindKey(getElementData ( resourceRoot, "bindKey" ), "down", OpenWin) 

-- # Server Side : 
  
addEvent ( "Frz", true ) 
addEventHandler ("Frz", root, 
function (   ) 
for _,v in ipairs(getElementsByType ( "player" )) do 
if not Te [getPlayerSerial (v)] then 
setElementFrozen (v, true) 
        end 
    end 
end 
) 

edit :

كان طلبه لما يضغط الشيك بوكس مايجي فريز على طول ...

وسويناه ^^

اما باقي الاشياء تبقى ثانوية

نعم هذا هو طلبه وسويته له؟

! بالنسبة للأشياء الثانوية دامها ثانوية ليه جآي تتفلسف ليه مطير الكود ليه كذآ؟

-- ERROR 
  
 addEventHandler ( "onClientGUIClick", root, 
function () 
if ( source == Start ) then 
  if ( guiCheckBoxGetSelected(Check) ) then 
      triggerServerEvent ("Frz", localPlayer) 
      for _,v in ipairs(getElementsByType ( "player" )) do 
      guiSetVisible (MyWindow, true) 
      AdR = guiGridListAddRow (Grid) 
    guiGridListSetItemText ( Grid, AdR, column, getPlayerName (v), false, false ) 
      else 
      triggerServerEvent ("StopF", localPlayer) 
           end 
       end  
    end 
end 
) 
  
 -- لازم تغلق اللوب ياذكي قبل ماتسوي عدم توفر الشرط : \ 
  
 -- كذا يصير : 
  
addEventHandler ( "onClientGUIClick", root, 
function () 
if ( source == Start ) then 
  if ( guiCheckBoxGetSelected(Check) ) then 
      triggerServerEvent ("Frz", localPlayer) 
      for _,v in ipairs(getElementsByType ( "player" )) do 
      guiSetVisible (MyWindow, true) 
      AdR = guiGridListAddRow (Grid) 
    guiGridListSetItemText ( Grid, AdR, column, getPlayerName (v), false, false ) 
end 
      else 
      triggerServerEvent ("StopF", localPlayer) 
       end  
    end 
end 
) 

Link to comment

الخطأ الوحيد أنه ما حط متغير للكولمن وهذا هو سبب عدم ظهور أسماء اللاعبين

guiGridListAddColumn(Grid, "# اسم الاعب !", 0.9) 

^

column = guiGridListAddColumn(Grid, "# اسم الاعب !", 0.9) 

وبالنسبة لكودي عدلته ذذذ

Edited by Guest
Link to comment
الخطأ الوحيد أنه ما حط متغير للكولمن وهذا هو سبب عدم ظهور أسماء اللاعبين

guiGridListAddColumn(Grid, "# اسم الاعب !", 0.9) 

^

column = guiGridListAddColumn(Grid, "# اسم الاعب !", 0.9) 

طيب روح جرب وخلي عدم توفر الشرط بعد اللوب وشوف الديبوق وش يقلك :lol::lol::lol:

Link to comment

ابي فنكشنات

مثلا انا عندي سيرفر بدال ما اقفله

اسوي مود

اسوي جدول اخلي فيه سيريالات

فقط هذلين السيريالات يقدرون يدخلون السيرفر

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

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