Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2018-10-27, 15:55


warzit







Wiek: 32
Na forum: 3319 dni
Posty: 71
Nick w MP: Lorson

Piwa: 1

Respekt: 40

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'

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-27, 16:04


Kalizman







Wiek: 23
Na forum: 3652 dni
Posty: 1394

Piwa: 4619

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

najprawdopodobniej nie masz funkcji setPremiumDay w skrypcie

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-27, 16:15


warzit







Wiek: 32
Na forum: 3319 dni
Posty: 71
Nick w MP: Lorson

Piwa: 1

Respekt: 40

w jakim niby skrypcie..

Podpis


[url=https://zapodaj.net/fde922c932b9a.png.html[/img:0][/url]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-27, 20:36


Kalizman







Wiek: 23
Na forum: 3652 dni
Posty: 1394

Piwa: 4619

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

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"

Postaw piwo autorowi tego posta
 

 
Tagi: premium
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku