Wysłany: 2012-08-17, 00:32
Brzysiek
Skrypter pralek
Wiek: 27 Na forum: 5198 dni Posty: 488
Nick w MP: Brzysiek
Piwa : 1034
Cze??, mam problem ze scoreboardem.
Ot?? mam par? skrypt?w, kt?re dodaj? do scoreboard'a dodatkowe kolumny, jednak si? nie update'uj?.
Zawieraj? funkcje na update, a jest 0 b??d?w w debugu.
Kiedy? mia?em hosting na serverproject.pl, ale na wersji 1.2 MTA, a teraz na serv4game.pl i dupa.
Mi?dzy innymi ten skrypt z community :
exports [ "scoreboard" ]: addScoreboardColumn ( "Money" , 3 ) -- Add the "Money" column to the scoreboard .
function updatePlayersMoney ( ) -- Create "updatePlayersMoney" function.
for index , player in ipairs ( getElementsByType "player" ) do -- Loop through all online players .
setElementData ( player , "Money" , getPlayerMoney ( player ) ) -- Set "Money" element data to the player money .
end -- End our loop .
end -- End our function.
setTimer ( updatePlayersMoney , 2500 , 0 ) -- Set a infinite 2.5 seconds timer to execute "updatePlayersMoney" function.
W??czy?em go 1 raz, dzia?a, wsadzi?em go do mojego gamemode'a. Jednak po kolejnym restarcie nie dzia?a?, wi?c wywali?em go z gamemode'a i przenios?em jako osobny resource. Te? nie dzia?a?.
Nie wiem co jest tego przyczyn?.
Mo?e, jakbym zmieni?
exports [ "scoreboard" ]: addScoreboardColumn ( "Money" , 3 )
na
call ( getResourceFromName ( "scoreboard" ), "addScoreboardColumn" , "Money" )
by podzia?a?o? Nie wiem ju? co mam robi?.
Wysłany: 2012-08-17, 09:44
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
Niby to jest to samo, ale mo?esz spr?bowa?. Dziwi mnie ten timer bo mi bez niego dzia?a?o.
Wysłany: 2012-08-17, 10:36
Brzysiek
Skrypter pralek
Wiek: 27 Na forum: 5198 dni Posty: 488
Nick w MP: Brzysiek
Piwa : 1034
Dzia?a, ale ci?gle jest napis '0' i nie aktualizuje si? kolumna.
Ustawiam kas? na 50, a nadal jest 0.
Wysłany: 2012-08-17, 13:03
Jacob
Głupiomądry
Wiek: 28 Na forum: 5502 dni Posty: 967
Nick w MP: Jacob
Piwa : 786
Zwyk?y scoreboard, czy dxscoreboard?
Je?li dx:
--client---
call ( getResourceFromName ( "scoreboard" ), "scoreboardAddColumn" , "Money" )
addEventHandler ( "onClientRender" , root ,
function ()
money = getPlayerMoney ()
setElementData ( localPlayer , "Money" , tonumber ( money ))
end
)
Wysłany: 2012-08-17, 14:37
Brzysiek
Skrypter pralek
Wiek: 27 Na forum: 5198 dni Posty: 488
Nick w MP: Brzysiek
Piwa : 1034
Jacob , dzi?ki, wszystko dzia?a.
Mo?na zamkn?? temat.
Tagi: scoreboard
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: