Szerző Téma: Playerek a szeron  (Megtekintve 1129 alkalommal)

Nem elérhető Stray

  • 617
    • Profil megtekintése
Playerek a szeron
« Dátum: 2009. november 21. - 21:01:07 »
0 Show voters
Sziasztok.Azt szeretném megcsinálni hogy ha valaki csatlakozik kiirja h
 
XY csatlakozott! Playerek a szeron: X[/quote]
És ezt nem tudom hogy kéne.Addig megy hogy kiirja a nevet...

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
Playerek a szeron
« Válasz #1 Dátum: 2009. november 21. - 21:43:55 »
0 Show voters
Tessék:
 
#include <a_samp> // a_samp függvénykönyvtár beágyazása
public OnPlayerConnect(playerid)
{
new connectedname[MAX_PLAYER_NAME], connectedplayers, string[128]; // létrehozzuk a 3 szükséges változót
GetPlayerName(playerid, connectedname, MAX_PLAYER_NAME); // lekérdezzük a játékos nevét
for(new i=0; i<MAX_PLAYERS; i++) if (IsPlayerConnected(i)) connectedplayers += 1; // egy cilkussal végignézzük az összes játékos slotot, ha egy slot foglalt, megnöveljük a connectedplayers változó értékét
format(string, sizeof(string), \"%s csatlakozott a szerverhez! Játékosok: %d\", connectedname, connectedplayers); // megformázzuk a karakterláncot
SendClientMessageToAll(0x33CCFFAA, string); // kiírjuk az üzenetet mindenkinek
return 1;
}

 
Szerk.: Remélem nem ezt akarod beadni a Hungarian Scripting Teamnek, hogy felvegyenek.  ::)
Szerk2:
Ui.: Nem teszteltem!
« Utoljára szerkesztve: 2009. november 21. - 21:47:31 írta Iceaac »

RadioP

  • Vendég
Playerek a szeron
« Válasz #2 Dátum: 2009. november 21. - 22:33:18 »
0 Show voters
Játékosok: %d

 
Itt nem %s-t kellett volna használni?
Üdv, RadioP!

« Utoljára szerkesztve: 2009. november 22. - 09:56:39 írta Epsilon »

Playerek a szeron
« Válasz #3 Dátum: 2009. november 21. - 22:54:14 »
0 Show voters
A %s karakterláncot jelöl, nekünk pedig egy decimális számunk van.

Nem elérhető Stray

  • 617
    • Profil megtekintése
Playerek a szeron
« Válasz #4 Dátum: 2009. november 22. - 08:00:55 »
0 Show voters
Köszi mindenkinek.Zárok.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal