#Al-Ha[J]aRii Posted February 27, 2013 Share Posted February 27, 2013 شباب وينكم محد رد ابي مثال على xmlCreateFile اضغط عليه بيطلع لك مثال من ويكي Link to comment
Mr.king Posted February 27, 2013 Author Share Posted February 27, 2013 يشيخ انا ابي الكلام الي في ايديت ينحفظ في الملف xml بس المثال الي في ويكي مني فاهمه اطلاقا ابي مثال موضح وثاني مرة اقول انه يطلع كلام في الملف الكلام من الايديت يعني تعبي الفراغات الايديت بعدين لما تضغط الزر تروح لملف xml Link to comment
Mr.king Posted February 27, 2013 Author Share Posted February 27, 2013 تكفى حد يرد طفشان قاعد كم ساعة ولا حد رد والمواضيع الثانية الان رديتو ليه محد يرد Link to comment
TD[M]ER Posted February 27, 2013 Share Posted February 27, 2013 مثال , -- client side addEventHandler("onClientGUIClick",getRootElement(), function () local ggt = guiGetText(EditBox) if ( source == btn ) then triggerServerEvent("get",getLocalPlayer(),ggt) end end ) -- server side addEvent("get",true) addEventHandler("get",getRootElement(), function (ggt) local xmlfile = xmlLoadFile("File.xml") xmlNodeSetValue (xmlCreateChild ( xmlfile, "ThePlayerWrite"), "" .. ggt .. "" ) xmlSaveFile(xmlfile) xmlUnloadFile(xmlfile) end ) Link to comment
iMr.Dawix~# Posted February 27, 2013 Share Posted February 27, 2013 مثال , -- client side addEventHandler("onClientGUIClick",getRootElement(), function () local ggt = guiGetText(EditBox) if ( source == btn ) then triggerServerEvent("get",getLocalPlayer(),ggt) end end ) -- server side addEvent("get",true) addEventHandler("get",getRootElement(), function (ggt) local xmlfile = xmlLoadFile("File.xml") xmlNodeSetValue (xmlCreateChild ( xmlfile, "ThePlayerWrite"), "" .. ggt .. "" ) xmlSaveFile(xmlfile) xmlUnloadFile(xmlfile) end ) ؟؟ EditBox وين الـ Link to comment
TD[M]ER Posted February 27, 2013 Share Posted February 27, 2013 (edited) خطأ أصلا صححه مثال , -- client side addEventHandler("onClientGUIClick",getRootElement(), function () local ggt = guiGetText(EditBox) if ( source == btn ) then triggerServerEvent("get",getLocalPlayer(),ggt) end end ) -- server side addEvent("get",true) addEventHandler("get",getRootElement(), function (ggt) local xmlfile = xmlLoadFile("File.xml") xmlNodeSetValue (xmlCreateChild ( xmlfile, "ThePlayerWrite"), "" .. ggt .. "" ) xmlSaveFile(xmlfile) xmlUnloadFile(xmlfile) end ) ؟؟ EditBox وين الـ انا عطيته مثال =) Edited February 27, 2013 by Guest Link to comment
Mr.king Posted February 27, 2013 Author Share Posted February 27, 2013 مشكوووور تدمير عل المثال وانا استفدت من المثال بس الحين وش الخطأ client-side GUIEditor_Window[1] = guiCreateWindow(0.1807,0.1745,0.6641,0.6745,"",true) guiSetAlpha(GUIEditor_Window[1],1) GUIEditor_Label[1] = guiCreateLabel(165,50,340,81,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[1],23,200,150) guiLabelSetHorizontalAlign(GUIEditor_Label[1],"center",false) guiSetFont(GUIEditor_Label[1],"default-bold-small") GUIEditor_Label[2] = guiCreateLabel(165,134,340,81,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[2],23,200,150) guiLabelSetHorizontalAlign(GUIEditor_Label[2],"center",false) guiSetFont(GUIEditor_Label[2],"default-bold-small") GUIEditor_Label[3] = guiCreateLabel(458,241,218,87,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[3],233,53,243) guiSetFont(GUIEditor_Label[3],"default-bold-small") GUIEditor_Label[4] = guiCreateLabel(137,241,218,87,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[4],233,53,243) guiSetFont(GUIEditor_Label[4],"default-bold-small") GUIEditor_Edit[1] = guiCreateEdit(42,275,260,66,"",false,GUIEditor_Window[1]) GUIEditor_Edit[2] = guiCreateEdit(353,275,260,66,"",false,GUIEditor_Window[1]) GUIEditor_Button[1] = guiCreateButton(280,381,96,62,"",false,GUIEditor_Window[1]) GUIEditor_Label[5] = guiCreateLabel(59,475,538,33,"لم يتم ارسال الرسالة",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[5],255,0,0) guiLabelSetHorizontalAlign(GUIEditor_Label[5],"center",false) guiSetVisible(GUIEditor_Window[1], false) function wnd () guiSetVisible(GUIEditor_Window[1], true) showCursor(true) guiSetInputEnabled ( true) end bindKey( "F10", "down", wnd) addEventHandler("onClientGUIClick",getRootElement(), function () local ggt = guiGetText(GUIEditor_Edit[1]) local gtt = guiGetText(GUIEditor_Edit[2]) if ( source == GUIEditor_Button[1] ) then triggerServerEvent("get",getLocalPlayer(),ggt,gtt) cleanInfos() else if (guiSetText(GUIEditor_Edit[1], "") ) guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) elseif (guiSetText(GUIEditor_Edit[2], "") ) guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) end end ) function cleanInfos() guiSetText(GUIEditor_Edit[1], "") guiSetText(GUIEditor_Edit[2], "") guiSetText(GUIEditor_Label[1], "لقد ارسلت الرسالة بنجاح") guiLabelSetColor(GUIEditor_Label[5],0,255,0) guiSetVisible(GUIEditor_Window[1], false) showCursor(false) guiSetInputEnabled ( false) end server-side addEvent("get",true) addEventHandler("get",getRootElement(), function (ggt,gtt) local conf = xmlLoadFile("conf.xml") xmlNodeSetValue (xmlCreateChild ( conf, "ThePlayerWrite"), "" .. ggt .. "", "" .. gtt .. "") xmlSaveFile(xmlfile) xmlUnloadFile(xmlfile) end ) meta.xml conf.xml بس الزر لما ينضغط يروح لملف conf.xml Link to comment
TD[M]ER Posted February 27, 2013 Share Posted February 27, 2013 مشكوووور تدمير عل المثال وانا استفدت من المثال بس الحين وش الخطأclient-side GUIEditor_Window[1] = guiCreateWindow(0.1807,0.1745,0.6641,0.6745,"",true) guiSetAlpha(GUIEditor_Window[1],1) GUIEditor_Label[1] = guiCreateLabel(165,50,340,81,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[1],23,200,150) guiLabelSetHorizontalAlign(GUIEditor_Label[1],"center",false) guiSetFont(GUIEditor_Label[1],"default-bold-small") GUIEditor_Label[2] = guiCreateLabel(165,134,340,81,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[2],23,200,150) guiLabelSetHorizontalAlign(GUIEditor_Label[2],"center",false) guiSetFont(GUIEditor_Label[2],"default-bold-small") GUIEditor_Label[3] = guiCreateLabel(458,241,218,87,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[3],233,53,243) guiSetFont(GUIEditor_Label[3],"default-bold-small") GUIEditor_Label[4] = guiCreateLabel(137,241,218,87,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[4],233,53,243) guiSetFont(GUIEditor_Label[4],"default-bold-small") GUIEditor_Edit[1] = guiCreateEdit(42,275,260,66,"",false,GUIEditor_Window[1]) GUIEditor_Edit[2] = guiCreateEdit(353,275,260,66,"",false,GUIEditor_Window[1]) GUIEditor_Button[1] = guiCreateButton(280,381,96,62,"",false,GUIEditor_Window[1]) GUIEditor_Label[5] = guiCreateLabel(59,475,538,33,"لم يتم ارسال الرسالة",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[5],255,0,0) guiLabelSetHorizontalAlign(GUIEditor_Label[5],"center",false) guiSetVisible(GUIEditor_Window[1], false) function wnd () guiSetVisible(GUIEditor_Window[1], true) showCursor(true) guiSetInputEnabled ( true) end bindKey( "F10", "down", wnd) addEventHandler("onClientGUIClick",getRootElement(), function () local ggt = guiGetText(GUIEditor_Edit[1]) local gtt = guiGetText(GUIEditor_Edit[2]) if ( source == GUIEditor_Button[1] ) then triggerServerEvent("get",getLocalPlayer(),ggt,gtt) cleanInfos() else if (guiSetText(GUIEditor_Edit[1], "") ) guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) elseif (guiSetText(GUIEditor_Edit[2], "") ) guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) end end ) function cleanInfos() guiSetText(GUIEditor_Edit[1], "") guiSetText(GUIEditor_Edit[2], "") guiSetText(GUIEditor_Label[1], "لقد ارسلت الرسالة بنجاح") guiLabelSetColor(GUIEditor_Label[5],0,255,0) guiSetVisible(GUIEditor_Window[1], false) showCursor(false) guiSetInputEnabled ( false) end server-side addEvent("get",true) addEventHandler("get",getRootElement(), function (ggt,gtt) local conf = xmlLoadFile("conf.xml") xmlNodeSetValue (xmlCreateChild ( conf, "ThePlayerWrite"), "" .. ggt .. "", "" .. gtt .. "") xmlSaveFile(xmlfile) xmlUnloadFile(xmlfile) end ) meta.xml conf.xml بس الزر لما ينضغط يروح لملف conf.xml server-side addEvent("get",true) addEventHandler("get",getRootElement(), function (ggt,gtt) local conf = xmlLoadFile("conf.xml") xmlNodeSetValue (xmlCreateChild ( conf, "ThePlayerWrite"), "" .. ggt .. "", "" .. gtt .. "") xmlSaveFile(conf) xmlUnloadFile(conf) end ) meta.xml Link to comment
Mr.king Posted February 27, 2013 Author Share Posted February 27, 2013 ماشتغل جربه الكود خربان او يمنكن من ملف conf.xml او من الميتا او كلنت او سيرفر Link to comment
TD[M]ER Posted February 27, 2013 Share Posted February 27, 2013 ماشتغل جربه الكود خربان او يمنكن من ملف conf.xml او من الميتا او كلنت او سيرفر طيب استبدل local xmlFile = xmlLoadFile("conf.xml") لـ local xmlFile = xmlLoadFile("conf.xml") or xmlCreateFile("conf.xml"," conf") Link to comment
Mr.king Posted February 27, 2013 Author Share Posted February 27, 2013 تدمير انت لازم تركز على اي ملف مو على سيرفر و الكونف شوف لكنت يمكن فيه خطأ Link to comment
Mr.king Posted February 27, 2013 Author Share Posted February 27, 2013 انا لما حذفت الكود ذا else if (guiSetText(GUIEditor_Edit[1], "") ) guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) elseif (guiSetText(GUIEditor_Edit[2], "") ) guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) اللوحة اشتغلت يعني الكود خربان ولما ضغط الزر وعبيت edit ماطلع شيء ابدا ليش؟؟ Link to comment
iMr.Dawix~# Posted February 27, 2013 Share Posted February 27, 2013 انا لما حذفت الكود ذا else if (guiSetText(GUIEditor_Edit[1], "") ) guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) elseif (guiSetText(GUIEditor_Edit[2], "") ) guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) اللوحة اشتغلت يعني الكود خربان ولما ضغط الزر وعبيت edit ماطلع شيء ابدا ليش؟؟ addEventHandler("onClientGUIClick",getRootElement(), function () local ggt = guiGetText(GUIEditor_Edit[1]) local gtt = guiGetText(GUIEditor_Edit[2]) if ( source == GUIEditor_Button[1] ) then triggerServerEvent("get",getLocalPlayer(),ggt,gtt) cleanInfos() else if (guiSetText(GUIEditor_Edit[1], "") ) then guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) elseif (guiSetText(GUIEditor_Edit[2], "") ) then guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) end end ) Link to comment
iPrestege Posted February 27, 2013 Share Posted February 27, 2013 انا لما حذفت الكود ذا else if (guiSetText(GUIEditor_Edit[1], "") ) guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) elseif (guiSetText(GUIEditor_Edit[2], "") ) guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) اللوحة اشتغلت يعني الكود خربان ولما ضغط الزر وعبيت edit ماطلع شيء ابدا ليش؟؟ addEventHandler("onClientGUIClick",getRootElement(), function () local ggt = guiGetText(GUIEditor_Edit[1]) local gtt = guiGetText(GUIEditor_Edit[2]) if ( source == GUIEditor_Button[1] ) then triggerServerEvent("get",getLocalPlayer(),ggt,gtt) cleanInfos() else if (guiSetText(GUIEditor_Edit[1], "") ) then guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) elseif (guiSetText(GUIEditor_Edit[2], "") ) then guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) end end ) خرابيط Link to comment
Mr.king Posted February 27, 2013 Author Share Posted February 27, 2013 الحين كل شيء مزبوط المود كامل الا شيء واحد لما ارسل الرسالة ماتطلع في ملف conf.xml Link to comment
hassan.k.s.a Posted February 27, 2013 Share Posted February 27, 2013 (edited) جرب -- Server addEvent("XX",true) addEventHandler("XX",getRootElement(),function(e1,e2) local file = xmlLoadFile("FileName.xml") or xmlCreateFile("FileName.xml"," Says") xmlNodeSetValue(xmlCreateChild(file, "Says"), ""..e1.."") xmlNodeSetValue(xmlCreateChild(file, "Says"), ""..e2.."") xmlSaveFile(file) xmlUnloadFile(file) end) -- اذا تبغى يجي الي بالفراغ الاول + الي بالفراغ الثاني + اسم الاعب بـ سطر واحد addEvent("XX",true) addEventHandler("XX",getRootElement(),function(e1,e2) local file = xmlLoadFile("FileName.xml") or xmlCreateFile("FileName.xml"," Says") xmlNodeSetValue(xmlCreateChild(file, "Says"), "Name Player : "..getPlayerName(source).." **** "..e1.." ***** "..e2.."") xmlSaveFile(file) xmlUnloadFile(file) end) -- Client addEventHandler("onClientGUIClick",guiRoot,function() if source == اسم الزر then triggerServerEvent("XX",localPlayer,guiGetText(للفراغ ألأولEditاسم ال),guiGetText(للفراغ الثانيEditاسم ال)) end end) Edited February 27, 2013 by Guest Link to comment
iMr.Dawix~# Posted February 27, 2013 Share Posted February 27, 2013 انا لما حذفت الكود ذا else if (guiSetText(GUIEditor_Edit[1], "") ) guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) elseif (guiSetText(GUIEditor_Edit[2], "") ) guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) اللوحة اشتغلت يعني الكود خربان ولما ضغط الزر وعبيت edit ماطلع شيء ابدا ليش؟؟ addEventHandler("onClientGUIClick",getRootElement(), function () local ggt = guiGetText(GUIEditor_Edit[1]) local gtt = guiGetText(GUIEditor_Edit[2]) if ( source == GUIEditor_Button[1] ) then triggerServerEvent("get",getLocalPlayer(),ggt,gtt) cleanInfos() else if (guiSetText(GUIEditor_Edit[1], "") ) then guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) elseif (guiSetText(GUIEditor_Edit[2], "") ) then guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) end end ) خرابيط وش از الخرابيط؟ Link to comment
iPrestege Posted February 27, 2013 Share Posted February 27, 2013 ناقص end + cleanInfos() = ?? ? Link to comment
iMr.Dawix~# Posted February 27, 2013 Share Posted February 27, 2013 ناقص end + cleanInfos() = ?? ? end الناقص بس cleaninfos() و function cleanInfos() guiSetText(GUIEditor_Edit[1], "") guiSetText(GUIEditor_Edit[2], "") guiSetText(GUIEditor_Label[1], "لقد ارسلت الرسالة بنجاح") guiLabelSetColor(GUIEditor_Label[5],0,255,0) guiSetVisible(GUIEditor_Window[1], false) showCursor(false) guiSetInputEnabled ( false) end يعني كذا GUIEditor_Window[1] = guiCreateWindow(0.1807,0.1745,0.6641,0.6745,"",true) guiSetAlpha(GUIEditor_Window[1],1) GUIEditor_Label[1] = guiCreateLabel(165,50,340,81,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[1],23,200,150) guiLabelSetHorizontalAlign(GUIEditor_Label[1],"center",false) guiSetFont(GUIEditor_Label[1],"default-bold-small") GUIEditor_Label[2] = guiCreateLabel(165,134,340,81,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[2],23,200,150) guiLabelSetHorizontalAlign(GUIEditor_Label[2],"center",false) guiSetFont(GUIEditor_Label[2],"default-bold-small") GUIEditor_Label[3] = guiCreateLabel(458,241,218,87,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[3],233,53,243) guiSetFont(GUIEditor_Label[3],"default-bold-small") GUIEditor_Label[4] = guiCreateLabel(137,241,218,87,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[4],233,53,243) guiSetFont(GUIEditor_Label[4],"default-bold-small") GUIEditor_Edit[1] = guiCreateEdit(42,275,260,66,"",false,GUIEditor_Window[1]) GUIEditor_Edit[2] = guiCreateEdit(353,275,260,66,"",false,GUIEditor_Window[1]) GUIEditor_Button[1] = guiCreateButton(280,381,96,62,"",false,GUIEditor_Window[1]) GUIEditor_Label[5] = guiCreateLabel(59,475,538,33,"لم يتم ارسال الرسالة",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[5],255,0,0) guiLabelSetHorizontalAlign(GUIEditor_Label[5],"center",false) guiSetVisible(GUIEditor_Window[1], false) function wnd () guiSetVisible(GUIEditor_Window[1], true) showCursor(true) guiSetInputEnabled ( true) end bindKey( "F10", "down", wnd) addEventHandler("onClientGUIClick",getRootElement(), function () local ggt = guiGetText(GUIEditor_Edit[1]) local gtt = guiGetText(GUIEditor_Edit[2]) if ( source == GUIEditor_Button[1] ) then triggerServerEvent("get",getLocalPlayer(),ggt,gtt) cleanInfos() else if (guiSetText(GUIEditor_Edit[1], "") ) then guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) elseif (guiSetText(GUIEditor_Edit[2], "") ) then guiSetText(GUIEditor_Label[1], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) end end end) function cleanInfos() guiSetText(GUIEditor_Edit[1], "") guiSetText(GUIEditor_Edit[2], "") guiSetText(GUIEditor_Label[1], "لقد ارسلت الرسالة بنجاح") guiLabelSetColor(GUIEditor_Label[5],0,255,0) guiSetVisible(GUIEditor_Window[1], false) showCursor(false) guiSetInputEnabled ( false) end Link to comment
Mr.king Posted February 28, 2013 Author Share Posted February 28, 2013 شباب الحين حليت المشكلة بس ولا شيء طلع في ملف conf .xml client-side GUIEditor_Window = {} GUIEditor_Label = {} GUIEditor_Edit = {} GUIEditor_Button = {} GUIEditor_Window[1] = guiCreateWindow(0.1807,0.1745,0.6641,0.6745,"لوحة ",true) guiSetAlpha(GUIEditor_Window[1],1) GUIEditor_Label[1] = guiCreateLabel(165,50,340,81,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[1],23,200,150) guiLabelSetHorizontalAlign(GUIEditor_Label[1],"center",false) guiSetFont(GUIEditor_Label[1],"default-bold-small") GUIEditor_Label[2] = guiCreateLabel(165,134,340,81,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[2],23,200,150) guiLabelSetHorizontalAlign(GUIEditor_Label[2],"center",false) guiSetFont(GUIEditor_Label[2],"default-bold-small") GUIEditor_Label[3] = guiCreateLabel(458,241,218,87,"اسمك :",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[3],233,53,243) guiSetFont(GUIEditor_Label[3],"default-bold-small") GUIEditor_Label[4] = guiCreateLabel(137,241,218,87,"رقم البطاقة :",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[4],233,53,243) guiSetFont(GUIEditor_Label[4],"default-bold-small") GUIEditor_Edit[1] = guiCreateEdit(42,275,260,66,"",false,GUIEditor_Window[1]) GUIEditor_Edit[2] = guiCreateEdit(353,275,260,66,"",false,GUIEditor_Window[1]) GUIEditor_Button[1] = guiCreateButton(280,381,96,62,"ارسال",false,GUIEditor_Window[1]) GUIEditor_Label[5] = guiCreateLabel(59,475,538,33,"لم يتم ارسال الرسالة",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[5],255,0,0) guiLabelSetHorizontalAlign(GUIEditor_Label[5],"center",false) guiSetVisible(GUIEditor_Window[1], false) function wnd () guiSetVisible ( GUIEditor_Window[1], not guiGetVisible ( GUIEditor_Window[1] ) ) showCursor ( guiGetVisible ( GUIEditor_Window[1] ) ) guiSetInputEnabled( guiGetVisible ( GUIEditor_Window[1] ) ) guiSetText(GUIEditor_Label[5], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) end bindKey( "F10", "down", wnd) addEventHandler("onClientGUIClick",getRootElement(), function () local ggt = guiGetText(GUIEditor_Edit[1]) local gtt = guiGetText(GUIEditor_Edit[2]) if ( source == GUIEditor_Button[1] ) then if ( guiSetText(GUIEditor_Edit[1], "") ) then guiSetText(GUIEditor_Label[5], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) elseif ( guiSetText(GUIEditor_Edit[1], "") ) then guiSetText(GUIEditor_Label[5], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) else triggerServerEvent("XX",localPlayer,guiGetText(GUIEditor_Edit[1]),guiGetText(GUIEditor_Edit[2])) cleanInfos() end end ) function cleanInfos() guiSetText(GUIEditor_Edit[1], "") guiSetText(GUIEditor_Edit[2], "") guiSetText(GUIEditor_Label[5], "لقد ارسلت الرسالة بنجاح ارجع بعد 24 ساعة لكي تحصل على البيت") guiLabelSetColor(GUIEditor_Label[5],0,255,0) end وكمان ابيكم تعدلون ذا الكود يعني لو كان الفرغين مافيهم شيء مايسير شيء لو كانو معبين يشتغل التريقر بس المشكلة لو ضغط الزر مايسير شيء وينحذف رقم البطاقة ليش؟ addEventHandler("onClientGUIClick",getRootElement(), function () local ggt = guiGetText(GUIEditor_Edit[1]) local gtt = guiGetText(GUIEditor_Edit[2]) if ( source == GUIEditor_Button[1] ) then if ( guiSetText(GUIEditor_Edit[1], "") ) then guiSetText(GUIEditor_Label[5], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) elseif ( guiSetText(GUIEditor_Edit[1], "") ) then guiSetText(GUIEditor_Label[5], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) else triggerServerEvent("XX",localPlayer,guiGetText(GUIEditor_Edit[1]),guiGetText(GUIEditor_Edit[2])) cleanInfos() end end end ) server-side addEvent("XX",true) addEventHandler("XX",getRootElement(),function(ggt,gtt) local file = xmlLoadFile("conf.xml") or xmlCreateFile("conf.xml"," Says") xmlNodeSetValue(xmlCreateChild(conf, "Says"), "Name Player : "..getPlayerAccount(source).." **** "..ggt.." ***** "..gtt.."") xmlSaveFile(file) xmlUnloadFile(file) end) conf.xml ارجو حل المشكلة عشان ولا شيء يطلع في conf.xml Link to comment
#Al-Ha[J]aRii Posted February 28, 2013 Share Posted February 28, 2013 شباب الحين حليت المشكلة بس ولا شيء طلع في ملف conf .xmlclient-side GUIEditor_Window = {} GUIEditor_Label = {} GUIEditor_Edit = {} GUIEditor_Button = {} GUIEditor_Window[1] = guiCreateWindow(0.1807,0.1745,0.6641,0.6745,"لوحة ",true) guiSetAlpha(GUIEditor_Window[1],1) GUIEditor_Label[1] = guiCreateLabel(165,50,340,81,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[1],23,200,150) guiLabelSetHorizontalAlign(GUIEditor_Label[1],"center",false) guiSetFont(GUIEditor_Label[1],"default-bold-small") GUIEditor_Label[2] = guiCreateLabel(165,134,340,81,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[2],23,200,150) guiLabelSetHorizontalAlign(GUIEditor_Label[2],"center",false) guiSetFont(GUIEditor_Label[2],"default-bold-small") GUIEditor_Label[3] = guiCreateLabel(458,241,218,87,"اسمك :",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[3],233,53,243) guiSetFont(GUIEditor_Label[3],"default-bold-small") GUIEditor_Label[4] = guiCreateLabel(137,241,218,87,"رقم البطاقة :",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[4],233,53,243) guiSetFont(GUIEditor_Label[4],"default-bold-small") GUIEditor_Edit[1] = guiCreateEdit(42,275,260,66,"",false,GUIEditor_Window[1]) GUIEditor_Edit[2] = guiCreateEdit(353,275,260,66,"",false,GUIEditor_Window[1]) GUIEditor_Button[1] = guiCreateButton(280,381,96,62,"ارسال",false,GUIEditor_Window[1]) GUIEditor_Label[5] = guiCreateLabel(59,475,538,33,"لم يتم ارسال الرسالة",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[5],255,0,0) guiLabelSetHorizontalAlign(GUIEditor_Label[5],"center",false) guiSetVisible(GUIEditor_Window[1], false) function wnd () guiSetVisible ( GUIEditor_Window[1], not guiGetVisible ( GUIEditor_Window[1] ) ) showCursor ( guiGetVisible ( GUIEditor_Window[1] ) ) guiSetInputEnabled( guiGetVisible ( GUIEditor_Window[1] ) ) guiSetText(GUIEditor_Label[5], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) end bindKey( "F10", "down", wnd) addEventHandler("onClientGUIClick",getRootElement(), function () local ggt = guiGetText(GUIEditor_Edit[1]) local gtt = guiGetText(GUIEditor_Edit[2]) if ( source == GUIEditor_Button[1] ) then if ( guiSetText(GUIEditor_Edit[1], "") ) then guiSetText(GUIEditor_Label[5], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) elseif ( guiSetText(GUIEditor_Edit[1], "") ) then guiSetText(GUIEditor_Label[5], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) else triggerServerEvent("XX",localPlayer,guiGetText(GUIEditor_Edit[1]),guiGetText(GUIEditor_Edit[2])) cleanInfos() end end ) function cleanInfos() guiSetText(GUIEditor_Edit[1], "") guiSetText(GUIEditor_Edit[2], "") guiSetText(GUIEditor_Label[5], "لقد ارسلت الرسالة بنجاح ارجع بعد 24 ساعة لكي تحصل على البيت") guiLabelSetColor(GUIEditor_Label[5],0,255,0) end وكمان ابيكم تعدلون ذا الكود يعني لو كان الفرغين مافيهم شيء مايسير شيء لو كانو معبين يشتغل التريقر بس المشكلة لو ضغط الزر مايسير شيء وينحذف رقم البطاقة ليش؟ addEventHandler("onClientGUIClick",getRootElement(), function () local ggt = guiGetText(GUIEditor_Edit[1]) local gtt = guiGetText(GUIEditor_Edit[2]) if ( source == GUIEditor_Button[1] ) then if ( guiSetText(GUIEditor_Edit[1], "") ) then guiSetText(GUIEditor_Label[5], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) elseif ( guiSetText(GUIEditor_Edit[1], "") ) then guiSetText(GUIEditor_Label[5], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) else triggerServerEvent("XX",localPlayer,guiGetText(GUIEditor_Edit[1]),guiGetText(GUIEditor_Edit[2])) cleanInfos() end end end ) server-side addEvent("XX",true) addEventHandler("XX",getRootElement(),function(ggt,gtt) local file = xmlLoadFile("conf.xml") or xmlCreateFile("conf.xml"," Says") xmlNodeSetValue(xmlCreateChild(conf, "Says"), "Name Player : "..getPlayerAccount(source).." **** "..ggt.." ***** "..gtt.."") xmlSaveFile(file) xmlUnloadFile(file) end) conf.xml ارجو حل المشكلة عشان ولا شيء يطلع في conf.xml جرب GUIEditor_Window = {} GUIEditor_Label = {} GUIEditor_Edit = {} GUIEditor_Button = {} GUIEditor_Window[1] = guiCreateWindow(0.1807,0.1745,0.6641,0.6745,"لوحة ",true) guiSetAlpha(GUIEditor_Window[1],1) GUIEditor_Label[1] = guiCreateLabel(165,50,340,81,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[1],23,200,150) guiLabelSetHorizontalAlign(GUIEditor_Label[1],"center",false) guiSetFont(GUIEditor_Label[1],"default-bold-small") GUIEditor_Label[2] = guiCreateLabel(165,134,340,81,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[2],23,200,150) guiLabelSetHorizontalAlign(GUIEditor_Label[2],"center",false) guiSetFont(GUIEditor_Label[2],"default-bold-small") GUIEditor_Label[3] = guiCreateLabel(458,241,218,87,"اسمك :",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[3],233,53,243) guiSetFont(GUIEditor_Label[3],"default-bold-small") GUIEditor_Label[4] = guiCreateLabel(137,241,218,87,"رقم البطاقة :",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[4],233,53,243) guiSetFont(GUIEditor_Label[4],"default-bold-small") GUIEditor_Edit[1] = guiCreateEdit(42,275,260,66,"",false,GUIEditor_Window[1]) GUIEditor_Edit[2] = guiCreateEdit(353,275,260,66,"",false,GUIEditor_Window[1]) GUIEditor_Button[1] = guiCreateButton(280,381,96,62,"ارسال",false,GUIEditor_Window[1]) GUIEditor_Label[5] = guiCreateLabel(59,475,538,33,"لم يتم ارسال الرسالة",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[5],255,0,0) guiLabelSetHorizontalAlign(GUIEditor_Label[5],"center",false) guiSetVisible(GUIEditor_Window[1], false) function wnd () guiSetVisible ( GUIEditor_Window[1], not guiGetVisible ( GUIEditor_Window[1] ) ) showCursor ( guiGetVisible ( GUIEditor_Window[1] ) ) guiSetInputEnabled( guiGetVisible ( GUIEditor_Window[1] ) ) guiSetText(GUIEditor_Label[5], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) end bindKey( "F10", "down", wnd) addEventHandler("onClientGUIClick",getRootElement(), function () local ggt = guiGetText(GUIEditor_Edit[1]) local gtt = guiGetText(GUIEditor_Edit[2]) if ( source == GUIEditor_Button[1] ) then elseif ( guiSetText(GUIEditor_Edit[1], "") ) then guiSetText(GUIEditor_Label[5], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) elseif ( guiSetText(GUIEditor_Edit[1], "") ) then guiSetText(GUIEditor_Label[5], "لم يتم ارسال الرسالة") guiLabelSetColor(GUIEditor_Label[5],255,0,0) else triggerServerEvent("XX",localPlayer,guiGetText(GUIEditor_Edit[1]),guiGetText(GUIEditor_Edit[2])) cleanInfos() end end) function cleanInfos() guiSetText(GUIEditor_Edit[1], "") guiSetText(GUIEditor_Edit[2], "") guiSetText(GUIEditor_Label[5], "لقد ارسلت الرسالة بنجاح ارجع بعد 24 ساعة لكي تحصل على البيت") guiLabelSetColor(GUIEditor_Label[5],0,255,0) end استبدل الكلنت الي عندك في هذه Link to comment
Mr.king Posted February 28, 2013 Author Share Posted February 28, 2013 انا اقول المشكلة في سيرفر وليس كلنت عشان سيرفر هو الي يرسل المعلومات لملف conf.xml يعني يا سيرفر او conf.xml يكون فيه الخطأ ارجو التعديل والتحقق Link to comment
#Al-Ha[J]aRii Posted February 28, 2013 Share Posted February 28, 2013 انا اقول المشكلة في سيرفر وليس كلنت عشان سيرفر هو الي يرسل المعلومات لملف conf.xmlيعني يا سيرفر او conf.xml يكون فيه الخطأ ارجو التعديل والتحقق الكلنت كان فيه خطاء صححته Link to comment
Mr.king Posted February 28, 2013 Author Share Posted February 28, 2013 انا اقول المشكلة في سيرفر وليس كلنت عشان سيرفر هو الي يرسل المعلومات لملف conf.xmlيعني يا سيرفر او conf.xml يكون فيه الخطأ ارجو التعديل والتحقق الكلنت كان فيه خطاء صححته اللوحة شغالة بس ملف conf.xml فارغ انا عبيت الفراغات وضغط الزر المفروض يرسل المعلومات بس مارسل اي معلومة 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