Szerző Téma: Nevek lekérése a dialogba  (Megtekintve 637 alkalommal)

Nem elérhető doboka98

  • 1002
    • Profil megtekintése
Nevek lekérése a dialogba
« Dátum: 2013. április 20. - 15:20:34 »
0 Show voters
Sziasztok! Hogyan tudom lekérni a neveket dialogba(list), egymás alá? Nem jövök rá. Tudnék egy megoldást, de ahhoz kéne egy hosszúúúúúúúú format.
 
                  for(new i = 0; i < MAX_PLAYERS; i++)
                  {
                      if(IsPlayerConnected(i))
                      {
                          new strtext[2000];
                          new string[50];
                          format(string, sizeof(string), \"%s\", playername(i));
                          strcat(string, \"\\n\");
                          strcat(strtext, string);
            }
         }

 
Ez mondjuk nem lenne jó?

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Nevek lekérése a dialogba
« Válasz #1 Dátum: 2013. április 20. - 15:41:08 »
0 Show voters
elmondod konkrétan mire kell ez neked? mivel Tab-nál is van esemény a játékosra kattintásra...
http://wiki.sa-mp.com/wiki/OnPlayerClickPlayer
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető doboka98

  • 1002
    • Profil megtekintése
Nevek lekérése a dialogba
« Válasz #2 Dátum: 2013. április 20. - 15:49:20 »
0 Show voters
Egy olyan szkript kell amit te megírtál, de elveszett. A lényeg, hogy az kell amit leírtam és nem más. :)

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Nevek lekérése a dialogba
« Válasz #3 Dátum: 2013. április 20. - 15:50:34 »
0 Show voters
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető doboka98

  • 1002
    • Profil megtekintése
Nevek lekérése a dialogba
« Válasz #4 Dátum: 2013. április 20. - 15:52:40 »
0 Show voters
Nincs.

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Nevek lekérése a dialogba
« Válasz #5 Dátum: 2013. április 20. - 15:56:40 »
+1 Show voters
   // 50 slotos szerverhez
new name[MAX_PLAYER_NAME],str[1050]; // 50*21 // 20 = név, 1 = \\n \\0
for(new i; i < GetMaxPlayers(); i++)
{
if(!IsPlayerConnected(i)) { continue; }
GetPlayerName(i,name,MAX_PLAYER_NAME);
if(strlen(str))   { format(str,sizeof(str),\"%s\\n%s\",str,name); }
else          { format(str,sizeof(str),\"%s\",name); }
}

 
próbáld ki ezt...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető doboka98

  • 1002
    • Profil megtekintése
Nevek lekérése a dialogba
« Válasz #6 Dátum: 2013. április 20. - 16:06:03 »
0 Show voters
Mûködik, köszi.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal