Wysłany: 2017-01-13, 15:53
MartinPanZycia
Zielony w LUA
Wiek: 27 Na forum: 3729 dni Posty: 476
Nick w MP: Rodzaje
Piwa : 878
Elo chcialem doda? ID do scoreoard ale cos nie pyk?o ,
podaje ca?y skrypt na ID
addEventHandler ( "onResourceStart" , getResourceRootElement ( getThisResource ()),function()
if getResourceState ( getResourceFromName ( "scoreboard" )) then
exports . scoreboard : scoreboardAddColumn ( "ID" , root , 1 )
end
function findPlayer ( plr , cel )
local target = nil
if ( tonumber ( cel ) ~= nil ) then
target = getElementByID ( "p" .. cel )
else -- podano fragment nicku
for _ , thePlayer in ipairs ( getElementsByType ( "player" )) do
if string . find ( string . gsub ( getPlayerName ( thePlayer ): lower (), "#%x%x%x%x%x%x" , "" ), cel : lower (), 1 , true ) then
if ( target ) then
outputChatBox ( "Znaleziono wiecej niz jednego gracza o pasujacym nicku, podaj wiecej liter." , plr )
return nil
end
target = thePlayer
end
end
end
return target
end
local function findFreeValue ( tablica_id )
table . sort ( tablica_id )
local wolne_id = 0
for i , v in ipairs ( tablica_id ) do
if ( v == wolne_id ) then wolne_id = wolne_id + 1 end
if ( v > wolne_id ) then return wolne_id end
end
return wolne_id
end
function assignPlayerID ( plr )
local gracze = getElementsByType ( "player" )
local tablica_id = {}
for i , v in ipairs ( gracze ) do
local lid = getElementData ( v , "id" )
if ( lid ) then
table . insert ( tablica_id , tonumber ( lid ))
end
end
local free_id = findFreeValue ( tablica_id )
setElementData ( plr , "id" , free_id )
setElementID ( plr , "p" .. free_id )
return free_id
end
function getPlayerID ( plr )
if not plr then return "" end
local id = getElementData ( plr , "id" )
if ( id ) then
return id
else
return assignPlayerID ( plr )
end
end
Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Wysłany: 2017-01-13, 16:52
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
exports.scoreboard:scoreboardAddColumn("ID",root,1)
a element data "id" daj na male litery
Wysłany: 2017-01-13, 16:59
MartinPanZycia
Zielony w LUA
Wiek: 27 Na forum: 3729 dni Posty: 476
Nick w MP: Rodzaje
Piwa : 878
Hazmudex , nie rozumiem z tymi ma?ymi literami
Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Wysłany: 2017-01-13, 17:04
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
MartinPanZycia , jako argument do scoreboarda musisz poda? pe?n? elementdate zgodnie z ma?ymi i wielkimi literami podmie? exports . scoreboard : scoreboardAddColumn ( "ID" , root , 1 )
na to exports . scoreboard : scoreboardAddColumn ( "id" , root , 1 )
Wysłany: 2017-01-13, 20:48
MartinPanZycia
Zielony w LUA
Wiek: 27 Na forum: 3729 dni Posty: 476
Nick w MP: Rodzaje
Piwa : 878
Hazmudex , thx , a jakbym chcia? zeby by?a w lewo w sensie na 1 miejscu potem na 2 nicki graczy to m?gbys mi jako? doradzi? ?
Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Wysłany: 2017-01-13, 20:50
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
MartinPanZycia , ustawiasz priorytet na scoreboardzie 1 i juz zobacz na wiki scoreboard
Wysłany: 2017-01-14, 10:11
MartinPanZycia
Zielony w LUA
Wiek: 27 Na forum: 3729 dni Posty: 476
Nick w MP: Rodzaje
Piwa : 878
scoreboardGetColumnPriority(1) ?
To jest to ?
Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Wysłany: 2017-01-14, 10:40
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
get - pobieranie
set - ustawianie
Wysłany: 2017-01-14, 11:47
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
MartinPanZycia , tym pobierasz priorytet kolega luki123luki123 napisa? ci co do czego ;d tutaj masz linijke z wiki scoreboardSetColumnPriority ( string name , int priority , [ element forElement = getRootElement () ] ) u?ycie np scoreboardSetColumnPriority ( "id" , 1 , root )
Wysłany: 2017-01-14, 14:21
MartinPanZycia
Zielony w LUA
Wiek: 27 Na forum: 3729 dni Posty: 476
Nick w MP: Rodzaje
Piwa : 878
thx wielkie
Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Tagi: sccoreboard
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: