Jump to content
  • 0

pomoc Admins-Dialog


Pepa

Dotaz

10 odpovědí na tuto otázku

Recommended Posts

  • 0

Cože prosím? Jaké /admins na rze je už zabudované /admins sice ne v dialogu ale je ... Tkže to ber ke všem čertum nákej dialog :)

Link to comment
Share on other sites

  • 0

nevim jakou mas promenou to si prohod tohle je z meho vytvoru

 

dcmd_admins(playerid, params[])
{
   #pragma unused params
  	if(AdminsOnline() == 0) return ShowPlayerDialog(playerid,63,DIALOG_STYLE_MSGBOX,"Upozornění","Na serveru není přítomen žádný Administrátor!","Potvrdit","");
   new string[255];
for(new i=0;i<=MAX_PLAYERS_EX;i++)
{
	if(IsPlayerConnected(i))
		{
		if(IsPlayerAdmin(i) && adminlevel[i] == 0)
		{
			format(string, 60, "%s | RCON",PlayerName(i));
			ShowPlayerDialog(playerid,62,DIALOG_STYLE_MSGBOX,"Administrátoři On-line",string,"Potvrdit","");
		}
		else if(adminlevel[i] > 0 && !IsPlayerAdmin(i))
		{
			format(string, 60, "%s | LVL %d",PlayerName(i),adminlevel[i]);
			ShowPlayerDialog(playerid,62,DIALOG_STYLE_MSGBOX,"Administrátoři On-line",string,"Potvrdit","");
		}
		else if(IsPlayerAdmin(i) && adminlevel[i] > 0)
		{
			format(string, 60, "%s | LVL %d + RCON",PlayerName(i),adminlevel[i]);
			ShowPlayerDialog(playerid,62,DIALOG_STYLE_MSGBOX,"Administrátoři On-line",string,"Potvrdit","");
		}
		}
	}
return true;
}

Link to comment
Share on other sites

  • 0
nevim jakou mas promenou to si prohod tohle je z meho vytvoru

 

dcmd_admins(playerid, params[])
{
   #pragma unused params
  	if(AdminsOnline() == 0) return ShowPlayerDialog(playerid,63,DIALOG_STYLE_MSGBOX,"Upozornění","Na serveru není přítomen žádný Administrátor!","Potvrdit","");
   new string[255];
for(new i=0;i<=MAX_PLAYERS_EX;i++)
{
	if(IsPlayerConnected(i))
		{
		if(IsPlayerAdmin(i) && adminlevel[i] == 0)
		{
			format(string, 60, "%s | RCON",PlayerName(i));
			ShowPlayerDialog(playerid,62,DIALOG_STYLE_MSGBOX,"Administrátoři On-line",string,"Potvrdit","");
		}
		else if(adminlevel[i] > 0 && !IsPlayerAdmin(i))
		{
			format(string, 60, "%s | LVL %d",PlayerName(i),adminlevel[i]);
			ShowPlayerDialog(playerid,62,DIALOG_STYLE_MSGBOX,"Administrátoři On-line",string,"Potvrdit","");
		}
		else if(IsPlayerAdmin(i) && adminlevel[i] > 0)
		{
			format(string, 60, "%s | LVL %d + RCON",PlayerName(i),adminlevel[i]);
			ShowPlayerDialog(playerid,62,DIALOG_STYLE_MSGBOX,"Administrátoři On-line",string,"Potvrdit","");
		}
		}
	}
return true;
}

 

A opravdu si myslíš že toto bude fungovat správně...?

Link to comment
Share on other sites

  • 0

Jen kdyby jsi podplatil ATomase za *pwn.

 

Btw nezco, to opravdu nefunguje ...

 

Já to mám v AS který tu na fóru někde je, takto:

 

stock Admins(playerid)
{
new string[25];
if(Alvl[playerid] == 1)
{
    format(string,sizeof(string),"Administrator");
}
else if(Alvl[playerid] == 2)
{
    format(string,sizeof(string),"Hlavni Administrator");
}
else if(IsPlayerAdmin(playerid))
{
    format(string,sizeof(string),"RCON Admin");
}
else if(IsPlayerAdmin(playerid) && Alvl[playerid] >= 0)
{
    format(string,sizeof(string),"RCON Admin");
}

return string;
}

 

