-
Posts
432 -
Joined
-
Last visited
Everything posted by w7sH
-
وأيضاً هكذا ؟؟ addEventHandler ( "onResourceStart", resourceRoot, function ( ) function ( g_Me, damgeState ) local acc = getPlayerAccount(v) if not isGuestAccount(acc) then local damgeState = getAccountData(acc,"damgeState") setElementData ( source, "damgeState", stateToValue ) end end end )
-
السلام عليكم هذا الكود يحط بدال الزر صورة ويحط التكست حق الزر عليها لكن وش المشكلة هنا function guiCreateButton( x2, y2, width2, height2, titleBarText2, relative2 ) local mainBackground = guiCreateStaticImage ( x2, y2, width2, height2, "r.png", relative2 ) return mainBackground end
-
تحُب البلاش #
-
محاولة آخرى , الخطأ ماطلع معي بالديق بق والكود فيه مشكلة addEventHandler("onResourceStart",resourceRoot, function() for k,v in ipairs(getElementsByType("g_Me")) do local acc = getPlayerAccount(v) if not isGuestAccount(acc) then local damgeState = getAccountData(acc,"damgeState") setElementData(v,"damgeState","yes" or "no") end end end ) Server ^
-
اللي عندي انا فري روم ماهو لوحة عاديه .. الاكواد هذي ماظنتي تضبط
-
طيب أبشر بحاول بس ممكن بعد أذنك يامطور عبد الكريم .. تعطيني الاكواد المتطلبه للسيت اكاونت داتا
-
هههههههههههه ياقلبي اتوقع اني اول ماطرحت الموضوع حطيت محاولتي بكودي ما احد عطاني .. ثانياً شي انا طلبت المساعدة بالاكاونت داتا ماطلبت انهم يعطوني جاهز بس طلبت توضيح الفكرة واذا ضبطت معي كويس ماضبطت طرحت محاولتي وصححوها الشباب ما احد يوقف على احد مفروض بدال كلامك هذا طرحت الكودات المطلوبة .. وقلت تفضل نشوف محاولتك يامعلم يامبرمج كبير ! ثالثاً ما احد طق لك الباب وقال تكفى ساعدني .. المجال مفتوح للكل واللي يحب يساعد واللي مايحب أهلاً وسهلاً ---------------------- لكن أهنيك على حركة السطور أستمر # حاولت أسويها لكن ما قدرت للأسف
-
تمام ويعطيك العافية كودك 100% , لكن أبي اسوي حفظ للزر بحيث اذا اللاعب حط الخاصية او شغل الشيك بوكس يكون محفوظ حتى لو يطلع ويخش واذا شال الزر يكون غير فعال حتى لو طلع ودخل .. أتمنى وصلت الفكرة واتوقع هذي بالـ سيت دات اكاونت
-
الآن ضبط الشيك بوكس بس الوظيفة ماتجي يعني شيك بوكس ع الفاضي بدون فايده حطيته كذا بالضبط بعد محاولة --------------------------- -- Damage State --------------------------- function damgeState( name ) if name == 'damgeState' then setElementData( g_Me, name, true ) guiCheckBoxGetSelected(getControl(wndMain, 'damageState'), true) else guiCheckBoxGetSelected(getControl(wndMain, 'damgeState'), false) setElementData ( g_Me, name, false ) end end addEventHandler('onClientDamage', g_Root, name) function damgeState( name ) if name == 'damgeState' then setElementData( g_Me, name, true ) guiCheckBoxGetSelected(getControl(wndMain, 'damageState'), true) else guiCheckBoxGetSelected(getControl(wndMain, 'damgeState'), false) setElementData ( g_Me, name, false ) end end addEventHandler ( 'onClientPlayerDamage', g_Me, function ( ) if ( getElementData ( g_Me, 'damgeState' ) ) then cancelEvent ( ) end end ) ولا محاولة ضبطت معي محاولة اخيرة وضبطت لكن نفس المشكلة الاولى اذا حطيت تبقى الخاصية حتى لو شلتها من الشيك بوكس تكون موجودة function damgeState() if damgeState then setElementData( g_Me, 'damgeState', true ) guiCheckBoxGetSelected(getControl(wndMain, 'damgeState'), true) else setElementData ( g_Me, 'damgeState', false ) guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false) end end addEventHandler ( "onClientPlayerDamage", localPlayer, function ( ) if ( getElementData ( localPlayer, "damgeState" ) ) then cancelEvent ( ) end end )
-
نفس المشكله حتى بعد التعديل الكود حقك ما اشتغل وجرب خش سيرفر خاص
-
الكود اللي فوق حقي شغال بس مشكلته اذا ضغط على الشيك بوكس ما يقدر يشيله
-
ماضبط معي , حاول تسويها ع كودي اللي فوق ؟^ شف وش المشكلة
-
وكيف اعرفه, انا حطيته كذا بس مدري له فائدة في كودي او لا
-
وش المشكلة في هذا الكود اذا حطيت على الشيك بوكس ما اقدر اشيله ملاحظة : هذا من الفري روم function damgeState() if damgeState then setElementData( g_Me, 'damgeState', true ) guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), true) else guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false) setElementData ( g_Me, 'damgeState', false ) end end
-
تقصد قاعدة الحفظ ولا الترايقرات؟ هذي قاعدة الرفرش function refreshMyList( ) local check = dbQuery( vehDB, ' SELECT * FROM `VehiclesSystem_Players2` ' ) local results = dbPoll( check, -1 ) if ( type( results ) == 'table' and #results == 0 or not results ) then triggerClientEvent( source, 'VehiclesSystem;emptyMyList', source ) return end triggerClientEvent( source, 'VehiclesSystem;putMyVehicles', source, results ) end addEvent( 'refreshMyListS', true ) addEventHandler( 'refreshMyListS', root, refreshMyList ) وبالنسبة للشراء addEvent( 'VehiclesSystem;buyCurrentCar', true ) addEventHandler( 'VehiclesSystem;buyCurrentCar', root, function( ID, Name, Price ) local check = dbQuery( vehDB, ' SELECT * FROM `VehiclesSystem_Players2` WHERE pSerial = ? AND vehID = ? ', getPlayerSerial( source ), ID ) local results = dbPoll( check, -1 ) if ( type( results ) == 'table' and #results == 0 or not results ) then dbExec( vehDB, ' INSERT INTO `VehiclesSystem_Players2` VALUES(?,?,?,?,?) ', getPlayerSerial( source ), tonumber(ID), Name, Price, 'Permanent Subscription' ) vehPers[source] = createVehicle( ID, -1633.87439, 1208.09277, 7.03906 + 1, -0, 0, 224.5189666748 ) warpPedIntoVehicle( source, vehPers[source] ) takePlayerMoney( source, Price ) setTimer(setCameraTarget, 1500, 1, source ) setElementDimension( vehPers[source], 0 ) setElementDimension( source, 0 ) fadeCamera( source, false ) setTimer( fadeCamera, 1500, 1, source, true ) triggerClientEvent( source, 'VehiclesSystem;hideBuyWindow', source ) viewVehiclex( nil, nil, nil, nil, 'close' ) refreshMyList( ) else outputChatBox( Error', source, 255, 255, 255, true ) return end end )
-
انا عندي مود معرض السيارات وهذا الكود اللي فوق يجيب اسامي السيارات اللي شارها الاعب فالقريد لست بس المشكلة اذا اللاعب اشترى سيارة تجي عند الكل في القريد لست حقته والمفروض تكون له لحاله
-
عارف انا لكن اذا عدلته راح ترجع المشكلة ^^^ , ويسوي رفرش للكل باستخدام الروت ونفس المشكلة
-
نفس المشكلة هذا الكود local vehDB = dbConnect( 'sqlite', 'VehiclesSystem - Database.db' ) dbExec( vehDB, ' CREATE TABLE IF NOT EXISTS `VehiclesSystem_Players2` (pSerial, vehID, vehName, vehPrice, Subscription) ' ) --dbExec( vehDB, ' DROP TABLE `VehiclesSystem_Players2` ' ) vehPers = { }; vehview = { }; function refreshMyList( ) local check = dbQuery( vehDB, ' SELECT * FROM `VehiclesSystem_Players2` ' ) local results = dbPoll( check, -1 ) if ( type( results ) == 'table' and #results == 0 or not results ) then triggerClientEvent( source, 'VehiclesSystem;emptyMyList', source ) return end triggerClientEvent( source, 'VehiclesSystem;putMyVehicles', source, results ) end addEvent( 'refreshMyListS', true ) addEventHandler( 'refreshMyListS', source, refreshMyList )