Potrebna pomoc kod 3 komande


Započeo SanelPandzic, Jul 02, 2018, 01:45:48 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning):1.napravio sam /nchat ocu do levela 1 do 3 da se moze koristit i helper i admini da mogu koristit ali skino sam seb admina/helpera i postavio seb lvl 10 ja ukucam /nchat e.radi mi ali ja ocu da mi izbacuje da ovu komandu mogu koristit do levela 3 do nmg napravit pa ako mozete pomoc.2.Napravio sam chat za lidere ali da i admini mogu koristit chat ali problem je sto lideri mogu koristit al kad sam admin ja ukucam /l nece u chatu da mi napise taj i taj admin to i to.Znaci za lidera radi lider chat ali adminu nece.Ako ste me skontali komanda za lidra je /l.3.Problem je kod returna 1;.to jest /uzmipoklon.
Dio skripte:
1.
YCMD:nchat(playerid, params[],help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"MC:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if (PlayerInfo[playerid][pLevel] <= 1 || PlayerInfo[playerid][pLevel] >= 3 || PlayerInfo[playerid][pHelper] >= 1 || PlayerInfo[playerid][pAdmin] >= 1)
    {
	new text[256], string[512], sendername[MAX_PLAYER_NAME];
	GetPlayerName(playerid, sendername, sizeof(sendername));
	if(sscanf(params, "s[1024]", text)) return SCM(playerid, -1, ""CRVENA"MC:RP Pomoc | "BELA"/nchat [tekst]");
	new lvl[64];
	if(PlayerInfo[playerid][pLevel] == 1) { lvl = "Novajlija level 1"; }
	else if(PlayerInfo[playerid][pLevel] == 2) { lvl = "Novjalija level 2"; }
	else if(PlayerInfo[playerid][pLevel] == 3) { lvl = "Novajlija level 3"; }
	else if(PlayerInfo[playerid][pHelper] == 1) { lvl = "Helper"; }
	else if(PlayerInfo[playerid][pHelper] == 2) { lvl = "Zamjenik Vodje Helpera"; }
	else if(PlayerInfo[playerid][pHelper] == 3) { lvl = "Vodja Helpera"; }
    else if(PlayerInfo[playerid][pAdmin] == 1) { lvl = "Admin Level 1"; }
    else if(PlayerInfo[playerid][pAdmin] == 2) { lvl = "Admin Level 2"; }
    else if(PlayerInfo[playerid][pAdmin] == 3) { lvl = "Admin Level 3"; }
    else if(PlayerInfo[playerid][pAdmin] == 4) { lvl = "Admin Level 4"; }
    else if(PlayerInfo[playerid][pAdmin] == 5) { lvl = "Head Admin"; }
    else if(PlayerInfo[playerid][pAdmin] == 6) { lvl = "Vlasnik"; }
    else if(PlayerInfo[playerid][pAdmin] == 7) { lvl = "Skripter"; }
	format(string, sizeof(string), ""CRVENA"N | "BELA"%s "CRVENA"%s"BELA": %s",lvl,sendername,text);
	NChat(-1,string);
	}
	else return SCM(playerid,-1,""CRVENA"[MC:RP] "BELA"Ovu komandu samo mozete koristi od levela 1 do levela 3!");
	return 1;
}

2.
YCMD:l(playerid, params[],help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"MC:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if (PlayerInfo[playerid][pLider] >= 1 || PlayerInfo[playerid][pAdmin] >= 1)
    {
	new text[256], string[512], sendername[MAX_PLAYER_NAME];
	GetPlayerName(playerid, sendername, sizeof(sendername));
	if(sscanf(params, "s[1024]", text)) return SCM(playerid, -1, ""CRVENA"MC:RP Pomoc | "BELA"/l [tekst]");
	new lrank[64];
	if(PlayerInfo[playerid][pLider] == 1) { lrank = "Sef Policije"; }
    else if(PlayerInfo[playerid][pLider] == 2) { lrank = "Sef Ruske Mafije"; }
    else if(PlayerInfo[playerid][pLider] == 3) { lrank = "Sef LCN"; }
    else if(PlayerInfo[playerid][pLider] == 4) { lrank = "Sef CRIPS"; }
    else if(PlayerInfo[playerid][pLider] == 5) { lrank = "Sef BLOOD"; }
    else if(PlayerInfo[playerid][pLider] == 6) { lrank = "Sef CNN"; }
    else if(PlayerInfo[playerid][pLider] == 7) { lrank = "Sef Yakuza Family"; }
    else if(PlayerInfo[playerid][pLider] == 8) { lrank = "Sef Wa Ching Family"; }
	else if(PlayerInfo[playerid][pAdmin] == 1) { lrank = "Admin 1"; }
	else if(PlayerInfo[playerid][pAdmin] == 2) { lrank = "Admin 2"; }
	else if(PlayerInfo[playerid][pAdmin] == 3) { lrank = "Admin 3"; }
	else if(PlayerInfo[playerid][pAdmin] == 4) { lrank = "Admin 4"; }
	else if(PlayerInfo[playerid][pAdmin] == 5) { lrank = "Head Admin(Vodja Lidera)"; }
	else if(PlayerInfo[playerid][pAdmin] == 6) { lrank = "Vlasnik"; }
    else if(PlayerInfo[playerid][pAdmin] == 7) { lrank = "Skripter"; }
	format(string, sizeof(string), ""ZZELENA"L | "BELA"%s "PLAVA"%s"ZZELENA": %s",lrank,sendername,text);
	LeaderChat(-1,string);
	}
	else return SCM(playerid,-1,""CRVENA"[MC:RP] "BELA"Samo admini & Lideri!");
	return 1;
}

3.
YCMD:uzmipoklon(playerid, params[], help)
{
      if(ukupnopaketica == 0) return SCM(playerid, -1, ""ZUTA"ERROR: "BELA"Nema ni jedog paketica da bi ste ga trazili!!");
	  {
	    for(new weed = 0; weed < sizeof(GiftInfo); weed++)
	    {
		    if(IsPlayerInRangeOfPoint(playerid,2.0,GiftInfo[weed][giX],GiftInfo[weed][giY],GiftInfo[weed][giZ]))
	     	{
			    if(GiftInfo[weed][giPlanted] == 1 && GiftInfo[weed][giX] != 0.0 && GiftInfo[weed][giY] != 0.0 && GiftInfo[weed][giZ] != 0.0)
			    {
	      			new rands = randomExx(1,8);
					if(rands == 1)
	    			{
	    			    PlayerInfo[playerid][pEuro] += 300;
	    			    SCM(playerid, GRAD2, "Dobili ste 300â,¬ u ovom poklonu.");
					}
					if(rands == 2)
	    			{
	    			    g_NovacPlus(playerid,5000);
	    			    SCM(playerid, GRAD2, "Dobili ste 5000$ u ovom poklonu.");
					}
					if(rands == 3)
	    			{
	    			    PlayerInfo[playerid][pMats] += 1000;
	    			    SCM(playerid, GRAD2, "Dobili ste 1KG matsa u ovom poklonu.");
					}
					if(rands == 4)
	    			{
	    			    PlayerInfo[playerid][pDroga] += 250;
	    			    SCM(playerid, GRAD2, "Dobili ste 250g Droge u poklonu");
					}
					if(rands == 5)
	    			{
	    			    g_GivePlayerWeapon(playerid, 24, 120);
	    			    SCM(playerid, GRAD2, "Dobili ste Deagle sa 120 metaka");
					}
					if(rands == 6)
	    			{
	    			    g_NovacPlus(playerid,50000);
	    			    SCM(playerid, GRAD2, "Dobili ste 50000$ u ovom poklonu.");
					}
					if(rands == 7)
	    			{
	    			    PlayerInfo[playerid][pEuro] += 500;
	    			    SCM(playerid, GRAD2, "Dobili ste 500â,¬ u ovom poklonu.");
					}
					if(rands == 8)
	    			{
	    			    g_GivePlayerWeapon(playerid, 31, 500);
	    			    SCM(playerid, GRAD2, "Dobili ste M4 sa 500 metaka");
					}
					new string[256];
					ApplyAnimation(playerid, "BOMBER","BOM_Plant_In",4.0,0,0,0,0,0);
					DestroyDynamicObject(GiftInfo[weed][giObject]);
	 				GiftInfo[weed][giX] = 0.0;
	  				GiftInfo[weed][giY] = 0.0;
	  				GiftInfo[weed][giZ] = 0.0;
	   				GiftInfo[weed][giPlanted] = 0;
                    format(string, sizeof(string), "%s je naso poklon na lokaci %s", GetName(playerid),GetPlayerLocation(playerid));
	                SCMTA(-1, string);
	   				DestroyDynamic3DTextLabel(GiftText[weed]);
	 				PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
	 				ukupnopaketica--;
		      }
			}
		}
   }
   48239:return 1;
}

WARING je kod /uzmipoklon return 1;
C:\Users\Sanel\Desktop\Monte Carlo RolePlay\gamemodes\MC-RP.pwn(48239) : warning 217: loose indentation
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.

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): link slike
Poslednja Izmena: Jul 09, 2018, 10:15:58 PRE PODNE od Bašovski

Eo ti moju cmd samo ti prilagodi modu, radi perfektno, a ovaj warning za uszmipoklon samo poravnaj linije
YCMD:new(playerid, params[], help)
{
	if(UlogovanProvera[playerid] == 0) return Info(playerid,"{DC143C}Morate biti ulogovani da bi koristili komande!");
	if(PlayerInfo[playerid][pAdmin] >= 1 && PlayerInfo[playerid][pGameMaster] >= 1)
	{
		if(PlayerInfo[playerid][pLevel] >= 10) return Error(playerid,"{DC143C}Morate biti level manji od 10 da bi koristili!");
		return 0;
  	}
	if(PlayerInfo[playerid][pMutiran] != 0) return Error(playerid,"Utisani ste ne mozete pisati, kucajte /time da vidite koliko ste jos utisani!");
	if(PlayerInfo[playerid][pAdmin] == 0 && PlayerInfo[playerid][pGameMaster] == 0)
	{
		if(gettime() < AntiCMDSpam[playerid])
		{
			SCM(playerid, -1, "{DC143C}[PS:AC] U new chatu mozete pisati svakih 10 sekundi!");
			return 0;
		}
		AntiCMDSpam[playerid] = gettime() + 10;
	}
    new poruka[180], string[300];
	if(sscanf(params, "s[89]", poruka)) return Koriscenje(playerid,"/new [tekst]");
	if(strlen(poruka) < 1) return Error(playerid,"Poruka ne moze imati manje od 1 i vise od 86 znakova!");
	if(strlen(poruka) > 86) return Error(playerid,"Poruka ne moze imati manje od 1 i vise od 86 znakova!");
    if(ZabranaReklamiranja(poruka)) return Error(playerid,"Tekst oglasa je registrovan kao pokusaj reklamiranja, prowwmenite tekst!");
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
    	format(string, sizeof string, ""SPLAVA"(ADMIN) %s: %s", GetName(playerid), poruka);
		NovajlijaMsg(-1, string);
    }
    else if(PlayerInfo[playerid][pGameMaster] >= 1)
    {
    	format(string, sizeof string, ""SPLAVA"(GameMaster) %s: %s", GetName(playerid), poruka);
		NovajlijaMsg(-1, string);
    }
    if(PlayerInfo[playerid][pAdmin] >= 1) return 1;
    if(PlayerInfo[playerid][pGameMaster] >= 1) return 1;
    format(string, sizeof string, ""SPLAVA"(Novajlija[%d]) %s: %s", PlayerInfo[playerid][pLevel], GetName(playerid), poruka);
	NovajlijaMsg(-1, string);
	return 1;
}
Poslednja Izmena: Jul 02, 2018, 01:52:40 PRE PODNE od ᗪ卂乂

credits: Xunder, Ino420, Muma

Citat: Pottus;3903994
SetPlayerPos("dreni1998", 666.666, 666.666, 666.666, 666.666);    ///// GO IN HELL MOTHERFUCKER

https://i.imgur.com/XHLx9oj.gif
https://i.ibb.co/ZJqQKWT/NXRX.gif

Citat: á—ªå,ä¹, poslato Jul 02, 2018, 01:51:01 PRE PODNE
Eo ti moju cmd samo ti prilagodi modu, radi perfektno, a ovaj warning za uszmipoklon samo poravnaj linije
YCMD:new(playerid, params[], help)
{
	if(UlogovanProvera[playerid] == 0) return Info(playerid,"{DC143C}Morate biti ulogovani da bi koristili komande!");
	if(PlayerInfo[playerid][pAdmin] >= 1 && PlayerInfo[playerid][pGameMaster] >= 1)
	{
		if(PlayerInfo[playerid][pLevel] >= 10) return Error(playerid,"{DC143C}Morate biti level manji od 10 da bi koristili!");
		return 0;
  	}
	if(PlayerInfo[playerid][pMutiran] != 0) return Error(playerid,"Utisani ste ne mozete pisati, kucajte /time da vidite koliko ste jos utisani!");
	if(PlayerInfo[playerid][pAdmin] == 0 && PlayerInfo[playerid][pGameMaster] == 0)
	{
		if(gettime() < AntiCMDSpam[playerid])
		{
			SCM(playerid, -1, "{DC143C}[PS:AC] U new chatu mozete pisati svakih 10 sekundi!");
			return 0;
		}
		AntiCMDSpam[playerid] = gettime() + 10;
	}
    new poruka[180], string[300];
	if(sscanf(params, "s[89]", poruka)) return Koriscenje(playerid,"/new [tekst]");
	if(strlen(poruka) < 1) return Error(playerid,"Poruka ne moze imati manje od 1 i vise od 86 znakova!");
	if(strlen(poruka) > 86) return Error(playerid,"Poruka ne moze imati manje od 1 i vise od 86 znakova!");
    if(ZabranaReklamiranja(poruka)) return Error(playerid,"Tekst oglasa je registrovan kao pokusaj reklamiranja, prowwmenite tekst!");
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
    	format(string, sizeof string, ""SPLAVA"(ADMIN) %s: %s", GetName(playerid), poruka);
		NovajlijaMsg(-1, string);
    }
    else if(PlayerInfo[playerid][pGameMaster] >= 1)
    {
    	format(string, sizeof string, ""SPLAVA"(GameMaster) %s: %s", GetName(playerid), poruka);
		NovajlijaMsg(-1, string);
    }
    if(PlayerInfo[playerid][pAdmin] >= 1) return 1;
    if(PlayerInfo[playerid][pGameMaster] >= 1) return 1;
    format(string, sizeof string, ""SPLAVA"(Novajlija[%d]) %s: %s", PlayerInfo[playerid][pLevel], GetName(playerid), poruka);
	NovajlijaMsg(-1, string);
	return 1;
}

Prilagodio sam i izbriso sam nesto i izmenio al 1 eror kod plevel kopiro sam iz druge komande iz mog gamemoda al opet isti eror
evo error
C:\Users\Sanel\Desktop\Monte Carlo RolePlay\gamemodes\MC-RP.pwn(47743) : error 035: argument type mismatch (argument 2)

evo komanda
YCMD:nchat(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"MC:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
	if(PlayerInfo[playerid][pAdmin] >= 1 && PlayerInfo[playerid][pHelper] >= 1)
	if(PlayerInfo[playerid][pLevel] >= 3) return SCM(playerid,""BELA"Morate biti level manji od 3 da bi koristili!");
	if(PlayerInfo[playerid][pMutiran] != 0) return SCM(playerid,-1, "[MC:RP] "SIVA"Mutirani ste ne mozete koristiti chat!");
    new poruka[300];
    new string[300];
	if(sscanf(params, "s[89]", poruka)) return SCM(playerid, -1, ""CRVENA"MC:RP Pomoc | "BELA"/nchat [tekst]");
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
    	format(string, sizeof string, ""SPLAVA"(ADMIN) %s: %s", GetName(playerid), poruka);
		NChat(-1, string);
    }
    else if(PlayerInfo[playerid][pHelper] >= 1)
    {
    	format(string, sizeof string, ""SPLAVA"(GameMaster) %s: %s", GetName(playerid), poruka);
		NChat(-1, string);
    }
    if(PlayerInfo[playerid][pAdmin] >= 1) return 1;
    if(PlayerInfo[playerid][pHelper] >= 1) return 1;
    format(string, sizeof string, ""SPLAVA"(Novajlija[%d]) %s: %s", PlayerInfo[playerid][pLevel], GetName(playerid), poruka);
	NChat(-1, string);
	return 1;
}



Citat: Paul Castellano poslato Jul 02, 2018, 11:12:54 PRE PODNE
a koja linija ti je 47743 ?
@Paul Castellano  47743 je
if(PlayerInfo[playerid][pLevel] >= 3) return SCM(playerid,""BELA"Morate biti level manji od 3 da bi koristili!");

Citat: M!chaeL poslato Jul 02, 2018, 14:15:54 POSLE PODNE
Daj mi LeaderChat funkciju
evo LeaderChat funkcija
//////////////////////////////////////////////////////////////////////////
forward LeaderChat(color, string[]);
public LeaderChat(color, string[])
{
	foreach(Player,i)
	{
		if(PlayerInfo[i][pLider] >= 1)
		{
			SendClientMessage(i, color, string);
		}
	}
}

Citat: SanelPandzic poslato Jul 02, 2018, 14:24:54 POSLE PODNE
evo LeaderChat funkcija
//////////////////////////////////////////////////////////////////////////
forward LeaderChat(color, string[]);
public LeaderChat(color, string[])
{
	foreach(Player,i)
	{
		if(PlayerInfo[i][pLider] >= 1)
		{
			SendClientMessage(i, color, string);
		}
	}
}

https://pastebin.com/YLZjeAvs izvoli



Citat: M!chaeL poslato Jul 02, 2018, 14:35:01 POSLE PODNE
Evo ti i ono za warning https://pastebin.com/LGpN26Gs nadam se da je dobro, nmg compile posto nemam taj mod :)
Hvala ti osto mi je problem kod /nchata
evo skripta
YCMD:nchat(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"MC:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
	if(PlayerInfo[playerid][pAdmin] >= 1 && PlayerInfo[playerid][pHelper] >= 1)
	47743 if(PlayerInfo[playerid][pLevel] >= 3) return SCM(playerid,""BELA"Morate biti level manji od 3 da bi koristili!");
	if(PlayerInfo[playerid][pMutiran] != 0) return SCM(playerid,-1, "[MC:RP] "SIVA"Mutirani ste ne mozete koristiti chat!");
    new poruka[300];
    new string[300];
	if(sscanf(params, "s[89]", poruka)) return SCM(playerid, -1, ""CRVENA"MC:RP Pomoc | "BELA"/nchat [tekst]");
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
    	format(string, sizeof string, ""SPLAVA"(ADMIN) %s: %s", GetName(playerid), poruka);
		NChat(-1, string);
    }
    else if(PlayerInfo[playerid][pHelper] >= 1)
    {
    	format(string, sizeof string, ""SPLAVA"(GameMaster) %s: %s", GetName(playerid), poruka);
		NChat(-1, string);
    }
    if(PlayerInfo[playerid][pAdmin] >= 1) return 1;
    if(PlayerInfo[playerid][pHelper] >= 1) return 1;
    format(string, sizeof string, ""SPLAVA"(Novajlija[%d]) %s: %s", PlayerInfo[playerid][pLevel], GetName(playerid), poruka);
	NChat(-1, string);
	return 1;
}

eror mi je ovo plevel>3 stavio sam ispred 47743
C:\Users\Sanel\Desktop\Monte Carlo RolePlay\gamemodes\MC-RP.pwn(47743) : error 035: argument type mismatch (argument 2)

Citat: SanelPandzic poslato Jul 02, 2018, 14:40:47 POSLE PODNE
Hvala ti osto mi je problem kod /nchata
evo skripta
YCMD:nchat(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"MC:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
	if(PlayerInfo[playerid][pAdmin] >= 1 && PlayerInfo[playerid][pHelper] >= 1)
	47743 if(PlayerInfo[playerid][pLevel] >= 3) return SCM(playerid,""BELA"Morate biti level manji od 3 da bi koristili!");
	if(PlayerInfo[playerid][pMutiran] != 0) return SCM(playerid,-1, "[MC:RP] "SIVA"Mutirani ste ne mozete koristiti chat!");
    new poruka[300];
    new string[300];
	if(sscanf(params, "s[89]", poruka)) return SCM(playerid, -1, ""CRVENA"MC:RP Pomoc | "BELA"/nchat [tekst]");
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
    	format(string, sizeof string, ""SPLAVA"(ADMIN) %s: %s", GetName(playerid), poruka);
		NChat(-1, string);
    }
    else if(PlayerInfo[playerid][pHelper] >= 1)
    {
    	format(string, sizeof string, ""SPLAVA"(GameMaster) %s: %s", GetName(playerid), poruka);
		NChat(-1, string);
    }
    if(PlayerInfo[playerid][pAdmin] >= 1) return 1;
    if(PlayerInfo[playerid][pHelper] >= 1) return 1;
    format(string, sizeof string, ""SPLAVA"(Novajlija[%d]) %s: %s", PlayerInfo[playerid][pLevel], GetName(playerid), poruka);
	NChat(-1, string);
	return 1;
}

eror mi je ovo plevel>3 stavio sam ispred 47743
C:\Users\Sanel\Desktop\Monte Carlo RolePlay\gamemodes\MC-RP.pwn(47743) : error 035: argument type mismatch (argument 2)

https://pastebin.com/PmE3W22R evo samo copy, izbrisao sam ti i one brojeve, nema potrebe da trazis da ih brises :D

http://wiki.sa-mp.com/wiki/SendClientMessage

if(PlayerInfo[playerid][pLevel] >= 3) return SCM(playerid,""BELA"Morate biti level manji od 3 da bi koristili!");


zamjeni sa

if(PlayerInfo[playerid][pLevel] >= 3) return SCM(playerid,-1,""BELA"Morate biti level manji od 3 da bi koristili!");

Citat: Paul Castellano poslato Jul 02, 2018, 15:20:00 POSLE PODNE
http://wiki.sa-mp.com/wiki/SendClientMessage

if(PlayerInfo[playerid][pLevel] >= 3) return SCM(playerid,""BELA"Morate biti level manji od 3 da bi koristili!");


zamjeni sa

if(PlayerInfo[playerid][pLevel] >= 3) return SCM(playerid,-1,""BELA"Morate biti level manji od 3 da bi koristili!");

To sam mu i ja poslo :)

Ne radi dobro komanda treba gor u cetu pisat mozete koristit do levela 3 ovu komandu.Al ne pise.
evo komanda
YCMD:nchat(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"MC:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(PlayerInfo[playerid][pAdmin] >= 1 && PlayerInfo[playerid][pHelper] >= 1)
   	if(PlayerInfo[playerid][pLevel] >= 3) return SCM(playerid,-1,""BELA"Morate biti level manji od 3 da bi koristili!");
    if(PlayerInfo[playerid][pMutiran] != 0) return SCM(playerid,-1, "[MC:RP] "SIVA"Mutirani ste ne mozete koristiti chat!");
    new poruka[300];
    new string[300];
    if(sscanf(params, "s[89]", poruka)) return SCM(playerid, -1, ""CRVENA"MC:RP Pomoc | "BELA"/nchat [tekst]");
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
        format(string, sizeof string, ""SPLAVA"(ADMIN) %s: %s", GetName(playerid), poruka);
        NChat(-1, string);
    }
    else if(PlayerInfo[playerid][pHelper] >= 1)
    {
        format(string, sizeof string, ""SPLAVA"(Helper) %s: %s", GetName(playerid), poruka);
        NChat(-1, string);
    }
    if(PlayerInfo[playerid][pAdmin] >= 1) return 1;
    if(PlayerInfo[playerid][pHelper] >= 1) return 1;
    format(string, sizeof string, ""SPLAVA"(Novajlija[%d]) %s: %s", PlayerInfo[playerid][pLevel], GetName(playerid), poruka);
    NChat(-1, string);
    return 1;
}