Maksoud Posted July 12, 2016 Author Share Posted July 12, 2016 guiGridListSetItemText( MyGrid, RowForRow, 1, xmlNodeGetAttributes ( v ).Name ,false, false) guiGridListSetItemText( MyGrid, RowForRow, 2, xmlNodeGetAttributes ( v ).Money, false, false) الكودين دول فيهم خطأ يسوي لاق الدي بق يقول : expected string at argument 4 Link to comment
فاّرس Posted July 12, 2016 Share Posted July 12, 2016 وسوي ريستارت للسكربت وجرب؟ Vehicles.xml احذف ملف Link to comment
Maksoud Posted July 12, 2016 Author Share Posted July 12, 2016 من وين احذفه ؟ + انا لما حذفت الكودين دول اللاق راح Link to comment
Maksoud Posted July 12, 2016 Author Share Posted July 12, 2016 خلاص حليتها شكرا بس عندى سؤال هو يحفظ السيارة الشريتها لكل السيرفر ولا لى انا فقط ؟ Link to comment
فاّرس Posted July 12, 2016 Share Posted July 12, 2016 على حسب انت مرسل التريقر للكل او لا؟ Link to comment
Maksoud Posted July 12, 2016 Author Share Posted July 12, 2016 انا مرسل تريجر من سيرفر لكلاينت Link to comment
فاّرس Posted July 12, 2016 Share Posted July 12, 2016 ? source او root ايه بس انت مرسل التريقر للكل او للاعب نفسه يعني حاط Link to comment
Maksoud Posted July 12, 2016 Author Share Posted July 12, 2016 طيب معلش انا تعبتك معايا اوى بس انا عايز سؤال كيف اعمل اعادة حفظ للداتا يعنى لما احذف الرو يحفظ انه اتحذف Link to comment
فاّرس Posted July 12, 2016 Share Posted July 12, 2016 قصدك تبي تحذف قيمه ؟ xmlDestroyNode xmlNodeSetAttribute -- nil Link to comment
Maksoud Posted July 12, 2016 Author Share Posted July 12, 2016 شوف فى زر اسمه بيع السيارة بيع السيارة وظيفته انه يحذف الرو و يعطى اللاعب فلوس يوم اضغط على الزر يمسح الرو بس لما ادوس اف 4 الرو يرجع !! لازم اعادة حفظ للداتا ان الرو اتحذف Link to comment
' A F . Posted July 12, 2016 Share Posted July 12, 2016 اتوقع يوم يبيع السيارة وتحذف الرو لازم تستخدم xmlSaveFile Link to comment
Maksoud Posted July 12, 2016 Author Share Posted July 12, 2016 addEventHandler("onClientGUIClick",root, function ( ) if ( source == SellButton ) then guiGridListRemoveRow(MyGrid,guiGridListGetSelectedItem(MyGrid)) triggerServerEvent("GiveMoneyDestroyVehicle",localPlayer) end end ) Link to comment
فاّرس Posted July 12, 2016 Share Posted July 12, 2016 addEventHandler("onClientGUIClick",root, function ( ) if ( source == SellButton ) then guiGridListRemoveRow(MyGrid,guiGridListGetSelectedItem(MyGrid)) triggerServerEvent("GiveMoneyDestroyVehicle",localPlayer) end end ) addEventHandler("onClientGUIClick",root, function ( ) if ( source == SellButton ) then local veh = xmlLoadFile ( 'Vehicles.xml' ) if veh then for k,v in ipairs ( xmlNodeGetChildren ( veh ) ) do if xmlNodeGetAttributes ( v ).Name == guiGridListGetSelectedItemText ( MyGrid, 1 ) then xmlNodeSetAttribute ( v, 'Name', nil ) xmlNodeSetAttribute ( v, 'Money', nil ) xmlDestroyNode ( v ) end end xmlSaveFile ( veh ) xmlUnloadFile ( veh ) guiGridListRemoveRow(MyGrid,guiGridListGetSelectedItem(MyGrid)) triggerServerEvent("GiveMoneyDestroyVehicle",localPlayer) end end end ) اتوقع يوم يبيع السيارة وتحذف الرو لازم تستخدم xmlSaveFile هو بالأساس ما حذف السياره من الاكس ام ال كيف يسوي حفظ؟ 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