Jump to content

AnoirTiza

Members
  • Posts

    47
  • Joined

  • Last visited

Everything posted by AnoirTiza

  1. أعرف أعرف أحكيلك على triggerClientEvent ( [ [, arguments... ] ) أكتب أرقمنتات سيرفر سايد او كلينت سايد؟
  2. و الأرقمنتات إلى أكتبه في سطر الترايقر أرقمنتات الكلنت سايد أو سيرفر سايد؟
  3. السلام عليكم, ممكن أحد يشرحلي لنو شفت شروحات وما فهمته 100% ض bool triggerClientEvent ( [ table/element sendTo = getRootElement(), ] string name, element sourceElement [, arguments... ] ) Send to إلى فهمته من كلمة هو إرسال الإيفينت لشيء / سؤالي هو إيش الشيء الذي أقدر أحطه بدل سورس او لوكل بلااير و إيش يعني getRootElement arguments و أكتبهم الذين في ملف الكلينت أو لي في ملف سيرفر arguments وهل ال الذين يوجدون بين قوسين في الفنكشن؟؟ و شكرا !!
  4. أضن أنه هناك سوء تفاهم قصدي guiSetText(label, "الرجاء إدخال سريال صحيح") --Поле ошибки в Reg табе بدي الكتابة ذي تضهر 3 ثواني و تروح
  5. شكرا بدي أسويها تضهر ل3 ثواني فقط جربت هذا الكود بس سوالي العكس setTimer(function () guiSetText(label, "الرجاء إدخال سريال صحيح") --Поле ошибки в Reg табе end,3000,1)
  6. أيش هو المشكل إلى كان؟ و شكرا
  7. شباب بدي في إيديت بوكس لازم أقل شي 32 حرف serial_edit = guiCreateEdit(9, 64, 321, 24, "", false, mypanel) if guiGetText(serial_edit) < 32 then outputChatBox("No") end debug: ERROR: test\client.lua\:40 attempt to compare string with number
  8. طيب متى يستخدم thePlayer و source لأنه في Syntax account getPlayerAccount ( player thePlayer ) thePlayer: The player element you want to get the account of.
  9. وين الخطأ؟ function checkAndGive (thePlayer) local accoutName = getAccountName (getPlayerAccount(thePlayer)) if isObjectInACLGroup ( "user." .. accoutName, aclGetGroup ( "Admin" ) ) then setPedArmor (thePlayer, 100) end end addEventHandler("onPlayerSpawn",root,checkAndGive)
  10. شكرا إشتغل لما سويتها بنفسي كان بقلي في الديبق failed to call global و مدري ايش
  11. سويت كذا بس قالي الفنكشن لازم يكون في السيرفر سايد
  12. dxDrawRectangleشباب بدي لما يكون الشخص في هيدرا ما يضهر له ال ================================== Client Side ================================== -- blablabla if getElementHealth(vehicle) >= 999 then -- bla bla triggerServerEvent ( "disableHydra", localPlayer) dxDrawRectangle((screenW - 310) / 2, (screenH - 31) / 2, 310, 31, tocolor(0, 0, 0, 155), false) dxDrawRectangle((screenW - 310) / 2, (screenH - 31) / 2, 100*kmh/200, 31, tocolor(100, 100, 100, 255), false --.... bla bla ================================== Server side ================================== function trigger() if getElemntModel(vehicle) == 525 then return end end addEvent("disableHydra",true) addEventHandler("disableHydra",resrouceRoot,trigger)
  13. بدي لما اشغل السكربت سويت addEventHandler("onClientResourceStart",test) و ما صار شي
  14. تشتغل بس لما اضع كوماند addCommandHandler("a", test) فقط
  15. شباب ليش ما يتحقق من البيد فوق الأرض او لا؟؟ function test (thePlayer) if isPedOnGround(thePlayer) then outputChatBox("yes") else outputChatBox("no") end end إيش الخطأ في الكود؟؟
  16. أها يعني الترتيب هو الأساسي شكرا !!
  17. يعني السكربت بيفهم نفسه و يقراها m = message? ينفع أحط risela مكان m?
  18. مو كودي ^^ addEventHandler ( "onPlayerChat" , root , function ( Msg , Typ ) if ( Typ == 0 ) then if Msg == "" then end end end ) طيب الإيفينت هو onPlayerChat و Parametres : message: messageType: message سؤالي كيف تم تغيير إلى msg في الفنكشن و تم تغيير messageType إلى Typ كيف تعرفت الإيفينت على أنه Msg = message و Typ = messageType
  19. AnoirTiza

    Gui Editbox

    better to post your code
  20. عشان أوضحلك اكثر نبدأ ب cancelEvent() يستعمل عشان تكنسل إيفينت من الحدوث مثال: لو لاعب اراد دخول سيارة فلن يستطيع لأنه تمت كنسلت إيفينت onVehicleStartEnter function stopentering ( theplayer, seat, jacked ) outputChatBox("لا تستطيع دخول السيارات") cancelEvent () end addEventHandler("onVehicleStartEnter",resourceRoot,stopentering) إما return تستعمل عندما لا تريد إستعمال الكود الذي اسفله مثال: إذا الشخص لديه ميوت فلن يحدث اي شيء if isPlayerMuted(player,true) then outputChatBox("هذا اللاعب لديه ميوت ",thePlayer, 255, 0, 0) return end --- بقية الكود
  21. function Open () guiSetVisible(Inter.window, not guiGetVisible(Inter.window)) showCursor(guiGetVisible(Inter.window)) end bindKey("الزر","down", Open)
×
×
  • Create New...