Witamy na GTAOnline Obecny czas to 2017-03-27, 14:32 Użytkowników: 69073
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj

GTAONLINE.PL
Tematy otagowane jako: scoreboard
1. [SKRYPT] Scoreboard
Witaj,

Dzisiaj mam do oddania dla was stacje paliw, są one pisane przeze mnie dla mojego starego serwera .newMode, są one mi nie potrzebne ponieważ pisałem je już około 2 miesiące temu.

Autorzy
Skrypt jest pisany przeze mnie jedyne to co nie jest moje to kilka funkcji scoreboarda cloudMTA, czyli kod jest mój i trochę linijek Kubasa.

Screeny



Download
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.


INFO: Wszystkie element daty gracza można ustalić na górze kodu.
2. [SKRYPT] Scoreboard z OwnWorld
Witam dziś chcę wam zaprezentować scoreboard z serwera OwnWorld jak przeglądałem dział LUA to widziałem że kilka osób ma standardowy zbugowany że nie pokazuje im kolorów

SS:

Zdjęcie

Download:

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.


Liczę na zimne :piwo: :)
3. Scoreboard html?
Jak zrobic tak zeby pokazywalo kolory na TAB a nie kolor html?

http://imgur.com/a/1eDbG
4. ScoreBoard z itsa
Jak usunac ten napis co macie na ss
http://imgur.com/a/3ZN9I
5. [SKRYPT] Scoreboard pod serwer RP
Witam was bardzo serdecznie dzisiejszym skryptem którym chce się z wami podzielić jest scoreboard, z dodanymi nowymi linijkami kodu wystarczy sobie wszystko zrobić podpiąc itp, myślę że piwerko się będzie należało ssik poniżej :)





Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
6. [SKRYPT] Scoreboard + GUI + Panel
Znalezione w sieci

[SKRYPT] Panel Logowania - Aktual

Witam, przedstawiam WAM super ekstra panel z serwera ourgame.
Pisał go Split, ale chyba bedzie pisać jeszcze raz gamemode.

Poniżej, prezentuje Wam FILM z całej animacji tego panelu.
https://www.youtube.com/watch?v=VKGk9TgqPLE



Autorem jest:
- Nexusik
- Virelox
- Rick
- Brzysiek
- Split < jakieś tam zmiany w kodzie


Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.



-------------------------------------------------
[SKRYPT] Scoreboard + GUI [ourgame]


Udostępniam Wam dwa skrypty, których w rezpozytorium splita nie znajdziecie

(W paczce, znajduje się scoreboard + GUI)


Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.



Poniżej, prezentuje Wam screenshoty, z obu skryptów.

http://i.imgur.com/DxgCyJt.png


Autorzy;

Split - twórca skryptu;
Nexusik - szata graficzna;
Brzysiek - skalowanie.
7. scoreboard
cześć forumowicze,
sprawa wygląda jasno, na mta wiki znajduje się taki 'dział' klik, wszystko tu jest ładnie opisane. Jednak chcąc dodać zawartość kolumny dla gracza jaką funkcją się muszę posłużyć. Może i doszedł bym do tego metodą prób i błędów, ale chwilowo wykonuję coś innego, a z tego że nigdy nie kładłem rąk do scoreboard'ów to nie mam na ten temat zielonego pojęcia.

Rozumiem, że ma to wyglądać w ten sposób;
- strona server, ma zająć się stworzeniem kolumn;
- strona klient zaś ma dodać zawartość dla kolumny;

chyba, że przeoczyłem coś w sside.

wielkie dzięki za pomoc :)
8. Scoreboard poraż 2
Witam mam problem mianowicie chodzi mi o to zeby ktoś mi pomógł z tymi skryptami chodzi o to zeby w tabeli na tab wyskakiwały punkty gry
Scoreboard:
[lua]MAX_PRIRORITY_SLOT = 500

scoreboardColumns = {
{ ["name"] = "id", ["width"] = 25, ["friendlyName"] = "ID", ["priority"]=2},
{ ["name"] = "name", ["width"] = 170, ["friendlyName"] = "Nick", ["priority"] = 3 },
{ ["name"] = "player:reputation", ["width"] = 50, ["friendlyName"] = "GP", ["priority"] = 4 },
{ ["name"] = "player:organization", ["width"] = 170, ["friendlyName"] = "Organizacja", ["priority"] = 5 },
{ ["name"] = "Praca", ["width"] = 85, ["friendlyName"] = "Służby", ["priority"] = 6 },
{ ["name"] = "ping", ["width"] = 30, ["friendlyName"] = "Ping", ["priority"] = MAX_PRIRORITY_SLOT }
}
resourceColumns = {}

function toboolean( bool )
bool = tostring( bool )
if bool == "true" then
return true
elseif bool == "false" then
return false
else
return nil
end
end

forceShowTeams = toboolean( get( "forceShowTeams" ) ) or false
forceHideTeams = toboolean( get( "forceHideTeams" ) ) or f...
9. Scoreboard
Witam, jak dodać nową kolumne do scoreboard'a?
10. Punkty w kolumnie scoreboard
Witam, posiadam taki oto skrypt na game pointsy:

[spoiler][lua]function resetPoints()
for k, v in ipairs(getElementsByType("player")) do
local acc = getPlayerAccount(v)
local pkts = getAccountData(acc, "g_points")
if type(pkts) ~= "number" or type(pkts) == "number" and pkts < 1 then
setAccountData(acc, "g_points", 0)
end
end
end
addEventHandler("onResourceStart", getRootElement(), resetPoints)

function givePoints()
local account = getPlayerAccount(client)
if isGuestAccount(account) then return end
setAccountData(account, "g_points", getAccountData(account, "g_points") + 1)
outputChatBox("Posiadasz: "..getPlayerPoints(client).." game points", client)
end
addEvent("giveGPoint", true)
addEventHandler("giveGPoint", resourceRoot, givePoints)


function getPlayerPoints(player)
local acc = getPlayerAccount(player)
if isGuestAccount(acc) then return end
pkt = getAccountData(acc, "g_points")
return pkt
end

addCommandHandler("showpkt", function(plr, cmd)
outputChatBox("Posiadasz: "..getPlayerPoints(plr).." game points", plr)
end)[/lua][/spoiler]

I chcę go podczepić pod scoreboard, wykminiłem taki kod:

[spoiler][lua]call(getResourceFromName("scoreboard"), "scoreboardAddColumn", "Punkty", 100, "Punkty:", 3)
...
11. Kolumna scoreboard
Witam, mam problem z dxScoreboard - próbuję dodać kolumnę z ID poniższym kodem - kolumna jest, ale nie ma id :/

call(getResourceFromName("scoreboard"), "scoreboardAddColumn""ID")

addEventHandler("onClientRender"root,
    function ()
        
id getElementData(plr,"id")
        
setElementData(plr"ID"tonumber(id))
    
end
)
12. Game Points + Scoreboard
Witam jak do tego kodu dodać Scoreboard?
Proszę o pomoc :D


Cytat:

--[[
Created by Jurandovsky for gtao.pl
]]--


function resetPoints()
for k, v in ipairs(getElementsByType("player")) do
local acc = getPlayerAccount(v)
local pkts = getAccountData(acc, "g_points")
if type(pkts) ~= "number" or type(pkts) == "number" and pkts < 1 then
setAccountData(acc, "g_points", 0)
end
end
end
addEventHandler("onResourceStart", getRootElement(), resetPoints)

function givePoints()
local account = getPlayerAccount(client)
if isGuestAccount(account) then return end
setAccountData(account, "g_points", getAccountData(account, "g_points") + 1)
outputChatBox("Posiadasz : "..getPlayerPoints(client).." game points", client)
-- mozemy dodac jakies bonusy dodatkowe za ilosc pkt
end
addEvent("giveGPoint", true)
addEventHandler("giveGPoint", resourceRoot, givePoints)


function getPlayerPoints(player)
local acc = getPlayerAccount(player)
if isGuestAccount(acc) then return end
pkt = getAccountData(acc, "g_points")
return pkt
end

addCommandHandler("showpkt", function(plr, cmd)
outputChatBox("Posiadasz : "..getPlayerPoints(plr).." game points", plr)
end)
13. Usuniecie tabeli scoreboard
Część proszę o pomoc gdyż nie wiem jak usunąć tabele race rank i checkpoints
koledzy znający sięna lua podpowiedzieli że mam zrobić cośz tym kodem
exports["scoreboard"]:scoreboardRemoveColumn("Race Rank")
exports["scoreboard"]:scoreboardRemoveColumn("CheckPoint")
Lecz nie znam się na programowaniu lua od niedawna zacząłem się tym interesować prosze o pomoc albo o gotowy skrypt :) daje :piwo:
14. Dodanie score do scoreboard
Witam mam taką fajną rzecz pod TAB prawie wszystko działa :p
Nie wyświetla w ogóle ile kto ma hajsu i score . Czy ktoś może przerobić to aby działało normalnie ?

http://chomikuj.pl/arel4461

Plik scoreboard

Proszę o przesłanie mi go na skype arek4461

Z góry dziękuję i pozdrawiam
15. ScoreBoard
Witam kupiłem pewną paczkę tutaj od gościa za 60zł rpg niby panele są , scoreboard też ale nie pokazuje w nim Score jestem zielony w tym ;p
Nie wiem co dodać co zmienić itd proszę o pomoc

https://imageshack.com/i/idPB4NGGp
16. ScoreBoard
Witam mam problem , aby uruchomić scoreboard .Włączam skrypt i mnie z serva wywala , proszę o pomoc

[ Dodano : 2014-12-13, 09:32 ]
dxscoreboard_rl.lua :: tu jest problem :
[lua]
--
-- dxscoreboard_rt.lua
--
-- Scoreboard render target support stuff
--

local rtShader
local rt
local lastUpdateTime = 0


addEventHandler( "onClientResourceStart", resourceRoot,
function ( resource )
rtShader = dxCreateShader ( "rt_blend.fx" )
end
)


-- drawScoreboard
-- Do things depending on things
function drawScoreboard()
cursorCache = {}
if #savedRowsNext > 0 then
savedRows = savedRowsNext
savedRowsNext = {}
end

if not scoreboardDrawn then
doDrawScoreboard ( false--[[rtPass]], true--[[onlyAnim]], guiGetScreenSize() )
bForceUpdate = true
return
end

-- Update once every 1000ms
local bUpdate = false
if getTickCount() - lastUpdateTime > 1000 or bForceUpdate then
bUpdate = true
bForceUpdate = false
lastUpdateTime = getTickCount()
end

-- Determine if new rt is needed
local sX, sY = getRequiredRtSize()
if rt then
local rX, rY = dxGetMaterialSize( rt )
if sX ~= rX or sY ~= rY then
destroyElement( rt )
rt = nil
end
end

-- Try to create rt if needed
if not rt then
rt = dxCreateRenderTarget( sX, sY, true )
bUpdate = true
end

-- No rt then use standard drawing (hold num_9 to test)
if not rt or getKeyState("num_9") then
doDrawScoreboard ( fals...
17. Scoreboard - tabela z punktami
Witajcie, działam na gamemodzie FairPlay: Github .

W tabeli characters dodałem kolumnę points , ostatnio mecze się w jaki sposób dodać aby informacje z tej kolumny wyświetlały sie na tablicy pod klawiszem TAB.

Stworzyłem 4 proste serwerowe funkcje i wyeksportowałem je.

[code2]function getPlayerPoints (thePlayer)
local name = getPlayerName(thePlayer)
local query = dbQuery(exports['roleplay-accounts']:getSQLConnection(), "SELECT `??` FROM `??` WHERE `??` = '??' LIMIT 1", "points", "characters", "characterName", name)
local result = dbPoll(query, -1)
if (query) then

local points = result
return tonumber(points[1]["points"])
else
outputDebugString("pointsystem_classes - getPlayerPoints (Database unknow problem! Can't get points!)")
end
end

function setPlayerPoints (thePlayer, pointsAmount)
local name = getPlayerName(thePlayer)
local query = dbExec(exports['roleplay-accounts']:getSQLConnection(), "UPDATE `??` SET `??` = '??' WHERE `??` = '??'", "characters", "points", pointsAmount, "characterName", name)
if (query) then
outputDebugString("Set Player point " .. name .. " to ".. pointsAmount )
end
end


function givePlayerPoints (thePlayer, pointsAmount)


local name = getPlayerName(thePlayer)
local query = dbQuery(exports['roleplay-accounts']:getSQLConnection(), "SELE...
18. Tabelka w ScoreBoard
Cześć GTAonline'owcy. Mam pewien problem. Chciałbym zamienić kolumnę Score na napszykład Punkty. Jeśli zamieniam z [lua](getResourceFromName("scoreboard"), "addScoreboardColumn", "Score")[/lua] na [lua](getResourceFromName("scoreboard"), "addScoreboardColumn", "Punkty")[/lua] To nie działa ;/
Za pomoc :piwo:

KOD Skryptu:
[lua]
addEventHandler('onResourceStart',getResourceRootElement(),
function()
call(getResourceFromName("scoreboard"), "addScoreboardColumn", "Punkty")
for theKey,thePlayer in ipairs(getElementsByType ( "player" )) do
setElementData(thePlayer,"Score",0)
setElementData(thePlayer,"Kasa",0)
end
end)

addEventHandler('onPlayerJoin',getRootElement(),
function()

setElementData(source,"Score",0)
setElementData(source,"Kasa",0)
end)

function addScore(points)
setElementData(source, "points", getElementData(source, "points") + points)
setElementData(source, "money", getPlayerMoney(getLocalPlayer()))
end

addEvent("addScore", true)
addEventHandler("addScore", getRootElement(), addScore)
---------dawanie score

addCommandHandler ( "dajscoreg",
function ( player, cmd, nick, kwota )


if nick and kwota then
local aplayer = getPlayerFromName ( nick )
if aplayer then
kwota = tonu...
19. Teamy na scoreboard
Witam, domyślnie jak stworze team, to normalnie się na scoreboard pokazuje. Czy istnieje sposób, by po stworzeniu teamu nie pokazywał się ona na scoreboard?
20. scoreboard
witam mam problem napisalem skrypt na scoreboard a kolumny na tab nie dodaje ? co zle jest ? za pomoc daje :piwo:


id 
0

function ID ()
exports scoreboard ]:addScoreboardColumn ID)
for 
indexplayer in ipairs getElementsByType player ) do
setElementData playerIDgetPlayerID player ) )
end
end
id 
id 1
21. ID gracza w standardowym scoreboard
Jak zrobić żeby na standardowym scoreboard wyświetlało się ID gracza ?
Bo nigdzie nie mogę znaleźć scoreboarda z ID gracza
22. scoreboard
Mam 1 pytanie jak dodac Flage pod tab czyli skąd jest gracz.
23. scoreboard
Mam problem czemu mój scoreboard nie chce działać??

oto scoreboard_http:
[code]
local httpColumns = {}
local httpRows = {}
local updateInterval = 1000

function getScoreboardColumns( )
return httpColumns
end

function getScoreboardRows( )
return httpRows
end

local function getName(element)
local etype = getElementType(element)

if etype == "player" then
return getClientName(element)
elseif etype == "team" then
return getTeamName(element)
end
end

local function getRowData( element )
local rowData = {getElementType(element),}
for i, column in ipairs(httpColumns) do
if column.name == "name" then
table.insert(rowData, getName(element))
elseif column.name == "ping" then
local ping = ""
if getElementType(element) == "player" then
ping = getPlayerPing(element)
end
table.insert(rowData, ping)
else
table.insert(rowData, getElementData(element,column.name) or "")
end
end

return rowData
end

local function refreshServerScoreboard()
local scoreboardNewColumns = {}

for i, column in ipairs(scoreboardColumns) do
local visibleToElement = column.visibleTo
if visibleToElement == nil or visibleToElement == rootElement then
table.insert(scoreboardNewColumns,{name=column.name,size=column.size})
end
end

httpColumns = scoreboardNewColumns

local scoreboardNewRows = {}

for i, player in ipairs(getElemen...
24. Łączenie z scoreboard
Witam mam pewien problem:
local function setRPGPunktyData (elementdata)
    
setElementData(element"Pkt"data)
end

addEventHandler
("onResourceStart"getResourceRootElement(getThisResource()),
function()
    
exports.scoreboard:addScoreboardColumn("Pkt")
end
)

addEventHandler("onResourceStop"getResourceRootElement(getThisResource()),
function ()
    
exports.scoreboard:removeScoreboardColumn("Pkt")
end
)    

addEventHandler("onPlayerJoin"getRootElement(),
function()
    
local scr getElementData(source"Pkt")
    if 
src >= 1 then
        setRPGPunktyData
(sourcescr)
    else
        
setRPGPunktyData(source0)
    
end
end
)


Otóż kolumna w scoreboard się tworzy, ale nie dodaje ilości punktów do tej kolumny.
25. nie dziala ScoreBoard
[code]exports.scoreboard:addScoreboardColumn('Killed Zombies')

addEvent("onKilledZombies",true)
addEventHandler("onKilledZombies",root,
function (killer)
addPlayerKilledZombies(killer)

end)


function addPlayerKilledZombies(killer)
local account = getPlayerAccount(killer)
if isGuestAccount(account) then return end
local killedZombies = getAccountData(account,"killed zombies")
if not killedZombies then setAccountData(account,"killed zombies",0) end
setAccountData(account,"killed zombies",tonumber(killedZombies)+1)
setElementData(killer,"killed zombies",tonumber(killedZombies)+1)
end


addEventHandler("onPlayerLogin",root,
function ()
local account = getPlayerAccount(source)
if isGuestAccount(account) then return end
local killedZombie = getAccountData(account,"killed zombies")
if killedZombie then
setElementData(source,"killed zombies",tostring(killedZombies))
else
setElementData(source,"killed zombies",0)

end
end)

exports.scoreboard:addScoreboardColumn('Kills Players')

addEvent("onKillsPlayers",true)
addEventHandler("onKillsPlayers",root,
function (killer)
addPlayerKillsPlayers(killer)

end)


function addPlayerKillsPlayers(killer)
local account = getPlayerAccount(killer)
if isGuestAccount(account) then return end
...
26. scoreboard
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 :
[lua]
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.
[/lua]
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ł
[lua]
exports [ "scoreboard" ]:addScoreboardColumn ( "Money", 3 )
[/lua]
na
[lua]
call(getResourceFromName("scoreboard"), "addScoreboardColumn", "Money")
[/lua]
b...




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,7 sekundy. Zapytań do SQL: 10