-
Posts
999 -
Joined
-
Last visited
Everything posted by K1NG
-
انا عطيتة وظيفة مختصرهـ وكفى . * كل وآحد ورآية اذا انت تبي تعطية ذي الوظآئف عطـهـ الوظآئف مآقلنآ شيء بس لا تجلس تقول خطأ الوظيفة تسوي اللي يبية هو بـ الضبط : ) و بس ~ يَ بعد روحي سباون بلاير غلط .. إفرض اللاعب مثلاً دمه 30 وسواله سباون لما ينتقل رح يصير دمه 100 يبقى كل شي مثل ماهو ما يغير شي فيه غير مكانه وشخصيته setElementPosition + setElementModel لكن بوظايف .. وفيه أشياء كثير ممكن تتنغير لما تسوي سباون بلاير # -_-"
-
عاد لاتسوي زاحف على راسي خخ .. يقولكـ المثل ( لا يَصُح إلا الصحيح ) ذذ
-
مشكلتكم ماتعرفون تفرقون بين الأكواد بشكل كبير ذذذذذذذذذذذذذ الحين اللاعب معمول له سباون من قبل ؟ ليه تسوله سباون مرة ثانية ؟ دام فيه وظايف تحدد شخصيته ومكانه بدون ماتسوي سباون ؟ !تقدر تقلي ليه مسوين هالوظايف ؟
-
-_-" Use: setElementModel -- تحديد شخصية العنصر setElementPosition -- تحديد مكان العنصر ي حبيبي افضل سباون وش ولية تسوي موديل؟ سبآون متوفر فيها حاجات كثير بـ وظيفة وحدهـ تسويها و لو تسوية كلنت مايظهر للكل يظهر للاعب نفسة : ) ي ليت لا تهرج ثآنية الا بـ شيء آبخص بة يَ حبيب قلبي .. هو طلبه واضح : تحديد شخصية ومكان اللاعب / ما قال يبي يحدد انترور وعالم وهمي وتيم ومدري وشو ذذذذذذذذذذ
-
addEventHandler ( "onClientGUIClick", but, function ( ) guiSetVisible ( mem, true ) guiBringToFront ( mem ) end,false ) أحيه ، أخبر نفسي حطيت الفالس ذذذذذذذذذذذذذذذذذ =|
-
-_-" Use: setElementModel -- تحديد شخصية العنصر setElementPosition -- تحديد مكان العنصر
-
-- Client Side # wnd = guiCreateWindow(516,127,439,425,"مود القروبات",false) guiSetAlpha ( wnd, 1 ) but = guiCreateButton(69,106,288,39,"اعضاء المجموعة",false,wnd) addEventHandler ( "onClientGUIClick", but, function ( ) guiSetVisible ( mem, true ) guiBringToFront ( mem ) end ) mem = guiCreateWindow(543,179,411,342,"",false) guiSetAlpha ( mem, 1 ) lol = guiCreateGridList(11,25,391,308,false,mem) guiGridListSetSelectionMode(lol,2) guiGridListAddColumn(lol,"Name",0.2) guiGridListAddColumn(lol,"Rank",0.2) guiGridListAddColumn(lol,"Last Day",0.2)
-
لازم يسوي اخفاء للنافذه الثآنيه ^ صادق أخوي ، لأنه كذا لما يكبس الزر رح تظهر النافذة الثانية تحت النافذة الأولى بس بهالحالة يمديه يخلي اللوحة الثانية الي تفتح يوم يكبس الزر تجي فوق الأولى من خلال هالوظيفة , guiBringToFront
-
-- client-side WordsK = {"ياحمار", "ابن كلب", "كلب", "حقير", "حمار", "ياورع"} addEventHandler("onClientGUIChanged", editName, -- بأسم الأديت حقك editName غير function() for k,v in ipairs (WordsK) do if (guiGetText(source) == v) then guiSetText(source, "") end end end ) source = ?? ضآوي كوده صحيح تقريبا editName بالحدث إلي هو sourceأخوي هو معرف الـ بنهاية الحدث لأنه معرف الإيديت بالحدث false بس في عندهـ خطأ بسيط إنه ماحط .. يعني كودهـ يصير كذآ , -- Client Side # WordsK = { "ياحمار", "ابن كلب", "كلب", "حقير", "حمار", "ياورع" } addEventHandler ( "onClientGUIChanged", editName, -- بأسم الأديت حقك editName غير function ( ) for _, v in ipairs ( WordsK ) do if ( guiGetText ( source ) == v ) then guiSetText ( source, "") end end end, false )
-
كوده صحيح بس حق اخفاء الشاشه لازم يحط لون له عشان يخفي server سو ملف جديد وضيف فيه ذا -- Server Side # addEventHandler("onPlayerJoin",root, function () fadeCamera (source, false, 1.0,0 , 0, 0)--وقت الأخفاء هو 1.0 end) كيف تبيه يخلي الشاشه سودا وانت ما حددت اللون لول ، مهوب لازم تحط لون عشان يخفي الشاشة .. لما ماتحدد لون .. رح يجي تلقائي لون أسود .. لو تقرأ الويكي تلاحظ أن أرقمنتات الألوان هي إختيارية مهو إفتراضية بالوظيفة .. Required Arguments thePlayer: The player whose camera you wish to fade. fadeIn: Should the camera be faded in our out? Pass true to fade the camera in, false to fade it out to a color. Optional Arguments timeToFade: The number of seconds it should take to fade. Any number less than 1 makes the fade instant. red: The amount of red in the color that the camera fades out to (0 - 255). Not required for fading in. green: The amount of green in the color that the camera fades out to (0 - 255). Not required for fading in. blue: The amount of blue in the color that the camera fades out to (0 - 255). Not required for fading in.
-
الكود ضابط 100% بدون ماجربه لكن شكلكـ تسوي مثل بعض الأطفال يضبط وياكـ وتجي تقول ما يشتغل على كل حال الحق مهو عليكـ الحق على إلي يصحح لكـ ..
-
خخخخ انت عاد من النوع االي كل شي تعرفه سبحآن الله وش تبيني أقلكـ يَ زاحف يَ بطل أنت ؟ :\
-
اضن ماسويت شي addEventHandler('onClientResourceStart', resourceRoot,function () موجوده من يوم طرح الكود ضاوي شفيك تهايط ؟ تطلب مساعدة وتهايط ؟ .. راحوا الطيبين ذذ ؛ إلزم الصمت حبيبي ذذ root بعدين انا ما رديت عليكـ رديت على إقتباس ضاوي لأنه حاط عند الحدث # ---- -- Server Side # addEventHandler ( "onPlayerJoin", root, function ( ) fadeCamera ( source, false ) end )
-
addEventHandler('onClientResourceStart', root,function () هذا اذا تبيه كلنت مالك الا ذا اذا سيرفر فيه فنكشنات ثانيه غير الجوي root addEventHandler ( 'onClientResourceStart', resourceRoot, function ( )
-
عآرف سويتها ماتضبط ذذ والادمنية جديدهـ والاسل مفتوح فية كل الخصائصص ~ توي مجربها على خويي مرة ثانية وماكان مسجل ثم طلع ودخل وضبطت .. مدري عنكـ وش مسوي أنت -_-" ؟
-
حق دوران السيارة Y فيه غلط بسطر 15 بجانب سيرفر بإحداثي .. Vehicle[player]['myVehicle'] = createVehicle ( 473,-1457.09363,1022.52289,0.67758,0.89540588855743,2.3755996153341-005,269.57095336914 )
-
ممكن لوحة الأدمنية حقتكـ من سنة 1901 :\ جرب آخر نسخة ورد خبر .. وتوي جربتها بدون تسجيل دخول .. وانحفظ الميوت -_-" https://mtasa-resources.googlecode.com/files/mtasa-resources-r918.zip
-
هممممممم ، أقدر أقول خرآبيط تايم ^^
-
???? WTF????? ------ Console رح إلى قروب user.Console وضيف فيه كابيتال C ملاحظة : لازم يكون حرف لازم عشان اذا مآكآن مسجل مآيصلح حتى لو مضآف < > من قالكـ إنه ما يصلح ؟ رح جرب وتعال -_-"
-
???? WTF????? ------ Console رح إلى قروب user.Console وضيف فيه كابيتال C ملاحظة : لازم يكون حرف
-
أول شي وضح لنا وين تكتب الساعة والدقيقة والثانية؟ والعد التنازلي وين تبيه يجي؟ مثلاً لو بتسوي إيديت تكتب به الساعات والدقايق والثواني وتسوي زر يوم تكبس عليه يبدأ العد التنازلي ويظهر على ليبل ^ لو بتسويه كذا ؛ إستخدم هالوظايف .. guiCreateEdit guiCreateButton guiCreateLabel guiGetText guiSetText setTimer getTimerDetails Event: "onClientGUIClick" Event: "onClientRender"
-
For Examlpe: -- Client Side # local theTimer addEventHandler ( "onClientMarkerHit", root, -- حدث : عند لمس الماركر function ( element ) -- نسوي وظيفة if ( getElementType ( element ) == "player" ) then -- نسوي شرط إذا كان الي لمس الماركر لاعب theTimer = setTimer ( function ( ) -- نسوي تايمر -- Any thing end, 60000, 1 ) -- نغلق التايمر end -- نغلق الشرط end -- نغلق الوظيفة ) -- نغلق الحدث addEventHandler ( "onClientMarkerLeave", root, -- حدث : عند الخروج من الماركر function ( element ) -- نسوي وظيفة if ( getElementType ( element ) == "player" ) then -- نسوي شرط إذا كان الي خرج من الماركر لاعب if ( isTimer ( theTimer ) ) then -- نسوي شرط إذا كان التايمر شغال killTimer ( theTimer ) -- نلغي التايمر end -- نغلق الشرط end -- نغلق الشرط end -- نغلق الوظيفة ) -- نغلق الحدث ^ وتقدر تختصر الشرطين الي بحدث "عند الخروج من الماركر" بشرط واحد ، بس سويتها لك بشرطين عشان تكون أسهل للفهم ..
-
هنا ؛ مثل عدم وجودها return وجود player = ?? لازم تعرفه بالتريقر من جانب كلنت .. ثم تعرفه بالفنكشن بجانب سيرفر + ما يحتاج تسوي كل ذا ، يمديكـ تسويه بالطريقة ذي .. -- Client Side # addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == GUIEditor.button[3] ) then if ( getPlayerMoney ( ) >= 2350 ) then triggerServerEvent ( "nothing", localPlayer ) guiSetVisible ( GUIEditor.window[2], false ) showCursor ( false ) else outputChatBox ( "You do not have enough money !", 255, 0, 0, true ) end end end ) -- Server Side # addEvent ( "nothing", true ) addEventHandler ( "nothing", root, function ( ) takePlayerMoney ( client, 2350 ) end )
-
التريقر أهم شي فيه ترتيب الأرقمنتات .. مهو شرط أسماء الأرقمنتات تكون متشابهة بجانب كلنت وسيرفر .. يعني يمديكـ تسوي كذا بجانب كلنت ، كـَ مثال بسيط .. -- Client Side # triggerServerEvent ( "Dawi", localPlayer, guiGetText ( TheEdit ) ) وتسوي كذا بجانب سيرفر .. -- Server Side # addEvent ( "Dawi", true ) addEventHandler ( "Dawi", root, function ( Text ) -- هنا عرفنا الأرقمنت إلي أرسلناه من جانب كلنت إلى جانب سيرفر بإسم آخر .. -- Any thing end )
