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

Wysłany: 2013-12-16, 20:09


Lukasbank







Wiek: 30
Na forum: 5329 dni
Posty: 249
Nick w MP: [USD]LuXoR[X]

Piwa: 404

Respekt: 136,5
Respekt: 136,5

Witam. jako i? ze mia?em spor? przerwe w j?zyku pawn i mysql , jako i? przypominam sobie troche r?zne funkcje i poznaje te z samp 03x . chcia?bym sie dowiedzie? jak
jak zrobic w mysql ilo?? sp?dzonych godzin na serwerze . powiedzmy ze gramy 2 godziny wychodzimy zapisuje nam sie przegrany czas w grze i wchodzimy jeszcze raz zn?w gramy kolejne 2 godziny , dodaje nam kolejne 2 godziny czyli liczba przegranych godzin na serwerze wynosi 4 godziny .

jakie? pomys?y?

wiem ze trzeba zacz?? od tabeli ale co potem dalej ?
Pozdrawiam ;D


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-24, 22:50


zigimaka

OoZoOmP






Wiek: 31
Na forum: 5594 dni
Posty: 71
Nick w MP: Mateusz_Szymkowiak

Piwa: 43

Respekt: 60

enum ginfo
{
pUID,
pczasonline
}
new InfoGracz[MAX_PLAYER][ginfo];

Robisz timeraex kt?ry wykonuje si? co 1sec b?dz 1min a w nim
InfoGracz[playerid][gczasonline]++;
po zalogowaniu robicz wczytanie where nickname,
a w onlayerdisconnect zapisanie where uid,

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-24, 22:55


Quis

Wszechwiedzący






Wiek: 31
Na forum: 5146 dni
Posty: 464
Nick w MP: Quis

Piwa: 1110

Respekt: 325
Respekt: 325Respekt: 325Respekt: 325

zigimaka, taki spos?b z?era za du?o zasob?w, istniej? o wiele lepsze i pewniejsze.
Wystarczy pobra? identyfikator czasu unixowego przy wej?ciu gracza na serwer za pomoc? funkcji "gettime" i zapisa? go gdzie? do zmiennej. Przy wej?ciu ponownie pobra? ten identyfikator i odj?? od niego ten kt?ry by? pobrany przy wej?ciu - wyjdzie czas gry gracza wyra?ony w sekundach.

W przypadku timera i 30 graczy na serwerze, jest to trzydzie?ci timer?w wykonuj?cych si? co sekund?, po d?u?szym dzia?aniu serwera mo?e doj?? do zak??ce?, je?li dodamy do tego timery od od?wie?ania textdraw'?w itd.

Pozdrawiam

Postaw piwo autorowi tego posta
 

 
Tagi: mysql
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