Jump to content

x[مشكلة]x مشكلة ف جلب سيريلات الاعبين


Recommended Posts

السلام عليكم 

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

المشكلة انه يجيب اسماء الاعبين تمام .

بس يكرر نفس السيريال ..

يعني مايجيب السيريال المظبوط

الكود :

function putAllPlayersInList()
	guiGridListClear(grid)
	for i,v in ipairs(getElementsByType("player")) do
		local row = guiGridListAddRow(grid)
		guiGridListSetItemText(grid,row,1,getPlayerName(v),false,false)
		guiGridListSetItemText(grid,row,2,getPlayerSerial(v),false,false)
	end
end

 

Edited by ABoHussin
Link to comment

تقدر تستخدم الحل الي سواه تنطيل وكل شي بيصير اوك

On 11/18/2016 at 01:59, said:

نحن بشر إن لم نجد حلا نصنع واحداً لن يخضلنا عقلنا بالتفكير :)

Server


function serial( )
    if eventName == "onResourceStart" then
        for k, v in ipairs(getElementsByType("player")) do
            setElementData(v, "serial", getPlayerSerial(v))
        end
    else
        setElementData(source, "serial", getPlayerSerial(source))
    end
end
addEventHandler("onResourceStart", resourceRoot, serial)
addEventHandler("onPlayerJoin", root, serial)

 

Client


_getSerial = getPlayerSerial
function getPlayerSerial(p)
	return (isElement(p) and getElementType(p) == "player") and getElementData(p, "serial") or _getSerial()
end

 

Edited by #,+( _xiRoc[K]; >
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...