Szerző Téma: Sccanf,zcmd alparancsok  (Megtekintve 340 alkalommal)

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Sccanf,zcmd alparancsok
« Dátum: 2012. június 16. - 21:12:32 »
0 Show voters
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))

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
Sccanf,zcmd alparancsok
« Válasz #1 Dátum: 2012. június 16. - 23:39:33 »
0 Show voters
I(-1)[/quote]
Az a -1 mi akar ott lenni?
 
if(sscanf(params, \"s[128]i\", mit, mennyit))

 
Erre gondolsz?

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Sccanf,zcmd alparancsok
« Válasz #2 Dátum: 2012. június 16. - 23:44:06 »
0 Show voters
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]

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
Sccanf,zcmd alparancsok
« Válasz #3 Dátum: 2012. június 17. - 09:51:17 »
0 Show voters
Próbáld így:
 

if( sscanf( params, \"s[50]D(-1)\", mit, mennyit ) )

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Sccanf,zcmd alparancsok
« Válasz #4 Dátum: 2012. június 17. - 09:56:27 »
0 Show voters
ugyan az

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal