hlmod.hu
https://hlmod.hu/

/ előjelű Parancs eltüntetése
https://hlmod.hu/viewtopic.php?f=9&t=23694
Oldal: 1 / 1

Szerző:  Patrik3 [ 2016.01.26. 17:48 ]
Hozzászólás témája:  / előjelű Parancs eltüntetése

Sziasztok!
Hogyan tudom eltüntetni a / előjelű parancsokat? Csak simán továbbléptetem, ha / elő jelet ír be a chatbe?
Valami ötlet?
Kösz

Szerző:  mforce [ 2016.01.26. 19:32 ]
Hozzászólás témája:  Re: / előjelű Parancs eltüntetése

  1. #include <amxmodx>
  2.  
  3. #define PLUGIN "Plugin"
  4. #define VERSION "1.0"
  5. #define AUTHOR "mforce"
  6.  
  7. public plugin_init() {
  8.     register_plugin(PLUGIN, VERSION, AUTHOR)
  9.     register_clcmd("say", "handlesay")
  10.     register_clcmd("say_team", "handlesay")
  11. }
  12.  
  13. public handlesay(id) {
  14.     static msg[191];
  15.     read_args(msg,charsmax(msg));
  16.     remove_quotes(msg);
  17.     if(msg[0] == '/') return PLUGIN_HANDLED;
  18.     return PLUGIN_CONTINUE;
  19. }

Szerző:  Patrik3 [ 2016.02.09. 09:55 ]
Hozzászólás témája:  Re: / előjelű Parancs eltüntetése

Akárhová teszed, akárhová írod, nem jó :/

Szerző:  SZILARD [ 2016.02.09. 10:32 ]
Hozzászólás témája:  Re: / előjelű Parancs eltüntetése

  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6. #define PLUGIN "New Plug-In"
  7. #define VERSION "1.0"
  8. #define AUTHOR "SZILARD"
  9.  
  10.  
  11. public plugin_init() {
  12.     register_plugin(PLUGIN, VERSION, AUTHOR)
  13.     register_clcmd("say", "HandlEsay")
  14.     // Add your code here...
  15. }
  16. public HandlEsay(id){
  17.     new message[192]
  18.     read_args(message, 191)
  19.     remove_quotes(message)
  20.    
  21.     if(message[0] == '/')
  22.     return PLUGIN_HANDLED
  23. }

Teszt volt működik tökéletesen! :)

Szerző:  6almasok [ 2016.02.09. 10:43 ]
Hozzászólás témája:  Re: / előjelű Parancs eltüntetése

Nyilván használsz más handlesay-t egy külön pluginba, szóval ezt
  1. static msg[191];
  2.     read_args(msg,charsmax(msg));
  3.     remove_quotes(msg);


nem kéred le a többit pedig beleírod a másik plugin handlesay-jébe (msg-t írd át a másik, pluginban lévőbe mert azt nem akarjuk kétszer lekérni)

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/