GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: DJ_ElectrO - 2010. szeptember 20. - 10:45:18

Cím: playerek számolása
Írta: DJ_ElectrO - 2010. szeptember 20. - 10:45:18
Azt hogy lehet megcsinálni, hogy amikor bejelentkezik valaki, akkor azt írja ki, hogy ......bejelentkezett playerek száma (1,2,3,4.....)
Parancs:
 

new string[128];
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
format(string, sizeof(string), \"_____%s______ feljött a szerverre (belépett)\", pname);
   SendClientMessageToAll(COLOR_RED, string);
   GameTextForPlayer(playerid,\"~g~udv ~y~a ~r~drift szeron\",2000,5);
return 1;
}

 
Elõre is kösz :D
ChuckNorris: code tagek használata kötelezõ!
Cím: playerek számolása
Írta: ChuckNorris - 2010. szeptember 20. - 14:05:45
Mod elejére:
 
new TotalPlayers;

 
Te kódod:
 
   new string[128];
new pname[MAX_PLAYER_NAME];
TotalPlayers++;
GetPlayerName(playerid, pname, sizeof(pname));
format(string, sizeof(string), \"_____%s______ feljött a szerverre (belépett) Összes játékos:\", pname,TotalPlayers);
SendClientMessageToAll(COLOR_RED, string);
GameTextForPlayer(playerid,\"~g~udv ~y~a ~r~drift szeron\",2000,5);
return 1;

 
OnPlayerDisconnect:
 
TotalPlayers--;
Cím: playerek számolása
Írta: ►ѕтa - 2010. szeptember 20. - 14:49:24
Idézetet írta: ChuckNorrisJ date=1284984345\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3426\" data-ipsquote-contentclass=\"forums_Topic
Mod elejére:
 
new TotalPlayers;

 
Te kódod:
 
   new string[128];
new pname[MAX_PLAYER_NAME];
TotalPlayers++;
GetPlayerName(playerid, pname, sizeof(pname));
format(string, sizeof(string), \"_____%s______ feljött a szerverre (belépett) Összes játékos: %s\", pname,TotalPlayers);
SendClientMessageToAll(COLOR_RED, string);
GameTextForPlayer(playerid,\"~g~udv ~y~a ~r~drift szeron\",2000,5);
return 1;

 
OnPlayerDisconnect:
 
TotalPlayers--;

 

Egy %s nem maradt el?
Cím: playerek számolása
Írta: jana4 - 2010. szeptember 20. - 15:47:53
ScreaM féle megoldás (lényegében ugyanaz): http://sampforum.hu/index.php?topic=5344.0
Cím: playerek számolása
Írta: ChuckNorris - 2010. szeptember 20. - 16:46:30
Idézetet írta: StaR date=1284986964\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3426\" data-ipsquote-contentclass=\"forums_Topic


Mod elejére:
 
new TotalPlayers;

 
Te kódod:
 
   new string[128];
new pname[MAX_PLAYER_NAME];
TotalPlayers++;
GetPlayerName(playerid, pname, sizeof(pname));
format(string, sizeof(string), \"_____%s______ feljött a szerverre (belépett) Összes játékos: %s\", pname,TotalPlayers);
SendClientMessageToAll(COLOR_RED, string);
GameTextForPlayer(playerid,\"~g~udv ~y~a ~r~drift szeron\",2000,5);
return 1;

 
OnPlayerDisconnect:
 
TotalPlayers--;

 

Egy %s nem maradt el?
 
[/quote]
Uh tényleg,Csak itt írtam gyorsan és lemaradt.De akkor már nem %d ?Hiszen számról van szó.
Cím: playerek számolása
Írta: ►ѕтa - 2010. szeptember 20. - 17:14:28
Idézetet írta: ChuckNorris date=1284993990\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3426\" data-ipsquote-contentclass=\"forums_Topic


 

Mod elejére:
 
new TotalPlayers;

 
Te kódod:
 
   new string[128];
new pname[MAX_PLAYER_NAME];
TotalPlayers++;
GetPlayerName(playerid, pname, sizeof(pname));
format(string, sizeof(string), \"_____%s______ feljött a szerverre (belépett) Összes játékos: %s\", pname,TotalPlayers);
SendClientMessageToAll(COLOR_RED, string);
GameTextForPlayer(playerid,\"~g~udv ~y~a ~r~drift szeron\",2000,5);
return 1;

 
OnPlayerDisconnect:
 
TotalPlayers--;

 

Egy %s nem maradt el?
 
[/quote]
Uh tényleg,Csak itt írtam gyorsan és lemaradt.De akkor már nem %d ?Hiszen számról van szó.
 
[/quote]
OFF: Igaz.
Cím: playerek számolása
Írta: munkacsikristof - 2010. szeptember 21. - 08:14:37
kösz all :D
E:
és azt hogy kell hogy pl 30 emberbõl ennyi van a szeron:
 
   new string[128];
new pname[MAX_PLAYER_NAME];
TotalPlayers++;
GetPlayerName(playerid, pname, sizeof(pname));
format(string, sizeof(string), \"_____%s______ feljött a szerverre (belépett) Összes játékos: %s/%s\", pname,TotalPlayers);
SendClientMessageToAll(COLOR_RED, string);
GameTextForPlayer(playerid,\"~g~udv ~y~a ~r~drift szeron\",2000,5);
return 1;

 
vagy hogyan kell azt megcsinálni?
ChuckNorris: Következõ szabálysértésnél megy a warn.
Cím: playerek számolása
Írta: ChuckNorris - 2010. szeptember 21. - 10:36:23
   new string[128];
new pname[MAX_PLAYER_NAME];
TotalPlayers++;
GetPlayerName(playerid, pname, sizeof(pname));
format(string, sizeof(string), \"_____%s______ feljött a szerverre (belépett) Összes játékos: %d/%d\", pname,TotalPlayers,GetMaxPlayers());
SendClientMessageToAll(COLOR_RED, string);
GameTextForPlayer(playerid,\"~g~udv ~y~a ~r~drift szeron\",2000,5);
return 1;
Cím: playerek számolása
Írta: BeNiBoY - 2010. szeptember 21. - 14:33:09
valaki már csinált ilyet, textdraw-ban írja hogy online playerek: * nézz szét s szkriptek/mapoknál.
Cím: playerek számolása
Írta: munkacsikristof - 2010. szeptember 21. - 20:32:06
kösz mindenkinek témát zártam :D:D