This depends on what commands are available on particular server.
Default commands can be found here: https://wiki.multitheftauto.com/wiki/Co ... _and_CVars
If it's Linux, there should be SFTP by default.
If you want FTP server, try searching on google. If you have Debian search for "Installing FTP server on Debian".
This should go to scripting... anyway, if all your DD maps got DD prefix, you could create resource which checks map name at start and if it has DD, use stopResource to stop toptimes. stopResource needs ACL allowance.
If you can't do it, post in scripting section.
That won't work while the server is running. You need to reload bans by reloadBans or command reloadbans.
I think that there are commands in admin resource, unbanip and unbanserial. I'm not sure though.
Yes, you can. Use admin resource.
addEventHandler("onPlayerJoin", root,
function ()
if exports.admin:getPlayerCountry(source) == "RU" then --If russia
kickPlayer(source, "Reason") --Change reason
end
end)
Because it's the way it is?
The first thing can be resolved in resource's settings. Change it via Admin Panel. It's something like random maps, set that to true.
Second needs editing of destructionderby.lua.
I don't quite understand your code so this is just example but it should help you:
1st resource with the event:
function removeMyEvent ()
removeEventHandler("eventName", element, function) --Put there the same arguments as in addEventHandler
end
meta of 1st resource:
function="removeMyEvent" type="server"/>
change server/client...
2nd resource where you want to remove the event:
exports.Side:removeMyEvent() --I presume that Side is the name of your resource with the event
If you don't understand it, post codes of both resources.