Wysłany: 2014-04-06, 09:54
Daisu
Programista Lua
Wiek: 26 Na forum: 4444 dni Posty: 193
SPONSOR
Nick w MP: Daisu
Piwa : 24
Przepraszam ?e pisz? nowy temat ale Zapis Score nie dzia?a.
Oto Skrypt i problematyka:
META . xml
< meta >
< info name = "ZapisScore" author = "VetixGames" type = "ZapisScore" version = "1.0" />
< script src = "savescore.lua" type = "server" />
</ meta >
savescore . lua
call ( getResourceFromName ( "scoreboard" ), "addScoreboardColumn" , "Score" )
function onPlayerLogin ()
local konto = getPlayerAccount ( source )
if not isGuestAccount ( konto ) then
local score = getAccountData ( konto , "scores" )
setElementData ( source , "Score" , tonumber ( score ))
end
end
function onPlayerQuit ()
local konto = getPlayerAccount ( source )
if not isGuestAccount ( konto ) then
local score = getElementData ( source , "Score" )
setAccountData ( konto , "scores" , tonumber ( score ))
end
end
addEventHandler ( "onPlayerLogin" , getRootElement (), onPlayerLogin )
addEventHandler ( "onPlayerQuit" , getRootElement (), onPlayerQuit )
addEventHandler ( "onResourceRestart" , getRootElement (), onPlayerQuit )
addEventHandler ( "onResourceStop" , getRootElement (), onPlayerQuit )
Problematyka Skrypt?w UP :
Ten Skrypt NA Tabeli TAB Nie Pokazuje ?adnej Warto?ci.
META . XML
< meta >
< info name = "ScoreSaver" author = "Ponki2x2 and Marmat000" type = "ScoreSaver" version = "1.0" />
< script src = "scores.lua" type = "server" />
< script src = "savescore.lua" type = "server" />
</ meta >
savescore . lua
function onPlayerLogin ()
local konto = getPlayerAccount ( source )
if not isGuestAccount ( konto ) then
local score = getAccountData ( konto , "Score" )
setElementData ( source , "Score" , tonumber ( score ))
end
end
function onPlayerQuit ()
local konto = getPlayerAccount ( source )
if not isGuestAccount ( konto ) then
local score = getElementData ( source , "Score" )
setAccountData ( konto , "Score" , tonumber ( score ))
end
end
addEventHandler ( "onPlayerLogin" , getRootElement (), onPlayerLogin )
addEventHandler ( "onPlayerQuit" , getRootElement (), onPlayerQuit )
addEventHandler ( "onResourceRestart" , getRootElement (), onPlayerQuit )
addEventHandler ( "onResourceStop" , getRootElement (), onPlayerQuit )
scores . lua
addEventHandler ( 'onResourceStart' , getResourceRootElement (),
function()
call ( getResourceFromName ( "scoreboard" ), "addScoreboardColumn" , "Score" )
for theKey , thePlayer in ipairs ( getElementsByType ( "player" )) do
setElementData ( thePlayer , "Score" , 0 )
end
end )
addEventHandler ( 'onPlayerJoin' , getRootElement (),
function()
setElementData ( source , "Score" , 0 )
end )
function addScore ( points )
setElementData ( source , "Score" , getElementData ( source , "Score" ) + points )
end
addEvent ( "addScore" , true )
addEventHandler ( "addScore" , getRootElement (), addScore )
addCommandHandler ( "zmienscore" ,
function ( player , cmd , nick , kwota )
if nick and kwota then
local aplayer = getPlayerFromName ( nick )
if aplayer then
kwota = tonumber ( kwota )
setElementData ( aplayer , "Score" , kwota )
outputDebugString ( "Score dodane" )
else
outputChatBox ( "Nie jestes KineQ" , getRootElement ())
outputDebugString ( "Nieudana proba dodania score." )
end
end
end )
Problematyka Skryptu UP Ten SKrypt Pokazuje 0 i Dzia?a Ale Po Restarcie Servera/Skryptu Lub Reconnectie Od Nowa Pokazuje 0 Prosze O POMOC.
Skrypt SaveScore By Marmat i Artysta i KineQ
________________
Dyslekcja
Wysłany: 2014-04-06, 10:38
Artysta
Lua, Lua, Czekolada
Wiek: 28 Na forum: 4466 dni Posty: 240
Nick w MP: Artysta/Koojot
Piwa : 1427
Jakie? b??dy w debugscript 3 ?
Podpis
Something is coming..
Wysłany: 2014-04-06, 12:16
Daisu
Programista Lua
Wiek: 26 Na forum: 4444 dni Posty: 193
SPONSOR
Nick w MP: Daisu
Piwa : 24
A wyt?umaczysz mi jak ten debug sprawdzi? bo nie zabardzo ogarniam
__________
Dyslekcja
Wysłany: 2014-04-06, 12:19
Artysta
Lua, Lua, Czekolada
Wiek: 28 Na forum: 4466 dni Posty: 240
Nick w MP: Artysta/Koojot
Piwa : 1427
Je?li jeste? zalogowany jako admin wpisz /debugscript 3 i zrestartuj skrypt.
Podpis
Something is coming..
Wysłany: 2014-04-06, 12:38
Daisu
Programista Lua
Wiek: 26 Na forum: 4444 dni Posty: 193
SPONSOR
Nick w MP: Daisu
Piwa : 24
W Wersi z scores.lua jest takie co? :
Kod:
[06] WARNING: [RPG-KineQ]/scoresave/savescore.lua:11: Bad argument @ 'isGu
estAccount' [Expected account at argument 1, got boolean]
[06] WARNING: [RPG-KineQ]/scoresave/savescore.lua:13: Bad argument @ 'setA
ccountData' [Expected account at argument 1, got boolean]
A Wersi bez:
Kod:
WARNING: [RPG-KineQ]/savescore/savescore.lua:11: Bad argument @ 'isGu
estAccount' [Expected account at argument 1, got boolean]
[06] WARNING: [RPG-KineQ]/savescore/savescore.lua:13: Bad argument @ 'setA
ccountData' [Expected account at argument 1, got boolean]
[ Dodano : 2014-04-08, 16:41 ]
Da Rade Naprawi?
Tagi: nie :: działający :: savescore
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: