hlmod.hu
https://hlmod.hu/

Konzol parancsok
https://hlmod.hu/viewtopic.php?f=29&t=6640
Oldal: 1 / 2

Szerző:  Bence98007 [2012.11.18. 18:47 ]
Hozzászólás témája:  Konzol parancsok

Hi!

Szeretnék egy olyan plugint kérni, hogyha egy játékos bármit beír a konzoljába, automatikusan lementse egy fájlba a nevével együtt.

Köszi előre is!

Szerző:  small [2012.11.19. 15:27 ]
Hozzászólás témája:  Re: Konzol parancsok

SMA Forráskód: [ Mindet kijelol ]
  1. /* Script generated by Pawn Studio */
  2.  
  3. #include <amxmodx>
  4. #include <csstats>
  5. #include <amxmisc>
  6. #include <nvault>
  7.  
  8. #define PLUGIN "Mentes"
  9. #define AUTHOR "Small"
  10. #define VERSION "1.0"
  11.  
  12. new g_vault
  13. new name[33][32]
  14. new ido[33][9]
  15.  
  16. public plugin_init()
  17. {
  18. register_plugin(PLUGIN, VERSION, AUTHOR)
  19. register_clcmd("mentes","mentes")
  20. g_vault = nvault_open("Ido")
  21. }
  22.  
  23. public mentes(id)
  24. {
  25. get_time("%H:%M:%S",ido[id],8)
  26. new vaultkey[64],vaultdata[256]
  27.  
  28. format(vaultkey,63,"%s-IDO", name[id])
  29. format(vaultdata,255,"%s", ido[id])
  30.  
  31. nvault_set(g_vault,vaultkey,vaultdata)
  32. return PLUGIN_CONTINUE
  33. }
  34.  

Szerző:  Bence98007 [2012.11.19. 17:16 ]
Hozzászólás témája:  Re: Konzol parancsok

Meg tudod mondani Small, hogy ez mi a kib**tt jó ku***a élet?

A parancsot amit beírt, azt akarom lementeni...

Szerző:  HunGamer [2012.11.19. 18:37 ]
Hozzászólás témája:  Re: Konzol parancsok

[s]Szerintem ezt nem valószínű hogy meg lehet csinálni.[/s]

Szerk:

Próbáld ki. (nem teszteltem) Elvileg minden létező parancsot lement (ha nem létezőt ír be akkor nem)
[ablak]
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define PLUGIN "New Plugin"
  5. #define AUTHOR "HunGamer"
  6. #define VERSION "1.0"
  7.  
  8. public plugin_init()
  9. {
  10. register_plugin(PLUGIN, VERSION, AUTHOR)
  11. }
  12. public client_command(id)
  13. {
  14. new say[300];
  15. read_args(say, charsmax(say));
  16.  
  17. remove_quotes(say);
  18.  
  19. new text[192];
  20. new name[32];
  21.  
  22. get_user_name(id, name, 31);
  23. formatex(text, 191, "^"%s^" ^"%s^"", name, say);
  24. log_to_file("parancsok.log", text);
  25.  
  26. return PLUGIN_HANDLED
  27. }
  28.  
[/ablak]

Szerző:  Bence98007 [2012.11.19. 21:28 ]
Hozzászólás témája:  Re: Konzol parancsok

Hungamer, valahogy csak meg lehet oldani, hogy mit ír be...biztos van rá módszer!

Szerző:  norbee.16 [2012.11.20. 06:42 ]
Hozzászólás témája:  Re: Konzol parancsok

Chat log?

Szerző:  Bence98007 [2012.11.20. 07:22 ]
Hozzászólás témája:  Re: Konzol parancsok

Az csak a chatet menti, nekem fennt van.

Szerző:  norbee.16 [2012.11.20. 07:40 ]
Hozzászólás témája:  Re: Konzol parancsok

És azt nem lehet úgy át írni?

Szerző:  Bence98007 [2012.11.20. 07:42 ]
Hozzászólás témája:  Re: Konzol parancsok

norbee.16 írta:
És azt nem lehet úgy át írni?

Hát siadba (változó) menti, azaz lehookolja a sayt, és argal visszadobja amit írtál utánna
aszem így van. de biztos meg lehet oldani :|

Szerző:  fear_ezmegmi [2012.11.20. 16:46 ]
Hozzászólás témája:  Re: Konzol parancsok

Bence98007 írta:
norbee.16 írta:
És azt nem lehet úgy át írni?

Hát siadba (változó) menti, azaz lehookolja a sayt, és argal visszadobja amit írtál utánna
aszem így van. de biztos meg lehet oldani :|

HunGamer írta:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define PLUGIN "New Plugin"
  5. #define AUTHOR "HunGamer"
  6. #define VERSION "1.0"
  7.  
  8. public plugin_init()
  9. {
  10. register_plugin(PLUGIN, VERSION, AUTHOR)
  11. }
  12. public client_command(id)
  13. {
  14. new say[300];
  15. read_args(say, charsmax(say));
  16.  
  17. remove_quotes(say);
  18.  
  19. new text[192];
  20. new name[32];
  21.  
  22. get_user_name(id, name, 31);
  23. formatex(text, 191, "^"%s^" ^"%s^"", name, say);
  24. log_to_file("parancsok.log", text);
  25.  
  26. return PLUGIN_HANDLED
  27. }


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