Szerző Téma: Gamer számláló  (Megtekintve 901 alkalommal)

Nem elérhető Rem

Gamer számláló
« Dátum: 2010. Április 17. - 11:42:08 »
0 Show voters
Sziasztok. Olyanban szeretnék tanácsot kérni,hogy az eddig fellépo játékosok számát ki írja a szerver.
Pl: eddig 68 játékos volt a szerveren.
Köszi a segítséget elore is.

Nem elérhető ALIEN

  • 1163
    • Profil megtekintése
Gamer számláló
« Válasz #1 Dátum: 2010. Április 17. - 12:01:59 »
0 Show voters
new Visitors; // mód, script elejére
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
new visitorstr[256];
if(strcmp(cmd,\"/users\",true) == 0) {
format(visitorstr,sizeof(visitorstr),\"A szervernek %d látogatója volt az utolsó újraindítás óta!\",Visitors);
SendClientMessage(playerid,COLOR_RED,visitorstr);
return 1;
}
return 0;
}

Nem elérhető Popec16

  • 1267
    • Profil megtekintése
Gamer számláló
« Válasz #2 Dátum: 2010. Április 17. - 12:04:02 »
0 Show voters
Ez textdrawal sokkal faszább lenne :) !

Nem elérhető jana4

  • 5929
  • Ex Staff
    • Profil megtekintése
Gamer számláló
« Válasz #3 Dátum: 2010. Április 17. - 12:45:03 »
0 Show voters
Idézetet írta: ALIEN date=1271498519\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"1398\" data-ipsquote-contentclass=\"forums_Topic

new Visitors; // mód, script elejére
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
new visitorstr[256];
if(strcmp(cmd,\"/users\",true) == 0) {
format(visitorstr,sizeof(visitorstr),\"A szervernek %d látogatója volt az utolsó újraindítás óta!\",Visitors);
SendClientMessage(playerid,COLOR_RED,visitorstr);
return 1;
}
return 0;
}

 

megkell emelni az értéket minden csatlakozáskor.
public OnPlayerConnect(playerid) return Visitors++;
és lecsatlakozásnál lejjebb emelni. (bocs, nem jut eszembe a szó xd)
public OnPlayerDisconnect(playerid, reason) return Visitors--;

Gamer számláló
« Válasz #4 Dátum: 2010. Április 17. - 15:17:42 »
0 Show voters
Off: ScreaM lecsökkenteni ami nem jutott eszedbe sztem :)

On: Valahol már kérdeztek ilyet...meg is lett írva csak parancs nem volt hozzá.


És Scream Nem kell lecsökkenteni me az összes eddigi látogatüt kérdi nem az online-kat.

 
new Visitors; // mód, script elejére
public OnPlayerConnect(playerid) return Visitors++;
public OnPlayerCommandText(playerid, cmdtext[])
{
new visitorstr[128];
if(!strcmp(\"/users\", cmdtext, true))
            {
    format(visitorstr, 128, \"A szervernek %d látogatója volt az utolsó újraindítás óta!\", Visitors);
    SendClientMessage(playerid, 0xAA3333AA, visitorstr);
    return 1;
}
return 0;
}

 
Így kell kinéznie.

(Összeolvasztottam ALIEN és ScreaM kódját :) )


Mj.: ALIEN már megint COLOR_RED-t írtál nem szín kódot...-.- a COLOR_RED nincs mindenhol definiálva!!

Szerkesztve  ;)
« Utoljára szerkesztve: 2010. Április 17. - 16:05:16 írta ScreaM »

Nem elérhető Rem

Gamer számláló
« Válasz #5 Dátum: 2010. Április 18. - 13:38:01 »
0 Show voters
Köszi szépen a segítséget  :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal