-
Posts
275 -
Joined
-
Last visited
-
Days Won
2
Everything posted by #CroSs
-
يمديك تحطه في نفس المسار لأن المتغيرات مو محلية
-
#-- Client Side function OpenACL() if ( Open ~= true ) then guiSetEnabled(aTab2.ManageACL,true) outputChatBox("تم فتح الاسل , الرجاء عدم سحب رتب اصحآب السيرفر !", 0, 255, 0, true) Open = true else guiSetEnabled(aTab2.ManageACL,false) outputChatBox("! تم إغلاق الأسل", 0, 255, 0, true) Open = false end end addCommandHandler("Gnoon-g.n", OpenACL) client > gui > admin_main.lua : حط الكود في ذا المسار ملاحظة : !! الأسل راح يفتح لأي واحد حتى لو ما كان ادمن او في القروبات المطلوبة
-
addCommandHandler --- تسوي كلمة في اف 8 وتكون الباس isObjectInACLGroup --- تحقق إذا كان في القروب إلي تبيه guiSetEnabled --- تسوي ترايقر للكلنت وتفتح البوتون طبعاً المفروض يكون بوتون الأسل مغلق اول ما يشتغل السكربت عند اللاعب
-
مثال يحفظ قيمة الداتا لما تتغير على حساب اللاعب #--Client Side addEventHandler("onClientElementDataChange", root, function(dataName) triggerServerEvent( "Data", localPlayer, dataName ) end) #--Server Side addEvent("Data", true) addEventHandler("Data", root, function(dataName) local Acc = getPlayerAccount( source ) if not ( isGuestAccount ( Acc ) ) then local NewV = getElementData ( source, dataName ) setAccountData ( Acc, dataName, NewV ) end end)
-
addCommandHandler isObjectInACLGroup guiSetEnabled
-
أساساً في الترايقر لو ابيه لكل اللاعبين ما يحتاج اسوي لوب root بس احط أنا اقدر اسوي ترايقر بس ما أبي عشان ترايقرات كثير ابي بدون ترايقر
-
addEventHandler("onClientGUIClick", root, function() if ( source == GUIEditor.button[2] ) then if state1 == false then guiSetText ( GUIEditor.button[2], "Enabled" ) guiEditSetReadOnly(GUIEditor.edit[1], false) guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FF00FF00") triggerServerEvent("st1", root) guiSetProperty( GUIEditor.button[8], "Disabled", "False" ) state1 = true else triggerServerEvent("removeText1", root) guiSetText ( GUIEditor.button[2], "Disabled" ) guiEditSetReadOnly(GUIEditor.edit[1], true) guiSetText ( GUIEditor.edit[1], "" ) guiLabelSetColor ( GUIEditor.label[7], 255, 255, 255 ) guiSetProperty(GUIEditor.edit[1], "NormalTextColour", "FFFFFFFF") guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFFE0000") triggerServerEvent("dest1", root) guiSetProperty( GUIEditor.button[8], "Disabled", "True" ) state1 = false if rendering1 == true or rendering1Name == true then removeEventHandler("onClientRender", root, Render1) rendering1 = false rendering1Name = false end if renderName1 == true then removeEventHandler("onClientRender", root, Render1remove) renderName1 = false end if renderaName1 == true then removeEventHandler("onClientRender", root, Render1add) renderaName1 = false end if render1 == true then removeEventHandler("onClientRender", getRootElement(), sendmsg) end if setName1 == true or set1 == true then removeEventHandler("onClientRender", root,Addmessage1) setName1 = false set1 = false end end end end )
-
عندي بوتون لما يضغط اللاعب عليه يصير حدث له بس انا ابي لما لاعب يضغط الحدث يصير لكل اللاعبين جربت لوب ما نفع وش الحل؟
-
عندي جيك بوكس ( CheckBox ) إذا لاعب حدد عليه يصير التحديد لباقي اللاعبين؟ إذا ما يصير التحديد عند باقي اللاعبين كيف اسويه عند كل اللاعبين؟
-
local node = "" addEvent("node", true) addEventHandler("node", root, function(Message) node = Message end) الكود تمام بس ليه حطيت local node = "" و node = Message
-
عندي مشكلة في المود ، المود هو يظهر رسالة لما يشتغل من ملف xml بس لما تظهر الرسالة مرة وحدة تختفي مرة ثانية ابيها ما تختفي كيف اسويها الكودات : ClientSide addEvent("node", true) addEventHandler("node", root, function(node) dxDrawText("Message : "..node.."", 17, 189, 763, 220, tocolor(255, 255, 255, 255), 1, "default-bold", "left", "top", false, false, true, false, false) end ) ServerSide addEventHandler ( "onResourceStart", root, function() local load = xmlLoadFile ("save.xml") if not load then return end local texte5 = xmlFindChild (load, "texte5", 0) if not texte5 then return end local node = xmlNodeGetValue ( texte5 ) triggerClientEvent ( root, "node", root, node ) xmlUnloadFile (load) end )
-
انا مسوي لوحة للاعب يشتغل منها الصوت ومخلي الصوت يشتغل إذا اللاعب في الكول شيب بس الصوت يشتغل بس للاعب إلي شغل الصوت من اللوحة ابيه يشتغل لكل اللاعبين إلي في الكول شيب ذا الكود : soundplace = createColCuboid(1120.0715, 2724.2297, 8.5, 413.5, 127.75, 30) soundplace2 = createColCuboid(1419.2188, 2849.9783, 8.5, 114.5, 32.5, 30) function sound1() if ( source == GUIEditor.button[1] ) then local item = guiGridListGetItemText( gridlist5, guiGridListGetSelectedItem ( gridlist5 ), 1 ) if item == "Song1" then if isElement(sound) then stopSound(sound) end sound = playSound ( "sound/sound1.mp3") setSoundVolume ( sound, 0 ) if isElementWithinColShape ( localPlayer, soundplace ) or isElementWithinColShape ( localPlayer, soundplace2 ) then setSoundVolume ( sound, 1.0 ) guiSetVisible ( window, false ) showCursor ( false ) end end end end addEventHandler("onClientGUIClick", root, sound1)
-
كلاسيك انا مسوي local serial = "....." بس مو حطاه بالكود افهم!
-
طيب اخوي يزن انا ابي السيارة ما تتكسر يعني ما تطيح اجزاء من السيارة
-
if ( serial == getPlayerSerial(getLocalPlayer()) ) then وش الفايده من هذا الكود؟ هذي تجيب سيريال اللاعب إذا السيريال إلي جابه هو نفسه إلي أنا مخليه يخلي سيارته ما تنفجر وإذا مو هو تنفجر فهمت!
-
اخوي الكود قلت انه صحيح ما كان في داعي لهذا مشكور اخوي
-
addEventHandler("onClientVehicleDamage", root, function () if ( serial == getPlayerSerial(getLocalPlayer()) ) then cancelEvent () end end ) الكود صحيح السيارة ما تنفجر لما ادعم بس لما تنقلب تنفجر كيف اخليها لما تنقلب ما تنفجر؟ ووتعدل بروحها ؟
-
يعني ما يحتاج اضيف isPedInVehicle ?
-
وش تسوي هذي local vehicle = getPedOccupiedVehicle ( localPlayer ) ؟ ووش الفايدة منها