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: instant - 2013. február 27. - 15:46:30

Cím: Random vip
Írta: instant - 2013. február 27. - 15:46:30
Üdv az lenne a kérdésem h hogyan tudnám azt megcsinálni hogy amikor beütöm a randomvip parancsot akkor ki ír 1 véletlenszerû nevet aki fent van a szerveren, a segítséget elõre is köszönöm!
Cím: Random vip
Írta: Cappsy - 2013. február 27. - 16:32:00
Nem hiszem neked megkéne írnom :D
tessék ez segít:
http://sampforum.hu/index.php?topic=13023.0
re javítva ez jobb és parancs is van
Cím: Random vip
Írta: instant - 2013. február 27. - 22:46:07
tudom de azt hozzá lehet-e írni hogy a nevet is ki írja?
Cím: Random vip
Írta: Zsolesszka - 2013. február 28. - 01:27:21
stock
RandPlayerID()
{
new
OnLine[MAX_PLAYERS],
OnLineCount = -1;
for(new i = 0, gmp = GetMaxPlayers(); i < gmp; i++)
{
if(IsPlayerConnected(i))
   OnLine[++OnLineCount] = i;
}
return (OnLineCount > -1)?(OnLine[random(OnLineCount + 1)]):(INVALID_PLAYER_ID);

stock
pName(playerid)
{
new
R_PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, R_PlayerName, MAX_PLAYER_NAME);
return R_PlayerName;
}
COMMAND:sorsol(playerid)
{
new
str[128],
rand_id = RandPlayerID();
format(str, sizeof str, \"OnLine véletlenszerû playerid: %d name: %s\", rand_id, pName(rand_id));
SendClientMessage(playerid, -1, str);
return 1;
}
Cím: Random vip
Írta: instant - 2013. február 28. - 15:09:52
köszi