Klink45
|
  |
| Joined: 06 Jun 2011 |
| Total Posts: 26054 |
|
|
| 15 May 2016 06:22 PM |
I want to remove the selected player from the table, but I don't know the spot it will be. I know how to use table.remove() but how can I remove something if I don't know where in the table it is?
local adornees = players:GetChildren() --Players is defined don't worry :) local memer = adornees[math.random(1, #adornees)] --I want to remove memer from the table somehow? table.remove(adornees)
u sicko! |
|
|
| Report Abuse |
|
|
|
| 15 May 2016 06:23 PM |
local memer = math.random(1, #adornees) table.remove(adornees, memer) |
|
|
| Report Abuse |
|
|
0Dan
|
  |
| Joined: 22 Oct 2009 |
| Total Posts: 2552 |
|
|
| 15 May 2016 06:43 PM |
Loop through the table? for i,v in pairs(adornees) do print(v.Name) --player name end
|
|
|
| Report Abuse |
|
|
Klink45
|
  |
| Joined: 06 Jun 2011 |
| Total Posts: 26054 |
|
|
| 15 May 2016 06:53 PM |
@Agressive bad argument #2 to 'remove' (number expected, got Object) @0Dan no.
u sicko! |
|
|
| Report Abuse |
|
|
TimeTicks
|
  |
| Joined: 27 Apr 2011 |
| Total Posts: 27115 |
|
|
| 15 May 2016 06:55 PM |
for i,v in next, adornees do if memer == v then table.remove(adornees,i) end end
|
|
|
| Report Abuse |
|
|
0Dan
|
  |
| Joined: 22 Oct 2009 |
| Total Posts: 2552 |
|
|
| 15 May 2016 07:04 PM |
local adornees = game:GetService("Players"):GetChildren() local memer = math.random(1,#adornees) table.remove(adornees, memer)
|
|
|
| Report Abuse |
|
|
0Dan
|
  |
| Joined: 22 Oct 2009 |
| Total Posts: 2552 |
|
|
| 15 May 2016 07:07 PM |
^ that worked perfectly fine for me, I checked the table before and after so if it doesn't work then it's probably something you're doing
|
|
|
| Report Abuse |
|
|
Klink45
|
  |
| Joined: 06 Jun 2011 |
| Total Posts: 26054 |
|
| |
|
12103net
|
  |
| Joined: 08 Jul 2013 |
| Total Posts: 350 |
|
|
| 15 May 2016 07:32 PM |
local function findTableObject(table, value) for i,v in pairs(table) do if v==value then return i end end end
returns the index of a value in table |
|
|
| Report Abuse |
|
|