hlmod.hu
https://hlmod.hu/

weboldal betöltése htmlből
https://hlmod.hu/viewtopic.php?f=9&t=31637
Oldal: 1 / 1

Szerző:  saxxo [2025.08.20. 17:52 ]
Hozzászólás témája:  weboldal betöltése htmlből

Szia!
Szükségem lenne egy olyan kódra amit támogat a 1.6 és htmlből betudja tölteni a weboldal leírást akár a szabályzatot...

Köszönöm előre is.....

Szerző:  The Peace [2025.08.21. 11:58 ]
Hozzászólás témája:  Re: weboldal betöltése htmlből

saxxo írta:
Szia!
Szükségem lenne egy olyan kódra amit támogat a 1.6 és htmlből betudja tölteni a weboldal leírást akár a szabályzatot...

Köszönöm előre is.....

ha már létezik, miért ne használhatnánk? lefutni lefut.

  1. /*
  2. * public_rules_motd.sma
  3. * Egyszerű, magyar nyelvű szabályzat megjelenítő plugin MOTD-ben
  4. * AMX Mod X 1.8.1
  5. *
  6. * Parancsok:
  7. *   say /szabályzat
  8. *   say_team /szabályzat
  9. *
  10. * Megjegyzés:
  11. *   A CS 1.6 MOTD régi komponense néha nem szereti a HTTPS-t. Ha nem tölt be,
  12. *   próbálj HTTP-t használni vagy állíts be átirányítást a weben.
  13. */
  14.  
  15. #include <amxmodx>
  16.  
  17. #define PLUGIN_NAME    "Szabalyzat MOTD (HU)"
  18. #define PLUGIN_VERSION "1.0"
  19. #define PLUGIN_AUTHOR  "chatgpt"
  20.  
  21. // <<< EZT A KÉT SORT ÁTÍRHATOD SAJÁT SZERVEREDRE >>>
  22. #define RULES_URL   "http://peldaoldal.hu/szabalyzat.html"
  23. #define MOTD_TITLE  "Szerver Szabályzat"
  24.  
  25. // ------------------------------------------------------------------
  26.  
  27. public plugin_init()
  28. {
  29.     register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
  30.    
  31.     register_clcmd("say /szabályzat",      "cmd_show_rules");
  32.     register_clcmd("say_team /szabályzat", "cmd_show_rules");
  33.    
  34.     // Tipp az újonnan belépőknek
  35.     register_event("TextMsg", "on_join_hint", "a", "2&Game_connected");
  36. }
  37.  
  38. public on_join_hint()
  39. {
  40.     // Kis késleltetés, hogy biztosan megjelenjen a chatben
  41.     set_task(2.0, "hint_all");
  42. }
  43.  
  44. public hint_all()
  45. {
  46.     client_print(0, print_chat, "[Info] Ird be: /szabalyzat — megnyitja a szerver szabalyzatot.");
  47. }
  48.  
  49. public cmd_show_rules(id)
  50. {
  51.     if (!is_user_connected(id)) {
  52.         return PLUGIN_HANDLED;
  53.     }
  54.    
  55.     // URL és cím betöltése
  56.     new url[] = RULES_URL;
  57.     new title[] = MOTD_TITLE;
  58.    
  59.     // Gyors ellenőrzés: http:// vagy https:// elején
  60.     if (contain(url, "http://") != 0 && contain(url, "https://") != 0)
  61. {
  62.    
  63.     client_print(id, print_chat, "[Szabalyzat] A beallitott URL hibas! (http:// vagy https:// szukseges)");
  64.     return PLUGIN_HANDLED;
  65. }
  66.  
  67. // MOTD ablak megnyitása a weboldallal
  68. show_motd(id, url, title);
  69.  
  70. return PLUGIN_HANDLED;
  71. }

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