hlmod.hu
https://hlmod.hu/

Konzol parancs
https://hlmod.hu/viewtopic.php?f=9&t=28280
Oldal: 1 / 1

Szerző:  *GrafitY* [2017.09.28. 17:42 ]
Hozzászólás témája:  Konzol parancs

Sziasztok!
Adott egy plugin, vegyük példának az ejtőernyő plugint. A buy_parachute parancsot konzolba kell be írni, hogy tudjak venni egy ejtőernyőt, de mi van, ha én ezt a konzol parancsot egy chat parancsra akarom írni? Pl /ejto.
Hogyan tudom ezt hozzá adni, hogy ugyan azt kérje le, mint a konzol parancs?

Szerző:  regener [2017.09.28. 18:45 ]
Hozzászólás témája:  Re: Konzol parancs

Lnyegében a say és a say_team parancsokkal észlelteted a chaten való írást, így a végeredményed így fog kinézni:
  1. register_clcmd("say /ejto", "funkciodneve");
  2. register_clcmd("say_team /ejto", "funkciodneve");


Ez pedig a függvény
  1. public funkciodneve(id)
  2. {
  3.        client_cmd("buy_parachute");
  4. }




De ha azt az ernyő plugint használod amire gondolok akkor az ernyő árát 0-ra rakva mindenki kap alapból ernyőt és nem kell parancsozni.

Szerző:  *GrafitY* [2017.09.28. 19:26 ]
Hozzászólás témája:  Re: Konzol parancs

regener írta:
Lnyegében a say és a say_team parancsokkal észlelteted a chaten való írást, így a végeredményed így fog kinézni:
  1. register_clcmd("say /ejto", "funkciodneve");
  2. register_clcmd("say_team /ejto", "funkciodneve");


Ez pedig a függvény
  1. public funkciodneve(id)
  2. {
  3.        client_cmd("buy_parachute");
  4. }




De ha azt az ernyő plugint használod amire gondolok akkor az ernyő árát 0-ra rakva mindenki kap alapból ernyőt és nem kell parancsozni.


Ezt használom, ebbe kellene.
Ejtőernyő HUN

Szerző:  Pika [2017.09.28. 20:44 ]
Hozzászólás témája:  Re: Konzol parancs

*GrafitY* írta:
regener írta:
Lnyegében a say és a say_team parancsokkal észlelteted a chaten való írást, így a végeredményed így fog kinézni:
  1. register_clcmd("say /ejto", "funkciodneve");
  2. register_clcmd("say_team /ejto", "funkciodneve");


Ez pedig a függvény
  1. public funkciodneve(id)
  2. {
  3.        client_cmd("buy_parachute");
  4. }




De ha azt az ernyő plugint használod amire gondolok akkor az ernyő árát 0-ra rakva mindenki kap alapból ernyőt és nem kell parancsozni.


Ezt használom, ebbe kellene.
Ejtőernyő HUN


Mindenkinek akarsz ejtőernyőt, vagy csak a parancs beírójának?

Ha mindenkinek alapból akarsz akkor ezt beírod server.cfg-be : parachute_cost 0

Ha pedig parancsra akkor itt a plugin:

  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4.  
  5. #define PLUGIN "New Plug-In"
  6. #define VERSION "1.0"
  7. #define AUTHOR "Pikk szalámi"
  8.  
  9.  
  10. public plugin_init() {
  11.     register_plugin(PLUGIN, VERSION, AUTHOR)
  12.     register_clcmd("say /ejto", "cmd")
  13.     register_clcmd("say_team /ejto", "cmd")
  14. }
  15. public cmd(id)
  16. {
  17.     client_cmd("buy_parachute")
  18. }

Szerző:  StreetBoyHun [2017.09.29. 06:12 ]
Hozzászólás témája:  Re: Konzol parancs

Én is ugyan ezt irtam le neki :)

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