Jump to content

فاّرس

Members
  • Posts

    4,805
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by فاّرس

  1. مافهمتك, اي داتا؟ عن اي داتا تتكلم؟ وليه راح تحتاج الداتا؟, اول ما يبيع السياره تحذف السياره من الاكس ام ال والجريد ليست, وترسل تريقر للسيرفر وتعطيه فلوس, وش مشكلتك؟
  2. local _ = true; -- true متغير قيمته if _ == true then -- true نتحقق اذا المتغير قيمته outputChatBox ( '1' ) -- نطلع نص بالشات _ = not _ -- false نغير قيمة المتغير الى عكس قيمته, يعني راح يصير else -- true اذا كانت قيمة المتغير مو outputChatBox ( '2' ) -- نطلع نص بالشات _ = not _ -- true نعكس القيمه مره اخرى بيصير end
  3. اجزاء من الثانيه متواصله وانا افكر بالموضوع واكتشفت انه لازم يرسم الكلام على الارض يعني يكتب كلمة الوالد فطس على الارض, ويجيب اصبع اخوه ويمشيها على الكلام اذا فهم الحمدلله واذا مافهم يذبحه ويلحق المرحوم, انتهى. كنت, فعل ماضي مبني على مدري وش, يعني كنت واشدد اللفظ على كلمة كنت.
  4. دام انحلت مشكلتك تقدر تحذف آخر اكواد نزلتها عشان ما تكون زعلان .
  5. مدري ليه تتجاهلون اللي يعطيكم وظائف وتردون على اللي يعطيكم كود ؟ ع العموم فيه طريقه ثانيه غير اللي قلتها واسهل تقريباً : local t = {} local obj = createObject ( 980, x, y, z ) local obj2 = createObject ( 1337, x, y, z ) t [ obj ] = 980; t [ obj2 ] = 1337; addCommandHandler ( 'del', function ( _, _, id ) if id then for k,v in pairs ( t ) do if v == tonumber ( id ) then destroyElement ( k ) t [ k ] = nil; break end end end end)
  6. عندك اند ناقص بالكلينت, احذف الحدث حق الضغط ع الجريد ليست وعدل حدث الضغط على الزر وخليها مع بعض كذا : addEventHandler ( "onClientGUIClick", root, function() if ( source == GUIEditor.button[2] ) then if guiGridListGetSelectedItem(GUIEditor.gridlist[1]) ~= -1 then local player = guiGridListGetItemText(GUIEditor.gridlist[1], guiGridListGetSelectedItem(GUIEditor.gridlist[1]), 1) local message = guiGetText(GUIEditor.edit[2]) if trim(message) ~= "" then triggerServerEvent("chat", localPlayer, message, player) end end elseif ( source == GUIEditor.gridlist [ 1 ] ) then if guiGridListGetSelectedItem(GUIEditor.gridlist[1]) ~= -1 then guiSetVisible ( GUIEditor.window[2], true ) end end end ) وعدل مستقبل الترقر (الايفنت) بالكلينت خليه كذا : addEvent("chat1", true) addEventHandler("chat1", root, function (message , name) local text = trim( guiGetText ( GUIEditor.memo [ 1 ] ) ) ~= '' and guiGetText(GUIEditor.memo[1]).."\n"..name:gsub("#%x%x%x%x%x%x", "").." : "..message or name:gsub("#%x%x%x%x%x%x", "").." : "..message guiSetText(GUIEditor.memo[ 1 ], text ) end ) وعدل السيرفر كذا : addEvent("chat", true) addEventHandler("chat", root, function (message, player) triggerClientEvent(getPlayerFromName(player),"chat1",getPlayerFromName(player), message, getPlayerName(source)) end )
  7. لا خليه, بس كذا راح تفتح النافذه اول ما ترسل له الكلام بتفتح بوجهه, اتوقع انك تبي الرساله توصله وبعدين هو يفتح اللوحه؟
  8. ^ ذي ما تعتبر مشكله, شوف هالطريقه كنت استخدمها زمان وضابطه ترليون بالميه : https://forum.multitheftauto.com/viewtopic.php?f ... ze#p914630
  9. ^ انت كذا فتحتها للي ضغط ع اسم اللاعب, اوضح لك اكثر, انا فتحت اللوحه وضغطت على اسمك راح تفتح لي اللوحه انا بس, ماراح تفتح اللوحه للي ضغطت على اسمه. اللي تحتاجه الحين, يوم ترسل التريقر من السيرفر للكلينت للاعب, افتح له النافذه عشان الكلام يوصله.
  10. اول شي العصبيه تسبب افراز هرمون يسبب الغباء, شفيك معصب اذكر الاكواد ذي انا معدلها لك بكود قديم او انا غلطان؟ ثاني شي, يوم اللاعب يشتري السياره انت احفظ الايدي حق السياره وضيفه للإكس ام ال نفس طريقة حفظك لإسم السياره والسعر وبعدين جيب الايدي اذا جاء بينزل السياره, صعبه؟
  11. طيب انت من الاساس ما فتحت لوحة الدردشه للاعب اللي تبي ترسل له.
  12. ^ مو كلهم, يمكن شخص يسمع وهو يصمم مقر او يصمم ماب اويجرب سكربت, ويمكن شخص يسمعه وهو يسولف مع احد خاص زي كذا, مو شرط يلعب .
  13. اول شي تسوي جدول فاضي, وبعدها تستخدم حدث اذا مات اللاعب, وتسوي التايمر وتضيف التايمر للجدول وتخلي اللاعب هو المفتاح, وقبل ذا تسوي تحقق لوالتايمر موجود تقتل التايمر وتستخدم وظيفة نقل اللاعب, لأن هو سوا سباون من قبل : "onPlayerWasted" table fadeCamera, setCameraTarget setTimer, isTimer, killTimer setElementPosition او انك تسوي فكرتك بالكلينت وتفتك من الجداول .
  14. ^ منذ ما يقارب السنتين ونص مدري ثلاث اذكر كانت تتقفل, او اني اتخيل ؟
  15. والله لا وظيفه ولا زواج, جامعه وبعدها وظيفه وبعدها سفريات وموتر مطنوخ ولاحقين ع الزواج, ونشبتك من الله عافيه .
  16. ماتوقعت انك بتنشره, وجزاك الله الف خير فكره جباره وماسوينا شي وبالتوفيق . تعديل # حملت السكربت, وتفقدت الملفات عندك كم خطأ, سطر 128 و 129 بالكلينت مسار الخط غلط لأنك حاطه داخل مجلد وملف سيرفر ماله اي داعي لأنك ما استخدمته.
  17. انا احاول اذكر بعض الناس اللي عندهم مدارس واعكر مزاجهم , انا مب مستوعب انه فيه ناس باقي تدرس .
  18. وانت في وش راح تحتاج اسم اللوحه؟ كل اللي تحتاجه الايدي واستبدله بالتكسد اللي عندك.
  19. spawnPlayer اول شي, بما انك سويت تايمر عشان تنتظر اللاعب لين يسوي سباون وتسوي له سباون مره ثانيه, ليه مستخدم الحدث سيرفر و وليه مستخدم وعندك كم شي ماله داعي, وظيفة جلب اسم اللاعب وجلب اللاعب من اسمه ماراح تحتاجها لأن اللاعب اللي مات بيكون السورس حق الحدث,وسوي جدول للتايمر. ومشكلة كودك انك مسوي متغير لوظيفة جلب اسم اللاعب وجلب اللاعب من اسمه, بمعنى اذا مات احد ثاني المتغير بيتحول لآخر واحد مات والاول يذهب في مهب الريح.
  20. بخصوص الخلفيه Abdul KariM شوف رد الأخ, .guiSetProperty بخصوص الوان الازرار استخدم . القسم مليان مثل طلبك ابحث عن المواضيع
  21. : اذا كنت تبي تحذفه من الايدي مع الإستغناء عن الطرق التقليديه, فيه عندك اكثر من طريقه بس الاسهل استخدم الداتا setElementData getElementData removeElementData isElement destroyElement
  22. حسب علمي انها راح تتغير عندك فقط, لكن تقدر تبرمج وحده ثانيه .. "onClientKey" -- F11 اذا ضغط cancelEvent -- تلغي الحدث var -- تسوي لك متغير عشان اول ضغطه تظهر الصوره وثاني ضغطه تختفي guiCreateStaticImage -- تسوي الصوره, او تقدر بالدي اكس guiSetVisible -- gui اذا كنت تستخدم صوره بواسطة الـ بعدها راح تحتاج تسوي لك كم كود من خلال الرندر والعمليات الحسابيه وتسوي لك صوره صغيره بالخريطه تكون على نفس احداثيات اللاعب, تقدر تستفيد من الماب حق الفري روم سوي مثله ..
  23. انا مابرتاح الا اذا شفت اعلانات مدري فعاليات العودة للمدارس
  24. وانا اقول ليه المنتدى صاير ثقيل حسبت الشبكه مخبطه ظلمتها المسكينه ): يعطيك العافيه ..
×
×
  • Create New...