Skripta koju koristim:Moja
Detaljan opis problema:Kad got kucam /ao (text) neizbaci mi text koji sam napiso.
Dio skripte: ako treba mogu stavit
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://i.imgur.com/ac94vg2.png http://i.imgur.com/5dMiZRp.jpg
Daj cmd /ao
EVO
YCMD:ao(playerid, params[],help)
{
if(UlogovanProvera[playerid] == 0) return Error(playerid, "Moras biti prijavljen.");
if(PI[playerid][Admin] < 1) return Ovlascenje(playerid);
new text[128], string[256];
if(sscanf(params, "s[128]", text)) return SCM(playerid, GRAD2, "Koristite /ao [Text]");
if(strlen(text) >= 127) return Error(playerid, "Vas text je predugacak. Mozete korisite ukupno 128 slova/znaka!");
if(PI[playerid][Pol] == 1)
{
if(PI[playerid][Admin] >= 1 && PI[playerid][Admin] < 5) { format(string, sizeof(string), "{0000BB}(( ADMIN %d %s: {FFFFFF}%s{0000BB} ))", PI[playerid][Admin], ImeIgraca(playerid), text); }
if(PI[playerid][Admin] == 6) { format(string, sizeof(string), "{0000BB}(( VLASNIK %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
if(PI[playerid][Admin] == 5) { format(string, sizeof(string), "{0000BB}(( HEAD ADMIN %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
if(!strcmp(Ime_Igraca(playerid), "Bristo", true)) { format(string, sizeof(string), "{0000BB}(( DEVELOPER %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
if(!strcmp(Ime_Igraca(playerid), "Masnec", true)) { format(string, sizeof(string), "{0000BB}(( MAPPER %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
}
if(PI[playerid][Pol] == 2)
{
if(PI[playerid][Admin] >= 1 && PI[playerid][Admin] < 5) { format(string, sizeof(string), "{0000BB}(( ADMINKA %d %s: {FFFFFF}%s{0000BB} ))", PI[playerid][Admin], ImeIgraca(playerid), text); }
if(PI[playerid][Admin] == 5) { format(string, sizeof(string), "{0000BB}(( HEAD ADMINKA %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
if(PI[playerid][Admin] == 6) { format(string, sizeof(string), "{0000BB}(( VLASNICA %s: {FFFFFF}%s {0000BB}))", ImeIgraca(playerid), text); }
if(!strcmp(Ime_Igraca(playerid), "Anica", true)) { format(string, sizeof(string), "{0000BB}(( DIREKTORICA %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
}
SendClientMessageToAll(CRVENA, string);
return 1;
}
Probaj ovako, valjda ce raditi.
[pawn]YCMD:ao(playerid, params[],help)
{
if(UlogovanProvera[playerid] == 0) return Error(playerid, "Moras biti prijavljen.");
if(PI[playerid][Admin] < 1) return Ovlascenje(playerid);
new text[128], string[256];
if(sscanf(params, "s[128]", text)) return SCM(playerid, GRAD2, "Koristite /ao [Text]");
if(strlen(text) >= 127) return Error(playerid, "Vas text je predugacak. Mozete korisite ukupno 128 slova/znaka!");
if(PI[playerid][Pol] == 1)
{
if(PI[playerid][Admin] >= 1 && PI[playerid][Admin] < 5) { format(string, sizeof(string), "{0000BB}(( ADMIN %d %s: {FFFFFF}%s{0000BB} ))", PI[playerid][Admin], ImeIgraca(playerid), text); }
else if(PI[playerid][Admin] == 6) { format(string, sizeof(string), "{0000BB}(( VLASNIK %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
else if(PI[playerid][Admin] == 5) { format(string, sizeof(string), "{0000BB}(( HEAD ADMIN %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
else if(!strcmp(Ime_Igraca(playerid), "Bristo", true)) { format(string, sizeof(string), "{0000BB}(( DEVELOPER %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
else if(!strcmp(Ime_Igraca(playerid), "Masnec", true)) { format(string, sizeof(string), "{0000BB}(( MAPPER %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
}
if(PI[playerid][Pol] == 2)
{
if(PI[playerid][Admin] >= 1 && PI[playerid][Admin] < 5) { format(string, sizeof(string), "{0000BB}(( ADMINKA %d %s: {FFFFFF}%s{0000BB} ))", PI[playerid][Admin], ImeIgraca(playerid), text); }
else if(PI[playerid][Admin] == 5) { format(string, sizeof(string), "{0000BB}(( HEAD ADMINKA %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
else if(PI[playerid][Admin] == 6) { format(string, sizeof(string), "{0000BB}(( VLASNICA %s: {FFFFFF}%s {0000BB}))", ImeIgraca(playerid), text); }
else if(!strcmp(Ime_Igraca(playerid), "Anica", true)) { format(string, sizeof(string), "{0000BB}(( DIREKTORICA %s: {FFFFFF}%s{0000BB} ))", ImeIgraca(playerid), text); }
}
SendClientMessageToAll(CRVENA, string);
return 1;
}[/pawn]
I daj mi cmd npr /cc da pogledam nesto
evo cc
YCMD:cc(playerid, params[],help)
{
#pragma unused help
#pragma unused params
if(UlogovanProvera[playerid] == 0) return Error(playerid, "Moras biti prijavljen.");
if(PI[playerid][Admin] >= 1 || PI[playerid][GM] >= 1)
{
foreach(Player,i)
{
OcistiChat(i, 120);
}
SCMTA(SERVERBOJA, " - Chat Ociscen");
format(bristos,sizeof(bristos),"[A-OBAVESTENJE]: %s je obrisao chat.", Ime_Igraca(playerid));
StaffPoruka(COLOR_YELLOW, bristos);
}
else
{
Ovlascenje(playerid);
}
return 1;
}
Ajd' probaj da li radi /ao.
evo sad cu
evo i dalje mi nece
Pff, citaj pm.
evoprobaj na onovuovoga uradit
[pawn]ocmd:ao(playerid,params[])
{
new string[128];
format(string,sizeof(string), "Admin | %s: %s",
getPlayerName(playerid), params);
for(new i=0; i<MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i))continue;
SendClientMessage(i, 0xFF0000FF, string);
}
return 1;
}[/pawn]
(http://i.imgur.com/8NcveCL.png)
Molimo te da procitas pravila foruma te da onda otvoris temu po pravilima.
Razlog zakljucavanja:
Zabranjen je popularni BUMP(osvježavanje teme duplim postom) osim u sluÄaju da je proÅ¡lo 24h od zadnjeg posta!
Pravila:
Glavna pravila Balkan SA:MP foruma (http://balkan-samp.com/forum/index.php?topic=100332.msg640677#msg640677) .
Razgovor u vezi PAWN-Skriptanja (http://balkan-samp.com/forum/index.php?topic=11453.0) .