-
Posts
329 -
Joined
-
Last visited
Everything posted by ` Allawi
-
addCommandHandler("test", function(player) setElementData(player,"xLevelx",50) end ) ضيف الكود ذا واكتب في اف 8 test ثم اكتب بالشات وشوف النتيجه
-
وظيفة setElementData تاكد انها مستخدمه بالطريقه الصحيحه
-
فيه مشكله في انشاء الداتا تاكد من كودك
-
local lvl = getElementData(source,"xLevelx") or 1 جرب سوي كذا اذا جاء لفلك 1 اعرف انا اللاعب ماعنده لفل
-
تاكد ان عندك داتا وتكون قيمتها 44
-
guiSetVisible
-
guiSetEnabled
-
وعليكم السلام ورحمة الله وبركاته بالنسبة لطلب الثاني تقدر تختصر في كود واحد فقط بدلا من التعديل على الـ scoreboard images = { type = "image", -- النوع صورة src = "image.png", -- إسم الصورة color = tocolor(255,255,255,255), -- اللون width = 25, -- العرض height = 25 -- الطول } setElementData ( player, "name", images ) بالنسبة لسطر الأخير قم بتعريف اللاعب سواء كان بجانب السيرفر أو الكلينت وقم بوضع إسم الكولمن فقط
-
إيه نعم عن طريق الـ DELETE
-
أستخدم الوظيفة التالية _getPlayerName = getPlayerName function getPlayerName ( player ) return _getPlayerName ( player ):gsub ( "#%x%x%x%x%x%x", "" ) end
-
شوف ردي في هذا الموضوع ممكن تستفيد منه
-
وعليكم السلام ورحمة الله وبركاته اولا تقوم بإنشاء القاعدة عند تشغيل السكربت ثانيا تقوم بالحفظ في القاعدة عند الضغط على الزر ثالثا تقوم بإستخراج القيم عند الكتابة في الشات وعن طريق -- executeSQLQuery -- SELECT
-
عفواً الكود سليم ممكن تكون المشكلة من كود آخر تاكد من أكوادك
-
addEventHandler ( "onClientGUIClick", settingroot, function ( ) if ( source == GUIEditor.button[2] ) then if ( isChatVisible ( ) == true ) then showChat ( false ) else showChat ( true ) end end end )
-
guiCreateWindow guiCreateGridList guiGridListAddColumn getElementsByType guiGridListAddRow guiGridListSetItemText
-
addEventHandler ( "onResourceStart", resourceRoot, function ( ) executeSQLQuery ( "CREATE TABLE IF NOT EXISTS datanamee ( money, account )" ) end ) addEventHandler("onPlayerLogin", root, function ( _, playeraccount ) local result = executeSQLQuery ( "SELECT money FROM datanamee WHERE account=?", getAccountName ( playeraccount ) ) if ( #result ~= 0 ) then setPlayerMoney ( source, result[1].money ) end end ) addEventHandler ( "onPlayerQuit", root, function ( ) local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) and not isGuestAccount ( playeraccount ) then local playermoney = getPlayerMoney ( source ) local result = executeSQLQuery ( "SELECT money FROM datanamee WHERE account=?", getAccountName ( playeraccount ) ) if ( #result == 0 ) then executeSQLQuery ( "INSERT INTO datanamee ( account, money ) VALUES ( ?, ? )", getAccountName ( playeraccount ), playermoney ) else executeSQLQuery ( "UPDATE datanamee SET money=? WHERE account=?", playermoney, getAccountName ( playeraccount ) ) end end end ) جرب ..
-
أستخدم الوظائف بالطريقة الصحيحة
-
"onClientGUIClick" addCommandHandler removeCommandHandler guiGridListSetItemText guiGridListClear getElementsByType guiGridListGetItemText getElementPosition setElementPosition