Dio Skripte (OnDialogResponse): G chat i Admin /a Chat YCMD:g(playerid, params[],help)
{
if(PI[playerid][Mutiran] != 0) return SCM(playerid, CRVENA, "ERROR {FFFFFF}Utisani ste, ne mozete koristiti chat.");
new text[85];
if(sscanf(params, "s[85]", text)) return Koristi(playerid, "g [tekst]");
if(strlen(text) >= 84) return Error(playerid, "Vas text je predugacak. Mozete korisite ukupno 84 slova/znaka!");
if(PI[playerid][Pol] >= 1)
{
if(PI[playerid][Admin] >= 1 || IsPlayerAdmin(playerid))
{
new arank[64];
if(PI[playerid][Admin] == 8) { arank = "Vlasnik"; }
else { arank = "Admin"; }
format(conelys, 128, "|{FFFFFF}G"SERVER"| %s %s: {FFFFFF}%s",arank , ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else if(PI[playerid][Admin] > 0 && PI[playerid][Admin] < 7)
{
format(conelys, 128, "|{FFFFFF}G"SERVER"| Admin %d %s: {FFFFFF}%s ", PI[playerid][Admin], ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else if(PI[playerid][GM] >= 5)
{
format(conelys, 128, "|{FFFFFF}G"SERVER"| Vodja Helpera %s: {FFFFFF}%s", ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else if(PI[playerid][GM] >= 4)
{
format(conelys, 128, "|{FFFFFF}G"SERVER"| [Z-Head] Helpera %s: {FFFFFF}%s", ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else if(PI[playerid][GM] > 0 && PI[playerid][GM] < 3)
{
format(conelys, 128, "|{FFFFFF}G"SERVER"| Helper %d %s: {FFFFFF}%s", PI[playerid][GM], ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else return Ovlascenje(playerid);
}
if(PI[playerid][Pol] == 2)
{
if(PI[playerid][Admin] >= 8 || IsPlayerAdmin(playerid))
{
new arank[64];
if(PI[playerid][Admin] == 8) { arank = "Vlasnica"; }
else { arank = "Adminka"; }
format(conelys, 128, "|{FFFFFF}G"SERVER"| %s %s: {FFFFFF}%s",arank , ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else if(PI[playerid][Admin] > 0 && PI[playerid][Admin] < 7)
{
format(conelys, 128, "|{FFFFFF}G"SERVER"| Adminka %d %s: {FFFFFF}%s", PI[playerid][Admin], ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else if(PI[playerid][GM] >= 5)
{
format(conelys, 128, "|{FFFFFF}G"SERVER"| Head Helperka %s: {FFFFFF}%s", ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else if(PI[playerid][GM] >= 4)
{
format(conelys, 128, "|{FFFFFF}G"SERVER"| [Z-Head] Helpera %s: {FFFFFF}%s", ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else if(PI[playerid][GM] > 0 && PI[playerid][GM] < 3)
{
format(conelys, 128, "|{FFFFFF}G"SERVER"| Helperka %d %s: {FFFFFF}%s", PI[playerid][GM], ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else return Ovlascenje(playerid);
}
return 1;
}
Imam problem kada dodam ovako za suvlasnika Head Admina i Direktora i udjem na server i imam naprimer vlasnika napisem na /g chatu ili /a i ispise mi poslednje to jest kao da sam Head... Kako ovo mogu da resim ? Svasta sam pokusavao ali ne ide :-X >:(
{
new arank[64];
if(PI[playerid][Admin] == 7) { arank = "Suvlasnik"; }
else { arank = "Suvlasnik"; }
format(conelys, 128, "|{FFFFFF}G"SERVER"| %s %s: {FFFFFF}%s",arank , ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
Postoji tema 'Razgovor u vezi PAWN - Skriptanja'
- http://balkan-samp.com/forum/index.php?board=11.0