Szerző Téma: Listázás  (Megtekintve 576 alkalommal)

Listázás
« Dátum: 2017. Július 17. - 11:12:55 »
0
Sziasztok, valaki le tudná írni, hogy hogyan lehetne lekérdezni azt, hogy melyik virtual worldben hányan vannak? így gondolnám: pl a 3-as virtual worldben van X ember, és azt elküldené üzenetben. És alá azt, hogy a 4-esben hányan mondjuk. 

Nem elérhető gbr333

  • 670
    • Profil megtekintése
Listázás
« Válasz #1 Dátum: 2017. Július 17. - 11:38:56 »
+1
Szia!
 
Gyorsan megírtam neked:
 

stock ListPlayersInVW(kinek,vw)
{
new str[40],name[24];
format(str,sizeof(str),\"A %d. VirtualWorldben lévő játékosok:\",vw);
SendClientMessage(kinek,1,str);
for(new i; i<MAX_PLAYERS; i++)
    {
   if(!IsPlayerConnected(i)) continue;
   if(GetPlayerVirtualWorld(i) == vw)
   GetPlayerName(i, name, sizeof(name));
   format(str,sizeof(str),\"[%d]%s\\n\",i,name);
   SendClientMessage(kinek,1,str);
}
return true;
}

 
Kinek = Melyik játékosnak listázza ki.
 
vw = Melyik VirtualWorld játékosait listázza ki.
 
 

Listázás
« Válasz #2 Dátum: 2017. Július 17. - 12:06:20 »
0
Nem teljesen  így gondoltam. de ebből leszűrtem a lényeget, köszönöm!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal