Jump to content

طلب شرح ==> XML


Recommended Posts

  • Replies 71
  • Created
  • Last Reply

Top Posters In This Topic

برستيج اظن كودك ما راح يشتغل ذذ,

اقصد ما راح يجيب الاسم , ولو سويت قيت تكست ما راح يجيبه ,

هذا شغال ذذ,

addEventHandler("onClientGUIClick",button, 
function  (  ) 
        local Write = guiGetText(Writee) 
        local XMLFile = xmlLoadFile ( "Save.xml" ) or xmlCreateFile ( "Save.xml", "XML" ) 
        if ( XMLFile ) then          
            xmlNodeSetValue(xmlCreateChild(XMLFile,"Write"),""..Writee.."") 
            xmlSaveFile ( XMLFile ) 
            xmlUnloadFile ( XMLFile ) 
            outputChatBox("* تم الحفظ") 
    end 
end,false 
) 

^ ملاحظة : الملف بينزل في mods !

+ اذا تبيه بنفس ملف المود خلي الكود سيرفر ذذ

+ ما يحتاج تسوي ,

xmlNodeSetAttribute - xmlFindChild ذذ

ياخي انت تقول مايشتغل بدون ماتجرب تقول اخطاء وانت ماتدري؟ تذب وانت ماتدري؟ تتكلم وانت ماتدري؟ جرب وشوف قلي يشتغل ولالا ^^؟ ok?

Link to comment
مجربه وما طلع ذذ,

جرب انت طيب وشوف ؟

+ رآي قال ما اشتغل الحين اثنين ضد واحد ذذ

دايم تثبت اني خطا وانت الخطا تدري لية لانك بحثت بملفات سيرفرك المفروض تبحث عن الملف بملف المودات المنزلة بالكلنت لول!ذذ

Link to comment

ومن قال ان الملف راح ينزل هنآ ,

C:\Program Files\MTA San Andreas 1.3\server\mods\deathmatch\resources\TheScript 

?

الملف راح ينزل هنآ ,

C:\Program Files\MTA San Andreas 1.3\mods\deathmatch\resources 

!!!

+ ما قلت اني اثبت انك على خطأ ,

حبيت اوضح لك ذذ

Link to comment
ومن قال ان الملف راح ينزل هنآ ,

C:\Program Files\MTA San Andreas 1.3\server\mods\deathmatch\resources\TheScript 

?

الملف راح ينزل هنآ ,

C:\Program Files\MTA San Andreas 1.3\mods\deathmatch\resources 

!!!

+ ما قلت اني اثبت انك على خطأ ,

حبيت اوضح لك ذذ

توضح اني خطأ متأكد أنك صحيحَ ؟ :lol:

ياليت تشرح لي الخطا بالتفصيل مع التصحيح وتقولي السبب اللي خلاك تقولي اني خطأ .. عشان نتعلم منك ي مبدع $$

Link to comment

لآههنتم يَ سآدهـ ,

آبي تصحيح للكود ..

لمآ يشتغل آلمود يسوي ملف ..

كويس للحين ~

بس آلشي آلثآني

آبي لمآ يدخل آللآعب وآسمه

S4MuEL1

يحفظ آسمه وسيريآله بآلتشيلد !

  
    addEventHandler("onResourceStart",resourceRoot,  
        function ( ) -- وظيفة 
        local XMLFile = xmlCreateFile ( "Save.xml", "XML" )  
        local CreateChild = xmlCreateChild(XMLFile, "XML")  
        xmlSaveFile ( XMLFile ) -- حفظ الملف 
         end 
    ) 
      
    addEventHandler("onPlayerJoin",root,  
    function  (  ) 
            local XMLFile = xmlLoadFile ( "Save.xml" )  
            if ( XMLFile ) then  
                local Child = xmlFindChild ( XMLFile, "XML", 0 )  
                local Name = getPlayerFromName ( S4MuEL1 )  
                if ( Name ) then 
                xmlNodeSetAttribute ( Child,"Name",Name )  
                local Serial = getPlayerSerial ( Name ) 
                xmlNodeSetAttribute ( Child,"Serial",Serial ) 
                xmlSaveFile ( XMLFile )  
                xmlUnloadFile ( XMLFile )  
  
                end 
             end 
       end 
   ) 

Link to comment

ي صديقَ,

انا مجرب الكود وما جآ بالملف الاسم !!!

انت مجربه عشان تقول كذا ؟

وكيف ببحث عن الملف في بملف المودات المنزله في الكلنت وهو اصلا ما راح ينزل الا بـ mods ذذ

+ رآي ,

جرب ذا ,

addEventHandler("onPlayerJoin",root, 
function  (  ) 
        local XMLFile = xmlLoadFile ( "Save.xml" ) or xmlCreateFile ( "Save.xml", "XML" ) 
        if ( XMLFile ) then          
            local Name = getPlayerName(source) 
            local Serial = getPlayerSerial(source) 
            xmlNodeSetValue(xmlCreateChild(XMLFile,"Name"),""..Name.."") 
            xmlNodeSetValue(xmlCreateChild(XMLFile,"Serial"),""..Serial.."") 
            xmlSaveFile ( XMLFile ) 
            xmlUnloadFile ( XMLFile ) 
            outputChatBox("* تم الحفظ") 
    end 
end 
) 
Link to comment
ي صديقَ,

انا مجرب الكود وما جآ بالملف الاسم !!!

انت مجربه عشان تقول كذا ؟

وكيف ببحث عن الملف في بملف المودات المنزله في الكلنت وهو اصلا ما راح ينزل الا بـ mods ذذ

+ رآي ,

جرب ذا ,

addEventHandler("onPlayerJoin",root, 
function  (  ) 
        local XMLFile = xmlLoadFile ( "Save.xml" ) or xmlCreateFile ( "Save.xml", "XML" ) 
        if ( XMLFile ) then          
            local Name = getPlayerName(source) 
            local Serial = getPlayerSerial(source) 
            xmlNodeSetValue(xmlCreateChild(XMLFile,"Name"),""..Name.."") 
            xmlNodeSetValue(xmlCreateChild(XMLFile,"Serial"),""..Serial.."") 
            xmlSaveFile ( XMLFile ) 
            xmlUnloadFile ( XMLFile ) 
            outputChatBox("* تم الحفظ") 
    end 
end 
) 

انا مجربة + رآي مجربة .. :wink:

انت مادري برمجتك شكلك تعدل وتقول مايشتغل | = ؟ لول

Link to comment

Edit :

ذآ بيست ..

كودكـ مآشي تمآم , بس يحفظ سيريآل وآسم آي لآعب دخل !

+ مآفي طريقة تخلي ملف آلـ xml

يجي بـ مجلد آلـ zip

مو يسوي مجلد بـ نفسه ؟

Edited by Guest
Link to comment
ذآ بيست لآههنت يَ آلغلآ .. بس مآني ملآقي ملف آلـ xml

لآ بـ ملف آلمودز ولآ بـ ملف آلمود

وحآطه سيرفر ^

دام بدايتها كذا فاعتبرها فال خير .. :mrgreen:

المهم ذا بيست :

>    Name="iFahad">>> 

button = guiCreateButton ( 0.25,0.25,0.25,0.25,'',true ) 
  
addEventHandler("onClientResourceStart",resourceRoot, -- حدث التشغيل 
    function ( ) -- وظيفة 
    local XMLFile = xmlCreateFile ( "Save.xml", "XML" ) -- انشاء ملف 
    local CreateChild = xmlCreateChild(XMLFile, "XML") -- انشاء تشيلد 
    xmlSaveFile ( XMLFile ) -- حفظ الملف 
    outputChatBox("* تم انشاء الملف") 
 end 
) 
  
addEventHandler("onClientGUIClick",button, -- حدث الضغط بـ متغير الزر  
function  (  ) 
        local XMLFile = xmlLoadFile ( "Save.xml" ) -- تحميل الملف 
        if ( XMLFile ) then -- تحقق 
            local Child = xmlFindChild ( XMLFile, "XML", 0 ) -- يجيب التشيلد 
            local Name = getPlayerName ( localPlayer ) -- يجيب اسم الاعب 
            xmlNodeSetAttribute ( Child,"Name",Name ) -- يحطة بالملف بالتشيلد الي سويناه 
            xmlSaveFile ( XMLFile ) -- يحفظة 
            xmlUnloadFile ( XMLFile ) -- يسوي ان لود للملف 
            outputChatBox("* تم الحفظ") 
    end 
end,false 
) 
  
  

شوف انت جربة ورد لي ماله داعي هرجك اللي ماله معنى ^^

ZA7F : Full 300\300

Link to comment

برستيج , مشكلته كودك انه يجي في mods ,

+ مع إني جربته عندي وما اشتغل , يمكن نسخه mta - فيها بق ذذ

+ رآي , ما انتبهت لـ ردك وش كنت تبي بالضبط ذذ,

جربه كذآ ,

addEventHandler("onResourceStart",resourceRoot, 
function() 
    local XMLFile = xmlCreateFile ( "Save.xml", "XML" ) 
        xmlSaveFile ( XMLFile ) 
    end 
) 
addEventHandler("onPlayerJoin",root, 
    function() 
        local XMLFile = xmlLoadFile ( "Save.xml" ) 
        local Name = getPlayerFromName('S4MuEL1') -- لازم الاسم مع اكواد الالوان ذذ 
        if Name then 
        if ( XMLFile ) then          
            local Serial = getPlayerSerial(Name) 
            xmlNodeSetValue(xmlCreateChild(XMLFile,"TheName"),"S4MuEL1") 
            xmlNodeSetValue(xmlCreateChild(XMLFile,"TheSerial"),""..tostring(Serial).."") 
            xmlSaveFile ( XMLFile ) 
            xmlUnloadFile ( XMLFile ) 
            outputChatBox("* تم الحفظ") 
        end 
    end 
end 
) 
Link to comment
برستيج , مشكلته كودك انه يجي في mods ,

+ مع إني جربته عندي وما اشتغل , يمكن نسخه mta - فيها بق ذذ

+ رآي , ما انتبهت لـ ردك وش كنت تبي بالضبط ذذ,

جربه كذآ ,

addEventHandler("onResourceStart",resourceRoot, 
function() 
    local XMLFile = xmlCreateFile ( "Save.xml", "XML" ) 
        xmlSaveFile ( XMLFile ) 
    end 
) 
addEventHandler("onPlayerJoin",root, 
    function() 
        local XMLFile = xmlLoadFile ( "Save.xml" ) 
        local Name = getPlayerFromName('S4MuEL1') -- لازم الاسم مع اكواد الالوان ذذ 
        if Name then 
        if ( XMLFile ) then          
            local Serial = getPlayerSerial(Name) 
            xmlNodeSetValue(xmlCreateChild(XMLFile,"TheName"),"S4MuEL1") 
            xmlNodeSetValue(xmlCreateChild(XMLFile,"TheSerial"),""..tostring(Serial).."") 
            xmlSaveFile ( XMLFile ) 
            xmlUnloadFile ( XMLFile ) 
            outputChatBox("* تم الحفظ") 
        end 
    end 
end 
) 

ماحصل الا كل خير بس أنت تقول وانت ماتدري فية 3 نفرات جربوة قبلك

التوسترنق مالها داعي بالسريال من الاصل سترنق $

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...