K̷i̷n̷g̷ x̷D̷ツ Posted April 2, 2017 Share Posted April 2, 2017 السلام عليكم ممكن اي احد يعطيني الطلب فنكشنات واحداث وكل شي لحفظ الباس عند تسجيل الدخول Link to comment
Adham Posted April 2, 2017 Share Posted April 2, 2017 (edited) executeSQLQuery or dbConnect dbExec dbQuery dbPoll or -- XML functions Edited April 2, 2017 by Deativated Link to comment
K̷i̷n̷g̷ x̷D̷ツ Posted April 2, 2017 Author Share Posted April 2, 2017 2 minutes ago, Deativated said: executeSQLQuery or dbConnect dbExec dbQuery dbPoll or -- XML functions ينفع اسويه على سيريال عند دخول اللاعب صح Link to comment
Adham Posted April 2, 2017 Share Posted April 2, 2017 (edited) 2 minutes ago, K̷i̷n̷g̷ x̷D̷ツ said: ينفع اسويه على سيريال عند دخول اللاعب صح انت تقول تبيه يتحفظ شف العطيتك فوق + "onClientResourceStart" triggerServerEvent خش دروس في البرمجه وهتلاقي شرح SQL لو انك مب فاهم المود ذا يفيدك بكتير Edited April 2, 2017 by Deativated Link to comment
K̷i̷n̷g̷ x̷D̷ツ Posted April 2, 2017 Author Share Posted April 2, 2017 11 minutes ago, Deativated said: انت تقول تبيه يتحفظ شف العطيتك فوق + "onClientResourceStart" triggerServerEvent خش دروس في البرمجه وهتلاقي شرح SQL شكراً يالطيب الحين بخش Link to comment
Adham Posted April 2, 2017 Share Posted April 2, 2017 شف انا كنت مسوي لـ @Abu-Solo مثال اليكتب في ايديت يجي بالقريد لست الكلام الكتبو باليديت ويتحفظ بالشرح : addEventHandler ( "onClientGUIClick", root, -- حدث اذا ضعط علي الزر function ( ) -- وظيفه if source == button then -- تحقق من الزر الضعط عليه local Edit1 = guiGetText ( GUIEditor.edit[1] ) local Edit2 = guiGetText ( GUIEditor.edit[2] ) local Edit3 = guiGetText ( GUIEditor.edit[3] ) if Edit1 == "" or Edit2 == "" or Edit3 == "" then return end -- تحقق انه كاتب بالايديت شي triggerServerEvent ( "Test", localPlayer, Edit1, Edit2, Edit3 ) end -- انهاء الحدث end -- انهاء الوظيفه ) -- قوس addEvent ( "Test1", true ) addEventHandler ( "Test1", root, function ( Table ) -- وظيفه guiGridListClear( GUIEditor.gridlist[1] ) -- تحديث القريد لست for i, _ in ipairs( Table ) do -- نسوي لوب علي الجدول local row = guiGridListAddRow ( GUIEditor.gridlist[1] ) -- نضيف راو جديد guiGridListSetItemText( GUIEditor.gridlist[1], row, 1,Table[i].Edit1, false, false) -- نكتب بالقريد لست الكلام الطلع بالايديت إلخ guiGridListSetItemText( GUIEditor.gridlist[1], row, 2,Table[i].Edit2, false, false) guiGridListSetItemText( GUIEditor.gridlist[1], row, 3,Table[i].Edit3, false, false) end -- انهاء الوب end -- انهاء الفكشن ) -- قوس addEventHandler( "onClientResourceStart", resourceRoot, -- حدث اذا المود اتفتح function( ) -- وظيفه triggerServerEvent( "Refresh", localPlayer ) -- تريقر لسرفر -- ذا عشان تسوي تحديث للقاعده او " القريد لست " end ) -- سرفر executeSQLQuery( "CREATE TABLE IF NOT EXISTS `TEST` ( Edit1, Edit2, Edit3 ) " ) -- تصنع قاعده بيانات addEvent ( "Test", true ) -- استقبال التريقر addEventHandler ( "Test", root, -- استقبال التريقر function ( Edit1, Edit2, Edit3 ) -- وظيفه if Edit1 and Edit2 and Edit3 then -- تحقق اذا كان بيانات في الايديت كامله executeSQLQuery( 'INSERT INTO `TEST`( Edit1,Edit2,Edit3 ) VALUES(?,?,?) ' , Edit1, Edit2, Edit3 ) -- زي م قال مستر -- وش وظيفتها الادخال في التيبل تبي تدخل قيم جديده triggerEvent( "Refresh", root ) -- تسوي تريقر من سرفر ل سرفر لتحديث القاعده -- عشان اذا انت ضفت طلب مب بيجي لازم تحديث للقاعده لو تبي يجي لازم ترستر المود -- فأ لازم تحط تحديث للقريد لست يعني القاعده end -- نهايه التحقق end -- نهايه الفكشن ) -- قوس addEvent ( "Refresh", true ) -- استقبال التريقر addEventHandler ( "Refresh", root, -- استقبال التريقر function ( ) -- وظيفه local SQLListe = executeSQLQuery ( "SELECT * FROM `TEST` " ) if #SQLListe ~= 0 then -- تححقق triggerClientEvent ( "Test1", root, SQLListe ) -- تريقر لكلنت end end) 1 Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now