Skripta: CLRP
Problem: Kako da napravim da komanda djeluje samo ako je neko ukljuci npr. kucam /test i nista mi ne uradi, a kada kucam /teston, onda omoguci komandi /test da radi sta hoce.
Slika:
Dio skr;
new test;
CMD:testo(playerid, params[])
{
new tes;
if(sscanf(params, "i", tes)) return SCM(playerid, -1, "/testo 1/0 (on/off)");
test = tes;
if(tes == 1)
{
SCM(playerid, -1, "Ukljucio si komandu");
}
if(tes == 0)
{
SCM(playerid, -1, "Iskljucio si komandu");
}
return 1;
}
CMD:test(playerid, params[])
{
if(test != 1) return SCM(playerid, -1, "Komanda je iskljucena.");
// dalje komanda
return 1;
}
Eto :)
Edit:
Ako hoćeš ON I OFF, mislim 2 komande, onda možeš i ovako:
new test;
CMD:teston(playerid, params[])
{
test = 1;
return 1;
}
CMD:testoff(playerid, params[])
{
test = 0;
return 1;
}