shwaeki Posted February 7, 2016 Posted February 7, 2016 local Marker = createMarker (X, Y, Z, "cylinder", 1.5, 0, 255, 0, 255) addEventHandler("onClientMarkerHit",Marker, function( player ) if ( player == localPlayer and getElementType(player) == "player" ) then guiSetVisible(windowName,true) showCursor(true) end end)
slamdank01 Posted February 7, 2016 Author Posted February 7, 2016 local Marker = createMarker (X, Y, Z, "cylinder", 1.5, 0, 255, 0, 255) addEventHandler("onClientMarkerHit",Marker, function( player ) if ( player == localPlayer and getElementType(player) == "player" ) then guiSetVisible(windowName,true) showCursor(true) end end) تسلم
slamdank01 Posted February 7, 2016 Author Posted February 7, 2016 local Marker = createMarker (X, Y, Z, "cylinder", 1.5, 0, 255, 0, 255) addEventHandler("onClientMarkerHit",Marker, function( player ) if ( player == localPlayer and getElementType(player) == "player" ) then guiSetVisible(windowName,true) showCursor(true) end end) الكود فيه مشكلة اول ما اخش السيرفر تفتح اللوحه علطول
slamdank01 Posted February 7, 2016 Author Posted February 7, 2016 اي و انتا ايش تبي ابغا لما امشي عالماركر بس
shwaeki Posted February 7, 2016 Posted February 7, 2016 guiSetVisible(windowName,false) حط هاد تحت كود انشاء الوحة
Ja[B]er[X]Pro Posted February 7, 2016 Posted February 7, 2016 --اكواد صنع اللوحة هنا guiSetVisible(windowName,false) local Marker = createMarker (X, Y, Z, "cylinder", 1.5, 0, 255, 0, 255) addEventHandler("onClientMarkerHit",Marker, function( player ) if ( player == localPlayer and getElementType(player) == "player" ) then guiSetVisible(windowName,true) showCursor(true) end end)
slamdank01 Posted February 7, 2016 Author Posted February 7, 2016 مشكوريين بس دامني فاتح الموضوع مالها داعي افتح موضوع جديد بغيتكم تعلموني كيف انسخ الماركر يعني اكثر من ماركر يفتح نفس اللوحه
shwaeki Posted February 7, 2016 Posted February 7, 2016 local Marker1 = createMarker (X, Y, Z, "cylinder", 1.5, 0, 255, 0, 255) local Marker2 = createMarker (X, Y, Z, "cylinder", 1.5, 0, 255, 0, 255) addEventHandler("onClientMarkerHit", resourceRoot, function( player ) if source == Marker1 or source == Marker2 then if ( player == localPlayer and getElementType(player) == "player" ) then guiSetVisible(windowName,true) showCursor(true) end end end)
shwaeki Posted February 7, 2016 Posted February 7, 2016 لو بيسوي آكثر من ماركر آفضل له يسوي جدول اي صحيح بس خبرته قليله
slamdank01 Posted February 7, 2016 Author Posted February 7, 2016 سويت نظام الجداول بس ما انربطت اللوحه مع الماركرات بس ضبطت مع ماركر واحد
HassoN Posted February 7, 2016 Posted February 7, 2016 -- ألجدول Markers = { -- x,y,z {-714.08746,960.65112,12.26602}, {-720.15747,955.95697,12.13281}, {-710.36823,954.53931,12.40875}, } -- فنكشن صنع الماركرات function createMarkers() for index, data in pairs(Markers) do -- يطلع قيم الاحداثيات داخل الجدول local marker = createMarker(data[1], data[2], data[3]) -- يسوي الماركر addEventHandler("onClientMarkerHit", marker, YourFunction) -- حدث دخوله على الماركر end end addEventHandler("onClientResourceStart", resourceRoot, createMarkers) -- الفنكشن ذا حط فيه الي تبي تحطه لما الاعب يدخل على الماركر function YourFunction() outputChatBox("TEST") end
slamdank01 Posted February 7, 2016 Author Posted February 7, 2016 حط اكوادك local Marker = createMarker (-294.83737182617, 1539.7805175781, 74.5625, "cylinder", 1, 0, 255, 0, 255) local Marker = createMarker (-357.54867553711, 2199.1669921875, 42.484375, "cylinder", 1, 0, 255, 0, 255) addEventHandler("onClientMarkerHit",Marker, function( player ) if ( player == localPlayer and getElementType(player) == "player" ) then guiSetVisible(GUIEditor.window[1],true) showCursor(true) end end) local Table = { {-294.83737182617,1539.7805175781,75.5625}, {-357.54867553711,2199.1669921875,42.484375}, } for i,v in ipairs ( Table ) do Marker = createMarker ( v[1] , v[2] , v[3]-1, 'cylinder' , 1.5 , 255 , 255 , 0, 255) end
slamdank01 Posted February 7, 2016 Author Posted February 7, 2016 -- ألجدول Markers = { -- x,y,z {-714.08746,960.65112,12.26602}, {-720.15747,955.95697,12.13281}, {-710.36823,954.53931,12.40875}, } -- فنكشن صنع الماركرات function createMarkers() for index, data in pairs(Markers) do -- يطلع قيم الاحداثيات داخل الجدول local marker = createMarker(data[1], data[2], data[3]) -- يسوي الماركر addEventHandler("onClientMarkerHit", marker, YourFunction) -- حدث دخوله على الماركر end end addEventHandler("onClientResourceStart", resourceRoot, createMarkers) -- الفنكشن ذا حط فيه الي تبي تحطه لما الاعب يدخل على الماركر function YourFunction() outputChatBox("TEST") end الفنكشن الاخير احط بدال تست اسم اللوحه ؟
#Mr.Rajo~,< Posted February 7, 2016 Posted February 7, 2016 هذا كذا بيطلع لك رساله اذا دخلت بالماركر اذا تبيها لوحة استخدم guiSetVisible(UrWindow ,not guiGetVisible(UrWindow)) showCursor(guiGetVisible(UrWindow))
slamdank01 Posted February 7, 2016 Author Posted February 7, 2016 انت مو فاهم وش ابي انا اللي ابغاه ابغا اربط اكثر من لوحه مع اكثر من ماركر فهمت علي ؟
HassoN Posted February 7, 2016 Posted February 7, 2016 انت مو فاهم وش ابي انا اللي ابغاه ابغا اربط اكثر من لوحه مع اكثر من ماركر فهمت علي ؟ لآزم تسوي كل ماركر على حدى اذا تبي تربطه بلوحة معينة مالها دخل بالماركرات الثانية
slamdank01 Posted February 7, 2016 Author Posted February 7, 2016 انت مو فاهم وش ابي انا اللي ابغاه ابغا اربط اكثر من لوحه مع اكثر من ماركر فهمت علي ؟ لآزم تسوي كل ماركر على حدى اذا تبي تربطه بلوحة معينة مالها دخل بالماركرات الثانية يعني اسوي اكثر من مود !
#Mr.Rajo~,< Posted February 7, 2016 Posted February 7, 2016 local Marker = createMarker (-294.83737182617, 1539.7805175781, 74.5625, "cylinder", 1, 0, 255, 0, 255) local Marker2 = createMarker (-357.54867553711, 2199.1669921875, 42.484375, "cylinder", 1, 0, 255, 0, 255) ---------------- addEventHandler("onClientMarkerHit", resourceRoot, function (player) if ( player == localPlayer and getElementType(player) == "player" ) then if ( source == Marker ) then guiSetVisible(UrWindow1 ,not guiGetVisible(UrWindow1)) showCursor(guiGetVisible(UrWindow1)) elseif ( source == Marker2 ) then guiSetVisible(UrWindow2 ,not guiGetVisible(UrWindow2)) showCursor(guiGetVisible(UrWindow2)) end end end)
slamdank01 Posted February 7, 2016 Author Posted February 7, 2016 شكرا لك يعطيكم العافيه شباب ما قصرتو ضبط خلاص
#Mr.Rajo~,< Posted February 7, 2016 Posted February 7, 2016 شكرا لكيعطيكم العافيه شباب ما قصرتو ضبط خلاص فاهم الكود ؟ ولا تبي شرح
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now