Autor: Gesior.pl [[http://otland.net/f81/ban-nick-time-comment-forgotten-server-0-3-4-a-36230/|klik]] Licencja: Brak Skrypt działa na zasadzie, że banuje gracza x na czas 1 lub kilku godzin ponieważ nie opłaca się mu dawać bana na cały lub kilka dni. **Część LUA** Przechodzimy do katalogu /data/talkactions/talkactions.xml i tam dodajemy linijkę: Zostajemy w katalogu /data/talkactions/ tylko przechodzimy do katalogu ze skryptami. local default_comment = "" local default_lenght = 1 -- ban time in hours function onSay(cid, words, param) local parametres = string.explode(param, ",") if(parametres[1] ~= nil) then local accId = getAccountIdByName(parametres[1]) if(accId > 0) then local lenght = default_lenght local comment = default_comment if(parametres[2] ~= nil and tonumber(parametres[2]) > 0) then lenght = tonumber(parametres[2]) end if(parametres[3] ~= nil) then comment = parametres[3] end doAddBanishment(accId, lenght * 3600, 23, ACTION_BANISHMENT, comment, getPlayerGUID(cid), comment) local player = getPlayerByNameWildcard(parametres[1]) if(isPlayer(player) == TRUE) then doRemoveCreature(player) end else doPlayerSendCancel(cid, "Player with name " .. parametres[1] .. " doesn't exist.") end else doPlayerSendCancel(cid, "You must enter name.") end return true end Gotowe! Komendy /ban Nick - ban player for default time /ban Nick,12 - ban player for 12 hours /ban Nick,35,AFK BOT - ban player for 35 hours with comment "AFK BOT"