Bo7meeeD Posted August 13, 2013 Share Posted August 13, 2013 (edited) السلام عليكم ورحمةة الله createVehicle(411, x, y, z) ابغى اسوي جدول لـ كم آي دي انا احددها واحطها مكان آي دي السيارة يعني اذا صنعت سيارة راح تكون واحد من الآيديات اللي في الجدول يعني آي دي عشوائي Edited August 13, 2013 by Guest Link to comment
AboShanab Posted August 13, 2013 Share Posted August 13, 2013 local T = { { 411 }, { 410 }, { 422 } } local v = { } addCommandHandler("give2013", function (player) if isElement(v[1]) then destroyElement(v[1]) v[1] = nil end local id = unpack( T[ math.random( #T ) ] ) v[1] = createVehicle(id, x, y, z) if v[1] then warpPedIntoVehicle(player,v[1]) end end) التعديلات : في سطر 11 غير x,y,z الى احداثيات مكان خروج السيارة طبعا الكود تكتب باف 8 give2013 راح يعطيك سيارة 1 من الـ 3 وراح ينوع يعني ^^ ان تمت الافادة حط اسم المضوع : جدول للـآي دي | تم الافادة Link to comment
Bo7meeeD Posted August 13, 2013 Author Share Posted August 13, 2013 شككرا ي لبى قلبك بس عندي سؤال , انا سويت مود اذا دخل واحد يسوي ملف ويكتب اسم الاعب اللي دخل بس المشلكة ان اذا دخل الاعب ودخل لاعب ثاني يمسح اسم الاعب الاول ويكتب اسم الاعب الثاني هذا الكود addEventHandler ( "onPlayerJoin", getRootElement(), function () outputChatBox ( "#008000"..getPlayerName ( source ).."#FF0000 joined the game ",getRootElement(), 255, 255, 255, true ) local newFile = fileCreate ( "Log.txt" ) fileWrite(newFile,getPlayerName ( source ).." joined the game ("..getPlayerSerial ( source )..") ("..getPlayerIP ( source )..")" ) fileClose ( newFile ) end ) addEventHandler ( "onPlayerQuit", getRootElement(), function () fileWrite(newFile,getPlayerName ( source ).." joined the game ("..getPlayerSerial ( source ).. ") ("..getPlayerIP ( source )..")" ) fileClose ( newFile ) end ) Link to comment
iPrestege Posted August 13, 2013 Share Posted August 13, 2013 لانك تسوي ملف كل مايدخل لاعب أي لاعب .. Link to comment
فاّرس Posted August 13, 2013 Share Posted August 13, 2013 xml ليه ماتسويها +1 افضل بكثير من انك تسوي ملف Link to comment
Bo7meeeD Posted August 13, 2013 Author Share Posted August 13, 2013 ما فهمت ! تقصد اسوي صيغعه الملف xml ? Link to comment
AboShanab Posted August 13, 2013 Share Posted August 13, 2013 لـ صنع ملف xml استخدم : "onPlayerJoin" -- Event "onPlayerQuit" -- Event xmlCreateFile -- Client Side and Server Side ! xmlLoadFile -- Client Side and Server Side ! xmlCreateChild -- Client Side and Server Side ! xmlNodeSetValue -- Client Side and Server Side ! xmlSaveFile -- Client Side and Server Side ! xmlUnloadFile -- Client Side and Server Side ! Link to comment
iMr.Dawix~# Posted August 13, 2013 Share Posted August 13, 2013 "onPlayerJoin" "onPlayerQuit" xmlCreateFile xmlNodeSetValue xmlSaveFile لـ صنع ملف xml استخدم : "onPlayerJoin" -- Event "onPlayerQuit" -- Event xmlCreateFile -- Client Side and Server Side ! xmlLoadFile -- Client Side and Server Side ! xmlCreateChild -- Client Side and Server Side ! xmlNodeSetValue -- Client Side and Server Side ! xmlSaveFile -- Client Side and Server Side ! xmlUnloadFile -- Client Side and Server Side ! فيه فنكشنات مالها داعي Link to comment
AboShanab Posted August 13, 2013 Share Posted August 13, 2013 "onPlayerJoin" "onPlayerQuit" xmlCreateFile xmlNodeSetValue xmlSaveFile فيه فنكشنات مالها داعي + xmlCreateChild Link to comment
Bo7meeeD Posted August 13, 2013 Author Share Posted August 13, 2013 طيب لو بغيت اذا الاعب دخل السيرفر يسوي ملف + يكتب اسم الاعب اللي دخل في احد يقدر يعطيني مثال على كلامي ؟ Link to comment
AboShanab Posted August 13, 2013 Share Posted August 13, 2013 احلى مثال لـ احلى ابو حميد ذذ .. addEventHandler("onPlayerJoin",root, function ( ) local N = xmlLoadFile ( "File.xml" ) or xmlCreateFile ( "File.xml", "XML" ) if ( N ) then local Name = getPlayerName(source) xmlNodeSetValue(xmlCreateChild(N,"Name"),""..Name.."") xmlSaveFile ( N ) xmlUnloadFile ( N ) end end ) Link to comment
Bo7meeeD Posted August 13, 2013 Author Share Posted August 13, 2013 احلى مثال لـ احلى ابو حميد ذذ .. addEventHandler("onPlayerJoin",root, function ( ) local N = xmlLoadFile ( "File.xml" ) or xmlCreateFile ( "File.xml", "XML" ) if ( N ) then local Name = getPlayerName(source) xmlNodeSetValue(xmlCreateChild(N,"Name"),""..Name.."") xmlSaveFile ( N ) xmlUnloadFile ( N ) end end ) ما فهمت اشرح لي Link to comment
AboShanab Posted August 13, 2013 Share Posted August 13, 2013 addEventHandler("onPlayerJoin",root, function ( ) local N = xmlLoadFile ( "File.xml" ) or xmlCreateFile ( "File.xml", "XML" ) -- يصنع ملف واذا كان موجود يجيبهـ if ( N ) then -- يتحقق انه صنعهـ local Name = getPlayerName(source) -- جلب اسم الاعب xmlNodeSetValue(xmlCreateChild(N,"Name"),""..Name.."") -- اضافة سطر والكتابة فيه اسم الاعب xmlSaveFile ( N ) -- حفظ الملف xmlUnloadFile ( N ) -- اعادة رفع الملف end -- نهاية if end -- نهاية function ) -- اغلاق قوس الوظيفة طبعا اول ما يخش الاعب راح يسوي لك ملف اسمه Flie وراح يكون داخله كذا iAbohanab~> ارجو ان يكون الشرح واضح .. Link to comment
Bo7meeeD Posted August 13, 2013 Author Share Posted August 13, 2013 مشكور تمت الافادة Link to comment
AboShanab Posted August 13, 2013 Share Posted August 13, 2013 مشكور تمت الافادة العفو , حياك الله , 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