Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2014-07-15, 10:22


antylol







Wiek: 35
Na forum: 6546 dni
Posty: 4
Nick w MP: kamioool

Piwa: 16

Respekt: 50

Ostrzeżeń: 20%
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.

Kod:


W jaki sposob doda? teraz te dane do tablicy wynik?w.
https://github.com/Socialz/lua-mta-fairplay/tree/master/resources/roleplay-scoreboard


----

Mam dodatkowy problem z scoreboard poniewa? po za??dowaniu serwera wy?wietla sie ona tylko po pierwszym nacisnieciu klawisza TAB, pozniej po nacisnieciu tego klawisza nie ma zadnej reakcji do momentu kiedy zrestartuje zasob, wtedy dzia?a ju? wszystko wporz?dku.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-15, 10:40


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4783 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

Dzieje si? tak poniewa? Gamemod FairPlay nie zosta? uko?czony przez autora przez co nie jest kompletny i zawiera bardzo du?o b??d?w i problem?w z optymalizacj?.

Co do twojego problemu jak zaimplementowa?...


Musisz przede wszystkim poszerzy? okno scoreboard, w p?tli ktora pobiera informacje o graczu musisz doda? aby twoje warto?ci tak?e tam pobra?o, no oczywi?cie powiniene? te? stworzy? podpis do kolumny.

T? p?tl? w kodzie musisz edytowa?


local function updateCache()
    tPlayers = {}
    for i,v in ipairs(getElementsByType("player")) do
        if (~= localPlayerthen
            tPlayers[exports['roleplay-accounts']:getClientID(v)] = {vgetPlayerName(v), getPlayerPing(v)}
        end
    end
end


Musisz te? edytowa? funkcj? getClientID w roleplay-accounts tak aby pobiera?a ona liczb? punkt?w kod na pobranie ich musi znale?? si? tam.

Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-15, 10:54


antylol







Wiek: 35
Na forum: 6546 dni
Posty: 4
Nick w MP: kamioool

Piwa: 16

Respekt: 50

Ostrzeżeń: 20%
"krydianero" napisał/a:

Dzieje si? tak poniewa? Gamemod FairPlay nie zosta? uko?czony przez autora przez co nie jest kompletny i zawiera bardzo du?o b??d?w i problem?w z optymalizacj?.


Strasznie szkoda poniewa? widzia?em tutaj du?o ciekawych rozwi?za? - w?a?ciwie wszystko jest ciekawe bo dla mnie nowe :)
Autor te? nie napisa? ?adnej wzmianki o tym...
Poleca? by? jaki? gamemode rp aby zrobi? z niego podstawk? ... do nauki i je?li nie zabraknie mi ch?ci do wykorzystania w przysz?o?ci na serverze ....

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-15, 12:17


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4783 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

Polecam XyzzyRp do nauki autorstwa Pana Wielebnego

Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Tagi: scoreboard :: tabela :: punktami
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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
Dodaj temat do Ulubionych
Wersja do druku