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

Wysłany: 2012-07-31, 22:44


kamil445

:D






Wiek: 29
Na forum: 6151 dni
Posty: 119
Nick w MP: Czechu

Piwa: 882

Respekt: 50

Witam ,

Mam problem z uzyskaniem czasu grania (nie wiem jak dodac to do textdrawu, podczas gdy ktos wychodzi z serwera jest napisane ile gra? HH:MM:SS chc? do textdrawa wnie?? HH:MM bez sekund.

to u?ywam do okre?lania ile czasu ktos gra? :
Kod:

GetPlayerOnlineTime(playerid, hh, mm, ss);


a to reszta :

Kod:

stock GetPlayerOnlineTime(playerid, &hours, &minutes, &seconds)
{
hours = (PlayerSeconds[playerid]/(60*60))%24;
minutes = (PlayerSeconds[playerid]/60)%60;
seconds = PlayerSeconds[playerid]%60;
}


a to mam w pasku :

Kod:

format(string, sizeof(string), "%d H %d Min",));
TextDrawSetString(graszz[i], string);


i nie wiem jak to zrobi? by dzia?a?o :P
Za pomoc :piwo: :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-31, 23:39


Adasek000







Wiek: 32
Na forum: 5698 dni
Posty: 63
Nick w MP: Shaggy_Manley

Piwa: 16

Respekt: 20,9

Gdzie ma by? po?o?ony textdraw?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-31, 23:46


Bartek23071993

WiceWersa






Wiek: 29
Na forum: 5223 dni
Posty: 250
Nick w MP: WiceWersa

Piwa: 2429

Respekt: 70

Ostrzeżeń: 20%
Nie wiem czy b?dzie dobrze, zobacz tak.

Kod:

format(string, sizeof(string), "Czas Gry %d godz %d min", PlayerSeconds[playerid]/(60*60))%24, PlayerSeconds[playerid]/60)%60);
TextDrawSetString(graszz[i], string);


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-01, 00:07


kamil445

:D






Wiek: 29
Na forum: 6151 dni
Posty: 119
Nick w MP: Czechu

Piwa: 882

Respekt: 50

UPS cos nie dzia?a 4 errorki .
Kod:

C:\Documents and Settings\Kamil\Pulpit\inne\samp03e_svr_R2_win32\gamemodes\mapka.pwn(3791) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Kamil\Pulpit\inne\samp03e_svr_R2_win32\gamemodes\mapka.pwn(3791) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Kamil\Pulpit\inne\samp03e_svr_R2_win32\gamemodes\mapka.pwn(3791) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Kamil\Pulpit\inne\samp03e_svr_R2_win32\gamemodes\mapka.pwn(3791) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.


Textdrawy s? stworzone tylko kod mi brakuje :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-01, 11:16


Bartek23071993

WiceWersa






Wiek: 29
Na forum: 5223 dni
Posty: 250
Nick w MP: WiceWersa

Piwa: 2429

Respekt: 70

Ostrzeżeń: 20%
Hmm. Zobacz mo?e tak:

Kod:

format(string, sizeof(string), "Czas Gry %d godz %d min", (PlayerSeconds[playerid]/(60*60))%24, (PlayerSeconds[playerid]/60)%60;
TextDrawSetString(graszz[i], string);


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-02, 14:01


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

To musisz da? w p?tli + timer je?li si? nie myle...

robisz w OnGameModeInit czy jako skrypt to OnFilterScript.. Timer, np. o nazwie IleGra

Kod:


SetTimer("IleGra", 1000, 1);


i p??niej na koncu mapki

Kod:


forward IleGra();
public IleGra()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
format(string, sizeof(string), "Czas Gry %d godz %d min", (PlayerSeconds[i]/(60*60))%24, (PlayerSeconds[i]/60)%60;
TextDrawSetString(graszz[i], string);
}
return 1;
}


I tyle, powinno dzia?a?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-25, 22:03


kamil445

:D






Wiek: 29
Na forum: 6151 dni
Posty: 119
Nick w MP: Czechu

Piwa: 882

Respekt: 50

Mam 1 error. :
Kod:

C:\Documents and Settings\Kamil\Pulpit\inne\samp03e_svr_R2_win32\gamemodes\mapka.pwn(3791) : error 001: expected token: ",", but found ";"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Error.


Kod:

format(string, sizeof(string), "Czas Gry %d godz %d min", (PlayerSeconds[i]/(60*60))%24, (PlayerSeconds[i]/60)%60;


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-25, 22:19


Michalec

Dokładnie.






Wiek: 30
Na forum: 6405 dni
Posty: 163
Nick w MP: []Damianos[]

Piwa: 99

Respekt: 86,6

Kod:

format(string, sizeof(string), "Czas Gry %d godz %d min", (PlayerSeconds[i]/(60*60))%24, (PlayerSeconds[i]/60)%60);


Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-25, 22:33


kamil445

:D






Wiek: 29
Na forum: 6151 dni
Posty: 119
Nick w MP: Czechu

Piwa: 882

Respekt: 50

Dzi?ki dzia?a, ?ap browca :)

Postaw piwo autorowi tego posta
 

 
Tagi: czas :: grania :: textdraw
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN 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