Scripta: Moja od nule
Problem: Zanima me kako bih mogao da unutar YCMD komande napravim jos komandi (naprimer komanda v, pa onda da moze /v buy, sell itd)? Da li treba da idem sa sscanf , pa parametar S... npr (if(sscanf(params, "s[32", command)), pa onda ispod if(command == "buy) { return YCMD:buyveh(playerid, params[], help) } ?
Code: /
[POMOC] YCMD komanda u komandi
253
pregleda
6
postova
13. Jun 2014.
13. Jun 2014.
to nije komanda u komandi to su pozivi unutar komande.
YCMD:v(playerid, params[], help)
{
new odabir;
if(sscanf(params, "s",odabir))
{
navedes sta moze birati
}
else
{
if(strcmp(odabir,"to su to si naveo da moze odabrat",true) == 0)
{
radnja
}
}
return 1;
}13. Jun 2014.
Mislis ovako?
YCMD:v(playerid, params[], help)
{
new odabir;
if(sscanf(params, "s",odabir)) return SCM(playerid, -1, "Dostupna imena: buy, sell, lock, park, find itd..");
else
{
if(strcmp(odabir, "buy", true) == 0)
{
return YCMD:buyveh(playerid, params[], help);
}
}
return 1;
}13. Jun 2014.
Ja neznam sta ti nije jasno
Moj pricnip je sledeci
Moj pricnip je sledeci
YCMD:v(playerid, params[], help)
{
new odabir;
if(sscanf(params, "s",odabir))
{
navedes sta moze birati
}
else
{
if(strcmp(odabir,"buy",true) == 0)
{
stavljas da je igrac kupio vozilo u zavisnosti naravno od uvjeta unutar odrabira
}
}
return 1;
}13. Jun 2014.
Pa da ne bih kopirao i sirio kod za dzabe, sto ne moze samo return na komandu koja je vec napravljena samo sto se kuca buyveh...
A ovo da navedem sta moze birati, ne razumem kako mislis da tu dodajem...
A ovo da navedem sta moze birati, ne razumem kako mislis da tu dodajem...
13. Jun 2014.
Dobio si odg.To sto ti neznas zapravo sta oces ja ti nisam kriv, tema se neotvara dok se tacno neodluci sta u nju postavit.
+ dao sam ti primer jasan kao suza samo sto treba malo razmisljat.
+ dao sam ti primer jasan kao suza samo sto treba malo razmisljat.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava