Jump to content

Prosseguir função após o 'IF'


Recommended Posts

vehiclesSirene = {}

function apagar()
    if (vehiclesSirene) then destroyElement(vehiclesSirene[source]) vehiclesSirene[source] = nil else return end 
    
end
addEvent("startSireSound2",true) 
addEventHandler("startSireSound2",root,apagar)

 

Esse aí é o meu CLIENT-SIDE, a função dele é destroir um elemento, estou usando essa função (startSireSound2) em vários outros arquivos.lua;

A função dele é prosseguir caso a lista (vehiclesSirene) exista certo?  " if (vehiclesSiren) then ";

Porém mesmo assim fica aparecendo "Bad argument @ 'destroyElement' [Expected element at argument 1, got nil]" no meu debugscript, ele atrapalha muito e quando há muitos jogadores ao mesmo tempo fica uma bagunça enorme

  1. Já tentei tirar o "source", porém não funcionou;
  2. Já tentei tirar os parenteses do "if (vehiclesSiren) then mas não funcionou;
  3. Já tentei tirar aquele "else return" mas não muda nada;
  4. Já tentei colocar um "vehiclesSirene[source] = false" mas não muda nada;
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...