Jump to content

nxFairlywell

Members
  • Posts

    1,849
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by nxFairlywell

  1. احسب فرق المسافة بين السارق والمسروق و إذا كانت قريبة تستخدم دوال الفلوس و تحقق أيضا ان اللاعب على الأرض بإستخدام isPedOnGround ( ped thePed ) ملاحظات : أكبر مسافة للمحور السيني و الصادي في اللعبة : هي 3000 و أصغر مسافة له هي سالب 3000 x أكبر مسافة للمحور هي 3000 و اصغر مسافة له هي سالب 3000 y و اكبر مسافة للمحور
  2. getElementPosition if takePlayerMoney givePlayerMoney
  3. كيف يوم تجي قدامه ؟ يعني تقصد لما تصير قريب منه بمسافة قصيرة ؟
  4. اللي في قلبي على لساني ياغالي هههههه
  5. لا أحـد كلهم أصدقاء الكترونيون لا ينفعون ولا يضرون ( بالنسبة لي ) ا
  6. السلام عليكم ورحمة الله وبركاته \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ إلى كل الاخوان اللي حابين يشاركوا معي في السيرفر , أنا راح أبدأ العمل من الغد إن شاء الله و راح أفتح سيرفر البرمجة و التصميم خلال هذا الأسبوع -- حاليا راح نكون في مرحلة التخطيط و تحديد الأهداف -- و بعدها راح نبدأ في مرحلة التنفيذ - ملاحظة , إذا لم تتم الإستجابة من قبل المشارك خلال اسبوعين راح أضطر إلى إزالته من القائمة - أرجو منكم أخذ ذلك بعين الإعتبار^ ====================================== الرجاء من الجميع التواصل معي على الخاص أو الدسكورد DISCORD : NX_CI6895 والسلام عليكم و رحمة الله وبركاته
  7. مافهمت قصدي ياغالي انا اقصد هل سويت ترايقر او داتا
  8. وش المشكلة اللي كانت عندك اذا تقدر تذكرها عشان نستفيد
  9. لا تنسخ كودي , عدل الكود حقك على حسب بناءك للاكواد انا حطيته كمثال مقارب للي عندك
  10. function OnSend() local name = guiGridListGetItemText(playersgrid, guiGridListGetSelectedItem(playersgrid), 1) if source == send then guiSetFlood(send, 5) if name then local text = guiGetText(editBox); triggerServerEvent("SendMsg", localPlayer, name, text); end end end addEventHandler("onClientGUIClick", getRootElement(), OnSend) addEvent("SendMsg",true) addEventHandler("SendMsg", root, function( name , text, senderName ) guiSetText(memo, '[ '..senderName..' ] : '..text..'\n') end ) --SERVER-- SendMsg=function( name, text ) if text then local players = { getPlayerFromName(name), source }; for i = 1,2 do triggerClientEvent( players[i], 'SendMsg', players[i], name, text, getPlayerName(players[2]) ); end end return false end addEventHandler('SendMsg', root, SendMsg) addEvent('SendMsg', true) ملاحظة * الكود غير مجرب
  11. DPI ولا CPI تأكد مكتوب ع الماوس
  12. -- ملاحظة , هذا ليس كود كامل إنما شرح فقط لطريقة وضع الداتا******************** -- من المفترض ان يكون الكود التالي داخل حدث الضغط على زر الارسال local row , col = guiGridListGetSelectedItem( gridlist ); if row and col and type(row) == "number" and type(col) == "number" then selectedPlayerName=guiGridListGetItemText ( gridList, row, col ); selectedPlayer=getPlayerFromName(selectedPlayerName); setElementData( localPlayer, "whoPlayerSelected", selectedPlayer ); -- وضعنا داتا للمرسل وتتضمن هذه الداتا اللاعب المُرسل لهُ end ثم " تقدر تختصر الموضوع وتسوي ترايقر لسيرفر وداخل الترايقر تحط القيمة جدول وتحط داخله المرسل و المرسل اليه وترجع تسوي من السيرفر ترايقر لكلنت للمرسل و المرسل اليه فقط و تحط النص في الميمو فيه طرق كثيره على حسب بناءك للكود من البداية ..
  13. setElementData -- أول ما يرسل اللاعب حط له داتا داخلها اسم المرسل اليه
  14. ما اتوقع يسبب لاق , هي نفس العملية هو اساساً بالنهاية راح يحط داتا وش الفرق اذا حط الدالة حقته عشان يختصر الاكواد
  15. ليه الكلام المنرفز ذا ؟ كل واحد في بدايته كذا عنده أخطاء أخوي عندك end زائده و قوس زائد في نهاية الدالة الكود كذا يصير : function mahdi() local level = getLevelInfo() local xp = getXPInfo() -----Level System dxDrawText("Level : "..level, 14, 695, 102, 710, tocolor(255, 255, 255, 255), 1.00, "sans", "left", "top", false, false, true, false, false) dxDrawText("XP : "..xp.." / "..(level*100).."", 13, 714, 101, 729, tocolor(255, 255, 255, 255), 1.00, "sans", "left", "top", false, false, true, false, false) end addEventHandler("onClientRender", root, mahdi)
  16. بالتوفيق لكم و للجميع , مبادرة جميلة و شيء جميل انو نشوف مبادرات حلوه زي هذي .
  17. موضوعك في القسم الخطأ + وضح طلبك وش قصدك لوحة تسجيل متحركه دي اكس ولا لوحة عادية
  18. ما هي البرامترز ؟ شرح الأخ برستيج
  19. addEventHandler ( "onPlayerChat" , root , function ( Msg , Typ ) if ( Typ == 0 ) then msgBeforeChange = Msg Msg = string.gsub(Msg, "test ", '') if string.find(msgBeforeChange, "test ", 1) then if Msg == 'oca' then givePlayerMoney(source, 1) elseif Msg == 'ocaa' then takePlayerMoney(source, 1) end end end end )
  20. شغاله Already هي ** المفروض اني اطفيها اتوقع طفيتها و يعطيك العافية
  21. انت جبت العيد لول تعال خاص الخطأ هنا ان if type (messageType) == 0 then لازم تتعدل لـ if messageType == 0 then
  22. الحدث للسيرفر حبيبي مو للكلنت تأكد من ملف الميتا انك حاطه سيرفر جرب كذا function cancelNormalChat( _, messageType ) if type ( messageType ) == 0 then cancelEvent(true) end end addEventHandler("onPlayerChat", root, cancelNormalChat)
  23. اذا تبي تطفي الصوت قلك stopSound( sound ) لازم تحط بدال sound الصوت نفسه اللي تبي تطفيه يعني استخدم المتغيرات playSound حط متغير للـ
×
×
  • Create New...