Jump to content

العصا


Recommended Posts

Posted

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

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

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

-- 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 
) 

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

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

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

-- 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 
) 

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

Posted

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

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

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 
) 

Posted
    addEvent("handGun",true) 
    addEventHandler("handGun",root, 
function(_, _, _, _, team) 
    local team = team and getTeamName(team) or "N/A" 
    if team == "Police" then 
              giveWeapon ( source, 3, 1 ) 
else 
takeWeapon(source, 3) 
        end 
    end 
    ) 

جرب

Posted
-- 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 ) 

Posted (edited)

  
  
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
Posted
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 
        ) 
  
جرب ده ده شغال 

Posted

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

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

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

--

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

Posted
نصور ككودك يعطي عصا وزر ثاني يلغي العصا

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

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

--

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

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

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

Posted
نصور ككودك يعطي عصا وزر ثاني يلغي العصا

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

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

--

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

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

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

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

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

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

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

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

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

Posted (edited)

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

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
Posted

امم توظفت للاسف مجا لي عصا

مادري المشكلة مني ولا من الكود

ويطلع خطاء بالديبوق هنا

giveWeapon(Player,3,1) 

يتكرر كل ثانية تقريبا

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...