Wiec tak jak napisa??m w temacie daje sobie punkty przez komende to normalnie mi daje punkty ale jak wyjde z serwera to ich nie zapisuje jak np ide do pracy to kase daje mi ale punkt?w nie. Prosze o pomoc za pomoc //B??d?w w debugu nie wywala.
function odczyt ()
local konto = getAccountName(getAccountPlayer(source))
local data = getAccountData(konto, "Respekt")
if data then
setElementData(source, "Respekt", data)
end
end
addEventHandler ( 'onPlayerLogin', getRootElement (), odczyt)
[ Dodano: 2017-07-30, 21:30 ]
Zmie? t? cz??? co ci wys?a?em
Podpis
Skrypty/Grafiki na zamówienie!
Kontakt: Discord R35#5507
function odczyt ()
local konto = getAccountName(getAccountPlayer(source))
local data = getAccountData(konto, "Respekt")
if data then
setElementData(source, "Respekt", data)
end
end
addEventHandler ( 'onPlayerLogin', getRootElement (), odczyt)
[ Dodano: 2017-07-30, 21:30 ]
Zmie? t? cz??? co ci wys?a?em
function odczyt ()
local konto = getAccountName(getAccountPlayer(source))
local data = getAccountData(konto, "Respekt")
if data then
setElementData(source, "Respekt", data)
end
end
addEventHandler ( 'onPlayerLogin', getRootElement (), odczyt)
function zapis ()
local konto = getAccountName(getAccountPlayer(source))
local data = getElementData(source, "Respekt")
if data then
setAccountData(konto, "Respekt", data)
end
end
addEventHandler("OnPlayerQuit",getRootElement(),zapis)
function addScore(points)
setElementData(konto, "Respekt", getElementData(konto, "Respekt") + points)
end
addEvent("addScore", true)
addEventHandler("addScore", getRootElement(), addScore)
---------dawanie score
addCommandHandler ( "dajpunkt",
function ( player, cmd, nick, kwota )
if nick and kwota then
local aplayer = getPlayerFromName ( nick )
if aplayer then
kwota = tonumber(kwota)
setElementData(aplayer,"Respekt",kwota)
--givePlayerMoney ( aplayer, kwota )
outputChatBox ( "Punkty dodane" )
else
outputChatBox ( "Nieudana proba dodania Punkty." )
end
end
end )
[ Dodano: 2017-07-30, 21:38 ]
Jak nie zadzia?a to sprawd? czy masz co? w DB3...
Podpis
Skrypty/Grafiki na zamówienie!
Kontakt: Discord R35#5507
Nie dziala daje sobie punkty przez komende normalnie jest 100 wychodze loguje sie i nawet 0 nie pokazuje tylko jest pusta kolumna. //B?edow w DB3 Nie ma.
function zapis ()
local konto = getAccountName(getAccountPlayer(source))
local data = getElementData(source, "Respekt")
if data then
setAccountData(konto, "Respekt", data)
end
end
addEventHandler("OnPlayerQuit",getRootElement(),zapis)
Masz b??d, nie OnPlayerQuit tylko onPlayerQuit. Popraw i powinno dzia?a?.
addEventHandler("onPlayerQuit", root, function()
local data = getElementData(source, "Respekt")
local account = getPlayerAccount(source)
if data and account then
setAccountData(account, "Respekt", data)
end
end)
Zaraz sprawdze jak bedzie wszystko smigac to bedzie i respekt
[ Dodano: 2017-08-03, 12:19 ]
Niestety ale dalej nic :c b?edow w db 3 nie ma
[ Dodano: 2017-08-03, 12:20 ]
Aktualny kod lua na te Punkty (Kod po stronie servera)
function odczyt ()
local konto = getAccountName(getAccountPlayer(source))
local data = getAccountData(konto, "Respekt")
if data then
setElementData(source, "Respekt", data)
else
setAccountData(konto, "Respekt", 0)
setElementData(source, "Respekt", 0)
end
end
addEventHandler ( 'onPlayerLogin', getRootElement (), odczyt)
addEventHandler("onPlayerQuit", root, function()
local data = getElementData(source, "Respekt")
local account = getPlayerAccount(source)
if data and account then
setAccountData(account, "Respekt", data)
end
end)
function addScore(points)
setElementData(konto, "Respekt", getElementData(konto, "Respekt") + points)
end
addEvent("addScore", true)
addEventHandler("addScore", getRootElement(), addScore)
---------dawanie score
addCommandHandler ( "dajpunkt",
function ( player, cmd, nick, kwota )
if nick and kwota then
local aplayer = getPlayerFromName ( nick )
if aplayer then
kwota = tonumber(kwota)
setElementData(aplayer,"Respekt",kwota)
--givePlayerMoney ( aplayer, kwota )
outputChatBox ( "Punkty dodane" )
else
outputChatBox ( "Nieudana proba dodania Punkty." )
end
end
end )
Licze ze ktos wkoncu mi pomoze i dostanie o demnie
Jak zmieni?em to co pisa? Damian to kolumna by?a pusta wiec postanowi?em to z powrotem zmienic.
[ Dodano: 2017-08-03, 13:12 ]
SAM NAPRAWILEM TEMAT //Do zamkniecia ale repa i piwko dam za kazda pomoc od was
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