hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.23. 16:17



Jelenlévő felhasználók

Jelenleg 138 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 138 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: nincs regisztrált felhasználó 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  [ 5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Hirdetés több sorban
HozzászólásElküldve: 2021.08.22. 16:25 
Offline
Tud valamit
Avatar

Csatlakozott: 2020.12.01. 15:42
Hozzászólások: 112
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 3 alkalommal
Helló!
A kérdésem az lenne, hogy meg lehet oldani azt, hogy egyetlen egy hirdetést több sorba is mutasson? Valahogy így:

Üdvözöllek a Szerveren!
Jó Játékot!
Ne csalj!


Ez számítson egy darab hirdetésnek, több sorban (jelen esetben 3). Ez csak egy példa, de valahogy így gondolom.

Ha megoldható és tudtok benne segíteni, megköszönöm! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Hirdetés több sorban
HozzászólásElküldve: 2021.08.22. 17:17 
Offline
Senior Tag
Avatar

Csatlakozott: 2017.08.09. 17:01
Hozzászólások: 266
Megköszönt másnak: 61 alkalommal
Megköszönték neki: 72 alkalommal
Szeva,

Ha hudhoz kell akkor ^n
Ha chathez akkor ^r, vagy ^n a kettő közül valamelyik úgy olvastam.

Példa:
HUD:
  1. show_dhudmessage(id, "Üdvözöllek a szerveren^nJó játékot!^nFőmenü: [N]");

CHAT:
  1. client_print_color(0, 0, "Üdvözöllek a szerveren^rJó játékot!^rFőmenü: [N]");

_________________
"Szeretek aludni... mert az álmaim szebbek, mint a valóság."


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Hirdetés több sorban
HozzászólásElküldve: 2021.08.25. 10:27 
Offline
Tud valamit
Avatar

Csatlakozott: 2020.12.01. 15:42
Hozzászólások: 112
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 3 alkalommal
HellEnergY írta:
Szeva,

Ha hudhoz kell akkor ^n
Ha chathez akkor ^r, vagy ^n a kettő közül valamelyik úgy olvastam.

Példa:
HUD:
  1. show_dhudmessage(id, "Üdvözöllek a szerveren^nJó játékot!^nFőmenü: [N]");

CHAT:
  1. client_print_color(0, 0, "Üdvözöllek a szerveren^rJó játékot!^rFőmenü: [N]");


Köszi, a ^r működött, viszont ha szinezve volt a chat, akkor egymásba buggoltak a betűk.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Hirdetés több sorban
HozzászólásElküldve: 2021.08.25. 18:48 
Offline
Őstag
Avatar

Csatlakozott: 2017.08.21. 15:51
Hozzászólások: 1109
Megköszönt másnak: 36 alkalommal
Megköszönték neki: 195 alkalommal
Zolika_36 írta:
HellEnergY írta:
Szeva,

Ha hudhoz kell akkor ^n
Ha chathez akkor ^r, vagy ^n a kettő közül valamelyik úgy olvastam.

Példa:
HUD:
  1. show_dhudmessage(id, "Üdvözöllek a szerveren^nJó játékot!^nFőmenü: [N]");

CHAT:
  1. client_print_color(0, 0, "Üdvözöllek a szerveren^rJó játékot!^rFőmenü: [N]");


Köszi, a ^r működött, viszont ha szinezve volt a chat, akkor egymásba buggoltak a betűk.


Rakd ki azt a kódsort ahol ez a probléma van, lehet csak ott maradt valami vagy rossz helyre került.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Hirdetés több sorban
HozzászólásElküldve: 2021.08.26. 00:04 
Offline
Tud valamit
Avatar

Csatlakozott: 2020.05.14. 11:32
Hozzászólások: 142
Megköszönt másnak: 13 alkalommal
Megköszönték neki: 56 alkalommal
Megnéztem, nekem se működik színezéssel:
Kép
Kód:
public print() client_print_color(0,0,"^3Eg^1y^rK^3ett^1ő^rHárom");


Próbálj meg stockot készíteni:
Kód:
multi_print_msg(msg1[], msg2[], msg3[] = "", msg4[] = "", msg5[] = ""){ // msg1-2[]: adott argumentum(1,2)-ból ezekben tárolod a stringet, a [] jelek a mérete miatt kellenek
// msg3-4-5[] = "": itt megadsz neki egy alapértéket, így nem fog errort dobni, ha nem írtad be a maradék 3 arg-ot
// (tehát ha később nem lenne feltételünk, akkor kiírna chatre egy nagy semmit)
   client_print_color(0,0,msg1) // kiírod(msg1)
   client_print_color(0,0,msg2) // kiíród(msg2)
   if(strlen(msg3)){ // lekéred az msg3 karakterszámát, ha nagyobb mint 0, akkor ez a fvg(strlen(msg3)) 1-es értéket térít vissza, és tovább lép az if
      client_print_color(0,0,msg3) // kiírod(msg3)
      if(strlen(msg4)){ // itt szintén lekéred az adott string(msg4) karakterszámát, viszont az if ágon belül, hogy feleslegesen ne menjen le az ellenőrzés, ha kevesebb mint 3 stringet adtál meg
         client_print_color(0,0,msg4) //...
         if(strlen(msg5))//...
            client_print_color(0,0,msg5) //...
      }
   }
}


Teszt:
Kód:
public print2(){
   multi_print_msg("^4szöveg1", "^3szöveg2", "asd", "asd", "xd")
}


Kép:
Kép

Ha ezzel iratsz ki chatre, akkor minimum 2 szöveget kell megadnod, azonkívül van 3 nem kötelezően kitölthető stringed.
(tehát összesen 5 szöveget irathatsz ki vele)

_________________
[ExTasY] Furien Hero [CRAFT SYSTEM]
213.181.206.21:27140

[ExTasY] Super Deathmatch [SENTRY GUN]
213.181.206.27:27069

[ExTasY] Zombie Mutation [ZOMBIE NPC]
213.181.206.28:27057
Facebook
Discord

Kép


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  [ 5 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 12 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