Započeo |TED| Boca SRB
•23. Jul 2013.• Zaključano[Pomoc] mutead
277
pregleda
4
postova
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,343
Postovi:
84
Teme:
Pridružio se:Okt. 2012
23. Jul 2013.
Skripta koju koristim:GTARP
Detaljan opis problema:E ovako zanima me kako da napravim na komandi /mutead da ima jednostavno /mutead [ID Igraca/Ime igraca znaci da kad neko nesto lupi na smsad da mu ukinem da moze vise da koristi smsad i ad na odredjeno vreme i da ima razlog hvala napred
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema:E ovako zanima me kako da napravim na komandi /mutead da ima jednostavno /mutead [ID Igraca/Ime igraca znaci da kad neko nesto lupi na smsad da mu ukinem da moze vise da koristi smsad i ad na odredjeno vreme i da ima razlog hvala napred
Dio skripte:
if(strcmp(cmd, "/mutead",true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo < 5)
{
SendClientMessage(playerid, COLOR_GREY, " Niste ovlasteni za koristenje te komande !");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /ukiniad [ID Igraca/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "AdmCmd: %s-u je ukinut AD!", giveplayer);
SendClientMessageToAll(COLOR_LIGHTRED, string);
format(string, sizeof(string), "Ukinut vam je AD");
SendClientMessage(giveplayerid,COLOR_LIGHTRED,string);
format(string, sizeof(string), "AdmCmd: %s-u je ukinut AD od strane admina: %s", giveplayer, sendername);
ABroadCast(COLOR_LIGHTRED,string,1);
PlayerInfo = 1;
format(string, 256, " %s je ukinuo AD igracu: %s", sendername, giveplayer);
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Igrac je offline !");
return 1;
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
962
Postovi:
168
Teme:
Pridružio se:Nov. 2012
23. Jul 2013.
Napravis varijablu ili funkciju(max players) i odradis da mu setujes pri kucanju /mutead tu varijablu mu setujes na 1 i onda kad kuca ad imas proveru ovako nes
ovo stavi u mutead komandi
Muted = 1;
i onda pod /ad
if(Muted == 1) return SCM(playerid, -1, "Ne mozes to");
na primer
ovo stavi u mutead komandi
Muted = 1;
i onda pod /ad
if(Muted == 1) return SCM(playerid, -1, "Ne mozes to");
na primer
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,343
Postovi:
84
Teme:
Pridružio se:Okt. 2012
23. Jul 2013.
|LZ| Bugi wrote on July 23, 2013, 7:54 am:
Napravis varijablu ili funkciju(max players) i odradis da mu setujes pri kucanju /mutead tu varijablu mu setujes na 1 i onda kad kuca ad imas proveru ovako nes
ovo stavi u mutead komandi
Muted = 1;
i onda pod /ad
if(Muted == 1) return SCM(playerid, -1, "Ne mozes to");
na primer
ovo stavi u mutead komandi
Muted = 1;
i onda pod /ad
if(Muted == 1) return SCM(playerid, -1, "Ne mozes to");
na primer
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
962
Postovi:
168
Teme:
Pridružio se:Nov. 2012
23. Jul 2013.
uglavnom stavis settimerex za tog giveplayerid a taj timer nek bude ovakav
a u komandu ADMUTED = 1;
i onda kad kuca /ad da stavis proveru
if(ADMUTED = 0)
{
//kod
}
kapiras??
forward AD(playerid)
public AD(playerid)
{
ADMUTED = 0;
return 1;
}a u komandu ADMUTED = 1;
i onda kad kuca /ad da stavis proveru
if(ADMUTED = 0)
{
//kod
}
kapiras??
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava