yeet wrote on July 21, 2022, 2:13 pm:
ResetPlayerWeapons(id);
PlayerInfo = 1;
SavePlayer(id);Dalje pokusaj sam
To sam znao i ja... Ne znam kako podesiti vrijeme ono da npr disarmam na 15min i ne znam kako da otkucava i to...
Naš forum je uspješno migriran na novu platformu. Svi vaši podaci, računi i sadržaj su prebačeni na GTABLKN.
Pritisnite Enter za pretragu ili Escape za zatvaranje
//dodaj gore pDisarm i pDisarmV
CMD:disarm(playerid, params[])
{
if(PlayerInfo < 1) return SCM(playerid,NS_ORANGE, "PERMISIJA.");//permisija
new id, vreme, razlog;
if(sscanf(params, "uis", id, vreme, razlog)) return SCM(playerid,-1, "/disarm ID Vreme Razlog");//jasno ti je sta je ovo
if(vreme < 0 || vreme > 360000) return SCM(playerid, -1, "NE MOZE TOLKO COVECE.");// ne moze manje od 0 i vise od 360k
{
ac_ResetPlayerWeapons(id);
PlayerInfo = 1; PlayerInfo += vreme*60;//ako stavis 1 minut on ce 1 mnoziti sa 60 jasno ti je valjda
va_SendClientMessage(id, -1, "%s ti je zabranio koriscenje oruzija na %d minuta (Razlog: %s).", GetName(playerid), vreme, razlog);
va_SendClientMessage(playerid, -1, "Igracu %s ste zabranili koriscenje oruzija na %d minuta (Razlog: %s).", GetName(id), vreme, razlog);
}
return 1;
}
CMD:undisarm(playerid, params[])
{
if(PlayerInfo < 4) return SCM(playerid, -1, " Ne moze cmd .");
if(PlayerInfo == 0) return va_SendClientMessage(playerid, -1, "Igrac '%s' nije disarmovan.", GetName(id));
PlayerInfo = 0; PlayerInfo = 0;
va_SendClientMessage(id, -1, "%s vam je podario moc pucanja.", GetName(playerid));
va_SendClientMessage(playerid, -1, "Igracu %s podarili moc pucanja.", GetName(id));
return 1;
}
CMD:disarmtime(playerid, params[])
{
if(PlayerInfo == 0) return SCM(playerid, -1, "Vama nije zabranjeno oruzije.");
va_SendClientMessage(playerid, -1, "Preostalo vam je jos %d disarma.", PlayerInfo);
return 1;
}
Odbrojavanje[ MAX_PLAYERS ]
task Odbrojavanja() //1000 ti je 1 sekunda
{
foreach(new i : Player)
{
if(PlayerInfo > 0) PlayerInfo--;
if(PlayerInfo == 1 && PlayerInfo == 0)
{
PlayerInfo = 0;
SCM(i, -1," Vas Disarm je istekao sada se mozete pucati.");
}
}
return 1;
}
if(PlayerInfo == 1 || PlayerInfo > 0) { if(GetPlayerWeapon(playerid) > 0) { ac_ResetPlayerWeapons(playerid); } } }
//dodaj gore pDisarm i pDisarmV
CMD:disarm(playerid, params[])
{
if(PlayerInfo < 1) return SCM(playerid,NS_ORANGE, "PERMISIJA.");//permisija
new id, vreme, razlog;
if(sscanf(params, "uis", id, vreme, razlog)) return SCM(playerid,-1, "/disarm ID Vreme Razlog");//jasno ti je sta je ovo
if(vreme < 0 || vreme > 360000) return SCM(playerid, -1, "NE MOZE TOLKO COVECE.");// ne moze manje od 0 i vise od 360k
{
ac_ResetPlayerWeapons(id);
PlayerInfo = 1; PlayerInfo += vreme*60;//ako stavis 1 minut on ce 1 mnoziti sa 60 jasno ti je valjda
va_SendClientMessage(id, -1, "%s ti je zabranio koriscenje oruzija na %d minuta (Razlog: %s).", GetName(playerid), vreme, razlog);
va_SendClientMessage(playerid, -1, "Igracu %s ste zabranili koriscenje oruzija na %d minuta (Razlog: %s).", GetName(id), vreme, razlog);
}
return 1;
}
CMD:undisarm(playerid, params[])
{
if(PlayerInfo < 4) return SCM(playerid, -1, " Ne moze cmd .");
if(PlayerInfo == 0) return va_SendClientMessage(playerid, -1, "Igrac '%s' nije disarmovan.", GetName(id));
PlayerInfo = 0; PlayerInfo = 0;
va_SendClientMessage(id, -1, "%s vam je podario moc pucanja.", GetName(playerid));
va_SendClientMessage(playerid, -1, "Igracu %s podarili moc pucanja.", GetName(id));
return 1;
}
CMD:disarmtime(playerid, params[])
{
if(PlayerInfo == 0) return SCM(playerid, -1, "Vama nije zabranjeno oruzije.");
va_SendClientMessage(playerid, -1, "Preostalo vam je jos %d disarma.", PlayerInfo);
return 1;
}
Odbrojavanje[ MAX_PLAYERS ]
task Odbrojavanja() //1000 ti je 1 sekunda
{
foreach(new i : Player)
{
if(PlayerInfo > 0) PlayerInfo--;
if(PlayerInfo == 1 && PlayerInfo == 0)
{
PlayerInfo = 0;
SCM(i, -1," Vas Disarm je istekao sada se mozete pucati.");
}
}
return 1;
}
if(PlayerInfo == 1 || PlayerInfo > 0) { if(GetPlayerWeapon(playerid) > 0) { ac_ResetPlayerWeapons(playerid); } } }gettime() R.I.P
if(PlayerInfo == 1 || PlayerInfo > 0) { if(GetPlayerWeapon(playerid) > 0) { ac_ResetPlayerWeapons(playerid); } } }
PlayerInfo = 1;
PlayerInfo += vreme*60;
PlayerInfo = gettime()+(vrijeme*60);if (PlayerInfo > gettime()) // igrac je disarman.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava