AboFaisal Posted December 21, 2012 Share Posted December 21, 2012 السسلآآم علييككم ورحمة الله شبااب اذا ممكن احد يعلمني كيف اصنع شريط زي حق التحميل هو زي شريط تحميل المودات يعني يعبي اذا انتهى وعبى يعطي اللاعب فلوس وشكرا أستخدم onClientPlayerJoin Link to comment
Nickelz Posted December 21, 2012 Author Share Posted December 21, 2012 السسلآآم علييككم ورحمة الله شبااب اذا ممكن احد يعلمني كيف اصنع شريط زي حق التحميل هو زي شريط تحميل المودات يعني يعبي اذا انتهى وعبى يعطي اللاعب فلوس وشكرا أستخدم onClientPlayerJoin مافهمتني انا اقصد اذا واحد وقف عـ الماركر يطلع له تحميل ( هو ززي التحميل ) اذا خللص التحميل يعطيه فلوس Link to comment
Blaawee Posted December 21, 2012 Share Posted December 21, 2012 guiCreateProgressBar guiProgressBarSetProgress guiProgressBarGetProgress Link to comment
Nickelz Posted December 21, 2012 Author Share Posted December 21, 2012 guiCreateProgressBar guiProgressBarSetProgress guiProgressBarGetProgress مششكوؤر يَ حلوو بسس كيف استخدمه؟ Link to comment
Blaawee Posted December 21, 2012 Share Posted December 21, 2012 كيف تبي تسويه ب الضبط Link to comment
Nickelz Posted December 21, 2012 Author Share Posted December 21, 2012 كيف تبي تسويه ب الضبط شوف ابي اسسوي وظيفة تروح للماركر بشاحنة ويطلع لكك شي يعبي اللي هو بروجريس مدري وشش اسسمه ض1 المهم يطلع له ويعبي بسس مو عارف اخليه يعبي ولا اخلي ماركر يطلع لاخذ الوظيفة وماركر يطلع لك لنافذ اللي يعبي Link to comment
Nickelz Posted December 21, 2012 Author Share Posted December 21, 2012 الحين ابي كيف اسسوي نافذين في كود واخلي لكل واحد ماركر وكيف اخليه يعبي وشكرا Link to comment
Blaawee Posted December 21, 2012 Share Posted December 21, 2012 (edited) مثآل .. bar = guiCreateProgressBar( ... ) myMark = createMarker( ... ) addEventHandler ( "onClientMarkerHit", getRootElement(), function( hitElement, matchingDimension ) if source == myMark and hitElement and getElementType ( hitElement ) == "vehicle" and matchingDimension then guiProgressBarSetProgress( bar, guiProgressBarGetProgress( bar ) + 1 ) if guiProgressBarGetProgress( bar ) == 100 then -- your code end if isElement( bar ) and ( bar ) then destroyElement( bar ) guiProgressBarSetProgress( bar, 0 ) end end end ) Edited December 21, 2012 by Guest Link to comment
فتى تبوك Posted December 21, 2012 Share Posted December 21, 2012 الحين ابي كيف اسسوي نافذين في كود واخلي لكل واحد ماركر وكيف اخليه يعبي وشكرا اذا تبي ماركر واذا دخلتها تفتح نافذه Client -- function showGUI () guiSetVisible (GUIEditor_Window[1],true) showCursor (true) end addEvent ("showGUI",true) addEventHandler ("showGUI",getRootElement(),showGUI) Server -- marker1 = createMarker(PosX,PosY,PosZ,"cylinder",1.5,0,0,225,100) setElementInterior (marker1,0) function showGUI (jugador) if (source == marker1) then triggerClientEvent (jugador,"showGUI",getRootElement(),jugador) end end addEventHandler ("onMarkerHit",getRootElement(),showGUI) Link to comment
Nickelz Posted December 21, 2012 Author Share Posted December 21, 2012 الحين ابي كيف اسسوي نافذين في كود واخلي لكل واحد ماركر وكيف اخليه يعبي وشكرا اذا تبي ماركر واذا دخلتها تفتح نافذه Client -- function showGUI () guiSetVisible (GUIEditor_Window[1],true) showCursor (true) end addEvent ("showGUI",true) addEventHandler ("showGUI",getRootElement(),showGUI) Server -- marker1 = createMarker(PosX,PosY,PosZ,"cylinder",1.5,0,0,225,100) setElementInterior (marker1,0) function showGUI (jugador) if (source == marker1) then triggerClientEvent (jugador,"showGUI",getRootElement(),jugador) end end addEventHandler ("onMarkerHit",getRootElement(),showGUI) اعرف الكود ومركبه والحين حليت مشكلة النافذين بسس باقي كيف اخليه يعبي Link to comment
Blaawee Posted December 21, 2012 Share Posted December 21, 2012 ذآ اللي يخليه يعبي guiProgressBarSetProgress( yourBar, guiProgressBarGetProgress( yourBar ) + 1 ) Link to comment
Nickelz Posted December 21, 2012 Author Share Posted December 21, 2012 ذآ اللي يخليه يعبي guiProgressBarSetProgress( yourBar, guiProgressBarGetProgress( yourBar ) + 1 ) مششكؤور يَ الغلا بسس هذا اول ما اوقف عـ الماركر يزيد لي حبه وخلآآص يوقف =========== شبااب اححد يششوف لي وشش قصصة اممه ذا --client side local bb = { { -1660.55, 447.42, 7 }, { -981.65, -703.98, 32 }, { 2107.73, 906.16, 10 }, } function MarkerHit() if guiGetVisible(GUIEditor_Window[2]) then guiSetVisible(GUIEditor_Window[2], false) else guiSetVisible(GUIEditor_Window[2], true) end guiProgressBarSetProgress( prog, guiProgressBarGetProgress( prog ) + 1 ) end addEventHandler( "onClientMarkerHit", bb, MarkerHit ) Link to comment
Sora Posted December 21, 2012 Share Posted December 21, 2012 صفحة طلباتي ؟ ماهذا الهراء Link to comment
Nickelz Posted December 21, 2012 Author Share Posted December 21, 2012 صفحة طلباتي ؟ ماهذا الهراء نعم يَ مسستر انجلشش < < i'm V.T.C lol Link to comment
./BlackBird# Posted December 21, 2012 Share Posted December 21, 2012 --client side local bb = { { -1660.55, 447.42, 7 }, { -981.65, -703.98, 32 }, { 2107.73, 906.16, 10 }, } random = bb[math.random(#bb)] marker = createMarker(random[1],random[2],random[3],"cylinder",1,0,0,255,255) function MarkerHit() if guiGetVisible(GUIEditor_Window[2]) then guiSetVisible(GUIEditor_Window[2], false) else guiSetVisible(GUIEditor_Window[2], true) end guiProgressBarSetProgress( prog, guiProgressBarGetProgress( prog ) + 1 ) end addEventHandler( "onClientMarkerHit", marker, MarkerHit ) Link to comment
Nickelz Posted December 21, 2012 Author Share Posted December 21, 2012 --client side local bb = { { -1660.55, 447.42, 7 }, { -981.65, -703.98, 32 }, { 2107.73, 906.16, 10 }, } random = bb[math.random(#bb)] marker = createMarker(random[1],random[2],random[3],"cylinder",1,0,0,255,255) function MarkerHit() if guiGetVisible(GUIEditor_Window[2]) then guiSetVisible(GUIEditor_Window[2], false) else guiSetVisible(GUIEditor_Window[2], true) end guiProgressBarSetProgress( prog, guiProgressBarGetProgress( prog ) + 1 ) end addEventHandler( "onClientMarkerHit", marker, MarkerHit ) ككككككككفففففؤوؤ Link to comment
Nickelz Posted December 21, 2012 Author Share Posted December 21, 2012 random = bb[math.random(#bb)] marker = createMarker(random[1],random[2],random[3],"cylinder",1,0,0,255,255) function MarkerHit() if guiGetVisible(GUIEditor_Window[2]) then guiSetVisible(GUIEditor_Window[2], false) else guiSetVisible(GUIEditor_Window[2], true) end guiProgressBarSetProgress( prog, guiProgressBarGetProgress( prog ) + 1 ) end addEventHandler( "onClientMarkerHit", marker, MarkerHit ) شبـآآآب موو عـآآرف اخليه كل ثانية يززيد آرجوا المسساعدة Link to comment
Nickelz Posted December 21, 2012 Author Share Posted December 21, 2012 addEventHandler("onClientPlayerVehicleEnter", root, function (vehicle) triggerServerEvent ( "lol", localPlayer ) end) addEvent("lol", true) addEventHandler ( "lol", root, function (vehicle) if (vehicle == nickC) and not bb then random = bb[math.random(#bb)] bb = createMarker(random[1], random[2], random[3], "cylinder", 5, 0, 0, 205, 170) blipCar2 = createBlipAttachedTo(Marker, 51) setElementVisibleTo(bb, root, false) setElementVisibleTo(bb, source, true) end end ) وشش الخطـآآ ابيه اذا اخذ سيارة يطلع له علامة بـ الخريطة client side-- local bb = { { -1660.55, 447.42, 7 }, { -981.65, -703.98, 32 }, { 2107.73, 906.16, 10 }, } server side -- x, y, z = getElementPosition ( hitPlayer ) nickC = createVehicle ( 515, x, y, z ) يمكن تحتـآآجوهـآآ Link to comment
./BlackBird# Posted December 21, 2012 Share Posted December 21, 2012 addEventHandler("onClientPlayerVehicleEnter", root, function (vehicle) triggerServerEvent ( "lol", localPlayer ) end) addEvent("lol", true) addEventHandler ( "lol", root, function (vehicle) if (vehicle == nickC) and not bb then random = bb[math.random(#bb)] bb = createMarker(random[1], random[2], random[3], "cylinder", 5, 0, 0, 205, 170) blipCar2 = createBlipAttachedTo(Marker, 51) setElementVisibleTo(bb, root, false) setElementVisibleTo(bb, source, true) end end ) وشش الخطـآآ ابيه اذا اخذ سيارة يطلع له علامة بـ الخريطة client side-- local bb = { { -1660.55, 447.42, 7 }, { -981.65, -703.98, 32 }, { 2107.73, 906.16, 10 }, } server side -- x, y, z = getElementPosition ( hitPlayer ) nickC = createVehicle ( 515, x, y, z ) يمكن تحتـآآجوهـآآ Link to comment
Nickelz Posted December 21, 2012 Author Share Posted December 21, 2012 بدينآ شغل بي كول =) ههههههه ششسوي بععد التعليم كذا ض1 Link to comment
3NAD Posted December 21, 2012 Share Posted December 21, 2012 -- Try this local bb = { { -1660.55, 447.42, 7 }, { -981.65, -703.98, 32 }, { 2107.73, 906.16, 10 }, } for _ , pp in ipairs ( bb ) do createMarker ( pp [1], pp [2], pp [3] ) end function MarkerHit ( ) if guiGetVisible( GUIEditor_Window[2] ) then guiSetVisible ( GUIEditor_Window[2], false ) else guiSetVisible ( GUIEditor_Window[2], true ) end setTimer ( UpgradeBar, 100, 0 ) end addEventHandler( "onClientMarkerHit", resourceRoot, MarkerHit, false ) function UpgradeBar ( ) guiProgressBarSetProgress ( prog, guiProgressBarGetProgress ( prog ) + 1 ) end Link to comment
Nickelz Posted December 21, 2012 Author Share Posted December 21, 2012 -- Try this local bb = { { -1660.55, 447.42, 7 }, { -981.65, -703.98, 32 }, { 2107.73, 906.16, 10 }, } for _ , pp in ipairs ( bb ) do createMarker ( pp [1], pp [2], pp [3] ) end function MarkerHit ( ) if guiGetVisible( GUIEditor_Window[2] ) then guiSetVisible ( GUIEditor_Window[2], false ) else guiSetVisible ( GUIEditor_Window[2], true ) end setTimer ( UpgradeBar, 100, 0 ) end addEventHandler( "onClientMarkerHit", resourceRoot, MarkerHit, false ) function UpgradeBar ( ) guiProgressBarSetProgress ( prog, guiProgressBarGetProgress ( prog ) + 1 ) end كفففؤؤو مششكؤور بسس باقي اخر سؤال ابي اسسوي ماركر مايعطيه فلوس الا اذا راح لماركر ثاني Link to comment
Blaawee Posted December 21, 2012 Share Posted December 21, 2012 true سوي شيك اذا دخل المآرك يرجع false واذا رآح المآركر تعطيه فلوس ويرجع او استخدم setElementData true اذا دخل المآركر الاول يصير واذا دخل المآركر الثآني شوفه هو true true اذا كآن false عطه فلوس ورجعه مم فيه امثله ابدا اشتغل لحآلكك .. Link to comment
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