Hello!
help me please
I have a problem with the module DarkRP
When I write CAdmin.GiveAdmin "rpname" console
[QUOTE] [ERROR] gamemodes/darkrp/gamemode/modules/admin/sv_init.lua:451: attempt to concatenate local 'time' (a nil value)
1. unknown - gamemodes/darkrp/gamemode/modules/admin/sv_init.lua:451
2. unknown - lua/includes/modules/concommand.lua:54
[/QUOTE]
it gives me a console
sv_init.lua
[QUOTE]concommand.Add("CAdmin.GiveAdmin", function(ply, cmd, args)
if !(ply:IsConsole() || ply:HasHigherCAdminRang(CADMIN_RANG_ADMIN)) then return end
if !(args && args[1]) then return end
local victim = GAMEMODE:FindPlayer(args[1])
if !(victim) then
if ply:IsConsole() then
print("Игрок не найден!")
else
GAMEMODE:Notify(ply, NOTIFY_ERROR, 4, "Игрок не найден!")
end
return
end
if (victim.cadmin && victim.cadmin.rang) then
if ply:IsConsole() then
print("Игрок уже имеет админку!")
else
GAMEMODE:Notify(ply, NOTIFY_ERROR, 4, "Игрок уже имеет админку!")
end
return
end
victim.cadmin = ply.cadmin or {}
victim.cadmin.rang = CADMIN_RANG_DONATOR_ADMIN
victim:UpdateCAdminInfo()
local time = tonumber(args[2] or 1)
local nick = "Console"
if !ply:IsConsole() then
nick = ply:Nick()
GAMEMODE:Notify(ply, NOTIFY_GENERIC, 4, "Вы выдали админку игроку "..victim:Nick().." на "..time.." месяц!")
else
nick = "Console"
print("Вы выдали админку игроку "..victim:Nick().." на "..time.." месяц!")
end
DB.Log(nick.." gave admin to "..victim:Nick(), nil, Color(0, 100, 100, 255))
GAMEMODE:Notify(victim, NOTIFY_GENERIC, 4, "Вы получили админку!")
DB.Query("INSERT INTO cadmin_admins VALUES("..sql.SQLStr(victim:SteamID())..", "..sql.SQLStr(CADMIN_RANG_DONATOR_ADMIN)..","..sql .SQLStr(os.time()+time*TIME_MONTH)..");")
end)[/QUOTE]
I'm sorry for my bad english
Thanks!
Edited:
help me please ;(
Redownload DarkRP from here: [url]https://github.com/FPtje/DarkRP[/url]
For your Russian translations, use the language module instead of editing the core files.
Sorry, you need to Log In to post a reply to this thread.