Jump to content

طلب


Recommended Posts

local progress = guiCreateProgressBar( 0.8, 0.8, 0.1, 0.1, true) 
  
render = function() 
    if guiProgressBarGetProgress(progress) >= 100 then removeEventHandler('onClientRender',root,render)  
outputChatBox("Welcome To The Server",  255, 0, 0) end 
        guiProgressBarSetProgress(progress,guiProgressBarGetProgress(progress)+1) 
    end 
addEventHandler('onClientRender',root,render) 

Link to comment

اول شي وين فيه يوم قلت ابيه يوم يلمس الماركر ؟ وين كاتبه فيه ؟

تبي توصل لفكره ثانيه بطريقه ثانيه

لاكن اقولك راجع طلبك وغير كذا لمس الماركر

تقدر تعدل كود يزن تضيفه على حدث لمس الماركر

مو كل شي تبيه جاهز ماهو حلا هو , اي شي جاهز

اتعب بنفسك شوي

Link to comment
اول شي وين فيه يوم قلت ابيه يوم يلمس الماركر ؟ وين كاتبه فيه ؟

تبي توصل لفكره ثانيه بطريقه ثانيه

لاكن اقولك راجع طلبك وغير كذا لمس الماركر

تقدر تعدل كود يزن تضيفه على حدث لمس الماركر

مو كل شي تبيه جاهز ماهو حلا هو , اي شي جاهز

اتعب بنفسك شوي

بعد ما شفت ردك الحين عرفت وش يبي

ذا يبي جاهز بس بتدريج مع العلم اني عملت الكود و جهزته كامل بس اعذرني ما بطرحه اعتمد على نفسك

و ذا لمصلحتك لو عتزل المبرمجين يلي هنا شلون بتسير تعمل موودات تعلم يا اخي والله مهي صعبه

----------------------------------------------------------------------------------

edit#

اخوي بس بفهمك شي ما احد تفرق معه لو عمل الكود جاهز وطرحه بالعكس يزيد من خبرته

و الكود طرحته مع انه كنت بخليك تعتمد على نفسك و تحول

بس بنفس الوقت ما ودي تفكر انه ما نبي نسعدك

هذه الكود و حاول تفهم وش هو و كيف صار لا تنقل و بس

local progress = guiCreateProgressBar( 0.8, 0.8, 0.1, 0.1, true) 
Marker = createMarker ( -173.388, 954.20, 12.2, "cylinder", 50, 0, 0, 0, 0 ) 
  
addEventHandler ( "onClientMarkerHit", Marker, 
    function ( player ) 
        if player == localPlayer then 
        t = setTimer ( function() 
    if guiProgressBarGetProgress( progress ) >= 100 then killTimer ( t ) t = nil  
    outputChatBox ( "Welcome", 255, 255, 0, true ) end  
        guiProgressBarSetProgress( progress, guiProgressBarGetProgress( progress ) + 1 ) 
end, 1000,0)  
end 
 end) 
            
             
           addEventHandler( 'onClientMarkerLeave', Marker, 
       function ( player ) 
        if player == localPlayer then 
           if isTimer ( t ) then killTimer ( t ) t = nil 
           end 
           end 
           end)  
        

Edited by Guest
Link to comment

بس غير احداثيات الماركر

local progress = guiCreateProgressBar(463, 582, 348, 43, false) 
local Marker = createMarker ( 0, 0, 3, "cylinder", 2, 0, 255, 0, 255 ) 
  
addEventHandler ( "onClientMarkerHit", Marker, 
function ( player ) 
    if player == localPlayer then 
        guiProgressBarSetProgress( progress, 0) 
        time = setTimer ( function() 
        if guiProgressBarGetProgress( progress ) >= 100 then  
            killTimer ( time )  
            time = nil 
            outputChatBox ( "Welcome", 255, 255, 0, true )  
        end 
            guiProgressBarSetProgress( progress, guiProgressBarGetProgress( progress ) + 1 ) 
        end, 50,0 ) 
    end 
end) 
            
            
addEventHandler( 'onClientMarkerLeave', Marker, 
function ( player ) 
    if player == localPlayer then 
        if isTimer ( time ) then  
            killTimer ( time )  
            time = nil  
        end 
    end 
end) 
        
Link to comment

ما جربته :

addEventHandler( "onClientResourceStart", resourceRoot, function (  )  
    progress = guiCreateProgressBar( 0.8, 0.8, 0.1, 0.1, true ) 
    marker = createMarker ( -173.388, 954.20, 12.2, "cylinder", 50, 0, 0, 0, 0 ) 
    guiSetVisible ( progress, false ) 
end ) 
  
addEventHandler ( "onClientMarkerHit", resourceRoot, function ( element ) 
  if ( source == marker ) then 
    if ( element == getLocalPlayer (  ) and not getPedOccupiedVehicle ( element ) ) then 
      if ( getElementData ( element, "ProgressData" ) ) then 
           return outputChatBox ( "* Progress ended" ) 
       end    
       guiSetVisible ( progress, true ) 
       guiProgressBarSetProgress ( progress, 0 ) 
       function updateProgress (  ) 
           guiProgressBarSetProgress ( progress, guiProgressBarGetProgress ( progress ) + 1 ) 
           if ( guiProgressBarGetProgress ( progress ) == 100 ) then 
            guiSetVisible ( progress, false ) 
            setElementData ( element, "ProgressData", true ) 
            outputChatBox ( "* Progress has been Completed" ) 
            removeEventHandler ( "onClientRender", root, updateProgress ) 
        end    
      end 
     addEventHandler ( "onClientRender", root, updateProgress ) 
    end 
  end 
end ) 
Link to comment
local blip2 = createBlip (1536.27, -1686.387, 13.546,5) 
  
addEventHandler( "onClientResourceStart", resourceRoot, function (  ) 
    progress = guiCreateProgressBar( 0.8, 0.8, 0.1, 0.1, true ) 
    marker = createMarker ( 1536.27,-1686.387,13.546,"cylinder", 2, 0, 255, 0, 255) 
    guiSetVisible ( progress, false ) 
end ) 
  
addEventHandler ( "onClientMarkerHit", resourceRoot, function ( element ) 
  if ( source == marker ) then 
    if ( element == getLocalPlayer (  ) and not getPedOccupiedVehicle ( element ) ) then 
       end    
       guiSetVisible ( progress, true ) 
       guiProgressBarSetProgress ( progress, 0 ) 
       function updateProgress (  ) 
           guiProgressBarSetProgress ( progress, guiProgressBarGetProgress ( progress ) + 1 ) 
           if ( guiProgressBarGetProgress ( progress ) == 100 ) then 
            guiSetVisible ( progress, false ) 
            outputChatBox ( "* Progress has been Completed" ) 
 if isTimer ( timer ) then killTimer ( timer ) 
 end 
        end   
      end 
timer = setTimer ( updateProgress, 200, 1) 
    end 
end ) 

طيب وش الغلط

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...