i want to call function2 through function1, but function2 has a wait() command in it, but i want function1 to keep going and not have to wait for it, i tried to use remote events but it doesnt work because im using server to server
Use coroutines.
coroutine.wrap(function() -- Your code here end)()
If you want to give it a name, do this:
local myFunc = coroutine.create(function() end) coroutine.resume(myFunc)
Use spawn..
spawn(function() -- script end)