Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-07-17, 18:58


Errorq







Wiek: 33
Na forum: 5227 dni
Posty: 8

Piwa: 1

Respekt: 50

Ostrzeżeń: 100%
Chcia?bym t? komend? przerobi? na zcmd i ?eby jeszcze wy?wietla?o zwyk?ych Admin?w.

Kod:

if(strcmp(cmdtext, "/admins", true) == 0)
{
new Name[MAX_PLAYER_NAME], String[128], Count;
for(new i, mp = GetMaxPlayers(); i < mp; i++)
{
if(IsPlayerConnected(i) && IsPlayerAdmin(i))
{
GetPlayerName(i, Name, MAX_PLAYER_NAME);

format(String, sizeof(String), "%s\n%s (id %d) - Administrator [RCON]", String, Name, i);
Count++;
}
}

if(Count)
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Admini online:", String, "Ok", "Ok");
else
SendClientMessage(playerid, -1, "Nie ma administrator?w online.");

return 1;
}


Za pomoc piwka![/code]

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-17, 19:14


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Kod:

CMD:admins(playerid, params[])
{new Name[MAX_PLAYER_NAME], String[128], Count;
for(new i, mp = GetMaxPlayers(); i < mp; i++)
{
if(IsPlayerConnected(i) && IsPlayerAdmin(i))
{
GetPlayerName(i, Name, MAX_PLAYER_NAME);

format(String, sizeof(String), "%s\n%s (id %d) - Administrator [RCON]", String, Name, i);
Count++;
}
}

if(Count)
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Admini online:", String, "Ok", "Ok");
else
SendClientMessage(playerid, -1, "Nie ma administrator?w online.");

return 1;
}


Jakich zwyk?ych admin?w ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-17, 20:28


Errorq







Wiek: 33
Na forum: 5227 dni
Posty: 8

Piwa: 1

Respekt: 50

Ostrzeżeń: 100%
Bo to jest tylko dla admin?w RCON a ja mam jeszcze zwyk?ych admin?w czyli if(!Administrator[playerid] tak to wygl?da w komendach innych.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-17, 21:19


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Kod:

CMD:admins(playerid, params[])
{
new Name[MAX_PLAYER_NAME], String[128], Count;
for(new i, mp = GetMaxPlayers(); i < mp; i++)
{
if(IsPlayerConnected(i))
{
GetPlayerName(i, Name, MAX_PLAYER_NAME);

if(IsPlayerAdmin(i)) format(String, sizeof(String), "%s\n%s (id %d) - Administrator [RCON]", String, Name, i);

else if(Administrator[i]) format(String, sizeof(String), "%s\n%s (id %d) - Administrator [Zwyk?y]", String, Name, i);
Count++;
}
}

if(Count)
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Admini online:", String, "Ok", "");
else
SendClientMessage(playerid, -1, "Nie ma administrator?w online.");

return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-17, 21:45


Errorq







Wiek: 33
Na forum: 5227 dni
Posty: 8

Piwa: 1

Respekt: 50

Ostrzeżeń: 100%
Fajnie tylko ile razy wpisze /admins to tyle razy pokazuje si? m?j nick i na samej g?rze pisze mi zawsze ostatni? wiadomo?? z czatu kt?r? wpisa?em.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-18, 00:15


zigimaka

OoZoOmP






Wiek: 31
Na forum: 5594 dni
Posty: 71
Nick w MP: Mateusz_Szymkowiak

Piwa: 43

Respekt: 60

Kod:


#define ForeachEx(%2,%1) for(new %2 = 0; %2 < %1; %2++)

stock Nicks(playerid)
{
new nick[MAX_PLAYER_NAME];
GetPlayerName(playerid, nick, sizeof(nick));
UnderscoreToSpace(nick);
return nick;
}

CMD:admins(playerid, params[])
{
ForeachEx(i, MAX_PLAYERS)
{
temp++;
if(Administrator[i])
{
format(str, sizeof(str), "%s\n[ADMIN]\t\t\t %s", str,Nicks(i));
}
else if(IsPlayerAdmin(i))
{
format(str, sizeof(str), "%s\n[RCON]\t\t\t %s", str, Nicks(i));
}
}
if(temp == 0) return GameTextForPlayer(playerid, "~r~Nie znaleziono ~w~adminow~n~~r~spelniajacych kryteria.", 3000, 5);
ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_LIST, "Online", str, "Okey", "Anuluj");
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-18, 10:40


Errorq







Wiek: 33
Na forum: 5227 dni
Posty: 8

Piwa: 1

Respekt: 50

Ostrzeżeń: 100%
@Edit: Ju? sobie zrobi?em inn? komend? kt?ra dzia?a, mo?na zamkn??.

Postaw piwo autorowi tego posta
 

 
Tagi: komenda :: /admins :: gui
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku