Ja[B]er[X]Pro Posted August 26, 2016 Share Posted August 26, 2016 السلام عليكم ورحمة الله وبركاته عندي سؤال سويت خريطة اف11 جديدة في طريقة اركبها تظهر لكل السيرفر؟ Link to comment
فاّرس Posted August 26, 2016 Share Posted August 26, 2016 حسب علمي انها راح تتغير عندك فقط, لكن تقدر تبرمج وحده ثانيه .. "onClientKey" -- F11 اذا ضغط cancelEvent -- تلغي الحدث var -- تسوي لك متغير عشان اول ضغطه تظهر الصوره وثاني ضغطه تختفي guiCreateStaticImage -- تسوي الصوره, او تقدر بالدي اكس guiSetVisible -- gui اذا كنت تستخدم صوره بواسطة الـ بعدها راح تحتاج تسوي لك كم كود من خلال الرندر والعمليات الحسابيه وتسوي لك صوره صغيره بالخريطه تكون على نفس احداثيات اللاعب, تقدر تستفيد من الماب حق الفري روم سوي مثله .. Link to comment
</Mr.Tn6eL> Posted August 27, 2016 Share Posted August 27, 2016 حسب علمي انها راح تتغير عندك فقط, لكن تقدر تبرمج وحده ثانيه .. "onClientKey" -- F11 اذا ضغط cancelEvent -- تلغي الحدث var -- تسوي لك متغير عشان اول ضغطه تظهر الصوره وثاني ضغطه تختفي guiCreateStaticImage -- تسوي الصوره, او تقدر بالدي اكس guiSetVisible -- gui اذا كنت تستخدم صوره بواسطة الـ بعدها راح تحتاج تسوي لك كم كود من خلال الرندر والعمليات الحسابيه وتسوي لك صوره صغيره بالخريطه تكون على نفس احداثيات اللاعب, تقدر تستفيد من الماب حق الفري روم سوي مثله .. خرايط اف 11 ماتقدر تقفلها زي اف 8 Link to comment
فاّرس Posted August 27, 2016 Share Posted August 27, 2016 ^ منذ ما يقارب السنتين ونص مدري ثلاث اذكر كانت تتقفل, او اني اتخيل ؟ Link to comment
!#NssoR_) Posted August 27, 2016 Share Posted August 27, 2016 الا اف11 تتقفل ولكن اف 8 الي ماتتقفل Link to comment
#Soking Posted August 27, 2016 Share Posted August 27, 2016 اعتقد ماراح تزبطها علي كل احجام الشاشات لان لو سويتها علي حجم شاشتك وجاك واحد شاشه اصغر مابيشوف زين بدها شويت متغايرات. و تحققات مشان تزبط للكل Link to comment
فاّرس Posted August 27, 2016 Share Posted August 27, 2016 ^ ذي ما تعتبر مشكله, شوف هالطريقه كنت استخدمها زمان وضابطه ترليون بالميه : https://forum.multitheftauto.com/viewtopic.php?f ... ze#p914630 Link to comment
Ja[B]er[X]Pro Posted August 27, 2016 Author Share Posted August 27, 2016 شكراً لكم شباب لكن ما فهمت var وش فائدتها وكيف استخدمها ممكن مثال عليها؟ Link to comment
فاّرس Posted August 27, 2016 Share Posted August 27, 2016 local _ = true; -- true متغير قيمته if _ == true then -- true نتحقق اذا المتغير قيمته outputChatBox ( '1' ) -- نطلع نص بالشات _ = not _ -- false نغير قيمة المتغير الى عكس قيمته, يعني راح يصير else -- true اذا كانت قيمة المتغير مو outputChatBox ( '2' ) -- نطلع نص بالشات _ = not _ -- true نعكس القيمه مره اخرى بيصير end Link to comment
Ja[B]er[X]Pro Posted August 27, 2016 Author Share Posted August 27, 2016 local _ = true; -- true متغير قيمته if _ == true then -- true نتحقق اذا المتغير قيمته outputChatBox ( '1' ) -- نطلع نص بالشات _ = not _ -- false نغير قيمة المتغير الى عكس قيمته, يعني راح يصير else -- true اذا كانت قيمة المتغير مو outputChatBox ( '2' ) -- نطلع نص بالشات _ = not _ -- true نعكس القيمه مره اخرى بيصير end مشكرا على المساعدة Link to comment
Ja[B]er[X]Pro Posted August 28, 2016 Author Share Posted August 28, 2016 لما اركب اف11 الجديدة البلبات والكول شيب واماكن الاعبين بيختفو مع اف11؟ Link to comment
فاّرس Posted August 28, 2016 Share Posted August 28, 2016 بما انك بتركب وحده جديده طبيعي راح تختفي لازم تسوي لك وحده خاصه فيك وتبرمجها. Link to comment
Ja[B]er[X]Pro Posted August 28, 2016 Author Share Posted August 28, 2016 بما انك بتركب وحده جديده طبيعي راح تختفي لازم تسوي لك وحده خاصه فيك وتبرمجها. لو سويت البلبات صور من الجوي اديتور ولما اضغط اف11 تظهر ولما اضغط اف11 مرة اخرى تختفي ولا ما رح تنجح؟ Link to comment
فاّرس Posted August 28, 2016 Share Posted August 28, 2016 راح تحتاج انك تسوي وظيفه تسوي لك البلبات, لازم تسوي وظيفه تحط لك البلب داخل الخريطه مع الاحداثيات createBlip يعني مثلاً لو سويت بلب من خلال الوظيفه الفكره مب صعبه, يعني تحتاج انك تسوي مثل الخريطه حق الفري روم, شوف كيف مسوينها, وتقدر تسوي مثلها. يعني كـ مثال كذا : local b = createBlip ( x, y, z, icon ) -- نسوي بلب icons = { -- نسوي جدول ويكون الاندكس هو الايدي والقيمه هي مسار الصوره [0] = 'img/Marker.png'; [1] = 'img/White_square.png'; [2] = 'img/Centre.png'; } addToMap = function ( x, y, z, icon ) -- نسوي وظيفه تحط لنا البلب داخل الخريطه local x = tonumber ( x ) and x or 0 local y = tonumber ( y ) and y or 0 local z = tonumber ( z ) and z or 0 local icon = tonumber ( icon ) and icon or 0 local blip = guiCreateStaticImage ( px, py, width, height, icons [ icon ], relative ) -- بعدها راح تحتاج عمليات حسابيه عشان الاحداثيات داخل الخريطه guiSetPosition ( ... ) end addToMap ( x, y, z, icon ) -- ذا كمثال .. Link to comment
Ja[B]er[X]Pro Posted August 28, 2016 Author Share Posted August 28, 2016 راح تحتاج انك تسوي وظيفه تسوي لك البلبات,لازم تسوي وظيفه تحط لك البلب داخل الخريطه مع الاحداثيات createBlip يعني مثلاً لو سويت بلب من خلال الوظيفه الفكره مب صعبه, يعني تحتاج انك تسوي مثل الخريطه حق الفري روم, شوف كيف مسوينها, وتقدر تسوي مثلها. يعني كـ مثال كذا : local b = createBlip ( x, y, z, icon ) -- نسوي بلب icons = { -- نسوي جدول ويكون الاندكس هو الايدي والقيمه هي مسار الصوره [0] = 'img/Marker.png'; [1] = 'img/White_square.png'; [2] = 'img/Centre.png'; } addToMap = function ( x, y, z, icon ) -- نسوي وظيفه تحط لنا البلب داخل الخريطه local x = tonumber ( x ) and x or 0 local y = tonumber ( y ) and y or 0 local z = tonumber ( z ) and z or 0 local icon = tonumber ( icon ) and icon or 0 local blip = guiCreateStaticImage ( px, py, width, height, icons [ icon ], relative ) -- بعدها راح تحتاج عمليات حسابيه عشان الاحداثيات داخل الخريطه guiSetPosition ( ... ) end addToMap ( x, y, z, icon ) -- ذا كمثال .. مشكوور اخي addCommandHandler("hitme",function(source,price) if ( type(price) == "number" )then if getPlayerMoney(source) >= price then setElementData(source,"hitme",true) blp[source] = createBlipAttachedTo(source,25) outputChatBox("#ff9900[Hitme]#ff0000Kill #00ff00"..getPlayerName(source).."#ff00ff And Win #00ff00"..price.."$",root,0,0,0,true) addEventHandler("onPlayerWasted",root,ss) addEventHandler("onPlayerQuit",root,aa) else outputChatBox("You Dont Have Money",source,255,0,0) end end end) المشكلة لما اكتب في اف8 hitme + الفلوس ما يصير شيئ والدي بق ما يجيب شيئ Link to comment
فاّرس Posted August 28, 2016 Share Posted August 28, 2016 local blp = {} addCommandHandler("hitme",function(source, _, price) if price then if getPlayerMoney( source ) >= tonumber ( price ) then if isElement ( blp [ source ] ) then destroyElement ( blp [ source ] ) end setElementData(source,"hitme",true) blp[source] = createBlipAttachedTo( source, 25 ) outputChatBox("#ff9900[Hitme]#ff0000Kill #00ff00"..getPlayerName(source).."#ff00ff And Win #00ff00"..price.."$",root,0,0,0,true) addEventHandler("onPlayerWasted",root,ss) addEventHandler("onPlayerQuit",root,aa) else outputChatBox("You Dont Have Money",source,255,0,0) end end end) + تحتاج تخليه ما يقدر يكتب الامر مرتين عشان ما يسوي الحدثين مرتين و بتكون للكل طبعاً. Link to comment
Ja[B]er[X]Pro Posted August 28, 2016 Author Share Posted August 28, 2016 local blp = {} addCommandHandler("hitme",function(source, _, price) if price then if getPlayerMoney( source ) >= tonumber ( price ) then if isElement ( blp [ source ] ) then destroyElement ( blp [ source ] ) end setElementData(source,"hitme",true) blp[source] = createBlipAttachedTo( source, 25 ) outputChatBox("#ff9900[Hitme]#ff0000Kill #00ff00"..getPlayerName(source).."#ff00ff And Win #00ff00"..price.."$",root,0,0,0,true) addEventHandler("onPlayerWasted",root,ss) addEventHandler("onPlayerQuit",root,aa) else outputChatBox("You Dont Have Money",source,255,0,0) end end end) + تحتاج تخليه ما يقدر يكتب الامر مرتين عشان ما يسوي الحدثين مرتين و بتكون للكل طبعاً. مشكووور اخي انا ركبت تكسدت سفينة جديد لكن المشكلة اغلب السفينة وهمي الحقيقي هو جزء من السفينة بحجم وشكل السفينة الاصلية Link to comment
فاّرس Posted August 28, 2016 Share Posted August 28, 2016 اعتقد و الله اعلم انك لو بدلت الاجسام ب اجسام ثانيه اكبر منها راح تكون وهميه مو متأكد من كلامي لأني ماقد جربت, يمكن يفيدك غيري والعفو . 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