Szerző Téma: Játsszott óra, szint  (Megtekintve 1198 alkalommal)

Játsszott óra, szint
« Dátum: 2016. Április 24. - 18:08:53 »
0 Show voters
Kérnék egy olyan scriptet ahol a tabnál.. a szinted a játsszott óráid számai is egyben.. pl. játsszottál eddig 5 órát 5 pontod van a tabnál.. ja és lehetne /stats is hozzá hogy megnézze az adott a játékos az adatait, pénzét játsszott óráit meg ezt azt

Nem elérhető Elite

Játsszott óra, szint
« Válasz #1 Dátum: 2016. Április 27. - 22:19:03 »
0 Show voters
Idézetet írta: Velvo22 date=1461514133\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"60200\" data-ipsquote-contentclass=\"forums_Topic
Kérnék egy olyan scriptet ahol a tabnál.. a szinted a játsszott óráid számai is egyben.. pl. játsszottál eddig 5 órát 5 pontod van a tabnál..
 
Ennek mi értelme?Hát nem látszik, hogy hány órát játszott? Szerintem te úgyakartad ahány óra eltelik annyi pontot kap..Ajj
Fuck Logic

Játsszott óra, szint
« Válasz #2 Dátum: 2016. Május 07. - 15:28:16 »
0 Show voters
Hát egy olyat kértem, hogy a játékos pontjai mindig 1-el többek legyenek ha eltelik 1 játszott óra, és úgy akartam volna stats-ban, hogy
pl. \"Játsszott órák: 05:43:02\" Ha 5 pontja van akkor persze h látható hogy annyi játsszott órája van csak statsban szeretném ha teljesen kiírná

Nem elérhető kexy96

  • 281
  • kexy96
    • Profil megtekintése
Játsszott óra, szint
« Válasz #3 Dátum: 2016. Május 19. - 08:50:10 »
0 Show voters
forward Ido();
public Ido()
{
    new Hour, Minute, Second;
    gettime(Hour, Minute, Second);
    for(new i = 0; i<MAX_PLAYERS; i++)
{
if(Minute >= 59 && Second == 59)
        {
            SetWorldTime(Hour+0);
            format(str, sizeof(str), \"Most az idő: %d:00.\", Hour+1);
            SendClientMessageToAll(GREY, str);
            SetPlayerScore(i, (GetPlayerScore(i) + 1));
       }
}
}

 
Valami hasonlóan meg lehet valósítani, az Ido-nek beállítasz egy timert is, aztán működik is az egész :)
« Utoljára szerkesztve: 2016. Május 19. - 12:13:22 írta anGeL »

Játsszott óra, szint
« Válasz #4 Dátum: 2016. Május 19. - 10:03:49 »
0 Show voters
Ez mi akar itt lenni?!  :facepalm:
 
SetPlayerScore(playerid,+ 1);

 
Erre a sorra lesz pár errorod az biztos. Egy, nincs olyan változó, illetve paraméter létrehozva, mint \"playerid\". Kettő, mégis mihez akarsz hozzáadni 1-et?!
Helyesen így néz ki:
 
SetPlayerScore(i, (GetPlayerScore(i) + 1));

Nem elérhető kexy96

  • 281
  • kexy96
    • Profil megtekintése
Játsszott óra, szint
« Válasz #5 Dátum: 2016. Május 19. - 10:14:26 »
0 Show voters
Nem tudtam hogy van pontosan :D csak random írtam... de köszi:) Ki is javítom ;)

Nem elérhető whadez

  • 719
  • DEFEATER
    • Profil megtekintése
Játsszott óra, szint
« Válasz #6 Dátum: 2016. Május 19. - 10:15:20 »
0 Show voters
Idézetet írta: kexy96 date=1463645666\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"60200\" data-ipsquote-contentclass=\"forums_Topic
Nem tudtam hogy van pontosan :D csak random írtam... de köszi:) Ki is javítom ;)
 
Én inkább a gettime()-t, lekérdezném, és osztanám 3600-al, ha (gettime() % == 0), akkor megkapja a játszott órát.
Vicces amúgy hogy a cikluson belül setteled a fent nem lévő játékosnak az értékeit.
#emit kedveli ezt. :wall:
Útmutató:
https://wiki.sa-mp.com/wiki/Scripting_Basics
https://wiki.sa-mp.com/wiki/SetPlayerScore
:shurg:
« Utoljára szerkesztve: 2016. Május 19. - 10:18:36 írta whadez »

Nem elérhető kexy96

  • 281
  • kexy96
    • Profil megtekintése
Játsszott óra, szint
« Válasz #7 Dátum: 2016. Május 19. - 10:53:11 »
0 Show voters
Idézetet írta: whadez date=1463645720\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"60200\" data-ipsquote-contentclass=\"forums_Topic


Nem tudtam hogy van pontosan :D csak random írtam... de köszi:) Ki is javítom ;)
 
Én inkább a gettime()-t, lekérdezném, és osztanám 3600-al, ha (gettime() % == 0), akkor megkapja a játszott órát.
Vicces amúgy hogy a cikluson belül setteled a fent nem lévő játékosnak az értékeit.
#emit kedveli ezt. :wall:
Útmutató:
https://wiki.sa-mp.com/wiki/Scripting_Basics
https://wiki.sa-mp.com/wiki/SetPlayerScore
:shurg:
 
[/quote]
Te úgy csinálnád ;) akkor csináld meg úgy! Úgy is nagy tudós vagy :D

Játsszott óra, szint
« Válasz #8 Dátum: 2016. Május 22. - 22:55:34 »
0 Show voters
Köszi a válaszokat, sikerült csinálnom egy sajátot :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal