Én most megírok neked egy jó kis számlálós scriptet.[pawn]#include a_sampnew players;public OnPlayerConnect(playerid){players++;new string[128], name[MAX_PLAYER_NAME];GetPlayerName(playerid, name, sizeof(name));format(string, sizeof(string), \"%s csatlakozott a szerverre! [%s%i/%i]\", name, (players < 10) ? (\"0\") : (\"\"), players, GetMaxPlayers());SendClientMessageToAll(0x00FF00AA, string);return 1;}public OnPlayerDisconnect(playerid, reason){players--;new string[128], name[MAX_PLAYER_NAME];GetPlayerName(playerid, name, sizeof(name));format(string, sizeof(string), \"%s távozott a szerverrõl! [%s%i/%i]\", name, (players < 10) ? (\"0\") : (\"\"), players, GetMaxPlayers());SendClientMessageToAll(0x00FF00AA, string);return 1;}[/pawn]
Én most megírok neked egy jó kis számlálós scriptet.[pawn]#include a_sampnew players;public OnPlayerConnect(playerid){players++;new string[128], name[MAX_PLAYER_NAME];GetPlayerName(playerid, name, sizeof(name));format(string, sizeof(string), \"%s csatlakozott a szerverre! [%s%i/%i]\", name, (players < 10) ? (\"0\") : (\"\"), players, GetMaxPlayers());SendClientMessageToAll(0x00FF00AA, string);return 1;}public OnPlayerDisconnect(playerid, reason){players--;new string[128], name[MAX_PLAYER_NAME];GetPlayerName(playerid, name, sizeof(name));format(string, sizeof(string), \"%s távozott a szerverrõl! [%s%i/%i]\", name, (players < 10) ? (\"0\") : (\"\"), players, GetMaxPlayers());SendClientMessageToAll(0x00FF00AA, string);return 1;}[/pawn] Ez így nem épp a legjobb, egyszerûb %02d-vel.[pawn]format(string, sizeof(string), \"%s távozott a szerverrõl! [%02d/%d]\", name, players, GetMaxPlayers());[/pawn]%02d -> A pirossal jeltölt részre írhatsz más számot is, 3, 4, stb.. Annyi 0-t fog a szám elé tenni, amíg meg nem felel neki. Ezt csak így tudom elmagyarázni. %04d-vel ez lenne az eredmény, ha 5-ös számot akarnád kiírni: 0005 [/quote]Ez jó Köszi szépen!! ha tudnék adnék +-t