hlmod.hu
https://hlmod.hu/

Szöveg részlet lekérdezése
https://hlmod.hu/viewtopic.php?f=10&t=16048
Oldal: 1 / 1

Szerző:  infiel27 [ 2014.05.27. 16:56 ]
Hozzászólás témája:  Szöveg részlet lekérdezése

Üdv.

Valaki tudna nekem írni egy olyan scriptet ami egy szövegből lekér egy részletet.
Pl.: Kék asdaz ég.
Ebből a szövegből csak az "asd" szöveg részletet érzékelné és ha 2x szerepel benne pl így
Kék asdaz asdég.
Akkor a másikat is kérje ki és mentse egy változóba hogy hány olyan bizonyos szó van benne.

Előre is köszönöm!

Szerző:  CrB [ 2014.05.27. 18:02 ]
Hozzászólás témája:  Re: Szöveg részlet lekérdezése

SMA Forráskód: [ Mindet kijelol ]
  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 "qkkkj"
  9.  
  10. new asd
  11. new message[192]
  12.  
  13. public plugin_init() {
  14. register_plugin(PLUGIN, VERSION, AUTHOR)
  15.  
  16. register_clcmd("say" ,"hook")
  17. }
  18. public hook(id)
  19. {
  20. read_args(message, 191);
  21. remove_quotes(message);
  22.  
  23. if(containi(message, "asd") != -1)
  24. {
  25. asd++
  26. }
  27. }

Szerző:  Silent [ 2014.08.26. 21:04 ]
Hozzászólás témája:  Re: Szöveg részlet lekérdezése

crazyboy írta:
SMA Forráskód: [ Mindet kijelol ]
  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 "qkkkj"
  9.  
  10. new asd
  11. new message[192]
  12.  
  13. public plugin_init() {
  14. register_plugin(PLUGIN, VERSION, AUTHOR)
  15.  
  16. register_clcmd("say" ,"hook")
  17. }
  18. public hook(id)
  19. {
  20. read_args(message, 191);
  21. remove_quotes(message);
  22.  
  23. if(containi(message, "asd") != -1)
  24. {
  25. asd++
  26. }
  27. }


Akárhányszor lesz benne hogy asd, a változó ugyanúgy 1-et fog kapni.

Elvégre van egy szöveg..

Tegnap asd tésztát asd ettem.

A containi fgv lecsekkolja neked, hogy van-e benne asd. Márpedig van, így növeli az asd értékét, de utána konkrétan nem érdekli a továbbiakban, így az már nőni max a következő say hookolásnál fog.

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