Započeo Alan ã‹¡
•9. Jul 2013.• Zaključano( Pomc ) Unmute timer...
357
pregleda
6
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
111
Postovi:
37
Teme:
Pridružio se:Jun 2013
9. Jul 2013.
Skripta : SLRP
Ovako,imam problem sa /mute,znaci utisam igraca 2 min,primjer,i nikad on vise nece moci da prica,jel treba neki unmute timer ili nesto slicno?
Pomoc...
Komanda :
Ovako,imam problem sa /mute,znaci utisam igraca 2 min,primjer,i nikad on vise nece moci da prica,jel treba neki unmute timer ili nesto slicno?
Pomoc...
Komanda :
YCMD:mute(playerid, params[], help)
{
if(PlayerInfo < 3) return SendClientMessage(playerid, BELA, "SL:RP: Niste u mogucnosti koristiti ovu komandu.");
new id;
new minuti,razlog;
if(sscanf(params, "uis",id,minuti,razlog)) return SendClientMessage(playerid, BELA, "Koristi: /mute [ ID Igraca ] [ Minuti ] [ Razlog ]");
if(minuti == 0)
{
PlayerInfo = 0;
SCMF(id, CRVENA1, "|{FFFFFF}A{FF0000}| Niste vise utisani! Admin: {FFFFFF}%s.", GetName(playerid));
format(CmdString, 128, "|{FFFFFF}A{FF0000}| %s nije vise utisan, admin: %s", GetName(id), GetName(playerid));
AdminPoruka(CRVENA1, CmdString);
SetPlayerChatBubble(id, "Utisan", 0xFF0000AA, 15.0, 1);
return 1;
}
new str;
format(str,128,"|{FFFFFF}A{FF0000}| Utisani ste na {FFFFFF}%d minuta{FF0000} od admina: {FFFFFF}%s.{FF0000} Razlog : {FFFFFF}%s. ",minuti,GetName(playerid),razlog);
PlayerPlaySound(id, 1085, 0, 0 , 0);
SendClientMessage(id,BELA,str);
PlayerInfo = minuti;
format(CmdString, 128, "|{FFFFFF}A{FF0000}| %s je utisan na %d minuta, admin: %s",minuti,GetName(id));
AdminPoruka(CRVENA1, CmdString);
mutelabel = Create3DTextLabel("Utisan", 0xFF0000AA, 30.0, 40.0, 50.0, 40.0, 0);
PlayerPlaySound(playerid, 1085, 0, 0 , 0);
return 1;
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
111
Postovi:
37
Teme:
Pridružio se:Jun 2013
9. Jul 2013.
Kako da namijestim sad timer u komandu,evo timer-a
Evo isto pod OnGameMOdeInit
forward TimerMute();
public TimerMute()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(PlayerInfo > 0)
{
PlayerInfo -= 1;
}
}
return 1;
}Evo isto pod OnGameMOdeInit
SetTimer("TimerMute", 60000, 1);Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
523
Postovi:
44
Teme:
Pridružio se:Mar. 2013
9. Jul 2013.
znaci dodas
i ovo ostavis pod ongamemodeinit,znaci netrebas ti nista ubacitvat u komandu,on automatski cim detecta da je mutan,pokrene mu tajmer
nadam e da razumijes
forward TimerMute();
public TimerMute()
{
foreach(Player,i)
{
if(PlayerInfo > 0)
{
PlayerInfo--;//Ja sam je tako napisao isla bi tvoja promenljiva
if(PlayerInfo == 0)
{
SCM(i, -1, "* Vise niste Utisani!");
}
}
}
}i ovo ostavis pod ongamemodeinit,znaci netrebas ti nista ubacitvat u komandu,on automatski cim detecta da je mutan,pokrene mu tajmer
nadam e da razumijes
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava