Jump to content

العصا


Recommended Posts

مرحبا اخباركم

سوال الحين اذا ضغطت الزر وانا شرطي تجي لي عصا تمام لكن اذا اخذت تيم ثاني من زر

العصا ماتروح مفروض تختفي تكون لتيم بوليس بس

-- c --

addEventHandler ("onClientGUIClick", getRootElement(), 
function () 
if source == GUIEditor.button[1] then 
triggerServerEvent("give",localPlayer , give1) 
end 
 end 
) 

-- S --

addEvent("give",true) 
addEventHandler("give",root, 
function (give1) 
giveWeapon ( client, 3,1 ) 
 end 
) 

-- c--

addEventHandler ("onClientGUIClick", getRootElement(), 
function () 
if source == GUIEditor_Button[1] then 
triggerServerEvent("take",localPlayer , take1) 
end 
 end 
) 

-- s --

addEvent("take",true) 
addEventHandler("take",root, 
function (take1) 
takeWeapon( client, 3) 
 end 
) 

Link to comment
مرحبا اخباركم

سوال الحين اذا ضغطت الزر وانا شرطي تجي لي عصا تمام لكن اذا اخذت تيم ثاني من زر

العصا ماتروح مفروض تختفي تكون لتيم بوليس بس

-- c --

addEventHandler ("onClientGUIClick", getRootElement(), 
function () 
if source == GUIEditor.button[1] then 
triggerServerEvent("give",localPlayer , give1) 
end 
 end 
) 

-- S --

addEvent("give",true) 
addEventHandler("give",root, 
function (give1) 
giveWeapon ( client, 3,1 ) 
 end 
) 

-- c--

addEventHandler ("onClientGUIClick", getRootElement(), 
function () 
if source == GUIEditor_Button[1] then 
triggerServerEvent("take",localPlayer , take1) 
end 
 end 
) 

-- s --

addEvent("take",true) 
addEventHandler("take",root, 
function (take1) 
takeWeapon( client, 3) 
 end 
) 

طيب وين التحقق انه بوليس -_-

Link to comment

طيب الان لو ادخل تيم بوليس تجي العصا

لكن لو خرجت من تيم بوليس ماتروح العصا

addEventHandler ("onClientGUIClick", getRootElement(), 
function () 
if source == GUIEditor.button[1] then 
triggerServerEvent("give",localPlayer , give1) 
end 
end 
) 

addEvent("give",true) 
addEventHandler("give",root, 
function  (give1) 
    if getPlayerTeam ( client ) == getTeamFromName ( "Police" ) then 
          giveWeapon ( client, 3, 1 ) 
    end 
end 
) 

Link to comment
-- Client 
addEventHandler ("onClientGUIClick", resourceRoot, 
function () 
    if source == GUIEditor.button[1] then 
        triggerServerEvent("give",localPlayer) 
    end 
end ) 
  
  
-- Server ( حق فهد )  
function DoesPlayerHaveTeam( element,team ) 
    if ( ( element ) and ( team ) ) then 
        if ( isElement ( element ) ) then 
            local type = getElementType(element) 
            if type ~= "player" then 
                outputDebugString ( "Bad argument @ DoesPlayerHaveTeam", 0, 112, 112, 112 )  
                return false  
            end 
            local GetTeam = getPlayerTeam( element )             
            if ( ( GetTeam ) and getTeamName( GetTeam ) == (  team  ) ) then 
                return true 
            else 
                return nil 
            end 
        end  
    end 
end 
  
addEvent("give",true) 
addEventHandler("give",root, 
    function () 
    if DoesPlayerHaveTeam (client,"Police") then 
        giveWeapon ( client, 3 ) 
    else 
        setTimer(takeWeapon,1000,1,client, 3 ) 
    end 
end ) 

Link to comment
  • Moderators

  
  
window = guiCreateWindow(287,379,213,57,"teams",false) 
Police = guiCreateButton(10,21,89,27,"police",false,window) 
noTeam = guiCreateButton(77,21,89,27,"noTeam",false,window) 
  
  
    addEventHandler ("onClientGUIClick", guiRoot, 
    function () 
        triggerServerEvent("takeWeapon",localPlayer ) 
        if source == Police then 
            triggerServerEvent("give",localPlayer ) 
        end 
         if source == noTeam then 
            triggerServerEvent("give2",localPlayer ) 
        end 
    end 
    ) 
  

 

 

  
addEvent("give",true) 
addEventHandler("give",root, 
function  () 
    setPlayerTeam(source,getTeamFromName('Police')) 
    giveWeapon ( client, 3, 1 ) 
end 
) 
  
addEvent("give2",true) 
addEventHandler("give2",root, 
function  () 
    setPlayerTeam(source,getTeamFromName('NoTeam')) 
    takeWeapon(source,3) 
end 
) 
Edited by Guest
Link to comment
addEvent("handGun",true) 
        addEventHandler("handGun",root, 
    function() 
    local team = getPlayerTeam(source) 
    if team then 
if getTeamName(team) == "Police" then 
                  giveWeapon ( source, 3, 1 ) 
    else 
    takeWeapon(source, 3) 
            end 
        end 
end 
        ) 
  
جرب ده ده شغال 

Link to comment
نصور ككودك يعطي عصا وزر ثاني يلغي العصا

لكن انا اخذت العصا لكن لو غيرت اليم حقي لتيم غير البوليس العصا تبقى عي ماتروح مفروض تروح

تكون سلاح رقم 3 لتيم بوليس بس

--

احمد ماشتغل كودك

أنت وش تبي تسوي بالظبط ، لأني ما فهمت عليك

عندك زرين واحد يخليك بتيم شرطة ويعطيك عصا وثاني يخليك بنوتيم ويشيل العصا لو كانت عندك ؟

Link to comment
نصور ككودك يعطي عصا وزر ثاني يلغي العصا

لكن انا اخذت العصا لكن لو غيرت اليم حقي لتيم غير البوليس العصا تبقى عي ماتروح مفروض تروح

تكون سلاح رقم 3 لتيم بوليس بس

--

احمد ماشتغل كودك

أنت وش تبي تسوي بالظبط ، لأني ما فهمت عليك

عندك زرين واحد يخليك بتيم شرطة ويعطيك عصا وثاني يخليك بنوتيم ويشيل العصا لو كانت عندك ؟

عندك زرين واحد يخليك بتيم شرطة ويعطيك عصا ؟

لا زر واحد يدخلك تيم شرطة ومفروض يعطيك عصا

ومافي زر ثاني بنفس اللوحه يطلعك

لكن لو غير التيم حقه من اي لوحة ثانيه مفروض تنسحب منه العصا تكون لتيم بوليس بس

ابي يعني يتحقق من التيم ولو مو بوليس تنسحب

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

Link to comment
  • Moderators

في هالحاله مالك الا التايمر

setTimer(function () 
    for _, Players in pairs ( getElementsByType 'player' ) do 
        local team = getPlayerTeam(Players) 
        if ( team ) then 
            if getTeamName(team) == 'Police' then 
                giveWeapon(Players,3,1) 
            else 
                takeWeapon(Players,3) 
            end 
        end 
    end 
end,15 * 1000,0) 
Edited by Guest
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...