Jump to content

إستفسآر عن آل SetGameSpeed


Recommended Posts

آلسلام عليكم !

كيف الحال

حبيت استفسر عن شغله هل أقدر اخلي ال SetGameSpeed لنآس محددين ؟

يعني مثلا عندي تيمين ابي اخلي تيم سرعته 2 والثاني 3 ؟

بطريقه او شيء؟

Link to comment
آلسلام عليكم !

كيف الحال

حبيت استفسر عن شغله هل أقدر اخلي ال SetGameSpeed لنآس محددين ؟

يعني مثلا عندي تيمين ابي اخلي تيم سرعته 2 والثاني 3 ؟

بطريقه او شيء؟

تقدر

مثلا

تبي تحدد واحد بالقريد ليست

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

تستخدم

triggerServerEvent -- ترايقر للسيرفر على اللوكل بلاير 
getPlayerFromName -- نجيب الاعب من اسمه اللي في القريد ليست 
triggerClientEvent -- ترايقر للاعب اللي في القريد ليست 
setGameSpeed -- تغير السرعة 

Link to comment
آلسلام عليكم !

كيف الحال

حبيت استفسر عن شغله هل أقدر اخلي ال SetGameSpeed لنآس محددين ؟

يعني مثلا عندي تيمين ابي اخلي تيم سرعته 2 والثاني 3 ؟

بطريقه او شيء؟

اي تقدر وهذي طريقة كلمة تكتبها باف 8

تخلي السرعه تتغير لتيم محدد سويتها لك تيمين

واكتب الكلمة مره ثانية ترجع للسرعه الاصلية اللي هي 1

-- Client -- 
  
addEvent("SetPoliceSpeed", true) 
addEventHandler("SetPoliceSpeed", root, 
    function( ) 
        if getGameSpeed() == 1 then 
           setGameSpeed(3) 
      else   
           setGameSpeed(1) 
     end    
  end 
) 
  
addEvent("SetCriminalSpeed", true) 
addEventHandler("SetCriminalSpeed", root, 
    function( ) 
        if getGameSpeed() == 1 then 
           setGameSpeed(2) 
      else   
           setGameSpeed(1) 
    end 
 end 
) 
) 

-- Server -- 
  
function SetSpeed ( ) 
        local policeTeam = getTeamFromName ("Police") 
        if (policeTeam) then 
        local police = getPlayersInTeam (policeTeam)  
        for k, p in ipairs (police) do 
            triggerClientEvent(p, "SetPoliceSpeed", p)  
        end  
     end 
        local criminalTeam = getTeamFromName ("Criminal") 
        if (criminalTeam) then 
        local Criminal = getPlayersInTeam (criminalTeam)  
        for k, c in ipairs (Criminal) do 
            triggerClientEvent(c, "SetCriminalSpeed", c)  
      end 
   end 
end 
addCommandHandler ("SetGameSpeed", SetSpeed) 

Link to comment

عندي مشكله لما اضغط على الزر مايصير شيء ومايطلع شيء بالديبق !

  
  
-- Client #  
addEventHandler ("onClientGUIClick", root, function () 
           if ( source == GUIEditor.button[13] ) then 
           triggerServerEvent ("warpblue", root) 
           triggerServerEvent ("warpcw", root) 
            
           elseif ( source == GUIEditor.button[6] ) then 
           triggerServerEvent ("health", root) 
           elseif ( source == GUIEditor.button[2] ) then 
            guiSetVisible(ConPanel,false) 
                showCursor(false) 
           elseif ( source == GUIEditor.button[8] ) then 
  
           triggerServerEvent ( "healthp", resourceRoot ) 
            
           elseif ( source == GUIEditor.button[12] ) then      
           local Teams = getTeamFromName('Red') and getTeamFromName ('Blue') 
           if (Teams) then 
           local plrs = getPlayersInTeam (Teams) 
           for k, p in ipairs (plrs) do       
           triggerServerEvent (p, "pause1", p) 
           end 
        end    
    end 
end 
            
) 
  
           addEvent("pause", true) 
           addEventHandler("pause", root, 
           function( ) 
           if getGameSpeed() == 1 then 
           setGameSpeed(0) 
           guiSetVisible(pauselap,true) 
           guiSetVisible(pauselap2,true)            
           else 
           setGameSpeed(1) 
           guiSetVisible(pauselap,false) 
           guiSetVisible(pauselap2,false)            
         
     end   
end) 

-- Server # 
addEvent ("pause1", true) 
addEventHandler ("pause1", root, function () 
           local Teams = getTeamFromName('Red') and getTeamFromName ('Blue') 
           if (Teams) then 
           local plrs = getPlayersInTeam (Teams) 
           for k, p in ipairs (plrs) do 
           triggerClientEvent(p, "pause", p) 
        end 
    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...