Jump to content

xmlNode


MuhannaDx

Recommended Posts

السلام عليكم ورحمة الله وبركاته

كيـفكم إن شاء الله بخير جميع

الحين انا سويت [ xmlNode ]

  
function OPeN() 
FileSave = xmlLoadFile ( "xml/FileSave.xml" ) 
    if FileSave then 
    -- Here Code 
    else 
    FileSave = xmlCreateFile ( "xml/FileSave.xml", "Saved" ) 
    Childuser = xmlCreateChild ( FileSave, "username" ) 
    Childpass = xmlCreateChild ( FileSave, "password" ) 
    xmlSaveFile ( FileSave ) 
    end 
end 
addEventHandler ( "onClientResourceStart", resourceRoot, OPeN ) 
  

طيب انا مسوي فالبداية يجيب الملف وبعدها يتحقق إذا كان موجود .. واذا ماكان مووجود

يسوي ملف واسمه ومكانه والجذور او الاطفال .. الخخ وبنهاية يحفظ

طيب كل شيء تمام

الحين انا بفنكشن و حدث ثاني لاكن بنفس المود

أبي أضيف قيمة للأطفال او الجذور مدري شسمهم الي هم ذول [ Child ]

حاولت استعمل المتغيرات ماضبط

شوفو الفنكشن الثاني

  
addEvent ( "Save", true ) -- ذا بعد م يسجل دخوله  
function SaveData( Acc, password ) -- متغيرات من السيرفر للكلينت فيهم الاسم و الباس 
xmlNodeSetValue ( Childuser, Acc ) -- هنا متغير الطفل او الجذر مدري شسمه خخ 
outputChatBox (Acc) -- يطبع الاسم صحيح الي دخلته 
end 
addEventHandler ( "Save", root, SaveData ) 
  

جربت وم نفع خشيت الملف م لقيته انحفظ وش الغلط ؟

والله لايهينكم واحد فاهم ف Node

يشرحها لنا ف قسم شروحات البرمجة لان مافي شرح الا 1 ومب واضح مافي امثله ..

Link to comment

المتغير اللي بالسيرفر مايكون مشترك مع كلنت

يعني لو حطيت متغير وقيمته 1 وجيت تجيبه بالسيرفر راح يعطيك nil

لالا المتغيرات انا جايبهم من السيرفر الي هم إسم و باس ورد الحساب 
ومجربهم ف outputChatBox يطلعهم سترنق صحيح مافي اي خطا 
وبعدين انا مسوي كل النوته بـ كلينة و الفنشكن الثاني كمان كلينت 

Link to comment

انت تقول سويت المتغير في الكلنت

وجبته من ملف ثاني

وشفنا ملف meta.xml

  

  
"1Love2" version="1" type="script" /> 
  
    

مافيه الا ملف كلنت واحد وتقول انت اثنين :|

معليش إذا فمهتك غلط بس قصدي فنكشن ثاني يعني وظيفة ثانية لاكن فنفس الكلينت

Link to comment

طيب بفهمككم الكود ذا كلينت وشغال ويسوي ملف ويسويلهم أطفال أو جذور ويحفظهم وكل شيء زي اللوز ..

  
function OPeN() 
FileSave = xmlLoadFile ( "xml/FileSave.xml" ) 
    if FileSave then 
    -- Here Code 
    else 
    FileSave = xmlCreateFile ( "xml/FileSave.xml", "Saved" ) 
    Childuser = xmlCreateChild ( FileSave, "username" ) 
    Childpass = xmlCreateChild ( FileSave, "password" ) 
    xmlSaveFile ( FileSave ) 
    end 
end 
addEventHandler ( "onClientResourceStart", resourceRoot, OPeN ) 
  

طيب الحين هنا المشكلة

ملحوظة * الفنكشن ذا في كلينت الأكواد الي فوق عشان محد يلخبط يعني كلهم فننفس المود وفنفس الملفات

  
acc = "Hi" 
pass = "66" 
  
function OPeNs() 
outputChatBox ("شـغـال") 
xmlNodeSetValue ( Childuser, Acc ) 
xmlNodeSetValue ( Childpass, pass ) 
end 
setTimer ( OPeNs , 5000 , 1 ) 
  
  

طيب الحين الخطا ف فنكشن OPeNs

شغال الفنكشن بعد 5 ثوان يشتغل والدليل ظهور كلمة شغال بالشات

بس مايحط بالاطفال او الجذور السترنق الي حاطهم انا وش الخطا ؟

Link to comment

ملحوظة * الفنكشن ذا في كلينت الأكواد الي فوق عشان محد يلخبط يعني كلهم فننفس المود وفنفس الملفات

[/b]

طيب اطرح كودك كامل

وين الترايقر الي مرسله من الكلينت

وش عرفك يمكن عندك خطأ في الترايقر ؟

وش عرفنا حنا , ياحط كودك كامل ولا لاتفتح موضوع من الاساس

Link to comment

  
function OPeN() 
FileSave = xmlLoadFile ( "xml/FileSave.xml" ) 
    if FileSave then 
    -- Here Code 
    else 
    FileSave = xmlCreateFile ( "xml/FileSave.xml", "Saved" ) 
    Childuser = xmlCreateChild ( FileSave, "username" ) 
    Childpass = xmlCreateChild ( FileSave, "password" ) 
    xmlSaveFile ( FileSave ) 
    end 
end 
addEventHandler ( "onClientResourceStart", resourceRoot, OPeN ) 
  
acc = "Hi" 
pass = "66" 
  
function OPeNs() 
outputChatBox ("شـغـال") 
xmlNodeSetValue ( Childuser, Acc ) 
xmlNodeSetValue ( Childpass, pass ) 
end 
setTimer ( OPeNs , 5000 , 1 ) 
  

وش الخطا ! الملف كلينت .

سم الكود كامل

Link to comment

^

function OPeN() 
    FileSave = xmlCreateFile ( "FileSave.xml", "Saved" ) 
        if FileSave then 
    Childuser = xmlCreateChild ( FileSave, "username" ) 
    Childpass = xmlCreateChild ( FileSave, "password" ) 
    xmlSaveFile ( FileSave ) 
    end 
end 
addEventHandler ( "onClientResourceStart", resourceRoot, OPeN ) 
  
acc = "Hi" 
pass = "66" 
  
function OPeNs() 
xmlNodeSetValue ( Childuser, ""..acc.."" ) 
xmlNodeSetValue ( Childpass, ""..pass.."" ) 
            xmlSaveFile ( FileSave ) 
            xmlUnloadFile ( FileSave ) 
            outputChatBox ("شـغـال") 
end 
setTimer ( OPeNs , 5000 , 1 ) 
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...