Szerző Téma: Unknown Command  (Megtekintve 980 alkalommal)

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Unknown Command
« Dátum: 2011. december 31. - 17:29:27 »
0 Show voters
Sziasztok,van egy parancsom /tisztit (zcmd)
És ha beírom akkor tökéletes mûködik a funkciója de mégis kiírja,hogy Unknown Command.
És ez az összes zcmd-s parancsomnál így van.
Valaki tudna rá gyógyírt?

dexi

  • Vendég
Unknown Command
« Válasz #1 Dátum: 2011. december 31. - 17:31:46 »
0 Show voters
Minden strcmp-s parancsod írd át zcmd-re és az oncommandtext-et töröld és ezt rakd a helyére:
 
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
SendClientMessage(playerid, -1, \"Nincs ilyen parancs.\");
}
return 1;
}

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Unknown Command
« Válasz #2 Dátum: 2011. december 31. - 17:40:26 »
0 Show voters
Így meg akkor azt írja ki,hogy Nincs ilyen parancs :D

dexi

  • Vendég
Unknown Command
« Válasz #3 Dátum: 2011. december 31. - 18:11:42 »
0 Show voters
lezárod a zcmd-s parancsokat return1-el?

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Unknown Command
« Válasz #4 Dátum: 2011. december 31. - 18:14:49 »
0 Show voters
[pawn]CMD:valami(playerid)
{
   return 1;
}[/pawn]
így gondolod? Lehet az a baj forrása,hogy minden egyes if-et lezárk returnnal?

Nem elérhető rewan

  • 960
    • Profil megtekintése
Unknown Command
« Válasz #5 Dátum: 2011. december 31. - 18:23:12 »
+1 Show voters
[pawn]public OnPlayerCommandPerformed(playerid, cmdtext[])[/pawn]
Ha így használod a publicot?
Nálam success érték nélkül volt és mûködött is.

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Unknown Command
« Válasz #6 Dátum: 2011. december 31. - 18:25:19 »
0 Show voters
Köszi,megy,ment a +1

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal