Wysłany: 2017-02-13, 21:27
kubak14
Wiek: 24 Na forum: 5205 dni Posty: 119
Nick w MP: Heavy
Piwa : 149
local table = {
{ "Test1" },
{ "Test2" },
}
function removePlayerFromTable ( player , table )
local oldTable = table
local newTable = nil
for i , plr in pairs ( oldTable ) do
outputChatBox ( plr [ 1 ] )
if plr [ 1 ] == player then
table . remove ( oldTable , i )
end
end
newTable = oldTable
end
removePlayerFromTable ( "Test1" , table )
B??d: attempt to call field 'remove' (a nil value)
Nie ogarniam co robie zle
Wysłany: 2017-02-13, 21:29
Avenged
Młodszy Szkrypter
Wiek: 23 Na forum: 3510 dni Posty: 654
Nick w MP: Avenged
Piwa : 1570
Chyba nie ma funkcji remove tylko delete.. mog? sie myli?
Podpis
LUA, JS, PHP
Zapraszam do skorzystania z moich usług: Klik
Wysłany: 2017-02-13, 21:55
.RiV
Wiek: 25 Na forum: 3588 dni Posty: 554
Nick w MP: Split
Piwa : 2596
"BarteQ03" napisał/a :Chyba nie ma funkcji remove tylko delete.. mog? sie myli?
WHAT???
Spr?buj co? takiego:
local ? tab ?=?{
????{ "Test1" },
????{ "Test2" },
}
function? removePlayerFromTable ( player ,? tab )
???? local ? oldTable ?=? tab
???? local ? newTable ?=? nil
????for? i ,? plr ? in ? pairs ( oldTable )?do
???????? outputChatBox (? plr [ 1 ]?)
????????if? plr [ 1 ]?==? player ? then
???????????? table . remove ( oldTable ,? i )
???????? end
???? end
???? newTable ?=? oldTable
end
removePlayerFromTable ( "Test1" ,? tab )
Nie mo?e by? tablica table bo si? gubi table.remove.
Podpis
Autor OGRPG, na scenie MTA od 2012 roku.
Użytkownik: 08.08.2016
GTAO Member: 06.02.2017
Support-Team: 17.06.2017 & 01.06.2019 - 18.11.2019
Moderator: 14.01.2018 - 09.08.2018
Tagi: usuwanie :: czegoś :: tabeli
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: