[Pomoc]Admins,Gamemasteri[ON Duty/OFF Duty]

Započeo Zare_Nicovski
15. Sep. 2012. Zaključano
468
pregleda
5
postova
Zare_Nicovski
3
Wheel Man
15. Sep. 2012.
Skripta koju koristim:MOja
Detaljan opis problema:Kad admin/gm pise /on i kad pises /admins nema online evu cmd
Dio skripte:
	if (strcmp(cmd, "/admins", true) == 0)
{
        if(IsPlayerConnected(playerid))
    {
SendClientMessage(playerid, COLOR_LIGHTBLUE, "-----------FreakWorld Adminâ„¢----------");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
    if(PlayerInfo == 1)
    {
if(AdminDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Administrator:(1) | %s | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(AdminDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Administrator:(1) | %s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 2)
    {
if(AdminDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Administrator:(2) | %s | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(AdminDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Administrator:(2) | %s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 3)
    {
if(AdminDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Administrator:(3) | %s | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(AdminDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Administrator:(3) | %s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
    if(PlayerInfo == 4)
    {
if(AdminDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Administrator:(4) | %s | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(AdminDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Administrator:(4) | %s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 5)
    {
if(AdminDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin za Lideri: | %s | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(AdminDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin za Lideri: | %s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
                    if(PlayerInfo == 1336)
    {
if(AdminDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Support Admin: | %s | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(AdminDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Support Admin: | %s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 1337)
    {
if(AdminDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Z.head Admin menager: | %s | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(AdminDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Z.head Admin menager: | %s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 1338)
    {
if(AdminDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Server Owner: | %s | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(AdminDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Server Owner: | %s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
}
}
}
return 1;
}
  if (strcmp(cmd, "/gamemasteri", true) == 0)
{
        if(IsPlayerConnected(playerid))
    {
SendClientMessage(playerid, COLOR_LIGHTBLUE, "-----------FreakWorld GameMasterâ„¢-----------");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo == 1 && PlayerInfo == 1)
{
if(GameMasterDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "GameMaster: (1) {FFFFFF}%s | {FFFFFF} | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "GameMaster: (1) {FFFFFF}%s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 2 && PlayerInfo == 2)
    {
if(GameMasterDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "GameMaster: {FFFFFF}%s | Level: {FFFFFF}2 | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "GameMaster: {FFFFFF}%s | Level: {FFFFFF}2 | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 3 && PlayerInfo == 3)
    {
if(GameMasterDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "GameMaster: {FFFFFF}%s | Level: {FFFFFF}3 | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "GameMaster: {FFFFFF}%s | Level: {FFFFFF}3 | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 4 && PlayerInfo == 4)
    {
if(GameMasterDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "GameMaster: {FFFFFF}%s | Level: {FFFFFF}1 | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "GameMaster: {FFFFFF}%s | {00C0FF}Level: {FFFFFF}4 | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
}
}
}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): http://zaslike.com/viewer.php?file=0aoc3a24x8wyrhnsjc1i.png
FFStudio
3
Wheel Man
15. Sep. 2012.
Di su ti komande za ici na duznost i sici dodaj ovo

na /aon
AdminDuty = 1;


a na /aoff stavi ovo
AdminDuty = 0;


Trebalo bi da radi ako nece javi ...
Deleted User
Obrisan korisnik
15. Sep. 2012.
Nije tvoja nego UB mod, kao što sam rekao, svaki server sa njim je offline.
Zare_Nicovski
3
Wheel Man
16. Sep. 2012.
ево
new GameMasterDuty;
new AdminDuty;


EDIT:aa nerazumem gde to kod mene je ovako

                                                      if(AdminDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Server Owner: | %s | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
                else if(AdminDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Server Owner: | %s | {F81414}Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
Zare_Nicovski
3
Wheel Man
16. Sep. 2012.
refresj

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha