Wysłany: 2018-10-27, 15:55
warzit
Wiek: 32 Na forum: 3319 dni Posty: 71
Nick w MP: Lorson
Piwa : 1
Og?lnie dopisa?em tak? linjike do dutyadmin
Kod: addCommandHandler("dajpremium",function(plr,cmd,cel,dni)
if getAdmin(plr,4) then
if not cel then outputChatBox("/dajpremium [gracz] [dni]",plr) return end
if not dni then outputChatBox("/dajpremium [gracz] [dni]",plr) return end
if not tonumber(dni) then outputChatBox("/dajpremium [gracz] [dni]",plr) return end
local target=exports["NL-core"]:findPlayer(plr,cel)
if not target then
outputChatBox("* Nie znaleziono podanego gracza.", plr, 255, 0, 0)
return
end
setPremiumDay(target,dni)
outputChatBox("Nadano konto PREMIUM na "..dni.." dni!", plr, 255, 128, 64)
outputChatBox("Otrzymales konto PREMIUM na "..dni.." dni!", target, 255, 128, 64)
setElementData(plr,"player:vip",true)
triggerEvent("save:player",root,target)
triggerEvent("load:player",root,target)
end
end)
function getPremiumDate(plr)
local queryA=exports['DB3']:dbGet("SELECT * FROM nl_accounts WHERE id=? AND premiumdate>NOW() LIMIT 1", getElementData(plr,"player:uid"))
if (queryA and #queryA > 0) then
return queryA[1].premiumdateW
end
return false
W konsoli wyswietla si?
[18-10-26 18] ERROR: [podstawa]/NL-adminduty/s_cmd.lua:260: attempt to call global 'setPremiumDay'
Wysłany: 2018-10-27, 16:04
Kalizman
Wiek: 23 Na forum: 3652 dni Posty: 1394
Piwa : 4619
najprawdopodobniej nie masz funkcji setPremiumDay w skrypcie
Wysłany: 2018-10-27, 16:15
warzit
Wiek: 32 Na forum: 3319 dni Posty: 71
Nick w MP: Lorson
Piwa : 1
w jakim niby skrypcie..
Podpis
[url=https://zapodaj.net/fde922c932b9a.png.html[/img:0][/url]
Wysłany: 2018-10-27, 20:36
Kalizman
Wiek: 23 Na forum: 3652 dni Posty: 1394
Piwa : 4619
no w?a?nie w tym, w kt?rym znajduje si? ta komenda bo og?lnie funkcja setPremiumDay nie istnieje, czyli ona jest zrobiona "w?asnor?cznie"
Tagi: premium
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: