hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.08.04. 21:41



Jelenlévő felhasználók

Jelenleg 395 felhasználó van jelen :: 1 regisztrált, 1 rejtett és 393 vendég

A legtöbb felhasználó (2883 fő) 2025.07.30. 16:00-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot]az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása Hozzászólás a témához  [13 hozzászólás ]  Oldal12Következő
Szerző Üzenet
HozzászólásElküldve:2012.05.23. 17:03 
Offline
Lelkes

Csatlakozott:2012.05.21. 14:15
Hozzászólások:26
A GHW reklámozó plugint használom és hogy tudok bele több Text üzenetet irni? ini fájl. így van a message.ini-be:
Text
[szin]szoveg[/szin]
Hud
[szin]szöveg[/szin]
ebbe hogy tudok többet rakni?
próbáltam igy:
Text
[szin]szoveg[/szin]
Text
[szin]szoveg[/szin]
és így:
Text
[szin]szoveg[/szin]
[szin]szoveg[/szin]
de nem jó. Csináljak egy message2.ini -t és azt valahova irjam be hogy betöltse a plugin? vagy mit csinaljak hogy 2üzenet legyen?
(az egyik kérdésembe kérdeztem hogy kell az idejét változtatni már megtaláltam az SMA tetején volt XDXD)

_________________
♥ See-RPG Reloaded SA:MP ♥
És a ♥CS 1.6♥ -ot ki nem hagyom :D


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2012.05.23. 17:10 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Átírtam a plugin úgy, hogy ne kelljen a Text "előtag", és kivettem belőle a HUD íratást ( mivel azt máshogy is meg tudod valósítani. Pl.: imessages )

Használd így:
Kód:
  1. [szin] szöveg [/szin] // Minden sorba egy üzenet.


Kód:
  1. /*

  2. *   _______     _      _  __          __

  3. *  | _____/    | |    | | \ \   __   / /

  4. *  | |         | |    | |  | | /  \ | |

  5. *  | |         | |____| |  | |/ __ \| |

  6. *  | |   ___   | ______ |  |   /  \   |

  7. *  | |  |_  |  | |    | |  |  /    \  |

  8. *  | |    | |  | |    | |  | |      | |

  9. *  | |____| |  | |    | |  | |      | |

  10. *  |_______/   |_|    |_|  \_/      \_/

  11. *

  12. *

  13. *

  14. *  Last Edited: 06-21-08

  15. *

  16. *  ============

  17. *   Changelog:

  18. *  ============

  19. *

  20. *  v2.1

  21. *    -Bug Fix

  22. *    -Changed String lengths from 128 - 256

  23. *

  24. *  v2.0

  25. *    -Remake

  26. *

  27. *  v1.0

  28. *    -Initial Release

  29. *

  30. */

  31.  

  32. #define VERSION "2.1"

  33.  

  34. #include <amxmodx>

  35. #include <amxmisc>

  36.  

  37. #define NUM_MESSAGES    20

  38. #define STRING_LEN      256

  39.  

  40. static const configfile[] = "addons/amxmodx/configs/messages.ini"

  41. new text_messages[NUM_MESSAGES][STRING_LEN]

  42. new saytext_msgid

  43.  

  44. new num_textmessages, cur_textmessage

  45.  

  46. public plugin_init()

  47. {

  48.         register_plugin("GHW Auto Message Displayer",VERSION,"GHW_Chronic")

  49.        

  50.         register_cvar("advertise_text_len","200.0")

  51.  

  52.         saytext_msgid = get_user_msgid("SayText")

  53.  

  54.         read_configfile()

  55.  

  56.         if(num_textmessages) set_task(get_cvar_float("advertise_text_len"),"display_textmessage",0,"",0,"b")

  57. }

  58.  

  59. public read_configfile()

  60. {

  61.         new Fsize = file_size(configfile,1)

  62.         new read[STRING_LEN], trash

  63.         for(new i=0;i<Fsize;i++)

  64.         {

  65.                 read_file(configfile,i,read,STRING_LEN - 1,trash)

  66.                

  67.                 read_file(configfile,i+1,read,STRING_LEN - 1,trash)

  68.                 replace_all(read,STRING_LEN - 1,"[blue]","^x03")

  69.                 replace_all(read,STRING_LEN - 1,"[/blue]","^x01")

  70.                 replace_all(read,STRING_LEN - 1,"[red]","^x03")

  71.                 replace_all(read,STRING_LEN - 1,"[/red]","^x01")

  72.                 replace_all(read,STRING_LEN - 1,"[green]","^x04")

  73.                 replace_all(read,STRING_LEN - 1,"[/green]","^x01")

  74.                 replace_all(read,STRING_LEN - 1,"[Blue]","^x03")

  75.                 replace_all(read,STRING_LEN - 1,"[/Blue]","^x01")

  76.                 replace_all(read,STRING_LEN - 1,"[Red]","^x03")

  77.                 replace_all(read,STRING_LEN - 1,"[/Red]","^x01")

  78.                 replace_all(read,STRING_LEN - 1,"[Green]","^x04")

  79.                 replace_all(read,STRING_LEN - 1,"[/Green]","^x01")

  80.                 format(text_messages[num_textmessages],STRING_LEN - 1,"^x04^x01%s",read)

  81.                 num_textmessages++

  82.  

  83.                

  84.         }

  85. }

  86.  

  87. public display_textmessage()

  88. {

  89.         new num, players[32], player

  90.         get_players(players,num,"ch")

  91.         for(new i=0;i<num;i++)

  92.         {

  93.                 player = players[i]

  94.  

  95.                 message_begin(MSG_ONE,saytext_msgid,{0,0,0},player)

  96.                 write_byte(player)

  97.                 write_string(text_messages[cur_textmessage])

  98.                 message_end()

  99.         }

  100.         cur_textmessage = (cur_textmessage + 1 ) % num_textmessages

  101. }

  102.  


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2012.05.23. 17:23 
Offline
Lelkes

Csatlakozott:2012.05.21. 14:15
Hozzászólások:26
Ugye az nem baj ha ezt átirom(a 200.0-át):
Idézet:
register_cvar("advertise_text_len","200.0")

_________________
♥ See-RPG Reloaded SA:MP ♥
És a ♥CS 1.6♥ -ot ki nem hagyom :D


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2012.05.23. 17:28 
Offline
Tag

Csatlakozott:2012.05.21. 15:37
Hozzászólások:45
pellesmartin írta:
Ugye az nem baj ha ezt átirom(a 200.0-át):
Idézet:
register_cvar("advertise_text_len","200.0")



ez az idő ,hogy hány másodpercenként jelenjen meg !

ezt meg az ini-be így és akkor több lesz :)
Text
[green]valami üzenet[/green] [blue]valami üzenet[/blue] [red]valami üzenet[/red]

Text
[green]valami üzenet[/green] [blue]valami üzenet[/blue] [red]valami üzenet[/red]

Text
[green]valami üzenet[/green] [blue]valami üzenet[/blue] [red]valami üzenet[/red]

Text
[green]valami üzenet[/green] [blue]valami üzenet[/blue] [red]valami üzenet[/red]

_________________
Kép
A képet a Képfeltöltés.hu tárolja. http://www.kepfeltoltes.hu


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2012.05.23. 17:32 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Idézet:
Ugye az nem baj ha ezt átirom(a 200.0-át):


Nembaj.
csuka : Nem kell a Text előtag/szócska. ( legalábbis az én verziómban. )


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2012.05.23. 17:34 
Offline
Lelkes

Csatlakozott:2012.05.21. 14:15
Hozzászólások:26
pellesmartin írta:
Ugye az nem baj ha ezt átirom(a 200.0-át):
Idézet:
register_cvar("advertise_text_len","200.0")

oroszrulett?

_________________
♥ See-RPG Reloaded SA:MP ♥
És a ♥CS 1.6♥ -ot ki nem hagyom :D


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2012.05.23. 17:35 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Idézet:
oroszrulett?


Igen? Nem kell megvárni, hogy szólítsalak, ez nem iskola.


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2012.05.23. 17:43 
Offline
Tag

Csatlakozott:2012.05.21. 15:37
Hozzászólások:45
pellesmartin írta:
Ugye az nem baj ha ezt átirom(a 200.0-át):
Idézet:
register_cvar("advertise_text_len","200.0")



ha ezt átirod pl 60 -ra kkor 1 körben akár 2x is meg jelenik a chaten a hirdetés !

_________________
Kép
A képet a Képfeltöltés.hu tárolja. http://www.kepfeltoltes.hu


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2012.05.23. 17:44 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Idézet:
ha ezt átirod pl 60 -ra kkor 1 körben akár 2x is meg jelenik a chaten a hirdetés !


Hát ez elég gyenge volt. Ha 60-ra írod át, akkor percenként írja ki az üzeneteket ( egyszerre nyílván csak egyet )


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2012.05.23. 17:45 
Offline
Tag

Csatlakozott:2012.05.21. 15:37
Hozzászólások:45
oroszrulett írta:
Idézet:
ha ezt átirod pl 60 -ra kkor 1 körben akár 2x is meg jelenik a chaten a hirdetés !


Hát ez elég gyenge volt. Ha 60-ra írod át, akkor percenként írja ki az üzeneteket ( egyszerre nyílván csak egyet )


na most akkor eben mi volt a gyenge ? azt irtam 2x jelenik meg azaz 2 db :)

átlagban kör idő 1.75 nem ?

_________________
Kép
A képet a Képfeltöltés.hu tárolja. http://www.kepfeltoltes.hu


A hozzászólást 1 alkalommal szerkesztették, utoljára csuka 2012.05.23. 17:46-kor.

Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése: Rendezés 
Új téma nyitása Hozzászólás a témához  [13 hozzászólás ]  Oldal12Következő


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 14 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole