Skripta koju koristim: moja
Detaljan opis problema: Nemogu dati /mute ni niÅ¡ta sliÄno za igraÄa većeg od ID 2. Uvijek ako idem /mute 2 muta mene ili igraÄa ID 1. Hvala
Dio skripte: ..
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
[POMOC] ID 2 nadalje
541
pregleda
9
postova
31. Maj 2012.
31. Maj 2012.
Može mi pomoć netko ko zna? Ne mogu mi osobe koje nemaju ni 20 postova pomoć... ZnaÄi imam BUG sa IDevima...
31. Maj 2012.
Djuki wrote on May 31, 2012, 3:01 pm:
Može mi pomoć netko ko zna? Ne mogu mi osobe koje nemaju ni 20 postova pomoć... ZnaÄi imam BUG sa IDevima...
Ko kaze da ne mogu?!
Daj CMD.
31. Maj 2012.
CMD:mute(playerid, params[])
{
new id, razlog, vrijemes, string;
new sendername;
new giveplayer;
if (sscanf(params, "uds", id, vrijemes, razlog))
{
if(PlayerInfo >= 1 || PlayerInfo >= 2)
{
SCM(playerid, COLOR_CHAT, "Koristite:{959561} /mute [ID/DioImena] [Vrijeme(minute)] ");
}
}
else
{
if(IsPlayerConnected(id))
{
if(PlayerInfo >= 2 || PlayerInfo >= 3)
{
GetPlayerName(id, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new Float:Xf, Float:Yf, Float:Zf;
GetPlayerPos( playerid, Xf, Yf, Zf );
PlayerInfo = 1;
PlayerInfo = vrijemes * 60;
MuteVrijeme = TextDrawCreate(538.000000, 390.000000, "~r~Mute vrijeme:~b~3600 sec");
TextDrawBackgroundColor(MuteVrijeme, 255);
TextDrawFont(MuteVrijeme, 1);
TextDrawLetterSize(MuteVrijeme, 0.250000, 1.300000);
TextDrawColor(MuteVrijeme, -1);
TextDrawSetOutline(MuteVrijeme, 0);
TextDrawSetProportional(MuteVrijeme, 1);
TextDrawSetShadow(MuteVrijeme, 1);
TextDrawSetString(MuteVrijeme, string);
TextDrawShowForPlayer(id, MuteVrijeme);
format(string,sizeof(string), "{FF3300}: %s utisan si od %s, na %d minuta. Razlog: %s ", giveplayer, sendername, vrijemes, razlog);
SCM(id, 0xFF4141FF, string);
format(string,sizeof(string), "{FF6644}|A|Mute| %s je utisan od %s, na %d minuta. Razlog: %s ", giveplayer, sendername, vrijemes, razlog);
SCM(playerid, 0xFF4141FF, string);
}
else
{
SCM(playerid, COLOR_GRAD2, "{FFFFFF}[{F81414}ZeroAS{FFFFFF}]{CCCCCC} Admini i GMovi samo");
}
}
else
{
SCM(playerid, GREY, "Taj igrac nije online!");
}
}
return 1;
}31. Maj 2012.
Evo tebi nova komanda :
if(strcmp(cmd, "/mute", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristi: /mute [ID Igraca/Deo Imena] ");
return 1;
}
new playa;
new time;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
time = strval(tmp);
if (PlayerInfo >= 4)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristi: /mute [ID Igraca/Deo Imena] ");
return 1;
}
if(PlayerInfo == 0)
{
format(string, sizeof(string), "* {FFFFFF}%s {00C0FF}vam je oduzeo pravo govora na {FFFFFF}%d {00C0FF}minuta | Razlog: {FFFFFF}%s",sendername,time,(result));
SendClientMessage(playa, SVETLOPLAVA, string);
format(string, sizeof(string), "* Usutkao si "COL_RED"%s.", giveplayer);
SendClientMessage(playerid, WHITE, string);
PlayerInfo = 1;
PlayerInfo = time*60;
format(string, sizeof(string), ""rd"|BalkanSAMP|{FFFFFF} %s je ucutkan od %s na %d minuta(s) | Razlog: "rd"%s",giveplayer ,sendername,time,(result));
ABroadCast(WHITE,string,1);
printf("|BalkanSAMP| | %s je ucutkao %s",sendername, giveplayer);
}
else
{
PlayerInfo = 0;
PlayerInfo = 0;
format(string, sizeof(string), ""rd"|BalkanSAMP|{FFFFFF} "rd"%s {FFFFFF}je odsutkan od "rd"%s!",giveplayer ,sendername);
ABroadCast(WHITE,string,1);
printf(""COL_RED"|BalkanSAMP|{FFFFFF} %s unsilenced %s",sendername, giveplayer);
}
}
}
}
else
{
SendClientMessage(playerid, WHITE, ""COL_RED"|BalkanSAMP|{FFFFFF} Niste ovlasteni da koristite tu komandu!");
}
}
return 1;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava