Jump to content

*مساعده*


mahmod3

Recommended Posts

شباب كيف اعمل لوب للاعبين في القريد

انا حاولت كدا

for k, v in ipairs ( getElementsByType ( 'player' )) do

عشان اعملهم لوب في القريد بس ماظبط

شوفو الكود

كلنت

GUIEditor = {
    window = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
    function()
        GUIEditor.window[1] = guiCreateWindow(308, 196, 609, 423, "", false)
        guiWindowSetSizable(GUIEditor.window[1], false)

        gridlist = guiCreateGridList(9, 17, 194, 396, false, GUIEditor.window[1])
        guiGridListAddColumn(gridlist, "#", 0.5)
        guiGridListAddColumn(gridlist, "player", 0.5)
        Memo = guiCreateMemo(0.34, 0.04, 0.64, 0.78, "", true, GUIEditor.window[1])
        Edit = guiCreateEdit(209, 356, 277, 43, "", false, GUIEditor.window[1])
        Button = guiCreateButton(510, 361, 83, 38, "راسال", false, GUIEditor.window[1])    
    end
)


function enter () 
local text = guiGetText (Edit)
if tostring(text) ~= "" then 
local row = guiGridListGetSelectedItem(gridlist) 
local Player = guiGridListGetItemText(gridlist, row) 
if Player then
guiSetText ( Memo, ""..(guiGetText (Edit)).."#you: "..(Player)..": "..(tostring(text)).."\n" ) 
triggerServerEvent ("SendMsgToPlayer", getLocalPlayer(), localPlayer, Player, tostring(text) )
end 
end 
end 
  
function ReceiveMsg (sender,text) 
TheMsg = guiGetText (Edit)
TheMsg = ""..(TheMsg)..""..(sender).." #He: "..(tostring(text)).."\n" 
end 
addEvent ("ReceiveMsg", true) 
addEventHandler ("ReceiveMsg", getRootElement(), ReceiveMsg) 
  
  
addEventHandler("onClientKey", getRootElement(),function (key, press) 
    if key == "enter" and press then 
        guiSetInputMode("no_binds_when_editing") 
        enter() 
    end 
end 
) 

سيرفر

--سيرفر
function SendMsgToPlayer (player,rePlaer,text) 
for k, v in ipairs ( getElementsByType ( 'player' )) do
if rePlaer then 
local receiver = getPlayerFromName(rePlaer) 
triggerClientEvent (receiver,"ReceiveMsg",receiver,getPlayerName(player),tostring(text))
    end 
end 
end
addEvent ("SendMsgToPlayer", true)  
addEventHandler ("SendMsgToPlayer", getRootElement(), SendMsgToPlayer) 

 

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