pomoc[mutiraj]

Započeo --Lood--
27. Sep. 2012. Zaključano
488
pregleda
5
postova
--Lood--
5
Crime Lord
27. Sep. 2012.
GM koji koristim: od 0
Problem :  e vako napravio sam CMD za mutiraj znacmi mutiraj id vreme razlog, i kad god igra podje kucat npr /b pozz
pise mutiran si tolko sekundi
evo primer
kucam /mutiraj 0 60 pozz
i sad kad igrac npr oce pisat na /b posalje mu se poruka
Mutiran si jos 60 sec
ja to isto kucam nakon 1 min
opet pise "Mutiran si jos 60 sec"
Dio scripte:
/*MUTIRAJ*/
CMD:mutiraj(playerid,params[])
{
if (PlayerInfo == 0) return SCM(playerid, BELA, "Prvo se uloguj");
if (PlayerInfo < 1) return SCM(playerid,BELA,"Nisi ovlascen da koristis ovu komandu");
new playa;
new minuti;
new razlog;
new string;
new sendername;
new giveplayer;
if(sscanf(params,"dds",playa,minuti,razlog)) return SCM(playerid, BELA, "{00C0FF}Koriscenje:{ffffff} /mutiraj [ID igraca] ");
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
PlayerInfo = 1;
PlayerInfo = minuti * 60;
format(string, sizeof(string), "{F81414}Administrator:{ffffff} %s{F81414} je mutirao igraca:{ffffff} %s{00C0FF}||Minuta:{ffffff} %d{F81414}||Razlog:{ffffff} %s",sendername ,giveplayer,minuti,razlog);
ABroadCast(0x2D2DFFFF, string, 1);
mutiranjeLog(string);

new string1;
format(string1, sizeof(string1), "{F81414}Administrator:{ffffff} %s{F81414} vas je mutirao na{ffffff} %d minuta{F81414}||Razlog:{ffffff} %s",sendername,minuti,razlog);
SCM(playa,CRVENA,string1);
return 1;
}
Dr.Nino
5
Underboss
27. Sep. 2012.
pa jesi napravio timer da smanjuje varijablu za 1 nakon svake minute ? i da postavi timer igracu kojeg si mute ?
vidim nisi
forward mutiran(playerid);
public mutiran(playerid)
{
PlayerInfo -= 1;
if(PlayerInfo = 0)
{
PlayerInfo = 0;
}
return 1;
}

i u CMD di "mutas" dodaj
SetTimerEx("mutiran",60000, false, "i", playa);
i stavi PlayerInfo = minuti  umjesto PlayerInfo = minuti * 60; ne treba ti * 60
--Lood--
5
Crime Lord
27. Sep. 2012.
aaa tnx brt, pa da
Nisam nimalo razmisljo :s
samo ima jos jedan problem udefined symbol playa u publicu
ocul stavit playerid, ili gore stavir new playa;
?
Dr.Nino
5
Underboss
30. Sep. 2012.
--Lood-- wrote on September 27, 2012, 3:02 pm:
aaa tnx brt, pa da
Nisam nimalo razmisljo :s
samo ima jos jedan problem udefined symbol playa u publicu
ocul stavit playerid, ili gore stavir new playa;
?

moja greska, bio sam prekopirao varijablu pa mi ostalo playa
ugl prebaci u PlayerInfo = 0;
Deleted User
Obrisan korisnik
30. Sep. 2012.
/*MUTIRAJ*/
CMD:mutiraj(playerid,params[])
{
if (PlayerInfo == 0) return SCM(playerid, BELA, "Prvo se uloguj");
if (PlayerInfo < 1) return SCM(playerid,BELA,"Nisi ovlascen da koristis ovu komandu");
new playa;
new minuti;
new razlog;
new string;
new sendername;
new giveplayer;
if(sscanf(params,"dds",playa,minuti,razlog)) return SCM(playerid, BELA, "{00C0FF}Koriscenje:{ffffff} /mutiraj [ID igraca] ");
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
PlayerInfo = 1;
PlayerInfo = minuti * 60;
format(string, sizeof(string), "{F81414}Administrator:{ffffff} %s{F81414} je mutirao igraca:{ffffff} %s{00C0FF}||Minuta:{ffffff} %d{F81414}||Razlog:{ffffff} %s",sendername ,giveplayer,minuti,razlog);
ABroadCast(0x2D2DFFFF, string, 1);
mutiranjeLog(string);
SetTimerEx("UnMute", minuti * 60, 1,"i",playerid);

new string1;
format(string1, sizeof(string1), "{F81414}Administrator:{ffffff} %s{F81414} vas je mutirao na{ffffff} %d minuta{F81414}||Razlog:{ffffff} %s",sendername,minuti,razlog);
SCM(playa,CRVENA,string1);
return 1;
}

stock UnMute(playerid)
{
PlayerInfo = 0;
PlayerInfo = 0;
return 1;
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha