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

Wysłany: 2016-10-13, 15:28


FaydenFX.







Wiek: 27
Na forum: 4056 dni
Posty: 246
Nick w MP: faydn

Piwa: 11

Respekt: 45,3

Witam jak zrobi? takie co? jak na zdj?ciu poni?ej? Stawiam piwko oraz respekt :) (nie chodzi mi o 3dtext lecz o te czasy i ranking zdobytych punkt?w)

PS. poprosi?bym o funkcje potrzebne do tego oraz jaki? przyk?adzik :v




Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-13, 16:18


PapaSmerf







Wiek: 25
Na forum: 3525 dni
Posty: 237

Piwa: 3857

Respekt: 64

Musisz na pewno zacz?? od ustawienia trasy cuboidem

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-13, 16:36


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

zadne cuboidy, wystarczy np. marker, po wejsciu w marker getTickCount(), drugi marker kt?ry np. ko?czy tras? i tam te? getTickCount() i potem po prostu odejmujesz wiekszy tickcount od mniejszego i to jest czas jaki zaje?o ci pokonanie danej trasy.

a naliczanie pkt to zwyk?a element data.

[ Dodano: 2016-10-13, 16:37 ]
a napis to 3d teksty zwykle

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-13, 19:06


FaydenFX.







Wiek: 27
Na forum: 4056 dni
Posty: 246
Nick w MP: faydn

Piwa: 11

Respekt: 45,3

Jurandovsky, dzia?a, lecz jaki? dziwny czas mi wychodzi XD

* Czas: 339962

Co musz? zrobi?, ?eby czas by? w sekundach np. 6.69?

Ostatnio zmieniony przez FaydenFX. 2016-10-13, 19:24, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-13, 19:24


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

wejd? w zas?b od missiontimera w MTA i skopiuj funkcj? msToTimeSTR

czas jest zwracany w milisekundach, jezeli sam chcesz to zrobi?, to po prostu podziel te warto?? przez tyle, ile miesci sie mili sekund w 1 sekundzie.

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-13, 19:32


FaydenFX.







Wiek: 27
Na forum: 4056 dni
Posty: 246
Nick w MP: faydn

Piwa: 11

Respekt: 45,3

po podzieleniu count = count/1000 wychodzi * Czas: -3042876.078s ;/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-13, 19:42


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3


--Robbed from arc_
function msToTimeStr(ms)
    if not ms then
        return ''
    end
    
    if ms 0 then
        return "0","00","00"
    end
    
    local centiseconds tostring(math.floor(math.fmod(ms1000)/10))
    if #centiseconds == 1 then
        centiseconds '0' .. centiseconds
    end
    local s math.floor(ms 1000)
    local seconds tostring(math.fmod(s60))
    if #seconds == 1 then
        seconds '0' .. seconds
    end
    local minutes tostring(math.floor(60))
    
    return minutessecondscentiseconds
end



Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-13, 20:05


FaydenFX.







Wiek: 27
Na forum: 4056 dni
Posty: 246
Nick w MP: faydn

Piwa: 11

Respekt: 45,3

to samo, niby dziala, ale zle liczy


    local m,s,cs msToTimeStr(count/1000)
    outputChatBox("* Czas: "..(s).."."..(cs).."s"255255255true)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-13, 20:36


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

count, bez /1000

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-13, 20:41


FaydenFX.







Wiek: 27
Na forum: 4056 dni
Posty: 246
Nick w MP: faydn

Piwa: 11

Respekt: 45,3

wszystko dzia?a, wielkie dzi?ki za pomoc dla Jurandovskiego :) do zamkni?cia.

Postaw piwo autorowi tego posta
 

 
Tagi: ranking :: punktów :: itp.
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