GTA Közösség - A magyar GTA fórum

Hatalmas Archívum => Fórum Archívum (Témák/Fórumok) => A témát indította: tudvari - 2012. június 16. - 21:12:32

Cím: Sccanf,zcmd alparancsok
Írta: tudvari - 2012. június 16. - 21:12:32
Sziasztok,valaki megcsinálná nekem egy olyan parancs szerkezetét,aminek az egyik alparancsának van egy változója,ami a többinek nincs?
Pl.:
/széf megnéz
/széf kivesz [mennyit]
Ez nem jó:
 
if(sscanf(params,\"s[128]I(-1)\",mit,mennyit))
Cím: Sccanf,zcmd alparancsok
Írta: zeteni - 2012. június 16. - 23:39:33
I(-1)[/quote]
Az a -1 mi akar ott lenni?
 
if(sscanf(params, \"s[128]i\", mit, mennyit))

 
Erre gondolsz?
Cím: Sccanf,zcmd alparancsok
Írta: tudvari - 2012. június 16. - 23:44:06
az alap érték amit felvesz,ha nem írsz be semmit.(Mert a nagybetû a \"nem szükséges\"-t jelenti)
De amit te írtál,a szerint szükséges beírni valamit a \"mennyit\" változó helyére.
Az a baj,hogy az enyémnél a /széf megnéz csak akkor mûködik,ha azt írom,hogy: /széf megnéz [valamilyen szám]
Cím: Sccanf,zcmd alparancsok
Írta: Gabor.. - 2012. június 17. - 09:51:17
Próbáld így:
 

if( sscanf( params, \"s[50]D(-1)\", mit, mennyit ) )
Cím: Sccanf,zcmd alparancsok
Írta: tudvari - 2012. június 17. - 09:56:27
ugyan az