Jump to content

K1NG

Members
  • Posts

    999
  • Joined

  • Last visited

Everything posted by K1NG

  1. https://forum.multitheftauto.com/viewtopic.php?f=160&t=57051#p550636
  2. الكود الثاني غلط لأن اذا مات اي لاعب راح يعطيه الفلوس راح يعطي الفلوس للي مات المهم يصير كذا addEventHandler("onPlayerWasted", root, function ( killer, weapon, bodypart ) if ( killer ) and ( killer ~= source ) then givePlayerMoney ( killer, 1000) end end ) + الكود الثالث ليه مستخدم الكود كلنت ؟؟ ليه ما تستخدمه سيرفر هذا الحدث : 'onClientMarkerHit' فيه مشكله انك اذا مريت من فوق الماركر تشتغل الوظيفه على طول + وش هذا ؟ addEventHandler ( "onClientMarkerHit", right, function ( hitPlayer ) if getElementType ( hitPlayer ) == "player" and getPlayerTeam ( hitPlayer ) and getPlayerTeam ( hitPlayer ) == getTeamFromName ( "اسم التيم" ) then ----------- end end) وش ذا ؟ if getElementType ( hitPlayer ) == "player" and getPlayerTeam ( hitPlayer ) and getPlayerTeam ( hitPlayer ) == getTeamFromName ( "اسم التيم" ) then مطول ام الكود يصير كذا if getElementType ( hitPlayer ) == "player" and getPlayerTeam ( hitPlayer ) == getTeamFromName ( "اسم التيم" ) then if getElementType ( hitPlayer ) == "player" and getPlayerTeam ( hitPlayer ) and getPlayerTeam ( hitPlayer ) == getTeamFromName ( "اسم التيم" ) then ^ التحقق حقه صحيح لانه لازم اول شي يتحقق اذا اللاعب بداخل تيم ثم يتحقق من اسم تيم اللاعب عشان ما يجيكـ أخطاء بالديبق بس فيه خطأ عندهـ بالتحقق من العنصر الي لمس الماركر .. لكن لو خليت التحقق كذا ( مثل ما سويت أنت )ـ if getElementType ( hitPlayer ) == "player" and getPlayerTeam ( hitPlayer ) == getTeamFromName ( "اسم التيم" ) then بيصير يجيكـ أخطاء بالديبق اذا ماكان موجود التيم + للتحقق من العنصر الي لمس الماركر .. يعني كذا getElementType بدلاً من وظيفة getLocalPlayer مفروض صاحب الكود يستخدم وظيفة if ( hitPlayer == localPlayer ) and ( getPlayerTeam ( hitPlayer ) ) and ( getPlayerTeam ( hitPlayer ) == getTeamFromName ( "اسم التيم" ) ) then showCursor or toggleAllControls
  3. لحد الحين عندك خطأ , بما أن التايمر في وظيفة لوحدها , لازم تستخدم اللوب ^ + بالنسبة حق اذا ضغط انتر , ف الكود موجود onPlayerVehicleExit لأن من الأساس اذا ضغطت على انتر راح يخرج من السيارة واذا خرج على طول بيموت , يمكن الوظيفة ذي ماتضبط اذا كان اللاعب معدل على الستنق حق الخروج .. الحدث ذا يوصله إشارة يوم اللاعب يخرج من المركبة لأي سبب من الأسباب .. يعني حتى لو اللاعب مغير الستنق حقت الخروج رح يضل يوصل الحدث إشارة
  4. https://forum.multitheftauto.com/viewtopic.php?f=119&t=47259
  5. killPlayer > killPed bindKey onClientKey # اعتقد انه يححتاج ذا . onClientKey > onPlayerVehicleExit
  6. guiCreateFont guiSetFont or guiSetFont Standard GUI Font Names .. مايحتاج تحدد اللون ثم تسوي تايمر لتحديد اللون ، تقدر تسوي تايمر لتحديد اللون على طول بحيث يصير كذا -- Client Side # addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) tzwer = guiCreateLabel ( 619, 138, 156, 20, "ادخل النص هنا", false ) setTimer ( function ( ) guiLabelSetColor ( tzwer, math.random ( 255 ), math.random ( 255 ), math.random ( 255 ) ) end, 250, 0 ) end ) اختصار اكثر وبدون فنكشن للتايمر -- Client Side # addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) tzwer = guiCreateLabel ( 619, 138, 156, 20, "ادخل النص هنا", false ) setTimer (guiLabelSetColor,250,0,tzwer,math.random ( 255 ), math.random ( 255 ), math.random ( 255 )) end ) .مارح يضبط كذا يابطل لازم تسوي فنكشن للتايمر .. عشان تتجدد قيم الماث راندوم بإستمرار
  7. .. مايحتاج تحدد اللون ثم تسوي تايمر لتحديد اللون ، تقدر تسوي تايمر لتحديد اللون على طول بحيث يصير كذا -- Client Side # addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) tzwer = guiCreateLabel ( 619, 138, 156, 20, "ادخل النص هنا", false ) setTimer ( function ( ) guiLabelSetColor ( tzwer, math.random ( 255 ), math.random ( 255 ), math.random ( 255 ) ) end, 250, 0 ) end )
  8. على فكرة الكود مافيه اخطاء غير قوس ناقص وإند زايد فقط + واضح إنه مب انت الي مسوي الكود .. عشان كذا اخذت لك الزبدة منه وربطتها ببعضها -- Client Side # addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) tzwer = guiCreateLabel ( 619, 138, 156, 20, "ادخل النص هنا", false ) guiLabelSetColor ( tzwer, math.random ( 255 ), math.random ( 255 ), math.random ( 255 ) ) end ) .. حاول تخلي عندكـ ثقة بنفسكـ +
  9. سكربت جميل .. بداية موفقة، لكن حاول تسوي شي جديد تستفيد منه الناس لانه مودات التسجيل وتسجيل الدخول ي كثرها ."ملاحظة: القسم غلط .. القسم الصحيح "المساهمات **
  10. ثم تسجل دخولكـ فيه bbaa اول شي المفروض تسجل بحسابكـ register <username> <pass>
  11. https://community.multitheftauto.com/index.php?p=resources&s=details&id=2322 ^ الخاصة بالسكربت ذا getPlayerByID استخدم السكربت ذا .. ثم إجلب اللاعب عن طريق المعرف الخاص فيه من خلال وظيفة
  12. -__- احذف سطر 10 من الكود عشان يصير يوم تشغل السكربت تجي لحالها guiSetVisible(GUIEditor.window[1], false)
  13. '-_- ياحبيبي انت منت حاط كود لفتح النافذة اصلاً شلون تبيها تفتح؟ سحر مثلاً
  14. -- Client Side # GUIEditor = { label = {}, window = {} } GUIEditor.window[1] = guiCreateWindow(10, 199, 277, 168, "~~<<<معلومات الاعب>>>~~", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FF0EF0C8") guiSetVisible(GUIEditor.window[1], false) GUIEditor.label[1] = guiCreateLabel(8, 143, 74, 18, "Money: N/A", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[1], 14, 240, 200) GUIEditor.label[2] = guiCreateLabel(10, 66, 74, 18, "ID: N/A", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[2], 14, 240, 200) GUIEditor.label[3] = guiCreateLabel(8, 32, 74, 18, "Name: N/A", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[3], 14, 240, 200) GUIEditor.label[4] = guiCreateLabel(10, 105, 74, 18, "Serial: " .. getPlayerSerial ( ), false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[4], 14, 240, 200) GUIEditor.label[5] = guiCreateLabel(5, 50, 272, 16, "_________________________________________________", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[5], 51, 239, 14) GUIEditor.label[6] = guiCreateLabel(5, 123, 272, 16, "_________________________________________________", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[6], 51, 239, 14) GUIEditor.label[7] = guiCreateLabel(5, 84, 272, 16, "_________________________________________________", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[7], 51, 239, 14) addEventHandler ( "onClientRender", root, function ( ) if ( guiGetVisible ( GUIEditor.window[1] ) ) then guiSetText ( GUIEditor.label[1], "Money: " .. getPlayerMoney ( ) ) local ID = getElementData ( localPlayer, "ID" ) if ( ID ) then guiSetText ( GUIEditor.label[2], "ID: " .. ID) else guiSetText ( GUIEditor.label[2], "ID: N/A" ) end guiSetText ( GUIEditor.label[3], "Name: " .. getPlayerName ( localPlayer ) ) end end )
  15. https://community.multitheftauto.com/index.php?p=resources&s=details&id=8313
  16. لان سهم الماوس بيكون ظاهر اصلاً لأنه كيف بيكبس ع الزر لو مافي سهم ماوس showCursor مايحتاج يستخدم وظيفة + guiBringToFront بالإضافة إلى انه يحتاج استخدام وظيفة
  17. بنقالي الأخ؟؟ ناسخ كودي وياليتكـ عارف تنسخه وفوق ذا ماتذكر حقوق )= بعدين ياحبيبي دامك ناسخ وناسخ ليه مانسخت جانب كلاينت معه ؟ لإنكـ كذا خبصت الدنيا ياقوي : بالنسبة لصاحب الموضوع شوف هالرد تقدر تستخلص منه طلبكـ https://forum.multitheftauto.com/viewtopic.php?f=160&t=67194&start=15#p630788
  18. > author="mamo" version="2.0" type="script" name="12333" description="By" /> ="server.lua" type="server" />> اية الفرق ؟؟؟؟ بس يعني عشان حطيط ؟؟ علي فكرة انا ال مردتشي احطها وش الي انا "مردتشي احطها" هي على كيفكـ السالفة؟ '-.- وبعدين شفيكـ معصب؟ وثاني مرة يوم تقتبس اقتبس زين مهو تخبص الدنيا
  19. [lua] > author="mamo" version="2.0" type="script" name="12333" description="By" /> ="server.lua" type="server" />>
  20. '-.- انت شكلكـ تحط الموضوع وتهجرهـ : ( صرت مسوي موضوعين بنفس هالطلب مدري ثلاث ونرد عليكـ ولاتشوف شي https://forum.multitheftauto.com/viewtopic.php?f=160&t=67633&p=634003#p634045 https://forum.multitheftauto.com/viewtopic.php?f=160&t=67837&p=635418#p635453
  21. !! انت تقول ابي الدم 100 ؟ والحين تبيه يزيد عليه لما يشري 25 .. عجيب أمركـ . ايه .. صح عليكـ
  22. . حيآكـ ي الغالي + انا مسويه فوق ومعرف كل شي + انت ناسي تعوض مكان احداثيات حدث الخروج وشايل المتغير بنفس الوقت x, y, z لعلمكـ ما يحتاج تعوض الإحداثيات بمتغير على احداثياتكـ x, y, z عشان كذا .. انسخ الكود الي حطيته لك فوق مرة ثانية ولاتعدل فيه اي شي .. وهو بيجيب الاحداثيات لحاله لأنه انا معرف كودكـ فيه اخطاء كثير .. من ضمنها انه اذا انا خرجت من الماركر وفيه لاعب ثاني للحين بالماركر رح يقفل الاوبجكت عليه .. ثاني شي لنفرض انا كنت بداخل الماركر وطلعت من السيرفر بهالحالة ما رح يجي اشارة الى حدث الخروج من الماركر وبيضل الاوبجكت مفتوح .. وبعدين ليه مطول السالفة وانت تقدر تختصرها بكم سطر + ماتشوف صاحب الموضوع حاط تمت الإفادة ؟ وش المعنى من ردكـ !! تبي تقول انه معكـ الكود ولا وش ؟
  23. مهو معرف بسطر 9 name ناقصكـ قوس + المتغير + root مخرج النص حق الشراء بسطر 9 مابيظهر غير عند اللاعب الي شرا الدرع .. مفروض تخليه باقي بالكود اخطاء كثير ، شوفها بالرد حقي على اقتباس صاحب الموضوع ليه تجيب صحة اللاعب وتزيد لها 100 دام تبي تخليها 100 اصلاً؟ + بقس وهو يكون معه بالأصل دائماً ؟/Fist ليه تعطي اللاعب سلاح غير معرّف، وظهور النص ليه مخليه للاعب نفسه ؟ name وعندكـ متغير واضح إنه شغلك نسخ ولصق مع احترامي لكـ وصدقني مارح يفيدكـ ، المهم كودك يصير كذا addEvent ( "ee", true ) addEventHandler ( "ee", root, function ( ) if ( getPlayerMoney ( source ) >= 200) then takePlayerMoney ( source, 200 ) setElementHealth ( source, 100 ) outputChatBox ( "#330079" .. getPlayerName ( source ) .. " #00FF00Has Bought weapon Health", root, 255, 0, 0 ) else outputChatBox ( "أنت لاتملك المال", source, 255, 0, 0, true ) end end )
×
×
  • Create New...