Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --showteamtabs.lua
- function getleaderstatusfuckshit()
- RunConsoleCommand("findgang1statuscoowner")
- RunConsoleCommand("findgang2statuscoowner")
- RunConsoleCommand("findgang3statuscoowner")
- RunConsoleCommand("findgang4statuscoowner")
- RunConsoleCommand("findgang1statusleader")
- RunConsoleCommand("findgang2statusleader")
- RunConsoleCommand("findgang3statusleader")
- RunConsoleCommand("findgang4statusleader")
- RunConsoleCommand("findgang1statusmember")
- RunConsoleCommand("findgang2statusmember")
- RunConsoleCommand("findgang3statusmember")
- RunConsoleCommand("findgang4statusmember")
- RunConsoleCommand("gang1list")
- RunConsoleCommand("gang2list")
- RunConsoleCommand("gang3list")
- RunConsoleCommand("gang4list")
- end
- timer.Create("asstimer", 10, 0, getleaderstatusfuckshit)
- net.Receive( "playergang1leaderus", function( len )
- playerisgang1leader = net.ReadBool()
- end )
- net.Receive( "playergang2leaderus", function( len )
- playerisgang2leader = net.ReadBool()
- end )
- net.Receive( "playergang3leaderus", function( len )
- playerisgang4leader = net.ReadBool()
- end )
- net.Receive( "playergang4leaderus", function( len )
- playerisgang4leader = net.ReadBool()
- end )
- net.Receive( "playergang1coownerus", function( len )
- playerisgang1coowner = net:ReadBool()
- end )
- net.Receive( "playergang2coownerus", function( len )
- playerisgang2coowner = net:ReadBool()
- end )
- net.Receive( "playergang3coownerus", function( len )
- playerisgang3coowner = net:ReadBool()
- end )
- net.Receive( "playergang4coownerus", function( len )
- playerisgang4coowner = net:ReadBool()
- end )
- net.Receive( "playergang1nameus", function( len )
- playerisgang1member = net:ReadBool()
- end )
- net.Receive( "playergang2nameus", function( len )
- playerisgang2member = net:ReadBool()
- end )
- net.Receive( "playergang3nameus", function( len )
- playerisgang3member = net:ReadBool()
- end )
- net.Receive( "playergang4nameus", function( len )
- playerisgang4member = net:ReadBool()
- end )
- net.Receive( "playergang1memlist", function( len )
- playergang1memberlistval = net.ReadString()
- end )
- net.Receive( "playergang2memlist", function( len )
- playergang2memberlistval = net.ReadString()
- end )
- net.Receive( "playergang3memlist", function( len )
- playergang3memberlistval = net.ReadString()
- end )
- net.Receive( "playergang4memlist", function( len )
- playergang4memberlistval = net.ReadString()
- end )
- function GM:GangTab()
- local FirstTabPanel = vgui.Create("DPanelList")
- FirstTabPanel:EnableVerticalScrollbar( true )
- function FirstTabPanel:Update()
- self:Clear(true)
- local MoneyCat = vgui.Create("DCollapsibleCategory")
- MoneyCat:SetLabel("Gangs")
- local MoneyPanel = vgui.Create("DListLayout")
- MoneyPanel:SetSize(740,60)
- if LocalPlayer():IsSuperAdmin( ) || playerisgang1leader == true || playerisgang1coowner == true then
- local setgang1 = MoneyPanel:Add("DButton")
- setgang1:SetText("Add Gang(1) Player")
- setgang1.DoClick = function()
- local victims = player.GetAll()
- for k, v in pairs (victims) do
- if (v == LocalPlayer()) then
- table.remove(victims, k)
- end
- end
- local frame = vgui.Create("DFrame")
- frame:SetSize(500, 150)
- frame:Center()
- frame:MakePopup()
- frame:SetTitle("Add Player")
- local label = vgui.Create("DLabel", frame)
- label:SetFont("Trebuchet24")
- label:SetText("Player to add:")
- label:SizeToContents()
- label:AlignTop(35)
- label:CenterHorizontal()
- local button = vgui.Create("DButton", frame)
- local targetply = vgui.Create("DComboBox", frame)
- targetply:MoveBelow(label, 20)
- targetply:SetWide(200)
- targetply:CenterHorizontal()
- targetply.OnSelect = function(me, index, value)
- button:SetDisabled(false)
- me.CurrentSelected = victims[index]
- end
- for k, v in pairs (victims) do
- targetply:AddChoice(v:Nick())
- end
- button:SetSize(128, 48)
- button:AlignBottom(10)
- button:SetText("Confirm")
- button:SetDisabled(true)
- button:CenterHorizontal()
- button.DoClick = function()
- if (string.len(targetply:GetValue()) == 0) then
- Derma_Message("Select a player.", "Warning", "OK")
- return
- end
- Derma_Query("Are you sure you want to add " .. targetply:GetValue(), "Warning",
- "Yes", function()
- for k, v in pairs(player:GetAll()) do
- if string.find( v:Nick(), targetply:GetValue()) != nil then
- local leadersteamid = v:SteamID()
- LocalPlayer():ConCommand("setgang1name " .. leadersteamid)
- LocalPlayer():ChatPrint("Player added Successfully")
- LocalPlayer():ChatPrint("Player Steam ID: " .. leadersteamid)
- frame:Close()
- end
- end
- end,
- "No", function() end)
- end
- end
- end
- if LocalPlayer():IsSuperAdmin( ) || playerisgang2leader == true || playerisgang2coowner == true then
- local setgang2 = MoneyPanel:Add("DButton")
- setgang2:SetText("Add Gang(2) Player")
- setgang2.DoClick = function()
- local victims = player.GetAll()
- for k, v in pairs (victims) do
- if (v == LocalPlayer()) then
- table.remove(victims, k)
- end
- end
- local frame = vgui.Create("DFrame")
- frame:SetSize(500, 150)
- frame:Center()
- frame:MakePopup()
- frame:SetTitle("Add Player")
- local label = vgui.Create("DLabel", frame)
- label:SetFont("Trebuchet24")
- label:SetText("Player to add:")
- label:SizeToContents()
- label:AlignTop(35)
- label:CenterHorizontal()
- local button = vgui.Create("DButton", frame)
- local targetply = vgui.Create("DComboBox", frame)
- targetply:MoveBelow(label, 20)
- targetply:SetWide(200)
- targetply:CenterHorizontal()
- targetply.OnSelect = function(me, index, value)
- button:SetDisabled(false)
- me.CurrentSelected = victims[index]
- end
- for k, v in pairs (victims) do
- targetply:AddChoice(v:Nick())
- end
- button:SetSize(128, 48)
- button:AlignBottom(10)
- button:SetText("Confirm")
- button:SetDisabled(true)
- button:CenterHorizontal()
- button.DoClick = function()
- if (string.len(targetply:GetValue()) == 0) then
- Derma_Message("Select a player.", "Warning", "OK")
- return
- end
- Derma_Query("Are you sure you want to add " .. targetply:GetValue(), "Warning",
- "Yes", function()
- for k, v in pairs(player:GetAll()) do
- if string.find( v:Nick(), targetply:GetValue()) != nil then
- local leadersteamid = v:SteamID()
- LocalPlayer():ConCommand("setgang2name " .. leadersteamid)
- LocalPlayer():ChatPrint("Player added Successfully")
- LocalPlayer():ChatPrint("Player Steam ID: " .. leadersteamid)
- frame:Close()
- end
- end
- end,
- "No", function() end)
- end
- end
- end
- if LocalPlayer():IsSuperAdmin( ) || playerisgang3leader == true || playerisgang3coowner == true then
- local setgang3 = MoneyPanel:Add("DButton")
- setgang3:SetText("Add Gang(3) Player")
- setgang3.DoClick = function()
- local victims = player.GetAll()
- for k, v in pairs (victims) do
- if (v == LocalPlayer()) then
- table.remove(victims, k)
- end
- end
- local frame = vgui.Create("DFrame")
- frame:SetSize(500, 150)
- frame:Center()
- frame:MakePopup()
- frame:SetTitle("Add Player")
- local label = vgui.Create("DLabel", frame)
- label:SetFont("Trebuchet24")
- label:SetText("Player to add:")
- label:SizeToContents()
- label:AlignTop(35)
- label:CenterHorizontal()
- local button = vgui.Create("DButton", frame)
- local targetply = vgui.Create("DComboBox", frame)
- targetply:MoveBelow(label, 20)
- targetply:SetWide(200)
- targetply:CenterHorizontal()
- targetply.OnSelect = function(me, index, value)
- button:SetDisabled(false)
- me.CurrentSelected = victims[index]
- end
- for k, v in pairs (victims) do
- targetply:AddChoice(v:Nick())
- end
- button:SetSize(128, 48)
- button:AlignBottom(10)
- button:SetText("Confirm")
- button:SetDisabled(true)
- button:CenterHorizontal()
- button.DoClick = function()
- if (string.len(targetply:GetValue()) == 0) then
- Derma_Message("Select a player.", "Warning", "OK")
- return
- end
- Derma_Query("Are you sure you want to add " .. targetply:GetValue(), "Warning",
- "Yes", function()
- for k, v in pairs(player:GetAll()) do
- if string.find( v:Nick(), targetply:GetValue()) != nil then
- local leadersteamid = v:SteamID()
- LocalPlayer():ConCommand("setgang3name " .. leadersteamid)
- LocalPlayer():ChatPrint("Player added Successfully")
- LocalPlayer():ChatPrint("Player Steam ID: " .. leadersteamid)
- frame:Close()
- end
- end
- end,
- "No", function() end)
- end
- end
- end
- if LocalPlayer():IsSuperAdmin( ) || playerisgang4leader == true || playerisgang4coowner == true then
- local setgang4 = MoneyPanel:Add("DButton")
- setgang4:SetText("Add Gang(4) Player")
- setgang4.DoClick = function()
- local victims = player.GetAll()
- for k, v in pairs (victims) do
- if (v == LocalPlayer()) then
- table.remove(victims, k)
- end
- end
- local frame = vgui.Create("DFrame")
- frame:SetSize(500, 150)
- frame:Center()
- frame:MakePopup()
- frame:SetTitle("Add Player")
- local label = vgui.Create("DLabel", frame)
- label:SetFont("Trebuchet24")
- label:SetText("Player to add:")
- label:SizeToContents()
- label:AlignTop(35)
- label:CenterHorizontal()
- local button = vgui.Create("DButton", frame)
- local targetply = vgui.Create("DComboBox", frame)
- targetply:MoveBelow(label, 20)
- targetply:SetWide(200)
- targetply:CenterHorizontal()
- targetply.OnSelect = function(me, index, value)
- button:SetDisabled(false)
- me.CurrentSelected = victims[index]
- end
- for k, v in pairs (victims) do
- targetply:AddChoice(v:Nick())
- end
- button:SetSize(128, 48)
- button:AlignBottom(10)
- button:SetText("Confirm")
- button:SetDisabled(true)
- button:CenterHorizontal()
- button.DoClick = function()
- if (string.len(targetply:GetValue()) == 0) then
- Derma_Message("Select a player.", "Warning", "OK")
- return
- end
- Derma_Query("Are you sure you want to add " .. targetply:GetValue(), "Warning",
- "Yes", function()
- for k, v in pairs(player:GetAll()) do
- if string.find( v:Nick(), targetply:GetValue()) != nil then
- local leadersteamid = v:SteamID()
- LocalPlayer():ConCommand("setgang4name " .. leadersteamid)
- LocalPlayer():ChatPrint("Player added Successfully")
- LocalPlayer():ChatPrint("Player Steam ID: " .. leadersteamid)
- frame:Close()
- end
- end
- end,
- "No", function() end)
- end
- end
- end
- if LocalPlayer():IsSuperAdmin( ) || playerisgang1leader == true then
- local setgangco1 = MoneyPanel:Add("DButton")
- setgangco1:SetText("Add Gang(1) Co-Owner")
- setgangco1.DoClick = function()
- local victims = player.GetAll()
- for k, v in pairs (victims) do
- if (v == LocalPlayer()) then
- table.remove(victims, k)
- end
- end
- local frame = vgui.Create("DFrame")
- frame:SetSize(500, 150)
- frame:Center()
- frame:MakePopup()
- frame:SetTitle("Add Player")
- local label = vgui.Create("DLabel", frame)
- label:SetFont("Trebuchet24")
- label:SetText("Player to add:")
- label:SizeToContents()
- label:AlignTop(35)
- label:CenterHorizontal()
- local button = vgui.Create("DButton", frame)
- local targetply = vgui.Create("DComboBox", frame)
- targetply:MoveBelow(label, 20)
- targetply:SetWide(200)
- targetply:CenterHorizontal()
- targetply.OnSelect = function(me, index, value)
- button:SetDisabled(false)
- me.CurrentSelected = victims[index]
- end
- for k, v in pairs (victims) do
- targetply:AddChoice(v:Nick())
- end
- button:SetSize(128, 48)
- button:AlignBottom(10)
- button:SetText("Confirm")
- button:SetDisabled(true)
- button:CenterHorizontal()
- button.DoClick = function()
- if (string.len(targetply:GetValue()) == 0) then
- Derma_Message("Select a player.", "Warning", "OK")
- return
- end
- Derma_Query("Are you sure you want to add " .. targetply:GetValue(), "Warning",
- "Yes", function()
- for k, v in pairs(player:GetAll()) do
- if string.find( v:Nick(), targetply:GetValue()) != nil then
- local leadersteamid = v:SteamID()
- LocalPlayer():ConCommand("setgangco1name " .. leadersteamid)
- LocalPlayer():ChatPrint("Player added Successfully")
- LocalPlayer():ChatPrint("Player Steam ID: " .. leadersteamid)
- frame:Close()
- end
- end
- end,
- "No", function() end)
- end
- end
- end
- if LocalPlayer():IsSuperAdmin( ) || playerisgang2leader == true then
- local setgangco2 = MoneyPanel:Add("DButton")
- setgangco2:SetText("Add Gang(2) Co-Owner")
- setgangco2.DoClick = function()
- local victims = player.GetAll()
- for k, v in pairs (victims) do
- if (v == LocalPlayer()) then
- table.remove(victims, k)
- end
- end
- local frame = vgui.Create("DFrame")
- frame:SetSize(500, 150)
- frame:Center()
- frame:MakePopup()
- frame:SetTitle("Add Player")
- local label = vgui.Create("DLabel", frame)
- label:SetFont("Trebuchet24")
- label:SetText("Player to add:")
- label:SizeToContents()
- label:AlignTop(35)
- label:CenterHorizontal()
- local button = vgui.Create("DButton", frame)
- local targetply = vgui.Create("DComboBox", frame)
- targetply:MoveBelow(label, 20)
- targetply:SetWide(200)
- targetply:CenterHorizontal()
- targetply.OnSelect = function(me, index, value)
- button:SetDisabled(false)
- me.CurrentSelected = victims[index]
- end
- for k, v in pairs (victims) do
- targetply:AddChoice(v:Nick())
- end
- button:SetSize(128, 48)
- button:AlignBottom(10)
- button:SetText("Confirm")
- button:SetDisabled(true)
- button:CenterHorizontal()
- button.DoClick = function()
- if (string.len(targetply:GetValue()) == 0) then
- Derma_Message("Select a player.", "Warning", "OK")
- return
- end
- Derma_Query("Are you sure you want to add " .. targetply:GetValue(), "Warning",
- "Yes", function()
- for k, v in pairs(player:GetAll()) do
- if string.find( v:Nick(), targetply:GetValue()) != nil then
- local leadersteamid = v:SteamID()
- LocalPlayer():ConCommand("setgangco2name " .. leadersteamid)
- LocalPlayer():ChatPrint("Player added Successfully")
- LocalPlayer():ChatPrint("Player Steam ID: " .. leadersteamid)
- frame:Close()
- end
- end
- end,
- "No", function() end)
- end
- end
- end
- if LocalPlayer():IsSuperAdmin( ) || playerisgang3leader == true then
- local setgangco3 = MoneyPanel:Add("DButton")
- setgangco3:SetText("Add Gang(3) Co-Owner")
- setgangco3.DoClick = function()
- local victims = player.GetAll()
- for k, v in pairs (victims) do
- if (v == LocalPlayer()) then
- table.remove(victims, k)
- end
- end
- local frame = vgui.Create("DFrame")
- frame:SetSize(500, 150)
- frame:Center()
- frame:MakePopup()
- frame:SetTitle("Add Player")
- local label = vgui.Create("DLabel", frame)
- label:SetFont("Trebuchet24")
- label:SetText("Player to add:")
- label:SizeToContents()
- label:AlignTop(35)
- label:CenterHorizontal()
- local button = vgui.Create("DButton", frame)
- local targetply = vgui.Create("DComboBox", frame)
- targetply:MoveBelow(label, 20)
- targetply:SetWide(200)
- targetply:CenterHorizontal()
- targetply.OnSelect = function(me, index, value)
- button:SetDisabled(false)
- me.CurrentSelected = victims[index]
- end
- for k, v in pairs (victims) do
- targetply:AddChoice(v:Nick())
- end
- button:SetSize(128, 48)
- button:AlignBottom(10)
- button:SetText("Confirm")
- button:SetDisabled(true)
- button:CenterHorizontal()
- button.DoClick = function()
- if (string.len(targetply:GetValue()) == 0) then
- Derma_Message("Select a player.", "Warning", "OK")
- return
- end
- Derma_Query("Are you sure you want to add " .. targetply:GetValue(), "Warning",
- "Yes", function()
- for k, v in pairs(player:GetAll()) do
- if string.find( v:Nick(), targetply:GetValue()) != nil then
- local leadersteamid = v:SteamID()
- LocalPlayer():ConCommand("setgangco3name " .. leadersteamid)
- LocalPlayer():ChatPrint("Player added Successfully")
- LocalPlayer():ChatPrint("Player Steam ID: " .. leadersteamid)
- frame:Close()
- end
- end
- end,
- "No", function() end)
- end
- end
- end
- if LocalPlayer():IsSuperAdmin( ) || playerisgang4leader == true then
- local setgangco4 = MoneyPanel:Add("DButton")
- setgangco4:SetText("Add Gang(4) Co-Owner")
- setgangco4.DoClick = function()
- local victims = player.GetAll()
- for k, v in pairs (victims) do
- if (v == LocalPlayer()) then
- table.remove(victims, k)
- end
- end
- local frame = vgui.Create("DFrame")
- frame:SetSize(500, 150)
- frame:Center()
- frame:MakePopup()
- frame:SetTitle("Add Player")
- local label = vgui.Create("DLabel", frame)
- label:SetFont("Trebuchet24")
- label:SetText("Player to add:")
- label:SizeToContents()
- label:AlignTop(35)
- label:CenterHorizontal()
- local button = vgui.Create("DButton", frame)
- local targetply = vgui.Create("DComboBox", frame)
- targetply:MoveBelow(label, 20)
- targetply:SetWide(200)
- targetply:CenterHorizontal()
- targetply.OnSelect = function(me, index, value)
- button:SetDisabled(false)
- me.CurrentSelected = victims[index]
- end
- for k, v in pairs (victims) do
- targetply:AddChoice(v:Nick())
- end
- button:SetSize(128, 48)
- button:AlignBottom(10)
- button:SetText("Confirm")
- button:SetDisabled(true)
- button:CenterHorizontal()
- button.DoClick = function()
- if (string.len(targetply:GetValue()) == 0) then
- Derma_Message("Select a player.", "Warning", "OK")
- return
- end
- Derma_Query("Are you sure you want to add " .. targetply:GetValue(), "Warning",
- "Yes", function()
- for k, v in pairs(player:GetAll()) do
- if string.find( v:Nick(), targetply:GetValue()) != nil then
- local leadersteamid = v:SteamID()
- LocalPlayer():ConCommand("setgangco4name " .. leadersteamid)
- LocalPlayer():ChatPrint("Player added Successfully")
- LocalPlayer():ChatPrint("Player Steam ID: " .. leadersteamid)
- frame:Close()
- end
- end
- end,
- "No", function() end)
- end
- end
- end
- if LocalPlayer():IsSuperAdmin( ) || playerisgang1leader == true || playerisgang1coowner == true then
- local removegang1 = MoneyPanel:Add("DButton")
- removegang1:SetText("Remove Gang(1) Player")
- removegang1.DoClick = function()
- local victims = player.GetAll()
- for k, v in pairs (victims) do
- if (v == LocalPlayer()) then
- table.remove(victims, k)
- end
- end
- local frame = vgui.Create("DFrame")
- frame:SetSize(500, 150)
- frame:Center()
- frame:MakePopup()
- frame:SetTitle("Remove Player")
- local label = vgui.Create("DLabel", frame)
- label:SetFont("Trebuchet24")
- label:SetText("Player to Remove:")
- label:SizeToContents()
- label:AlignTop(35)
- label:CenterHorizontal()
- local button = vgui.Create("DButton", frame)
- local targetply = vgui.Create("DComboBox", frame)
- targetply:MoveBelow(label, 20)
- targetply:SetWide(200)
- targetply:CenterHorizontal()
- targetply.OnSelect = function(me, index, value)
- button:SetDisabled(false)
- me.CurrentSelected = victims[index]
- end
- for k, v in pairs (victims) do
- targetply:AddChoice(v:Nick())
- end
- button:SetSize(128, 48)
- button:AlignBottom(10)
- button:SetText("Confirm")
- button:SetDisabled(true)
- button:CenterHorizontal()
- button.DoClick = function()
- if (string.len(targetply:GetValue()) == 0) then
- Derma_Message("Select a player.", "Warning", "OK")
- return
- end
- Derma_Query("Are you sure you want to add " .. targetply:GetValue(), "Warning",
- "Yes", function()
- for k, v in pairs(player:GetAll()) do
- if string.find( v:Nick(), targetply:GetValue()) != nil then
- local leadersteamid = v:SteamID()
- LocalPlayer():ConCommand("removegang1name " .. leadersteamid)
- LocalPlayer():ChatPrint("Player Removed Successfully")
- LocalPlayer():ChatPrint("Player Steam ID: " .. leadersteamid)
- frame:Close()
- end
- end
- end,
- "No", function() end)
- end
- end
- end
- if LocalPlayer():IsSuperAdmin( ) || playerisgang2leader == true || playerisgang2coowner == true then
- local removegang2 = MoneyPanel:Add("DButton")
- removegang2:SetText("Remove Gang(2) Player")
- removegang2.DoClick = function()
- local victims = player.GetAll()
- for k, v in pairs (victims) do
- if (v == LocalPlayer()) then
- table.remove(victims, k)
- end
- end
- local frame = vgui.Create("DFrame")
- frame:SetSize(500, 150)
- frame:Center()
- frame:MakePopup()
- frame:SetTitle("Remove Player")
- local label = vgui.Create("DLabel", frame)
- label:SetFont("Trebuchet24")
- label:SetText("Player to Remove:")
- label:SizeToContents()
- label:AlignTop(35)
- label:CenterHorizontal()
- local button = vgui.Create("DButton", frame)
- local targetply = vgui.Create("DComboBox", frame)
- targetply:MoveBelow(label, 20)
- targetply:SetWide(200)
- targetply:CenterHorizontal()
- targetply.OnSelect = function(me, index, value)
- button:SetDisabled(false)
- me.CurrentSelected = victims[index]
- end
- for k, v in pairs (victims) do
- targetply:AddChoice(v:Nick())
- end
- button:SetSize(128, 48)
- button:AlignBottom(10)
- button:SetText("Confirm")
- button:SetDisabled(true)
- button:CenterHorizontal()
- button.DoClick = function()
- if (string.len(targetply:GetValue()) == 0) then
- Derma_Message("Select a player.", "Warning", "OK")
- return
- end
- Derma_Query("Are you sure you want to add " .. targetply:GetValue(), "Warning",
- "Yes", function()
- for k, v in pairs(player:GetAll()) do
- if string.find( v:Nick(), targetply:GetValue()) != nil then
- local leadersteamid = v:SteamID()
- LocalPlayer():ConCommand("removegang2name " .. leadersteamid)
- LocalPlayer():ChatPrint("Player Removed Successfully")
- LocalPlayer():ChatPrint("Player Steam ID: " .. leadersteamid)
- frame:Close()
- end
- end
- end,
- "No", function() end)
- end
- end
- end
- if LocalPlayer():IsSuperAdmin( ) || playerisgang3leader == true || playerisgang3coowner == true then
- local removegang3 = MoneyPanel:Add("DButton")
- removegang3:SetText("Remove Gang(3) Player")
- removegang3.DoClick = function()
- local victims = player.GetAll()
- for k, v in pairs (victims) do
- if (v == LocalPlayer()) then
- table.remove(victims, k)
- end
- end
- local frame = vgui.Create("DFrame")
- frame:SetSize(500, 150)
- frame:Center()
- frame:MakePopup()
- frame:SetTitle("Remove Player")
- local label = vgui.Create("DLabel", frame)
- label:SetFont("Trebuchet24")
- label:SetText("Player to Remove:")
- label:SizeToContents()
- label:AlignTop(35)
- label:CenterHorizontal()
- local button = vgui.Create("DButton", frame)
- local targetply = vgui.Create("DComboBox", frame)
- targetply:MoveBelow(label, 20)
- targetply:SetWide(200)
- targetply:CenterHorizontal()
- targetply.OnSelect = function(me, index, value)
- button:SetDisabled(false)
- me.CurrentSelected = victims[index]
- end
- for k, v in pairs (victims) do
- targetply:AddChoice(v:Nick())
- end
- button:SetSize(128, 48)
- button:AlignBottom(10)
- button:SetText("Confirm")
- button:SetDisabled(true)
- button:CenterHorizontal()
- button.DoClick = function()
- if (string.len(targetply:GetValue()) == 0) then
- Derma_Message("Select a player.", "Warning", "OK")
- return
- end
- Derma_Query("Are you sure you want to add " .. targetply:GetValue(), "Warning",
- "Yes", function()
- for k, v in pairs(player:GetAll()) do
- if string.find( v:Nick(), targetply:GetValue()) != nil then
- local leadersteamid = v:SteamID()
- LocalPlayer():ConCommand("removegang3name " .. leadersteamid)
- LocalPlayer():ChatPrint("Player Removed Successfully")
- LocalPlayer():ChatPrint("Player Steam ID: " .. leadersteamid)
- frame:Close()
- end
- end
- end,
- "No", function() end)
- end
- end
- end
- if LocalPlayer():IsSuperAdmin( ) || playerisgang4leader == true || playerisgang4coowner == true then
- local removegang4 = MoneyPanel:Add("DButton")
- removegang4:SetText("Remove Gang(4) Player")
- removegang4.DoClick = function()
- local victims = player.GetAll()
- for k, v in pairs (victims) do
- if (v == LocalPlayer()) then
- table.remove(victims, k)
- end
- end
- local frame = vgui.Create("DFrame")
- frame:SetSize(500, 150)
- frame:Center()
- frame:MakePopup()
- frame:SetTitle("Remove Player")
- local label = vgui.Create("DLabel", frame)
- label:SetFont("Trebuchet24")
- label:SetText("Player to Remove:")
- label:SizeToContents()
- label:AlignTop(35)
- label:CenterHorizontal()
- local button = vgui.Create("DButton", frame)
- local targetply = vgui.Create("DComboBox", frame)
- targetply:MoveBelow(label, 20)
- targetply:SetWide(200)
- targetply:CenterHorizontal()
- targetply.OnSelect = function(me, index, value)
- button:SetDisabled(false)
- me.CurrentSelected = victims[index]
- end
- for k, v in pairs (victims) do
- targetply:AddChoice(v:Nick())
- end
- button:SetSize(128, 48)
- button:AlignBottom(10)
- button:SetText("Confirm")
- button:SetDisabled(true)
- button:CenterHorizontal()
- button.DoClick = function()
- if (string.len(targetply:GetValue()) == 0) then
- Derma_Message("Select a player.", "Warning", "OK")
- return
- end
- Derma_Query("Are you sure you want to add " .. targetply:GetValue(), "Warning",
- "Yes", function()
- for k, v in pairs(player:GetAll()) do
- if string.find( v:Nick(), targetply:GetValue()) != nil then
- local leadersteamid = v:SteamID()
- LocalPlayer():ConCommand("removegang4name " .. leadersteamid)
- LocalPlayer():ChatPrint("Player Removed Successfully")
- LocalPlayer():ChatPrint("Player Steam ID: " .. leadersteamid)
- frame:Close()
- end
- end
- end,
- "No", function() end)
- end
- end
- end
- if LocalPlayer():IsSuperAdmin() then
- local setgang1leader = MoneyPanel:Add("DButton")
- setgang1leader:SetText("Set Gang 1 Leader")
- setgang1leader.DoClick = function()
- local victims = player.GetAll()
- for k, v in pairs (victims) do
- if (v == LocalPlayer()) then
- table.remove(victims, k)
- end
- end
- local frame = vgui.Create("DFrame")
- frame:SetSize(500, 150)
- frame:Center()
- frame:MakePopup()
- frame:SetTitle("Add Player")
- local label = vgui.Create("DLabel", frame)
- label:SetFont("Trebuchet24")
- label:SetText("Player to Add:")
- label:SizeToContents()
- label:AlignTop(35)
- label:CenterHorizontal()
- local button = vgui.Create("DButton", frame)
- local targetply = vgui.Create("DComboBox", frame)
- targetply:MoveBelow(label, 20)
- targetply:SetWide(200)
- targetply:CenterHorizontal()
- targetply.OnSelect = function(me, index, value)
- button:SetDisabled(false)
- me.CurrentSelected = victims[index]
- end
- for k, v in pairs (victims) do
- targetply:AddChoice(v:Nick())
- end
- button:SetSize(128, 48)
- button:AlignBottom(10)
- button:SetText("Confirm")
- button:SetDisabled(true)
- button:CenterHorizontal()
- button.DoClick = function()
- if (string.len(targetply:GetValue()) == 0) then
- Derma_Message("Select a player.", "Warning", "OK")
- return
- end
- Derma_Query("Are you sure you want to add " .. targetply:GetValue(), "Warning",
- "Yes", function()
- for k, v in pairs(player:GetAll()) do
- if string.find( v:Nick(), targetply:GetValue()) != nil then
- local leadersteamid = v:SteamID()
- LocalPlayer():ConCommand("setgang1leader " .. leadersteamid)
- LocalPlayer():ChatPrint("Leader Set Successfully")
- LocalPlayer():ChatPrint("Leader Steam ID: " .. leadersteamid)
- frame:Close()
- end
- end
- end,
- "No", function() end)
- end
- end
- local setgang2leader = MoneyPanel:Add("DButton")
- setgang2leader:SetText("Set Gang 2 Leader")
- setgang2leader.DoClick = function()
- local victims = player.GetAll()
- for k, v in pairs (victims) do
- if (v == LocalPlayer()) then
- table.remove(victims, k)
- end
- end
- local frame = vgui.Create("DFrame")
- frame:SetSize(500, 150)
- frame:Center()
- frame:MakePopup()
- frame:SetTitle("Add Player")
- local label = vgui.Create("DLabel", frame)
- label:SetFont("Trebuchet24")
- label:SetText("Player to Add:")
- label:SizeToContents()
- label:AlignTop(35)
- label:CenterHorizontal()
- local button = vgui.Create("DButton", frame)
- local targetply = vgui.Create("DComboBox", frame)
- targetply:MoveBelow(label, 20)
- targetply:SetWide(200)
- targetply:CenterHorizontal()
- targetply.OnSelect = function(me, index, value)
- button:SetDisabled(false)
- me.CurrentSelected = victims[index]
- end
- for k, v in pairs (victims) do
- targetply:AddChoice(v:Nick())
- end
- button:SetSize(128, 48)
- button:AlignBottom(10)
- button:SetText("Confirm")
- button:SetDisabled(true)
- button:CenterHorizontal()
- button.DoClick = function()
- if (string.len(targetply:GetValue()) == 0) then
- Derma_Message("Select a player.", "Warning", "OK")
- return
- end
- Derma_Query("Are you sure you want to add " .. targetply:GetValue(), "Warning",
- "Yes", function()
- for k, v in pairs(player:GetAll()) do
- if string.find( v:Nick(), targetply:GetValue()) != nil then
- local leadersteamid = v:SteamID()
- LocalPlayer():ConCommand("setgang2leader " .. leadersteamid)
- LocalPlayer():ChatPrint("Leader Set Successfully")
- LocalPlayer():ChatPrint("Leader Steam ID: " .. leadersteamid)
- frame:Close()
- end
- end
- end,
- "No", function() end)
- end
- end
- local setgang3leader = MoneyPanel:Add("DButton")
- setgang3leader:SetText("Set Gang 3 Leader")
- setgang3leader.DoClick = function()
- local victims = player.GetAll()
- for k, v in pairs (victims) do
- if (v == LocalPlayer()) then
- table.remove(victims, k)
- end
- end
- local frame = vgui.Create("DFrame")
- frame:SetSize(500, 150)
- frame:Center()
- frame:MakePopup()
- frame:SetTitle("Add Player")
- local label = vgui.Create("DLabel", frame)
- label:SetFont("Trebuchet24")
- label:SetText("Player to Add:")
- label:SizeToContents()
- label:AlignTop(35)
- label:CenterHorizontal()
- local button = vgui.Create("DButton", frame)
- local targetply = vgui.Create("DComboBox", frame)
- targetply:MoveBelow(label, 20)
- targetply:SetWide(200)
- targetply:CenterHorizontal()
- targetply.OnSelect = function(me, index, value)
- button:SetDisabled(false)
- me.CurrentSelected = victims[index]
- end
- for k, v in pairs (victims) do
- targetply:AddChoice(v:Nick())
- end
- button:SetSize(128, 48)
- button:AlignBottom(10)
- button:SetText("Confirm")
- button:SetDisabled(true)
- button:CenterHorizontal()
- button.DoClick = function()
- if (string.len(targetply:GetValue()) == 0) then
- Derma_Message("Select a player.", "Warning", "OK")
- return
- end
- Derma_Query("Are you sure you want to add " .. targetply:GetValue(), "Warning",
- "Yes", function()
- for k, v in pairs(player:GetAll()) do
- if string.find( v:Nick(), targetply:GetValue()) != nil then
- local leadersteamid = v:SteamID()
- LocalPlayer():ConCommand("setgang3leader " .. leadersteamid)
- LocalPlayer():ChatPrint("Leader Set Successfully")
- LocalPlayer():ChatPrint("Leader Steam ID: " .. leadersteamid)
- frame:Close()
- end
- end
- end,
- "No", function() end)
- end
- end
- local setgang4leader = MoneyPanel:Add("DButton")
- setgang4leader:SetText("Set Gang 4 Leader")
- setgang4leader.DoClick = function()
- local victims = player.GetAll()
- for k, v in pairs (victims) do
- if (v == LocalPlayer()) then
- table.remove(victims, k)
- end
- end
- local frame = vgui.Create("DFrame")
- frame:SetSize(500, 150)
- frame:Center()
- frame:MakePopup()
- frame:SetTitle("Add Player")
- local label = vgui.Create("DLabel", frame)
- label:SetFont("Trebuchet24")
- label:SetText("Player to Add:")
- label:SizeToContents()
- label:AlignTop(35)
- label:CenterHorizontal()
- local button = vgui.Create("DButton", frame)
- local targetply = vgui.Create("DComboBox", frame)
- targetply:MoveBelow(label, 20)
- targetply:SetWide(200)
- targetply:CenterHorizontal()
- targetply.OnSelect = function(me, index, value)
- button:SetDisabled(false)
- me.CurrentSelected = victims[index]
- end
- for k, v in pairs (victims) do
- targetply:AddChoice(v:Nick())
- end
- button:SetSize(128, 48)
- button:AlignBottom(10)
- button:SetText("Confirm")
- button:SetDisabled(true)
- button:CenterHorizontal()
- button.DoClick = function()
- if (string.len(targetply:GetValue()) == 0) then
- Derma_Message("Select a player.", "Warning", "OK")
- return
- end
- Derma_Query("Are you sure you want to add " .. targetply:GetValue(), "Warning",
- "Yes", function()
- for k, v in pairs(player:GetAll()) do
- if string.find( v:Nick(), targetply:GetValue()) != nil then
- local leadersteamid = v:SteamID()
- LocalPlayer():ConCommand("setgang4leader " .. leadersteamid)
- LocalPlayer():ChatPrint("Leader Set Successfully")
- LocalPlayer():ChatPrint("Leader Steam ID: " .. leadersteamid)
- frame:Close()
- end
- end
- end,
- "No", function() end)
- end
- end
- end
- if playerisgang1leader == true || playerisgang1coowner == true || LocalPlayer():IsSuperAdmin() || playerisgang1member == true then
- local setgang1display = MoneyPanel:Add("DButton")
- setgang1display:SetText("Display Gang(1) members")
- setgang1display.DoClick = function()
- Derma_Message( playergang1memberlistval, "Player list", "OK" )
- end
- end
- if playerisgang2leader == true || playerisgang2coowner == true || LocalPlayer():IsSuperAdmin() || playerisgang2member == true then
- local setgang2display = MoneyPanel:Add("DButton")
- setgang2display:SetText("Display Gang(2) members")
- setgang2display.DoClick = function()
- Derma_Message( playergang2memberlistval, "Player list", "OK" )
- end
- end
- if playerisgang3leader == true || playerisgang3coowner == true || LocalPlayer():IsSuperAdmin() || playerisgang3member == true then
- local setgang3display = MoneyPanel:Add("DButton")
- setgang3display:SetText("Display Gang(3) members")
- setgang3display.DoClick = function()
- Derma_Message( playergang3memberlistval, "Player list", "OK" )
- end
- end
- if playerisgang4leader == true || playerisgang4coowner == true || LocalPlayer():IsSuperAdmin() || playerisgang4member == true then
- local setgang4display = MoneyPanel:Add("DButton")
- setgang4display:SetText("Display Gang(4) members")
- setgang4display.DoClick = function()
- Derma_Message( playergang4memberlistval, "Player list", "OK" )
- end
- end
- MoneyCat:SetContents(MoneyPanel)
- MoneyCat:SetSkin("DarkRP")
- FirstTabPanel:AddItem(MoneyCat)
- FirstTabPanel:AddItem(Commands)
- end
- FirstTabPanel:Update()
- return FirstTabPanel
- end
Advertisement
Add Comment
Please, Sign In to add comment