QCMD:admins(playerid,params[])
{
new stringa[128],
string[MAX_PLAYER_NAME*6+120];
for(new i;i	{
    if(Alvl[i] > 0 && IsPlayerConnected(i))
    {
        format(stringa,sizeof(stringa),"%s {0000FF}: {FFFFFF}%s\n",PlayerName(i),Admins(i));
        strcat(string,stringa);
	}
}
ShowPlayerDialog(playerid,31000,DIALOG_STYLE_MSGBOX,"Online admini:",string,"OK","");
return true;
}

Link to comment
Share on other sites

  • 0

presne tohle sem cekal ze to bude takhle udelane, za prvy to nezobrazi level + rcon dohromady a nezobrazuje vam to ani dialog ze zadny administrator neni online tohle je znova muj cely sacript a jeste sem mu pridal vsechny moznosti a kombinace s rconem i se stockem ho tu mate je to o hodne delsi protoze sem to udelal misto se zobrazenim cisla levelu se jmenem hl admin admin moderator a tak, schvalne si ho zkuste ve hre ze zobrazuje vice administratoru

 

stock

stock AdminsOnline()
{
new p;
for(new i=0;i 0) p++;
return p;
}

 

 

prikaz

dcmd_admins(playerid, params[])
{
   #pragma unused params
  	if(AdminsOnline() == 0) return ShowPlayerDialog(playerid,63,DIALOG_STYLE_MSGBOX,"Upozornění","Na serveru není přítomen žádný Administrátor!","Potvrdit","");
   new string[255];
for(new i=0;i<=MAX_PLAYERS_EX;i++)
{
	if(IsPlayerConnected(i))
		{
		if(IsPlayerAdmin(i) && adminlevel[i] == 0)
		{
			format(string, 60, "%s | RCON",PlayerName(i));
			ShowPlayerDialog(playerid,62,DIALOG_STYLE_MSGBOX,"Administrátoři On-line",string,"Potvrdit","");
		}
		else if(adminlevel[i] == 1 && !IsPlayerAdmin(i))
		{
			format(string, 60, "%s | Moderátor",PlayerName(i));
			ShowPlayerDialog(playerid,62,DIALOG_STYLE_MSGBOX,"Administrátoři On-line",string,"Potvrdit","");
		}
		else if(adminlevel[i] == 2 && !IsPlayerAdmin(i))
		{
			format(string, 60, "%s | Administrátor",PlayerName(i));
			ShowPlayerDialog(playerid,62,DIALOG_STYLE_MSGBOX,"Administrátoři On-line",string,"Potvrdit","");
		}
		else if(adminlevel[i] == 3 && !IsPlayerAdmin(i))
		{
			format(string, 60, "%s | Hlavní Administrátor",PlayerName(i));
			ShowPlayerDialog(playerid,62,DIALOG_STYLE_MSGBOX,"Administrátoři On-line",string,"Potvrdit","");
		}
		else if(IsPlayerAdmin(i) && adminlevel[i] == 1)
		{
			format(string, 60, "%s | Moderátor + RCON",PlayerName(i));
			ShowPlayerDialog(playerid,62,DIALOG_STYLE_MSGBOX,"Administrátoři On-line",string,"Potvrdit","");
		}
		else if(IsPlayerAdmin(i) && adminlevel[i] == 2)
		{
			format(string, 60, "%s | Administrátor + RCON",PlayerName(i));
			ShowPlayerDialog(playerid,62,DIALOG_STYLE_MSGBOX,"Administrátoři On-line",string,"Potvrdit","");
		}
		else if(IsPlayerAdmin(i) && adminlevel[i] == 3)
		{
			format(string, 60, "%s | Hlavní Administrátor + RCON",PlayerName(i));
			ShowPlayerDialog(playerid,62,DIALOG_STYLE_MSGBOX,"Administrátoři On-line",string,"Potvrdit","");
		}
		}
	}
return true;
}

Link to comment
Share on other sites

  • 0

 

Neczo nemůžeš to dát do pwn :d nechápu kam to dát :DDDDDDDDDDDD to stock a command

 

Posted 05 November 2011 - 11:32:16

Link to comment
Share on other sites

  • 0

 

 

 

Posted 05 November 2011 - 11:32:16

 

 

Zakázáno je psát do témat, u kterých je poslední příspěvek starší 1 měsíce. (Neplatí pro příspěvky žádající pomoc).

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...