Jump to content

فاّرس

Members
  • Posts

    4,805
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by فاّرس

  1. على حد علمي انه اذا جيت مثلاً من فوق جبل وانت بالسياره وطحت انت والسياره وانقلبت السياره، ضد او انقلاب يعني تخليها تنقلب او لا .
  2. انت تقصد انك بتحدد لاعب من الجريد ثم ترسل له رساله وتطلع له نافذه ويرفض او يقبل واذا قبل ينقلك وينقله لمكان محدد؟ طيب هو فعلاً تقدر تستخدم الداتا بطريقه سهله! او تقدر تستخدم الجداول تضيف اللاعب بالجدول ثم تجيب اللاعب، واذا كان فكرتك بتسويها سيرفر انصحك بالجداول عشان ما تجي لخبطه بالكلينت سوي داتا؟
  3. انا متأكد ان فيه واحد داعي علي، ياخي سلامات وش ذا الحظ
  4. استخدم : table -- جدول للشخصيات اللي تبي تلغيها "onElementModelChange" -- اذا تغيرت الشخصيه getElementModel -- سوي تحقق ان الشخصيه موجوده بالجدول setElementModel -- oldModel رجع الشخصيه للاعب من خلال البارمتر ذي طريقه والطريقه الثانيه تلغيها من ملف اكس ام ال، واتوقع الشخصيات النسائيه قليله مب كثير..
  5. ^ بالضبط ذا اللي اقصده، فيه سيرفرات هجوله وديث ماتش كثيييره لا تعد ولا تحصى، يعني تتوقع انهم راح يتركون هالسيرفرات وعندهم رتب فيها ويجون سيرفرك؟ مستحيل كلام مايدخل العقل لازم تفكر تسوي شي جديد مثلا قيم مود جديده فكره جديده غير الهجوله والديث ماتش والزومبي الخ.، وصدقني بينجح واذا قدر الله ومانجح بتستفسد انت تبيع القيم بسعر عالي واكثر من شخص بيشتريه منك ويركبه وتكون كسبان ف الحالتين ، وبالتوفيق
  6. ^ لا غلطان، لازم يخلي قيمة الداتا تساوي فراغ كـ مثال : var = ''
  7. كيبوردي خرب ماقلنا شي وشرينا واحد الماوس خرب وماقلنا شي وشرينا واحد والحين الماوس اللاسلكي خرب، اللي داعي علي يعترف حياتي انقلبت جحيم
  8. النظام كان موجود اول من تيتي عمر بس مادري شصار شكله تعب منهم وهو كل شوي يقفل موضوع وسحب عليهم, المنتدى العربي حالياً بدون مشرف متواجد بشكل مستمر, ولكن والله مافيه امل مع الناس الجدد كل شوي بيسوون مواضيع نفس السالفه, وانا مايهمني هالشي اللي يهمني يجيك واحد يسدح له كود جاهز مسوي انه مبرمج ويعرف, كلنا نعرف بس نبي الناس تستفيد كذا كل شوي مسوين موضوع خلاص عجبهم الوضع اكواد جاهزه.
  9. مو قصة ردود كثيره, بس نتناقش ف الموضوع ونستفيد من بعض محد معصوم عن الخطأ وحياك ف اي وقت
  10. تأكد من احداثيات الدي اكس ..
  11. محد فاضي يشيك على 244 سطر, يعني اعرف وش تستخدم ولا لاتعدل مودات طويله كذا بتتعب..
  12. ^الكلينت غير معرف.
  13. "onPlayerChat" getPlayerMoney takePlayerMoney outputChatBox
  14. شوف حبيبي الزوار اغلبهم يبون رتب عشان يشوف نفسه ع الباقين وتكون له هيبه, انت نظام الرتب ذا لا تحطه خل الادمنيه مخفيين بدون تاج, وسوي لك نظام جديد, زمان كان معي سيرفر زومبي ماكان فيه احد مركب زومبي واللي كانوا مركبين زومبي سيرفراتهم لاق, انا عدلت الزومبي وخليت فيه حصريات اشكال الاسلحه والجو واوبجكتات خطيره وانفجار القنابل ومهمات رهيبه, كانوا الزوار دايم فل بدون لاق او اي شي, هذا اللي يبونه الزوار ورتب ماكان فيه وكنت دايم اتواجد واساعد الزوار واطقطق معهم وكأني زائر مثلهم, لازم تسوي شي جديد غير الهجوله وذي خلاص السيرفرات كلها كذا وعندهم حصريات مبرمجين كبار ما بتعرف تسوي مثلهم مو تقليل من قيمتك لكن الخبره أولى , وبالتوفيق .
  15. صحيح ان فيه فرق لكن احنا استخدمنا فنكشن التحقق ان اللاعب داخل السياره وصلحناها ومابيجي اي خطأ, وكودك لو مثلا فيه سياره واقفه وجيت صدمتها ودخلت الماركر تتصلح بدون مايكون فيها لاعب ..
  16. function rdx ( m ) function dx( ) dxDrawText ( "Advertising: "..m.name, 11.0, 250.0, 55.0, 182.0, tocolor ( 0, 150, 180, 255 ), 1.0, "default-bold", "left", "top", false, false, false, true ) dxDrawText ( m.msg , 80.0, 251.0, 799.0, 224.0, tocolor ( 255, 255, 255, 255 ), 1.0, "default-bold", "left", "top", false, false, false,true ) end addEventHandler("onClientRender", getRootElement( ), dx ) end addEvent ( "sora", true ) addEventHandler ( "sora", getRootElement( ), rdx ) bindKey ( "", "down", "chatbox", "=" ) addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) triggerServerEvent ( "SetMessage", localPlayer ) end ) Groups = { -- القروبات المسموح لها بالكتابة "Admin", "Console", } function check ( thePlayer, commandName, ... ) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) local veve = { ... } local message = table.concat ( veve, " " ) for i, v in ipairs ( Groups ) do if isObjectInACLGroup ( "user."..accName, aclGetGroup ( v ) ) then setElementData ( resourceRoot, "MessageAdmin", { msg = message, name = getPlayerName( thePlayer ) } ) SaveMessage ( ) triggerClientEvent ( "sora", getRootElement( ), getElementData ( resourceRoot, "MessageAdmin" ) ) end end end addCommandHandler( "=", check ) addEventHandler ( "onResourceStart", resourceRoot, function ( ) executeSQLQuery("CREATE TABLE IF NOT EXISTS SaveMessagee (Name, Message, Server)") end ) addEvent ( "SetMessage", true ) addEventHandler ( "SetMessage", root, function ( ) getMessage ( ) end ) SaveMessage = function ( ) local msg = executeSQLQuery ( "SELECT * FROM SaveMessagee WHERE Server = '" .. getServerName ( ) .."'" ) if ( #msg ~= 0 ) then local inf =getElementData ( resourceRoot, "MessageAdmin" ) return executeSQLQuery("UPDATE SaveMessagee SET Name =?, Message=? WHERE Server=? ", inf.name, inf.msg, getServerName ( ) ) else local inf = getElementData ( resourceRoot, "MessageAdmin" ) return executeSQLQuery("INSERT INTO SaveMessagee (Name, Message ,Server) VALUES(?,?,?)", inf.name, inf.msg, getServerName ( ) ) end end getMessage = function ( ) local msg = executeSQLQuery ( "SELECT * FROM SaveMessagee" ) if ( #msg ~= 0 ) then setElementData ( resourceRoot, "MessageAdmin", { msg = msg[1]['Message'], name = msg[1]['Name'] } ) return setTimer ( triggerClientEvent, 1000, 1, "sora", getRootElement( ), getElementData ( resourceRoot, "MessageAdmin" ) ) else setElementData ( resourceRoot, "MessageAdmin", { msg = '', name = '' } ) return setTimer ( triggerClientEvent, 1000, 1, "sora", getRootElement( ), getElementData ( resourceRoot, "MessageAdmin" ) ) end end ياليت تكتب من تعديلك لأن اللي سواه سورا , وبالتوفيق.
  17. true ؟ حط بعدها فاصله واكتبfalse شفت آخر
  18. السورس غير معرف وعندك اند زايد وكودك كذا ماله اي فايده غير انه يتحقق مره واحده اذا كان السورس معرف
  19. ^ والله ماقريت الموضوع بس حبيت اصحح كود مازن لا اكثر بس اعتقد والله اعلم انه يبي اللي سواه مازن حسب الخبره المحليه والدوليه, ع العموم كلها صح
  20. ^ كذا بيحط اسم اللاعب مب الادمن !.
  21. فنكشن سريال اللاعب سيرفر فقط, لأنه بعض المرات يعطي سريالات خاطئه, وبالأساس مافيه ارقومنت لاعب بالكلينت.
  22. true حط false سطر 6 و 7 بعد كلمة
  23. الكود الثاني لازم تتحقق انه اختار شي من الاساس!, + السلاب مو كذا السلاب تجيب دم اللاعب وتنقص 10 منه كمثال. كود سحب السياره, اول شي تحقق انه معه سياره اساساَ كذا بيجي خطأ لو مامعه سياره .
  24. مستر مازن, افرض ان اللاعب جا ماشي 360 صافق الطبلون والموتر يتفتف ونزل من السياره والسياره دخلت الماركر بيطلع خطأ للسطر 6 عشان كذا لازم تتحقق ان البيد داخل السياره ثم تصلحها يصير كودك كذا : marker = createMarker (x,y,z, "cylinder",1,0,255, 0,255) addEventHandler("onMarkerHit",root, function(so) if source == marker and getElementType(so) == "player" and isPedInVehicle (so) then fixVehicle ( getPedOccupiedVehicle ( so ) ) end end)
  25. حبيبي كودك كله غلط, وناقصك وظائف
×
×
  • Create New...