hlmod.hu
https://hlmod.hu/

Játékosok config.cfg-jének olvasása
https://hlmod.hu/viewtopic.php?f=9&t=5628
Oldal: 1 / 1

Szerző:  tgabor [2012.08.13. 20:05 ]
Hozzászólás témája:  Játékosok config.cfg-jének olvasása

Sziasztok!

A következő problémám lenne:

Hogyan tudnám beolvasni egy online játékosok config.cfg-jéből, hogy pl: az o betűre mi van neki bindelve?

Valami ilyen lenne az elképzelésem:

Kód:
  1. if(playerbind[o] == "asd") {

  2. hajtsdvegreezt

  3. } else {

  4. hajtsdvegreazt

  5. }


Jó lenne ha viszonylag kevés módosítás árán lehetne változtatni a betűket, hogy egy fájlon belül többször, különböző betűkön is lehessen használni.

Illetve a másik ami fontos, hogy a játékosnak NE keljen lenyomnia azt a betűt.

Nagyon köszi a tippeket előre is!

Szerző:  kiki [2012.08.13. 20:15 ]
Hozzászólás témája:  Re: Játékosok config.cfg-jének olvasása

Hello, ezt így sajnos nem lehet megoldani, a megoldás rosz, o az indexet jelent, oda nem rakhatod azt amire gondolsz! Sajnos ez nem kivitelezhető!

Szerző:  tgabor [2012.08.13. 20:27 ]
Hozzászólás témája:  Re: Játékosok config.cfg-jének olvasása

Köszi a választ, a kód részletet csak példának írtam.

A lényeg az lenne, hogy a játékosok gépén lévő config.cfg-ből kitudjam szedni, hogy pl az o-ra mi van bindelve, a fenn megadott logikai vizsgálat csak arra lenne, hogy az-e ami nekem kell.

Esélyem sincs arra, hogy kivarázsoljam valahogyan ezt a config-jukból, anélkül, hogy lenyomnák azt a billentyűt?

Szerző:  kiki [2012.08.13. 20:42 ]
Hozzászólás témája:  Re: Játékosok config.cfg-jének olvasása

Nem ezt nem lehet sajnos, cvar értékét le tudod kérni, de ezt nem!

Szerző:  tgabor [2012.08.13. 20:54 ]
Hozzászólás témája:  Re: Játékosok config.cfg-jének olvasása

A configjukban lévő cvar-okat hogyan tudnám lekérdezni?
Valamint a bizonyos feltételeknek megfelelő játékos configjába tudok írni egyedi cvar-t, illetve hogyan?

Bocsi a hülye kérdésekért és köszönöm a türelmed.

Szerző:  kiki [2012.08.14. 08:06 ]
Hozzászólás témája:  Re: Játékosok config.cfg-jének olvasása

Hát a cvar lekérdezés így működik:

Kód:
  1. #include <amxmodx>  

  2.  

  3. public client_connect(id)

  4. {

  5.     if (!is_user_bot(id))

  6.         query_client_cvar(id, "rate", "cvar_result_func");

  7. }

  8.  

  9. public cvar_result_func(id, const cvar[], const value[])

  10. {

  11.     new name[33];

  12.     get_user_name(id, name, 32);

  13.     log_amx("%s-nek a rate erteke: ^"%s^"",name, value);

  14. }

  15.  


"Cvar létrehozása":

client_cmd(id, "setinfo valami")

aztán get_user_infoval lekérdezed!

Szerző:  tgabor [2012.08.14. 10:00 ]
Hozzászólás témája:  Re: Játékosok config.cfg-jének olvasása

Nagyon köszönöm!

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