Jump to content

طلب كود --- x


w7sH

Recommended Posts

Posted

السلام عليكم ..

عندي قريد ليست في لوحة

ابي اللي يفتح الوحة تطلع جميع حساباته اللي على سسرياله اللي يستخدمته

في كولمن

أتمنى وصلت الفكرة

Posted

أقصد اذا لاعب سسوا حسساب او حسابين يطلع له فالقريد لست حساباته اللي سواها من قبل من خلال سرياله

Posted
"onPlayerLogin"
setElementData

راح تحتاج الإيفنت لما يسجل اللاعب ، ولازم تستخدم الارقيومنت الثاني من البارمتر للحدث واللي هو الحساب اللي سجل منه اللاعب

وبعدين تحط داتا على اللاعب باسم الحساب 

اظن هذا اللي تقصده اذا طريقتي فوق صح ^

Posted
54 minutes ago, w7sH said:

ممكن مثال؟

addCommandHandler("getAccounts", 
	function (player, cmd)
		local serial = getPlayerSerial(player)
		local accounts = getAccountsBySerial(serial)
		outputChatBox("You have " .. #accounts .. " accounts.", player)
	end)

 

Posted

اانا فاهم الكود هذا لكن أقصد

أبي مثال كيف ينشىء فالقريد لست

أتمنى وصلت الفكرة

Posted

سوي ترايقر عند الفتح 

بعد كذا استلمه ,

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

بعد كذا سوي لوب على المتغير الي استلمته

ثم ادخله داخخل الجدول

Posted
addCommandHandler("getAccounts", 
	function (player, cmd)
		local serial = getPlayerSerial(player)
		local accounts = getAccountsBySerial(serial)
    local myaccs={}
    for k ,v in ipairs(accounts)do
    table.insert(myaccs,v)
      end
    triggerClientEvent(player,'setgrid',player,myaccs)
    end)
-----------------------------client
addEvent('setgrid',true)
addEventHandler('setgrid',root,function(acc)
  for k,v in ipairs(acc)do
    local row=guiGridListAddRow(grid)
      guiGridListSetItemText(grid,row,1,v,false,false)
    end
  end)

بالتوفيق

Posted
3 hours ago, Master_MTA said:

addCommandHandler("getAccounts", 
	function (player, cmd)
		local serial = getPlayerSerial(player)
		local accounts = getAccountsBySerial(serial)
    local myaccs={}
    for k ,v in ipairs(accounts)do
    table.insert(myaccs,v)
      end
    triggerClientEvent(player,'setgrid',player,myaccs)
    end)
-----------------------------client
addEvent('setgrid',true)
addEventHandler('setgrid',root,function(acc)
  for k,v in ipairs(acc)do
    local row=guiGridListAddRow(grid)
      guiGridListSetItemText(grid,row,1,v,false,false)
    end
  end)

بالتوفيق

الحسابات ماتطلع بالقريد لست ..

Posted (edited)
47 minutes ago, Abdul KariM said:

@Master_MTA مايحتاج انك تسوي تيبل جديد بالسيرفر سايد تقدر تسوي لوب على نفس الفنكشن

من باب التسهيل بس ما بتفرق

@_@

عرفت انت طفرة الفلسفة الزايده بالظبط هذي اللي عندي

xDxDxD

40 minutes ago, w7sH said:

الحسابات ماتطلع بالقريد لست ..

غير grid

باسم الجريد لست حقك

Edited by Master_MTA
Posted

Server

addCommandHandler("getAccounts", 
	function ( player )
		local serial = getPlayerSerial ( player )
		local accounts = getAccountsBySerial ( serial )
		if #accounts ~= 0 then
			triggerClientEvent(player,'changeMyGrid',player,accounts)
		end
    end
)

 

Client

addEvent('changeMyGrid',true)
addEventHandler('changeMyGrid', root,
	function ( accTable )
		for k,v in ipairs ( accTable ) do
			local row = guiGridListAddRow ( grid )
			guiGridListSetItemText ( grid, row, 1, v, false, false )
		end
	end
)

 

Posted
23 hours ago, N3xT said:

Server


addCommandHandler("getAccounts", 
	function ( player )
		local serial = getPlayerSerial ( player )
		local accounts = getAccountsBySerial ( serial )
		if #accounts ~= 0 then
			triggerClientEvent(player,'changeMyGrid',player,accounts)
		end
    end
)

 

Client


addEvent('changeMyGrid',true)
addEventHandler('changeMyGrid', root,
	function ( accTable )
		for k,v in ipairs ( accTable ) do
			local row = guiGridListAddRow ( grid )
			guiGridListSetItemText ( grid, row, 1, v, false, false )
		end
	end
)

 

where is guiGridListClear u forgot it +_+

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