Dio skripte:
YCMD:makepromoter(playerid, params[],help)
{
#pragma unused help
if(UlogovanProvera == 0) return SCM(playerid,-1,"MC:RP | "ZLATNA"Moras se ulogovati da bi koristio ovu komandu!");
if (PlayerInfo >= 2 || PlayerInfo >= 6)
{
new player, string;
new level;
if(sscanf(params, "i", player, level)) return SendClientMessage(playerid, -1, "MC:RP Pomoc | "ZLATNA"/makepromoter [ID/Ime] [LEVEL 1-Obicni 2-Vodja Promotera]");
if(player == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, ""SIVA" Igrac nije na serveru.");
if(level < 0 || level > 2) return SendClientMessage(playerid, -1, ""CRVENA"[MC:RP] "SIVA"Promoter ne moze biti manji od 0 i veci od 2!");
PlayerInfo = level;
format(string, sizeof(string), ""ZLATNA"A | "BELA"Admin %s vam je postavio Promoterski paket vidi ga na /ph.", GetName(playerid));
SendClientMessage(player, -1, string);
format(string, sizeof(string), ""ZLATNA"A | "BELA"Igracu %s ste postavili promotera.", GetName(player));
SendClientMessage(playerid, -1, string);
SavePlayer(player);
}
else
{
SendClientMessage(playerid, -1, ""ZLATNA"[MC:RP] "SIVA"Samo Vodja promotera!");
}
return 1;
}YCMD:skinipromotera(playerid, params[],help)
{
#pragma unused help
if(UlogovanProvera == 0) return SCM(playerid,-1,"MC:RP | "ZLATNA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo >= 2 || PlayerInfo >= 6)
{
new player, string;
if(sscanf(params, "i", player)) return SendClientMessage(playerid, -1, "MC:RP Pomoc | "ZLATNA"/skinipromotera [ID/Ime]");
if(player == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, ""SIVA" Igrac nije na serveru.");
PlayerInfo = 0;
format(string, sizeof(string), ""ZLATNA"A | "BELA"Admin %s vam je skinuo Promotera.", GetName(playerid));
SendClientMessage(player, -1, string);
format(string, sizeof(string), ""ZLATNA"A | "BELA"Igracu %s ste skinuli promotera.", GetName(player));
SendClientMessage(playerid, -1, string);
SavePlayer(player);
}
else
{
SendClientMessage(playerid, -1, ""ZLATNA"[MC:RP] "SIVA"Samo Vodja promotera!");
}
return 1;
}YCMD:ph(playerid, params[],help)
{
#pragma unused help
if(UlogovanProvera == 0) return SCM(playerid,-1,"MC:RP | "ZLATNA"Moras se ulogovati da bi koristio ovu komandu!");
new info;
if(IsPlayerConnected(playerid))
{
if (PlayerInfo >= 1)
{
strcat(info, ""ZLATNA"||===============================================[ "BELA"Promoter Help "ZLATNA"]=============================================||\n\n", sizeof(info));
}
if (PlayerInfo >= 1)
{
strcat(info, ""ZLATNA"Promoter | "BELA"/count /fixveh /goto /port /dodaci /g\n", sizeof(info));
}
if (PlayerInfo >= 2)
{
strcat(info, ""ZLATNA"Vodja Promotera | "BELA"/makepromoter /promoteri /skinipromotera\n", sizeof(info));
}
if (PlayerInfo >= 1)
{
strcat(info, ""ZLATNA"||===========================================================================================================||\n\n", sizeof(info));
}
ShowPlayerDialog(playerid, PH_DIALOG, DIALOG_STYLE_MSGBOX, ""SIVA"Monte Carlo RolePlay Promoter Help", info, "Uredu", "");
}
return 1;
}YCMD:promoteri(playerid, params[], help)
{
#pragma unused params
#pragma unused help
if(UlogovanProvera == 0) return SCM(playerid,-1,"MC:RP | "ZLATNA"Moras se ulogovati da bi koristio ovu komandu!");
new string;
format(string, sizeof(string), "");
foreach(Player, i)
{
if (PlayerInfo == 1)
{
new atext;
format(atext, sizeof(atext), "{F3FF02}Promoter | {FFFFFF}[ID %d] level %d ", i,PlayerInfo);
strcat(string, atext);
strcat(string, " {F3FF02}");
strcat(string, GetName(i));
strcat(string, "{FFFFFF} | ");
strcat(string, "\n");
}
}
if(strlen(string) == 0) return SendClientMessage(playerid, -1, "[MC:RP] "ZLATNA"Nijedan promoter nije trenutno online!");
ShowPlayerDialog(playerid, ONLINE_ADMINI, DIALOG_STYLE_MSGBOX, "Promoteri Online", string, "Uredu", "");
return 1;
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): Nema
