Help with my table script

hi, I’m new to coding and I made a module to change every key inside of a table to a parameter in the function. I’m trying to ensure that the table could be as long as possible but I don’t think there’s another way:

local ChangeTable = {}

function ChangeTable.New(table, info)
	table[1] = info
	table[2] = info
	table[3] = info
	table[4] = info
	table[5] = info
	table[6] = info
	table[7] = info
	table[8] = info
	table[9] = info
	table[10] = info
	table[11] = info
	table[12] = info
	table[13] = info
	table[14] = info
	table[15] = info
	table[16] = info
	table[17] = info
	table[18] = info
	table[19] = info
	table[20] = info
	table[21] = info
	table[22] = info
	table[23] = info
	table[24] = info
	table[25] = info
	table[26] = info
	table[27] = info
	table[28] = info
	table[29] = info
	table[30] = info
	table[31] = info
	table[32] = info
	table[33] = info
	table[34] = info
	table[35] = info
	table[36] = info
	table[37] = info
	table[38] = info
	table[39] = info
	table[40] = info
	table[41] = info
	table[42] = info
	table[43] = info
	table[44] = info
	table[45] = info
	table[46] = info
	table[47] = info
	table[48] = info
	table[49] = info
	table[50] = info
	table[51] = info
	table[52] = info
	table[53] = info
	table[54] = info
	table[55] = info
	table[56] = info
	table[57] = info
	table[58] = info
	table[59] = info
	table[60] = info
	table[61] = info
	table[62] = info
	table[63] = info
	table[64] = info
	table[65] = info
	table[66] = info
	table[67] = info
	table[68] = info
	table[69] = info
	table[70] = info
	table[71] = info
	table[72] = info
	table[73] = info
	table[74] = info
	table[75] = info
	table[76] = info
	table[77] = info
	table[78] = info
	table[79] = info
	table[80] = info
	table[81] = info
	table[82] = info
	table[83] = info
	table[84] = info
	table[85] = info
	table[86] = info
	table[87] = info
	table[88] = info
	table[89] = info
	table[90] = info
	table[91] = info
	table[92] = info
	table[93] = info
	table[94] = info
	table[95] = info
	table[96] = info
	table[97] = info
	table[98] = info
	table[99] = info
	table[100] = info
	table[101] = info
	table[102] = info
	table[103] = info
	table[104] = info
	table[105] = info
	table[106] = info
	table[107] = info
	table[108] = info
	table[109] = info
	table[110] = info
	table[111] = info
	table[112] = info
	table[113] = info
	table[114] = info
	table[115] = info
	table[116] = info
	table[117] = info
	table[118] = info
	table[119] = info
	table[120] = info
	table[121] = info
	table[122] = info
	table[123] = info
	table[124] = info
	table[125] = info
	table[126] = info
	table[127] = info
	table[128] = info
	table[129] = info
	table[130] = info
	table[131] = info
	table[132] = info
	table[133] = info
	table[134] = info
	table[135] = info
	table[136] = info
	table[137] = info
	table[138] = info
	table[139] = info
	table[140] = info
	table[141] = info
	table[142] = info
	table[143] = info
	table[144] = info
	table[145] = info
	table[146] = info
	table[147] = info
	table[148] = info
	table[149] = info
	table[150] = info
	table[151] = info
	table[152] = info
	table[153] = info
	table[154] = info
	table[155] = info
	table[156] = info
	table[157] = info
	table[158] = info
	table[159] = info
	table[160] = info
	table[161] = info
	table[162] = info
	table[163] = info
	table[164] = info
	table[165] = info
	table[166] = info
	table[167] = info
	table[168] = info
	table[169] = info
	table[170] = info
	table[171] = info
	table[172] = info
	table[173] = info
	table[174] = info
	table[175] = info
	table[176] = info
	table[177] = info
	table[178] = info
	table[179] = info
	table[180] = info
	table[181] = info
	table[182] = info
	table[183] = info
	table[184] = info
	table[185] = info
	table[186] = info
	table[187] = info
	table[188] = info
	table[189] = info
	table[190] = info
	table[191] = info
	table[192] = info
	table[193] = info
	table[194] = info
	table[195] = info
	table[196] = info
	table[197] = info
	table[198] = info
	table[199] = info
	table[200] = info
	table[201] = info
	table[202] = info
	table[203] = info
	table[204] = info
	table[205] = info
	table[206] = info
	table[207] = info
	table[208] = info
	table[209] = info
	table[210] = info
	table[211] = info
	table[212] = info
	table[213] = info
	table[214] = info
	table[215] = info
	table[216] = info
	table[217] = info
	table[218] = info
	table[219] = info
	table[220] = info
	table[221] = info
	table[222] = info
	table[223] = info
	table[224] = info
	table[225] = info
	table[226] = info
	table[227] = info
	table[228] = info
	table[229] = info
	table[230] = info
	table[231] = info
	table[232] = info
	table[233] = info
	table[234] = info
	table[235] = info
	table[236] = info
	table[237] = info
	table[238] = info
	table[239] = info
	table[240] = info
	table[241] = info
	table[242] = info
	table[243] = info
	table[244] = info
	table[245] = info
	table[246] = info
	table[247] = info
	table[248] = info
	table[249] = info
	table[250] = info
	table[251] = info
	table[252] = info
	table[253] = info
	table[254] = info
	table[255] = info
	table[256] = info
	table[257] = info
	table[258] = info
	table[259] = info
	table[260] = info
	table[261] = info
	table[262] = info
	table[263] = info
	table[264] = info
	table[265] = info
	table[266] = info
	table[267] = info
	table[268] = info
	table[269] = info
	table[270] = info
	table[271] = info
	table[272] = info
	table[273] = info
	table[274] = info
	table[275] = info
	table[276] = info
	table[277] = info
	table[278] = info
	table[279] = info
	table[280] = info
	table[281] = info
	table[282] = info
	table[283] = info
	table[284] = info
	table[285] = info
	table[286] = info
	table[287] = info
	table[288] = info
	table[289] = info
	table[290] = info
	table[291] = info
	table[292] = info
	table[293] = info
	table[294] = info
	table[295] = info
	table[296] = info
	table[297] = info
	table[298] = info
	table[299] = info
	table[300] = info
	table[301] = info
	table[302] = info
	table[303] = info
	table[304] = info
	table[305] = info
	table[306] = info
	table[307] = info
	table[308] = info
	table[309] = info
	table[310] = info
	table[311] = info
	table[312] = info
	table[313] = info
	table[314] = info
	table[315] = info
	table[316] = info
	table[317] = info
	table[318] = info
	table[319] = info
	table[320] = info
	table[321] = info
	table[322] = info
	table[323] = info
	table[324] = info
	table[325] = info
	table[326] = info
	table[327] = info
	table[328] = info
	table[329] = info
	table[330] = info
	table[331] = info
	table[332] = info
	table[333] = info
	table[334] = info
	table[335] = info
	table[336] = info
	table[337] = info
	table[338] = info
	table[339] = info
	table[340] = info
	table[341] = info
	table[342] = info
	table[343] = info
	table[344] = info
	table[345] = info
	table[346] = info
	table[347] = info
	table[348] = info
	table[349] = info
	table[350] = info
	table[351] = info
	table[352] = info
	table[353] = info
	table[354] = info
	table[355] = info
	table[356] = info
	table[357] = info
	table[358] = info
	table[359] = info
	table[360] = info
	table[361] = info
	table[362] = info
	table[363] = info
	table[364] = info
	table[365] = info
	table[366] = info
	table[367] = info
	table[368] = info
	table[369] = info
	table[370] = info
	table[371] = info
	table[372] = info
	table[373] = info
	table[374] = info
	table[375] = info
	table[376] = info
	table[377] = info
	table[378] = info
	table[379] = info
	table[380] = info
	table[381] = info
	table[382] = info
	table[383] = info
	table[384] = info
	table[385] = info
	table[386] = info
	table[387] = info
	table[388] = info
	table[389] = info
	table[390] = info
	table[391] = info
	table[392] = info
	table[393] = info
	table[394] = info
	table[395] = info
	table[396] = info
	table[397] = info
	table[398] = info
	table[399] = info
	table[400] = info
	table[401] = info
	table[402] = info
	table[403] = info
	table[404] = info
	table[405] = info
	table[406] = info
	table[407] = info
	table[408] = info
	table[409] = info
	table[410] = info
	table[411] = info
	table[412] = info
	table[413] = info
	table[414] = info
	table[415] = info
	table[416] = info
	table[417] = info
	table[418] = info
	table[419] = info
	table[420] = info
	table[421] = info
	table[422] = info
	table[423] = info
	table[424] = info
	table[425] = info
	table[426] = info
	table[427] = info
	table[428] = info
	table[429] = info
	table[430] = info
	table[431] = info
	table[432] = info
	table[433] = info
	table[434] = info
	table[435] = info
	table[436] = info
	table[437] = info
	table[438] = info
	table[439] = info
	table[440] = info
	table[441] = info
	table[442] = info
	table[443] = info
	table[444] = info
	table[445] = info
	table[446] = info
	table[447] = info
	table[448] = info
	table[449] = info
	table[450] = info
end


return ChangeTable

please help!

EDIT: my friend told me to use “4 loops.” idk what that is

1 Like

You can do:

 for i = 1,100000 do
table[i] = info

Replace 100000 with any number depending on the length you want your table to be.

1 Like

local mytable = table.create(amount of tables, info)

2 Likes

Ah, this seems like a much better solution than mine, I didnt realise you could pass in a value as the second argument for table.create

1 Like
function ChangeTable.New(table,info,Self_Destruct_Button)
	while true do
		task.spawn(function()
			for i,v in pairs(table) do
				table[i] = info
				
				if Self_Destruct_Button==true then
					game:Destroy()
				end
			end
		end)
	end
end

thank you for your help! I like to put a Self Destruct Button in all my code just in case

EDIT: Optimized is a little:

function ChangeTable.New(table,info,Self_Destruct_Button)
	while true do
		task.spawn(function()
			while true do
				for i,v in pairs(table) do
					table[i] = info

					if Self_Destruct_Button==true then
						game:Destroy()
					end
				end
			end
		end)
	end
end
1 Like

Btw you can’t use table as a parameter for a function as the game will get confused with the table keyword and the table variable

1 Like

oh okay! I encrypted a secret message several times with a vigenere cypher (same key, key is a random GUID) then put it through a Base64 cypher. then removed a few letters to make it roblox compatible!

function ChangeTable.New(Zjk9NT07Y2pAO0A8PjI4ZmEYjU,info,Self_Destruct_Button)
	while true do
		task.spawn(function()
			while true do
				for i,v in pairs(Zjk9NT07Y2pAO0A8PjI4ZmEYjU) do
					Zjk9NT07Y2pAO0A8PjI4ZmEYjU[i] = info

					if Self_Destruct_Button==true then
						game:Destroy()
					end
				end
			end
		end)
	end
end

should work now

1 Like

dont forget to add this in your other script:

local tableScript = script.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent
2 Likes