Szerző Téma: Dialogban változó  (Megtekintve 864 alkalommal)

Dialogban változó
« Dátum: 2012. december 29. - 13:24:49 »
0 Show voters
Sziasztok!
Az lenne a kérdésem, hogy hogy tudok olyan MSGBOX-os dialogot létrehozni, amiben minden csatlakozott játékos neve fel van tüntetve, a név mellett pedig a pingjük?
Elõre is köszönöm!
Tisztelettel: Virgonc

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Dialogban változó
« Válasz #1 Dátum: 2012. december 29. - 13:57:01 »
0 Show voters
hm, elég jó ötlett.. én úgy csinálnám, hogy bele írnám egy bízonyos fáljba a csatlakozást majd mikor betöltöd akkor egy dialogban megjeleníteni.. megprobálom meg csinálni neked :)

Dialogban változó
« Válasz #2 Dátum: 2012. december 29. - 14:09:41 »
0 Show voters
Rendben, köszönöm, de egy for ciklussal ezt nem lenne egyszerûbb megoldani?
Mint ahogy ez a parancs van:
 
    if(!strcmp( cmdtext, \"/admins\", true))
{
        SendClientMessage(playerid, COLOR_LIGHTBLUE,\"Online Rcon adminok:\");
   for(new i=0; i < MAX_PLAYERS; i++)
   {
      if(IsPlayerConnected(i) && IsPlayerAdmin(i))
      {
         new aname[MAX_PLAYER_NAME], string[128];
         GetPlayerName(i, aname, sizeof(aname));
         format(string, sizeof(string), \"%s\",aname,i);
         SendClientMessage(playerid, 0xffffffff, string);
      }
   }
   return 1;
}

Nem elérhető Rupert

  • 2301
    • Profil megtekintése
Dialogban változó
« Válasz #3 Dátum: 2012. december 29. - 16:32:04 »
+1 Show voters
Mi bajod van ZyZu? Te jó ég... Segítõkész.
 

if(!strcmp( cmdtext, \"/pingek\", true))
{
new dialogtext[1000], name[24], string[128];
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
GetPlayerName(i, name, 24);
format(string, 128, \"Név: %s, Ping: %d\", name, GetPlayerPing(i));
}
strcat(string, \"\\n\");
strcat(dialogtext, string);
}
ShowPlayerDialog(playerid, 432, DIALOG_STYLE_MSGBOX, \" ~ Játékosok ~ \", dialogtext, \"Rendben\", #);
return 1;
}

Dialogban változó
« Válasz #4 Dátum: 2012. december 29. - 21:13:19 »
0 Show voters
Tökéletes, köszönöm szépen! :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal