Need help making my timer better

Hey, so in my game the round are each 500 seconds long, but m script for the timer is kinda long and i dont like it, but i also dont want to delete it because it took me 2 hours to finish typing and i dont want to waste it, so i just wanna make sure this doesnt cause lag but i dont think its too long

i also added some comments and documentation so the script is easier to understand, here is the script

script.Parent.Text = 500 seconds remaining"
--shows that there are 500 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 499 seconds remaining"
--this code tells the script there are 499 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 498 seconds remaining"
--shows that there are 498 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 497 seconds remaining"
--this says there are 497 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 496 seconds remaining"
--ok now 496 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 495 seconds remaining"
--this says there are 495 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 494 seconds remaining"
--shows that there are 494 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 493 seconds remaining"
--shows that there are 493 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 492 seconds remaining"
--this says there are 492 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 491 seconds remaining"
--this says there are 491 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 490 seconds remaining"
--ok now 490 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 489 seconds remaining"
--now there are 489 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 488 seconds remaining"
--shows that there are 488 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 487 seconds remaining"
--this code tells the script there are 487 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 486 seconds remaining"
--this says there are 486 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 485 seconds remaining"
--now there are 485 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 484 seconds remaining"
--this says there are 484 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 483 seconds remaining"
--now there are 483 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 482 seconds remaining"
--this code tells the script there are 482 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 481 seconds remaining"
--this says there are 481 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 480 seconds remaining"
--shows that there are 480 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 479 seconds remaining"
--now there are 479 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 478 seconds remaining"
--now there are 478 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 477 seconds remaining"
--this code tells the script there are 477 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 476 seconds remaining"
--shows that there are 476 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 475 seconds remaining"
--shows that there are 475 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 474 seconds remaining"
--now there are 474 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 473 seconds remaining"
--shows that there are 473 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 472 seconds remaining"
--this says there are 472 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 471 seconds remaining"
--now there are 471 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 470 seconds remaining"
--this code tells the script there are 470 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 469 seconds remaining"
--ok now 469 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 468 seconds remaining"
--this says there are 468 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 467 seconds remaining"
--now there are 467 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 466 seconds remaining"
--shows that there are 466 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 465 seconds remaining"
--this code tells the script there are 465 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 464 seconds remaining"
--shows that there are 464 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 463 seconds remaining"
--ok now 463 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 462 seconds remaining"
--this says there are 462 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 461 seconds remaining"
--shows that there are 461 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 460 seconds remaining"
--ok now 460 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 459 seconds remaining"
--shows that there are 459 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 458 seconds remaining"
--ok now 458 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 457 seconds remaining"
--shows that there are 457 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 456 seconds remaining"
--this code tells the script there are 456 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 455 seconds remaining"
--this says there are 455 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 454 seconds remaining"
--this says there are 454 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 453 seconds remaining"
--now there are 453 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 452 seconds remaining"
--ok now 452 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 451 seconds remaining"
--shows that there are 451 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 450 seconds remaining"
--this says there are 450 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 449 seconds remaining"
--this says there are 449 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 448 seconds remaining"
--this code tells the script there are 448 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 447 seconds remaining"
--shows that there are 447 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 446 seconds remaining"
--now there are 446 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 445 seconds remaining"
--shows that there are 445 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 412 seconds remaining"
--this code tells the script there are 412 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 411 seconds remaining"
--ok now 411 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 410 seconds remaining"
--ok now 410 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 409 seconds remaining"
--this says there are 409 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 408 seconds remaining"
--now there are 408 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 407 seconds remaining"
--ok now 407 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 406 seconds remaining"
--ok now 406 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 405 seconds remaining"
--shows that there are 405 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 404 seconds remaining"
--now there are 404 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 403 seconds remaining"
--this says there are 403 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 402 seconds remaining"
--this says there are 402 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 401 seconds remaining"
--now there are 401 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 400 seconds remaining"
--this code tells the script there are 400 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 399 seconds remaining"
--this says there are 399 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 398 seconds remaining"
--this code tells the script there are 398 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 397 seconds remaining"
--shows that there are 397 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 396 seconds remaining"
--this says there are 396 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 395 seconds remaining"
--shows that there are 395 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 394 seconds remaining"
--this code tells the script there are 394 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 393 seconds remaining"
--ok now 393 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 392 seconds remaining"
--this says there are 392 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 391 seconds remaining"
--this says there are 391 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 390 seconds remaining"
--this code tells the script there are 390 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 389 seconds remaining"
--ok now 389 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 388 seconds remaining"
--this code tells the script there are 388 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 387 seconds remaining"
--this says there are 387 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 386 seconds remaining"
--now there are 386 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 385 seconds remaining"
--now there are 385 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 384 seconds remaining"
--this says there are 384 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 383 seconds remaining"
--ok now 383 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 382 seconds remaining"
--this code tells the script there are 382 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 381 seconds remaining"
--this says there are 381 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 380 seconds remaining"
--now there are 380 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 379 seconds remaining"
--this code tells the script there are 379 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 378 seconds remaining"
--shows that there are 378 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 377 seconds remaining"
--shows that there are 377 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 376 seconds remaining"
--shows that there are 376 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 375 seconds remaining"
--this code tells the script there are 375 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 374 seconds remaining"
--ok now 374 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 373 seconds remaining"
--shows that there are 373 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 372 seconds remaining"
--this says there are 372 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 371 seconds remaining"
--now there are 371 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 370 seconds remaining"
--ok now 370 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 369 seconds remaining"
--ok now 369 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 368 seconds remaining"
--this says there are 368 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 367 seconds remaining"
--this says there are 367 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 366 seconds remaining"
--now there are 366 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 365 seconds remaining"
--shows that there are 365 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 364 seconds remaining"
--shows that there are 364 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 363 seconds remaining"
--ok now 363 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 267 seconds remaining"
--this code tells the script there are 267 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 266 seconds remaining"
--now there are 266 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 265 seconds remaining"
--this code tells the script there are 265 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 264 seconds remaining"
--ok now 264 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 263 seconds remaining"
--this says there are 263 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 262 seconds remaining"
--this says there are 262 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 261 seconds remaining"
--ok now 261 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 260 seconds remaining"
--now there are 260 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 259 seconds remaining"
--this says there are 259 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 258 seconds remaining"
--shows that there are 258 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 257 seconds remaining"
--now there are 257 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 256 seconds remaining"
--this says there are 256 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 255 seconds remaining"
--shows that there are 255 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 254 seconds remaining"
--now there are 254 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 253 seconds remaining"
--now there are 253 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 252 seconds remaining"
--shows that there are 252 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 251 seconds remaining"
--now there are 251 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 250 seconds remaining"
--shows that there are 250 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 249 seconds remaining"
--ok now 249 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 248 seconds remaining"
--this says there are 248 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 247 seconds remaining"
--shows that there are 247 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 246 seconds remaining"
--now there are 246 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 245 seconds remaining"
--this code tells the script there are 245 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 244 seconds remaining"
--shows that there are 244 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 243 seconds remaining"
--now there are 243 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 242 seconds remaining"
--now there are 242 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 241 seconds remaining"
--this code tells the script there are 241 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 240 seconds remaining"
--shows that there are 240 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 239 seconds remaining"
--this says there are 239 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 238 seconds remaining"
--ok now 238 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 237 seconds remaining"
--ok now 237 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 236 seconds remaining"
--shows that there are 236 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 235 seconds remaining"
--ok now 235 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 234 seconds remaining"
--now there are 234 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 233 seconds remaining"
--this says there are 233 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 232 seconds remaining"
--this code tells the script there are 232 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 231 seconds remaining"
--now there are 231 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 230 seconds remaining"
--ok now 230 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 229 seconds remaining"
--this code tells the script there are 229 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 228 seconds remaining"
--this says there are 228 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 227 seconds remaining"
--ok now 227 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 226 seconds remaining"
--ok now 226 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 225 seconds remaining"
--shows that there are 225 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 224 seconds remaining"
--this says there are 224 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 223 seconds remaining"
--ok now 223 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 222 seconds remaining"
--this code tells the script there are 222 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 221 seconds remaining"
--this says there are 221 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 220 seconds remaining"
--shows that there are 220 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 219 seconds remaining"
--this code tells the script there are 219 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 218 seconds remaining"
--now there are 218 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 217 seconds remaining"
--this code tells the script there are 217 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 216 seconds remaining"
--shows that there are 216 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 215 seconds remaining"
--this says there are 215 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 214 seconds remaining"
--ok now 214 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 213 seconds remaining"
--this code tells the script there are 213 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 212 seconds remaining"
--this says there are 212 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 211 seconds remaining"
--this code tells the script there are 211 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 210 seconds remaining"
--shows that there are 210 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 209 seconds remaining"
--this says there are 209 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 208 seconds remaining"
--ok now 208 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 207 seconds remaining"
--this code tells the script there are 207 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 206 seconds remaining"
--ok now 206 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 205 seconds remaining"
--this code tells the script there are 205 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 204 seconds remaining"
--shows that there are 204 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 203 seconds remaining"
--this code tells the script there are 203 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 202 seconds remaining"
--this says there are 202 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 201 seconds remaining"
--this code tells the script there are 201 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 200 seconds remaining"
--shows that there are 200 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 199 seconds remaining"
--this code tells the script there are 199 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 198 seconds remaining"
--shows that there are 198 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 197 seconds remaining"
--now there are 197 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 196 seconds remaining"
--this says there are 196 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 195 seconds remaining"
--this code tells the script there are 195 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 194 seconds remaining"
--now there are 194 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 193 seconds remaining"
--this code tells the script there are 193 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 192 seconds remaining"
--now there are 192 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 191 seconds remaining"
--this says there are 191 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 190 seconds remaining"
--shows that there are 190 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 189 seconds remaining"
--ok now 189 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 188 seconds remaining"
--now there are 188 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 187 seconds remaining"
--this says there are 187 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 186 seconds remaining"
--shows that there are 186 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 185 seconds remaining"
--ok now 185 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 184 seconds remaining"
--this says there are 184 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 183 seconds remaining"
--ok now 183 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 182 seconds remaining"
--now there are 182 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 181 seconds remaining"
--this code tells the script there are 181 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 180 seconds remaining"
--this code tells the script there are 180 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 179 seconds remaining"
--this code tells the script there are 179 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 178 seconds remaining"
--this code tells the script there are 178 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 177 seconds remaining"
--now there are 177 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 176 seconds remaining"
--ok now 176 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 175 seconds remaining"
--this code tells the script there are 175 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 174 seconds remaining"
--ok now 174 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 173 seconds remaining"
--now there are 173 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 172 seconds remaining"
--ok now 172 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 171 seconds remaining"
--now there are 171 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 170 seconds remaining"
--ok now 170 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 169 seconds remaining"
--shows that there are 169 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 168 seconds remaining"
--now there are 168 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 167 seconds remaining"
--now there are 167 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 166 seconds remaining"
--this says there are 166 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 165 seconds remaining"
--this says there are 165 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 164 seconds remaining"
--ok now 164 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 163 seconds remaining"
--this says there are 163 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 162 seconds remaining"
--this code tells the script there are 162 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 161 seconds remaining"
--this code tells the script there are 161 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 160 seconds remaining"
--now there are 160 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 159 seconds remaining"
--now there are 159 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 158 seconds remaining"
--now there are 158 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 157 seconds remaining"
--this says there are 157 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 156 seconds remaining"
--shows that there are 156 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 155 seconds remaining"
--this code tells the script there are 155 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 154 seconds remaining"
--shows that there are 154 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 153 seconds remaining"
--ok now 153 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 152 seconds remaining"
--ok now 152 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 151 seconds remaining"
--now there are 151 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 150 seconds remaining"
--this says there are 150 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 149 seconds remaining"
--shows that there are 149 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 148 seconds remaining"
--this says there are 148 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 147 seconds remaining"
--now there are 147 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 146 seconds remaining"
--this says there are 146 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 145 seconds remaining"
--now there are 145 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 144 seconds remaining"
--shows that there are 144 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 143 seconds remaining"
--now there are 143 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 142 seconds remaining"
--this says there are 142 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 141 seconds remaining"
--ok now 141 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 140 seconds remaining"
--this says there are 140 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 139 seconds remaining"
--ok now 139 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 138 seconds remaining"
--this says there are 138 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 137 seconds remaining"
--now there are 137 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 136 seconds remaining"
--ok now 136 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 135 seconds remaining"
--shows that there are 135 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 134 seconds remaining"
--now there are 134 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 133 seconds remaining"
--shows that there are 133 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 132 seconds remaining"
--ok now 132 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 131 seconds remaining"
--this says there are 131 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 130 seconds remaining"
--ok now 130 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 129 seconds remaining"
--this code tells the script there are 129 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 128 seconds remaining"
--shows that there are 128 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 127 seconds remaining"
--this code tells the script there are 127 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 126 seconds remaining"
--this says there are 126 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 125 seconds remaining"
--now there are 125 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 124 seconds remaining"
--ok now 124 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 123 seconds remaining"
--now there are 123 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 122 seconds remaining"
--ok now 122 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 121 seconds remaining"
--now there are 121 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 120 seconds remaining"
--this says there are 120 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 119 seconds remaining"
--ok now 119 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 118 seconds remaining"
--ok now 118 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 117 seconds remaining"
--shows that there are 117 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 116 seconds remaining"
--shows that there are 116 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 115 seconds remaining"
--this code tells the script there are 115 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 114 seconds remaining"
--shows that there are 114 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 113 seconds remaining"
--ok now 113 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 112 seconds remaining"
--this says there are 112 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 111 seconds remaining"
--ok now 111 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 110 seconds remaining"
--now there are 110 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 109 seconds remaining"
--now there are 109 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 108 seconds remaining"
--this code tells the script there are 108 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 107 seconds remaining"
--now there are 107 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 106 seconds remaining"
--this code tells the script there are 106 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 105 seconds remaining"
--now there are 105 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 104 seconds remaining"
--this says there are 104 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 103 seconds remaining"
--ok now 103 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 102 seconds remaining"
--now there are 102 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 101 seconds remaining"
--shows that there are 101 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 100 seconds remaining"
--now there are 100 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 99 seconds remaining"
--this code tells the script there are 99 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 98 seconds remaining"
--now there are 98 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 97 seconds remaining"
--ok now 97 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 96 seconds remaining"
--this says there are 96 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 95 seconds remaining"
--this code tells the script there are 95 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 94 seconds remaining"
--this says there are 94 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 93 seconds remaining"
--now there are 93 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 92 seconds remaining"
--this code tells the script there are 92 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 91 seconds remaining"
--ok now 91 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 90 seconds remaining"
--this code tells the script there are 90 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 89 seconds remaining"
--this says there are 89 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 88 seconds remaining"
--this code tells the script there are 88 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 87 seconds remaining"
--this code tells the script there are 87 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 86 seconds remaining"
--this says there are 86 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 85 seconds remaining"
--ok now 85 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 84 seconds remaining"
--this code tells the script there are 84 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 83 seconds remaining"
--this says there are 83 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 82 seconds remaining"
--shows that there are 82 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 81 seconds remaining"
--shows that there are 81 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 80 seconds remaining"
--shows that there are 80 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 79 seconds remaining"
--shows that there are 79 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 78 seconds remaining"
--this code tells the script there are 78 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 77 seconds remaining"
--ok now 77 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 76 seconds remaining"
--this says there are 76 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 75 seconds remaining"
--ok now 75 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 74 seconds remaining"
--this says there are 74 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 73 seconds remaining"
--shows that there are 73 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 72 seconds remaining"
--now there are 72 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 71 seconds remaining"
--this says there are 71 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 70 seconds remaining"
--this code tells the script there are 70 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 69 seconds remaining"
--this code tells the script there are 69 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 68 seconds remaining"
--this code tells the script there are 68 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 67 seconds remaining"
--ok now 67 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 66 seconds remaining"
--this says there are 66 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 65 seconds remaining"
--this code tells the script there are 65 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 64 seconds remaining"
--now there are 64 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 63 seconds remaining"
--shows that there are 63 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 62 seconds remaining"
--ok now 62 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 61 seconds remaining"
--ok now 61 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 60 seconds remaining"
--this code tells the script there are 60 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 59 seconds remaining"
--shows that there are 59 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 58 seconds remaining"
--ok now 58 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 57 seconds remaining"
--shows that there are 57 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 56 seconds remaining"
--now there are 56 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 55 seconds remaining"
--ok now 55 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 54 seconds remaining"
--ok now 54 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 53 seconds remaining"
--now there are 53 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 52 seconds remaining"
--this code tells the script there are 52 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 51 seconds remaining"
--this says there are 51 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 50 seconds remaining"
--shows that there are 50 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 49 seconds remaining"
--this code tells the script there are 49 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 48 seconds remaining"
--this code tells the script there are 48 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 47 seconds remaining"
--this code tells the script there are 47 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 46 seconds remaining"
--shows that there are 46 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 45 seconds remaining"
--ok now 45 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 44 seconds remaining"
--ok now 44 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 43 seconds remaining"
--this says there are 43 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 42 seconds remaining"
--this says there are 42 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 41 seconds remaining"
--now there are 41 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 40 seconds remaining"
--this says there are 40 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 39 seconds remaining"
--shows that there are 39 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 38 seconds remaining"
--this code tells the script there are 38 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 37 seconds remaining"
--this code tells the script there are 37 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 36 seconds remaining"
--shows that there are 36 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 35 seconds remaining"
--now there are 35 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 34 seconds remaining"
--ok now 34 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 33 seconds remaining"
--now there are 33 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 32 seconds remaining"
--this code tells the script there are 32 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 31 seconds remaining"
--now there are 31 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 30 seconds remaining"
--now there are 30 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 29 seconds remaining"
--now there are 29 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 28 seconds remaining"
--this code tells the script there are 28 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 27 seconds remaining"
--shows that there are 27 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 26 seconds remaining"
--shows that there are 26 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 25 seconds remaining"
--this says there are 25 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 24 seconds remaining"
--shows that there are 24 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 23 seconds remaining"
--this code tells the script there are 23 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 22 seconds remaining"
--now there are 22 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 21 seconds remaining"
--ok now 21 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 20 seconds remaining"
--now there are 20 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 19 seconds remaining"
--shows that there are 19 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 18 seconds remaining"
--shows that there are 18 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 17 seconds remaining"
--this says there are 17 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 16 seconds remaining"
--now there are 16 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 15 seconds remaining"
--ok now 15 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 14 seconds remaining"
--shows that there are 14 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 13 seconds remaining"
--now there are 13 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 12 seconds remaining"
--now there are 12 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 11 seconds remaining"
--shows that there are 11 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 10 seconds remaining"
--this says there are 10 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 9 seconds remaining"
--this code tells the script there are 9 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 8 seconds remaining"
--this says there are 8 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 7 seconds remaining"
--now there are 7 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 6 seconds remaining"
--ok now 6 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 5 seconds remaining"
--ok now 5 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 4 seconds remaining"
--ok now 4 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 3 seconds remaining"
--now there are 3 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 2 seconds remaining"
--this code tells the script there are 2 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = 1 seconds remaining"
--this code tells the script there are 1 seconds are left
wait(1) -- this waits 1 second
script.Parent.Text = "round started"

ty in advance, any help appreciated

5 Likes

tbh what if it gets to the end? what now?

maybe put a while true do at the top and end at the bottom

hope this helps

Try a loop of some sort:

for i = 500, 1, -1 do
script.Parent.Text = i.." seconds remaining"
wait(1)
end

script.Parent.Text = "round started"

infact this should be the exact solution you need

thats a good point, i just added the while true do thing and i think that wil make it so it just retires if it messes up, right now it is a spinning rainbow wheel on my computer so the script is loading but i will let you know how it goes thx

1 Like

i help you chicken…

--[[
We would like to inform you that your account was correctly terminated for trying to access internal sites/information and it is not eligible for reopening.
]]--
for i=1,500 do
task.wait(1)
script.Parent.Text = i.." seconds remaining"
end

from your good friend stan

i dont this this would work because he wants it to say round started at the end and there is no way for the eloop to do that.

u need to call forprep or what is it called, i think forgeprep??

well he could just Textlabel = “round has started” and then it would work I think

I edited it, that should do the exact same thing in the original script

yeah but like textlabels are slow because of luau optimizations so i think you have to set it to something else, maybe game ?

i think he said that he also want s it to loop so my solution should be correct

also, you have an incomplete string (you’re missing a " at the beginning) so your script won’t work
you could fix this by changing 500 seconds remaining" to "500 seconds remaining"

while loop too slow, you need to make it fast!!! (as fast as the roblox slack channel #ride-but-not-exactly-work)

i mean it worked for me did u try updating your studio or turning it off and back on again

you’re right i should have tried that

i want it to count backwards please read the thread next time

  var i = 0, len = myArray.length;
    while (i < len) {
        // your code
        i++
    }

i think this should be faster i found it online hope this helps x

this is in assembly language which i did never learn

oh ok i thought it was lua I’m sorry :\ anyways I tried and I hope you have a good day

1 Like

you need to convert it by using assembly runner in lua