[Pomoć] Komanda /admins

Započeo Obrisan korisnik
16. Jul 2012.
401
pregleda
9
postova
Deleted User
Obrisan korisnik
16. Jul 2012.
Skripta koju koristim: RPG/DM
Detaljan opis problema: Malo sam izmijenio komandu /admins, i kad je admin onduty trebalo bi da sja kružić ispred, to će te vidjet u slici. A kod mene je uvijek bijel, znači kad je na dužnosti treba da bude crven.
Dio skripte:
	if (strcmp(cmd, "/admins", true) == 0)
{
        if(IsPlayerConnected(playerid))
    {
SendClientMessage(playerid, COLOR_ADMINDUTY, "Admini Online:");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo == 1)
    {
      if(OnDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "  ADMIN: {FFFFFF}• {FFFFFF}%s (1)", sendername, PlayerInfo);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 2)
    {
if(OnDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "  ADMIN: {FFFFFF}• {FFFFFF}%s (2)", sendername, PlayerInfo);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
    if(PlayerInfo == 3)
    {
if(OnDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "  ADMIN: {FFFFFF}• {FFFFFF}%s (3)", sendername, PlayerInfo);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 4)
    {
if(OnDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "  ADMIN: {FFFFFF}• {FFFFFF}%s (4)", sendername, PlayerInfo);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 5)
    {
if(OnDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "  ADMIN: {FFFFFF}• {FFFFFF}%s (5)", sendername, PlayerInfo);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): http://i.imgur.com/2RQ0O.png
CadrRa
5
Kingpin
16. Jul 2012.
Jel vidis da ti je ovdje bijela boja postavljena
ADMIN: {FFFFFF}• {FFFFFF}
Stavi drugu boju.
Deleted User
Obrisan korisnik
16. Jul 2012.
Quote from July 16, 2012, 11:05 am:
Jel vidis da ti je ovdje bijela boja postavljena
ADMIN: {FFFFFF}• {FFFFFF}
Stavi drugu boju.
Vidim ja brate, ali kad stavim crvenu boju, uhvijek je crvena boja, znači ili bio onduty ili ofduty.

Kad je Onduty treba mi crvena boja.
Kad je Offduty treba mi bijela boja.
Sany Boy
5
Kingpin
16. Jul 2012.
CMD:admins(playerid, params[])
{
    #pragma unused params
new string;
format(string, sizeof(string), "");
foreach(Player, i)
{
if (PlayerInfo >= 1 || PlayerInfo >=1340)
{
new atext;
format(atext, sizeof(atext), "{FFFFFF}[ID %d] ", i);
strcat(string, atext);
strcat(string, " {F3FF02}");
strcat(string, ImeIgraca(i));
strcat(string, "{FFFFFF} | ");
strcat(string, "{F3FF02}Admin Level: {FFFFFF}");
format(atext, sizeof(atext), "%d", PlayerInfo);
strcat(string, atext);
            if(AdminDuty == 0)
    {
            strcat(string, "{FFFFFF} | {F3FF02}Duznost: {F81414}Nije na duznosti!");
            }
            if(AdminDuty == 1)
        {
            strcat(string, "{FFFFFF} | {F3FF02}Duznost: {6EF83C}Na duznosti!");
            }
strcat(string, "\n");
}
}
if(strlen(string) == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "{F81414}[BC:RP] {F3FF02}Nijedan admin nije trenutno online!");
ShowPlayerDialog(playerid, 5675, DIALOG_STYLE_MSGBOX, "{F3FF02}Admini Online", string, "Uredu", "");
return 1;
}

Ovo ti je iz mog moda u Dialogu ( u zcmd je,ako nemas include skini ga )
Deleted User
Obrisan korisnik
16. Jul 2012.
Sany Boy wrote on July 16, 2012, 11:20 am:
CMD:admins(playerid, params[])
{
    #pragma unused params
new string;
format(string, sizeof(string), "");
foreach(Player, i)
{
if (PlayerInfo >= 1 || PlayerInfo >=1340)
{
new atext;
format(atext, sizeof(atext), "{FFFFFF}[ID %d] ", i);
strcat(string, atext);
strcat(string, " {F3FF02}");
strcat(string, ImeIgraca(i));
strcat(string, "{FFFFFF} | ");
strcat(string, "{F3FF02}Admin Level: {FFFFFF}");
format(atext, sizeof(atext), "%d", PlayerInfo);
strcat(string, atext);
            if(AdminDuty == 0)
    {
            strcat(string, "{FFFFFF} | {F3FF02}Duznost: {F81414}Nije na duznosti!");
            }
            if(AdminDuty == 1)
        {
            strcat(string, "{FFFFFF} | {F3FF02}Duznost: {6EF83C}Na duznosti!");
            }
strcat(string, "\n");
}
}
if(strlen(string) == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "{F81414}[BC:RP] {F3FF02}Nijedan admin nije trenutno online!");
ShowPlayerDialog(playerid, 5675, DIALOG_STYLE_MSGBOX, "{F3FF02}Admini Online", string, "Uredu", "");
return 1;
}

Ovo ti je iz mog moda u Dialogu ( u zcmd je,ako nemas include skini ga )
Ako znaš, uzmi moj i editaj, jer kod tvoga ima ovo duznost i još neke stvari, uzmi moj i samo ubaci što treba da je crvena boja kad je onduty.
Deleted User
Obrisan korisnik
16. Jul 2012.
Sredio sam.

LOCK.
dock
5
Crime Lord
16. Jul 2012.


if(strcmp(cmd,"/admins",true) == 0)
{
if(IsPlayerConnected(playerid))
{
    SendClientMessage(playerid, COLOR_ADMINDUTY, "Admini Online:");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i))
        {
            if(PlayerInfo > 0 && PlayerInfo < 6)
            {
                if(OnDuty == 0)
                {
                    new ime; GetPlayerName(i,ime,sizeof(ime));
                    format(string,256," ADMIN: • %s (%d)",ime,PlayerInfo);
                    SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(OnDuty == 1)
                {
                    new ime; GetPlayerName(i,ime,sizeof(ime));
                    format(string,256," ADMIN: {FF0000}•{FFFFFF} %s (%d)",ime,PlayerInfo);
                    SendClientMessage(playerid, COLOR_WHITE, string);
}
}
}
}
}
return 1;
}
Deekline
4
Shot Caller
16. Jul 2012.
znaci napravi sad ti imas tu sto pise kad je off duty pa stavi samo dole kad je on duty sto da pise i eto ti
Deleted User
Obrisan korisnik
16. Jul 2012.
Napravio sam, ne morate slati ..

Samo je trebalos taviti ono OnDuty = 0, a na boji OnDuty = 1

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha