Üdv!
Készítettem egy rövid scriptet. Amikor valaki belép a szerverre, akkor kiírja, hogy ki lépett be, hanyan vannak a szerveren, ebbõl hány NPC, és hány admin.
#include < a_samp >
new npck;
new felh;
new admin;
new name[24];
new string[128];
public OnPlayerConnect(playerid)
{
format(string,128,\"%s belépett a szerverre. A szerveren jelenleg %d játékos van. Ebbõl %d NPC, és %d adminisztrátor.\",neve(playerid),felhasz(),npc(),admine());
SendClientMessageToAll(-1,string);
return 1;
}
stock npc()
{
npck = 0;
for(new i = 0; i < MAX_PLAYERS; i ++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerNPC(i))
{
npck ++;
}
}
}
return npck;
}
stock felhasz()
{
felh = 0;
for(new i = 0; i < MAX_PLAYERS; i ++)
{
if(IsPlayerConnected(i))
{
felh ++;
}
}
return felh;
}
stock admine()
{
admin = 0;
for(new i = 0; i < MAX_PLAYERS; i ++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerAdmin(i))
{
admin ++;
}
}
}
return admin;
}
stock neve(playerid)
{
GetPlayerName(playerid,name,24);
return name;
}