Jump to content

استفسارين


MA[S]RIY

Recommended Posts

السلام عليكم

عندي استفسارين

اولا: كيف اجيب حساب لاعب اونلاين ام اوفلاين ؟

ثانيا: انا مسوي جدول سكل ومسوي لما الاعب يكتب امر يضيف بعض معلومات الاعب

كيف اجيب كل الاجداول في جريد لست في لوحه

م اقصد اجيب الجدول من سريالي او كذا

اقصد اجيب الجدول حق كل الاعبين

#

؟

Link to comment

لو ممكن توشح لي طلبي الاول م فهمتك ؟

وطلبي الثاني 

انا الحين مسوي جدول سكل

ومسوي اممر لما الاعب يكتبه يدخل بعض بياناته مثل اسمه واسم حسابقه وسرياله وكذا 

الحين كيف اجيب 

معلومات كل الاعبين 

في جريد لست في لوحه 

؟

Link to comment
2 hours ago, #Soking said:

اول طلب

سوي لوب علي الاعبين و تحقق من اسماء حسابتهم

ب اسم الحساب ال تبي تعرف حالته سواء اونلاين او اوفلاين

 

وبعدين سوي 

break or return

getAccountPlayer

 

Link to comment

try this 

--server
function GetAccounts (localplayer)
local result = getAccounts () 
local Accounts = {}
if result then 
if(#result ~= 0) then
for id, v in ipairs(result) do 
local AccountName = getAccountName(v)
local thePlayer = getAccountPlayer (v)  
local PlayerName =  getPlayerName(thePlayer)
table.insert(Accounts,{AccountName,PlayerName}) 
end
triggerClientEvent (localplayer, "Add:GridList", localplayer, Accounts  ) 
end
end
end
addEvent( "GetAccount:All", true )
addEventHandler( "GetAccount:All", resourceRoot, GetAccounts ) 
--client
function SetGridList (Accounts) 
guiGridListClear (GUIEditor.gridlist[1])
for id, v in ipairs(Accounts) do 
local row = guiGridListAddRow(GUIEditor.gridlist[1])
local Name = v[2] or "Offline"
guiGridListSetItemText(GUIEditor.gridlist[1], row, 1, v[1], false, false) 
guiGridListSetItemText(GUIEditor.gridlist[1], row, 2, Name , false, false) 
if Name == "Offline" then
guiGridListSetItemColor ( GUIEditor.gridlist[1], row, 2, 255, 0, 0 ) 
else
guiGridListSetItemColor ( GUIEditor.gridlist[1], row, 2, 14, 246, 6) 
end
end
end  
addEvent( "Add:GridList", true ) 
addEventHandler( "Add:GridList", localPlayer,SetGridList) 

 

Edited by Some*1
Link to comment
18 minutes ago, Some*1 said:

try this 


--server
function GetAccounts (localplayer)
local result = getAccounts () 
local Accounts = {}
if result then 
if(#result ~= 0) then
for id, v in ipairs(result) do 
local AccountName = getAccountName(v)
local thePlayer = getAccountPlayer (v)  
local PlayerName =  getPlayerName(thePlayer)
table.insert(Accounts,{AccountName,PlayerName}) 
end
triggerClientEvent (localplayer, "Add:GridList", localplayer, Accounts  ) 
end
end
end
addEvent( "GetAccount:All", true )
addEventHandler( "GetAccount:All", resourceRoot, GetAccounts ) 
--client
function SetGridList (Accounts) 
guiGridListClear (GUIEditor.gridlist[1])
for id, v in ipairs(Accounts) do 
local row = guiGridListAddRow(GUIEditor.gridlist[1])
local Name = v[2] or "Offline"
guiGridListSetItemText(GUIEditor.gridlist[1], row, 1, v[1], false, false) 
guiGridListSetItemText(GUIEditor.gridlist[1], row, 2, Name , false, false) 
if Name == "Offline" then
guiGridListSetItemColor ( GUIEditor.gridlist[1], row, 2, 255, 0, 0 ) 
else
guiGridListSetItemColor ( GUIEditor.gridlist[1], row, 2, 14, 246, 6) 
end
end
end  
addEvent( "Add:GridList", true ) 
addEventHandler( "Add:GridList", localPlayer,SetGridList) 

 

localplayer on server ?!
 

Link to comment
On 11/14/2017 at 00:36, #Soking said:

اول طلب

سوي لوب علي الاعبين و تحقق من اسماء حسابتهم

ب اسم الحساب ال تبي تعرف حالته سواء اونلاين او اوفلاين

 

وبعدين سوي 

break or return

طيب الحين سويت لوب علي الحسابات

وجبت الحساب الي ابي اشوفه اونلا اام لا 

وبعدان وش اسوي ؟

Link to comment
8 minutes ago, MARIY said:

طيب الحين سويت لوب علي الحسابات

وجبت الحساب الي ابي اشوفه اونلا اام لا 

وبعدان وش اسوي ؟

شوف ردي فوق وبتعرف كيف

تجيب جميع الحسابات 

 ثم تسوي لوب لها بعدين تجيب اسم كل حساب  واسم لاعب الحساب

وجمع القيم في جدول وسوي لها تريقر 

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