Szerző Téma: x/30 slot  (Megtekintve 520 alkalommal)

x/30 slot
« Dátum: 2012. május 14. - 06:34:01 »
0 Show voters
Sziasztok!
(bocs hogy uj témát kell nyitanom csak a régit lezártam mert azt hittem hogy megy)
nah akkor olyan script kellene ami kiirja hogy hányan vannak a szerveren
a térkép felett!

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
x/30 slot
« Válasz #1 Dátum: 2012. május 14. - 22:12:27 »
0 Show voters
Csinálsz magadnak egy textdrawot blabla és...
OnPlayerConnect alá:
SetPVarInt(playerid, \"Jatekos\", GetPVarInt(playerid, \"Jatekos\") +1);
OnPlayerDisconnect alá:
SetPVarInt(playerid, \"Jatekos\", GetPVarInt(playerid, \"Jatekos\") -1);
A kiírása:
 
    new newtext[41];
    format(newtext, sizeof(newtext), \"%d/%d\", GetPVarInt(playerid, \"Jatekos\"), GetMaxPlayers());
    TextDrawSetString(Text:TextdrawName, newtext);   
    TextDrawShowForPlayer(playerid, Text:TextdrawName);

 
Vagyis:
 
public OnPlayerConnect(playerid) 
{
SetPVarInt(playerid, \"Jatekos\", GetPVarInt(playerid, \"Jatekos\") +1);
        new newtext[41];
        format(newtext, sizeof(newtext), \"%d/%d\", GetPVarInt(playerid, \"Jatekos\"), GetMaxPlayers());
        TextDrawSetString(Text:TextdrawName, newtext);   
        TextDrawShowForPlayer(playerid, Text:TextdrawName);
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
SetPVarInt(playerid, \"Jatekos\", GetPVarInt(playerid, \"Jatekos\") -1);
        new newtext[41];
        format(newtext, sizeof(newtext), \"%d/%d\", GetPVarInt(playerid, \"Jatekos\"), GetMaxPlayers());
        TextDrawSetString(Text:TextdrawName, newtext);   
        TextDrawShowForPlayer(playerid, Text:TextdrawName);
return 1;
}

x/30 slot
« Válasz #2 Dátum: 2012. május 14. - 06:34:01 »
0 Show voters
Sziasztok!
(bocs hogy uj témát kell nyitanom csak a régit lezártam mert azt hittem hogy megy)
nah akkor olyan script kellene ami kiirja hogy hányan vannak a szerveren
a térkép felett!

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
x/30 slot
« Válasz #3 Dátum: 2012. május 14. - 22:12:27 »
0 Show voters
Csinálsz magadnak egy textdrawot blabla és...
OnPlayerConnect alá:
SetPVarInt(playerid, \"Jatekos\", GetPVarInt(playerid, \"Jatekos\") +1);
OnPlayerDisconnect alá:
SetPVarInt(playerid, \"Jatekos\", GetPVarInt(playerid, \"Jatekos\") -1);
A kiírása:
 
    new newtext[41];
    format(newtext, sizeof(newtext), \"%d/%d\", GetPVarInt(playerid, \"Jatekos\"), GetMaxPlayers());
    TextDrawSetString(Text:TextdrawName, newtext);   
    TextDrawShowForPlayer(playerid, Text:TextdrawName);

 
Vagyis:
 
public OnPlayerConnect(playerid) 
{
SetPVarInt(playerid, \"Jatekos\", GetPVarInt(playerid, \"Jatekos\") +1);
        new newtext[41];
        format(newtext, sizeof(newtext), \"%d/%d\", GetPVarInt(playerid, \"Jatekos\"), GetMaxPlayers());
        TextDrawSetString(Text:TextdrawName, newtext);   
        TextDrawShowForPlayer(playerid, Text:TextdrawName);
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
SetPVarInt(playerid, \"Jatekos\", GetPVarInt(playerid, \"Jatekos\") -1);
        new newtext[41];
        format(newtext, sizeof(newtext), \"%d/%d\", GetPVarInt(playerid, \"Jatekos\"), GetMaxPlayers());
        TextDrawSetString(Text:TextdrawName, newtext);   
        TextDrawShowForPlayer(playerid, Text:TextdrawName);
return 1;
}

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal