Jump to content

اسفسار ، طلب اكواد


MA[S]RIY

Recommended Posts

السلام عليكم

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

لو طلعت من السرفر ودخلت م يروح

لو طفيت المود وشغلته م يروح

لو طفيت السرفر وشغله م يروح

 

كيف مع الاكواد المستخدمه 

؟

Link to comment
13 minutes ago, MARIY said:

السلام عليكم

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

لو طلعت من السرفر ودخلت م يروح

لو طفيت المود وشغلته م يروح

لو طفيت السرفر وشغله م يروح

 

كيف مع الاكواد المستخدمه 

؟

بإستخدام قواعد البيانات ..

Link to comment
22 minutes ago, iMr.WiFi..! said:

بإستخدام قواعد البيانات ..

طيب كيف اجيب كل الي موجود بالجريد لست

ومتي احطهم بالقاعده

ومتي اجلب القاعده

وكيف احط القاعده كلها في الجريد لست 

؟؟

Link to comment
2 hours ago, MARIY said:

طيب كيف اجيب كل الي موجود بالجريد لست

ومتي احطهم بالقاعده

ومتي اجلب القاعده

وكيف احط القاعده كلها في الجريد لست 

؟؟

عندك طريقتين

الاولى: تستخدم قاعدة البيانات مباشرة تضيف وتحذف

وبعدها ترسل القاعدة للكلنت وتعرض البيانات في القريد لست

 

الثانية: تضيف وتمسح من القريد لست مباشرة

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

وتجمع البيانات من القريد لست باستخدام

guiGridListGetRowCount

 

 

وطبعاً الطريقة الاولى افضل لان الطريقة الثانية معقدة وتحتاج تحدث القاعدة باستمرار

Link to comment
25 minutes ago, Husain-[25]~ said:

عندك طريقتين

الاولى: تستخدم قاعدة البيانات مباشرة تضيف وتحذف

وبعدها ترسل القاعدة للكلنت وتعرض البيانات في القريد لست

 

الثانية: تضيف وتمسح من القريد لست مباشرة

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

وتجمع البيانات من القريد لست باستخدام

guiGridListGetRowCount

 

 

وطبعاً الطريقة الاولى افضل لان الطريقة الثانية معقدة وتحتاج تحدث القاعدة باستمرار

طيب الحين لما اطلع القيم من الجدول

كيف اضيفها كلها الجريد لست ؟

Edited by MA[S]RIY
Link to comment
26 minutes ago, MARIY said:

طيب الحين لما اطلع القيم من الجدول

كيف اضيفها كلها الجريد لست ؟

تسوي لوب للجدول

وتضيف القيم في القريد لست

 

حاول تسوي الكود وبنشوفه

Link to comment

طيب 

ابي اعرف كيف احط القاعده مو علي سريال لاعب او كذا

علشان لما اجيب القاعده م بجيب القاعده حقي 

فاهمني

القيم الي بالجريد لست ابيها تكون عند كل الاعبين

الحين ابي اعرف كيف احط الداتا مو علي لاعب محدد ؟

Link to comment
9 minutes ago, MARIY said:

ها ؟

كيف احط الداتا مو لشخص

اهطا رووت

علشان لما اجلبها مو اجلبها من شخص فقط

اجلبها رووت

انت قصدك تحط الداتا على اي شي

؟

لو كذا قصدك استخدمها كذا

setElementData(resourceRoot,'data',magnitude)

 

Link to comment
4 minutes ago, MARIY said:

للكل لل روت يعني كيف اطبقها مع هذا المثال ؟

ممكن توضع=ح

عايز تجيب كل اللاعبي؟

استخدم اللوب

for k,v in ipairs(getElementsByType('player'))do
local aSQL = executeSQLQuery ( 'SELECT Name, Namee FROM _Name_ WHERE ' ,  )


end

 v

بيكون هو اللاعب 

Edited by Master_MTA
Link to comment
2 minutes ago, Master_MTA said:

ممكن توضع=ح

عايز تجيب كل اللاعبي؟

استخدم اللوب


for k,v in ipairs(getElementsByType('player'))do
local aSQL = executeSQLQuery ( 'SELECT Name, Namee FROM _Name_ WHERE ' ,  )


end

 v

بيكون هو اللاعب 

انا الحين ابي لما لاعب يضغط علي زر يجيب كلام مكتوب في الايديت بوكس الاول والثاني ويدخلهم في قاعده سكل

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

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

فهمتني ؟

