Jump to content

` Allawi

Members
  • Posts

    329
  • Joined

  • Last visited

Everything posted by ` Allawi

  1. guiGetAlpha guiSetAlpha setTimer استخدم معها المتغيرات عشان تعرف اذا طفى واذا اشتغل
  2. addCommandHandler("test", function(player) setElementData(player,"xLevelx",50) end ) ضيف الكود ذا واكتب في اف 8 test ثم اكتب بالشات وشوف النتيجه
  3. وظيفة setElementData تاكد انها مستخدمه بالطريقه الصحيحه
  4. فيه مشكله في انشاء الداتا تاكد من كودك
  5. local lvl = getElementData(source,"xLevelx") or 1 جرب سوي كذا اذا جاء لفلك 1 اعرف انا اللاعب ماعنده لفل
  6. تاكد ان عندك داتا وتكون قيمتها 44
  7. نعم تقدر استخدم الوظائف التالية "onPlayerChat" outputChatBox
  8. وعليكم السلام ورحمة الله وبركاته بالنسبة لطلب الثاني تقدر تختصر في كود واحد فقط بدلا من التعديل على الـ scoreboard images = { type = "image", -- النوع صورة src = "image.png", -- إسم الصورة color = tocolor(255,255,255,255), -- اللون width = 25, -- العرض height = 25 -- الطول } setElementData ( player, "name", images ) بالنسبة لسطر الأخير قم بتعريف اللاعب سواء كان بجانب السيرفر أو الكلينت وقم بوضع إسم الكولمن فقط
  9. ` Allawi

    طلب

    أستخدم الوظيفة التالية _getPlayerName = getPlayerName function getPlayerName ( player ) return _getPlayerName ( player ):gsub ( "#%x%x%x%x%x%x", "" ) end
  10. شوف ردي في هذا الموضوع ممكن تستفيد منه
  11. وعليكم السلام ورحمة الله وبركاته اولا تقوم بإنشاء القاعدة عند تشغيل السكربت ثانيا تقوم بالحفظ في القاعدة عند الضغط على الزر ثالثا تقوم بإستخراج القيم عند الكتابة في الشات وعن طريق -- executeSQLQuery -- SELECT
  12. عفواً الكود سليم ممكن تكون المشكلة من كود آخر تاكد من أكوادك
  13. addEventHandler ( "onClientGUIClick", settingroot, function ( ) if ( source == GUIEditor.button[2] ) then if ( isChatVisible ( ) == true ) then showChat ( false ) else showChat ( true ) end end end )
  14. .. ضع محاولتك
  15. عفواً حياك الله ..
  16. guiCreateWindow guiCreateGridList guiGridListAddColumn getElementsByType guiGridListAddRow guiGridListSetItemText
  17. 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 ) جرب ..
  18. أستخدم الوظائف بالطريقة الصحيحة
  19. حاول ونساعدك ..
  20. طيب حاول ونساعدك ..
  21. "onClientGUIClick" addCommandHandler removeCommandHandler guiGridListSetItemText guiGridListClear getElementsByType guiGridListGetItemText getElementPosition setElementPosition
×
×
  • Create New...