AnoirTiza
Members-
Posts
47 -
Joined
-
Last visited
Everything posted by AnoirTiza
-
السلام عليكم, ممكن أحد يشرحلي لنو شفت شروحات وما فهمته 100% ض bool triggerClientEvent ( [ table/element sendTo = getRootElement(), ] string name, element sourceElement [, arguments... ] ) Send to إلى فهمته من كلمة هو إرسال الإيفينت لشيء / سؤالي هو إيش الشيء الذي أقدر أحطه بدل سورس او لوكل بلااير و إيش يعني getRootElement arguments و أكتبهم الذين في ملف الكلينت أو لي في ملف سيرفر arguments وهل ال الذين يوجدون بين قوسين في الفنكشن؟؟ و شكرا !!
-
وين الخطأ؟ function checkAndGive (thePlayer) local accoutName = getAccountName (getPlayerAccount(thePlayer)) if isObjectInACLGroup ( "user." .. accoutName, aclGetGroup ( "Admin" ) ) then setPedArmor (thePlayer, 100) end end addEventHandler("onPlayerSpawn",root,checkAndGive)
-
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)
-
بدي لما اشغل السكربت سويت addEventHandler("onClientResourceStart",test) و ما صار شي
-
تشتغل بس لما اضع كوماند addCommandHandler("a", test) فقط
-
شباب ليش ما يتحقق من البيد فوق الأرض او لا؟؟ function test (thePlayer) if isPedOnGround(thePlayer) then outputChatBox("yes") else outputChatBox("no") end end إيش الخطأ في الكود؟؟
-
أها يعني الترتيب هو الأساسي شكرا !!
-
يعني السكربت بيفهم نفسه و يقراها m = message? ينفع أحط risela مكان m?
-
مو كودي ^^ 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
-
عشان أوضحلك اكثر نبدأ ب 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 --- بقية الكود
-
function Open () guiSetVisible(Inter.window, not guiGetVisible(Inter.window)) showCursor(guiGetVisible(Inter.window)) end bindKey("الزر","down", Open)