Link to comment
2 minutes ago, MARIY said:

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

 

تمام

يبقى في سيرفر سايد هتعمل كده

local aSQL = executeSQLQuery ( 'SELECT * FROM _Name_ ' )

if #aSQL~=0 then

triggerClientEvent(plr,'setgrid',plr,aSQL)

else 

triggerClientEvent(plr,'cleargrid',plr)

end

----------------اعذرني مستخدمتش المربع بسبب النت

نجي للكلنت

addEvent('setgrid',true)

addEventHandler('setgrid',root,function(db)

guiGridListClear(grid)

for k,v in ipairs(db)do

local row=guiGridListAddRow(grid)

guiGridListSetItemText(grid,row,1,db[k].Name,false,false)

guiGridListSetItemText(grid,row,2,db[k].Namee,false,false)

end

end)

 

addEvent('cleargrid',true)

addEventHandler('cleargrid',root,function(db)

guiGridListClear(grid)

end)

  • Like 1
Link to comment
-- Server Code

Players = { }

addEventHandler( 'onPlayerJoin', root,
function( ) 
	table.insert( Players, getPlayerName( source ) )
	triggerClientEvent( root, 'WriteTable', root, Players )
end )

-- Client Code

addEvent( 'WriteTable', true )
addEventHandler( 'WriteTable', root,
function( Players ) 
	guiGridListClear( GridList )
	for _, Variables in ipairs( Players ) do 
		local Row = guiGridListAddRow( GridList )
		guiGridListSetItemText( GridList, Row, 1, Variables, false, false )
	end 
end )

جوال سوري لو في غلطه

Link to comment
7 hours ago, #Soking said:

-- Server Code

Players = { }

addEventHandler( 'onPlayerJoin', root,
function( ) 
	table.insert( Players, getPlayerName( source ) )
	triggerClientEvent( root, 'WriteTable', root, Players )
end )

-- Client Code

addEvent( 'WriteTable', true )
addEventHandler( 'WriteTable', root,
function( Players ) 
	guiGridListClear( GridList )
	for _, Variables in ipairs( Players ) do 
		local Row = guiGridListAddRow( GridList )
		guiGridListSetItemText( GridList, Row, 1, Variables, false, false )
	end 
end )

جوال سوري لو في غلطه

ما إتوقع له علاقة بطلبه ..
لإن هو يبي يسوي مثل نظام الريبورت سيستم ..

Link to comment
18 hours ago, Master_MTA said:

تمام

يبقى في سيرفر سايد هتعمل كده

local aSQL = executeSQLQuery ( 'SELECT * FROM _Name_ ' )

if #aSQL~=0 then

triggerClientEvent(plr,'setgrid',plr,aSQL)

else 

triggerClientEvent(plr,'cleargrid',plr)

end

----------------اعذرني مستخدمتش المربع بسبب النت

نجي للكلنت

addEvent('setgrid',true)

addEventHandler('setgrid',root,function(db)

guiGridListClear(grid)

for k,v in ipairs(db)do

local row=guiGridListAddRow(grid)

guiGridListSetItemText(grid,row,1,db[k].Name,false,false)

guiGridListSetItemText(grid,row,2,db[k].Namee,false,false)

end

end)

 

addEvent('cleargrid',true)

addEventHandler('cleargrid',root,function(db)

guiGridListClear(grid)

end)

طيب الحين مشكلتي

كيف اجيب قواعد بيانات جميع الاعبين

الاونلاين والاوفلاين

كيف ؟؟

Link to comment
4 hours ago, Master_MTA said:

ليه ما تركز بكلامي؟

local aSQL = executeSQLQuery ( 'SELECT * FROM _Name_ ' )

بتحصله بالكود حقي

 

 

يعني الحين

لو انا سويته كذا

local aSQL = executeSQLQuery ( 'SELECT * FROM _Name_ ' )

بيجيب قواعد بيانات جميع اللاعبين ؟

علي م اعتقد لا

Link to comment
10 hours ago, MARIY said:

علي م اعتقد لا

لا حول ولا قوة الا بالله مصر تتعبني انت

ذذ

منت مصدق جرب التالي

local sql = executeSQLQuery ( 'SELECT * FROM _Name_ ' )

if #sql~=0 then
  for k=1,#sql do
    outputChatBox(sql[k].Name)-------------القيمة الافتراضيه للاعب في الاوتبوت شات هي root عشان لا تجي تقول غلطان
    outputChatBox(sql[k].Namee)
   end
 end

 

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