hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.25. 02:30



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Google [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  [ 5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: %s, stb...
HozzászólásElküldve: 2013.06.29. 08:13 
Offline
SM Fejlesztő
Avatar

Csatlakozott: 2012.10.18. 15:58
Hozzászólások: 2486
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 132 alkalommal
Valaki beszélne nekem az ilyenekről?
SMA Forráskód: [ Mindet kijelol ]
  1. client_print(0,print_chat,"%s : %s", HEAL, PENZ)

Ez mit takar?
Mi a lényege?
Mit is csinál?
Hogyan használjuk?
Köszönöm!

_________________
www.akosvagyok.hu


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: %s, stb...
HozzászólásElküldve: 2013.06.29. 08:31 
Offline
Őstag

Csatlakozott: 2013.01.27. 17:48
Hozzászólások: 1247
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 61 alkalommal
Szóval, tegyük fel van 2 define-d!
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define PLUGIN "New Plug-In"
  5. #define VERSION "1.0"
  6. #define AUTHOR "author"
  7. #define HEAL "2022134234" //első
  8. #define Penz "50000$" //második
  9.  

Csináljunk egy kiírást a tied alapján!
SMA Forráskód: [ Mindet kijelol ]
  1. public plugin_init() {
  2. register_plugin(PLUGIN, VERSION, AUTHOR)
  3. client_print(id,print_chat,"%s : %s", HEAL, PENZ) //ez így írja ki:
  4. //Kiírja az első %s-t : és utána a másikat (%s)!
  5. // 2022134234 : 50000$
  6. }

Maga a kiírás:
Kód:
client_print(id,print_chat,"%s : %s", HEAL, PENZ)

Itt az első %s az a HEAL define lesz a második pedig a PENZ!
Kb ez így működik! De ezt lehet bonyolítani 1000rrel! Ez egy kis apró részlet!

_________________
banned user


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: %s, stb...
HozzászólásElküldve: 2013.06.29. 10:00 
Offline
SM Fejlesztő
Avatar

Csatlakozott: 2012.10.18. 15:58
Hozzászólások: 2486
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 132 alkalommal
Értem, és akkor így???
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6. #define PLUGIN "hud"
  7. #define VERSION "1.0"
  8. #define AUTHOR "author"
  9. #define SERVERNEV "ide a nev!"
  10.  
  11.  
  12. public plugin_init() {
  13. register_plugin(PLUGIN, VERSION, AUTHOR)
  14. register_logevent("rstart", 2, "1=Round_Start")
  15. }
  16. public rstart(id) {
  17. set_hudmessage(255, 0, 0, 0.0, 0.23, 0, 6.0, 12.0)
  18. show_hudmessage(id, "---(%s)---", SERVERNEV)
  19. }
  20.  

_________________
www.akosvagyok.hu


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: %s, stb...
HozzászólásElküldve: 2013.06.29. 11:58 
Offline
Veterán
Avatar

Csatlakozott: 2013.03.26. 20:20
Hozzászólások: 1846
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 120 alkalommal
aha :D

_________________
Projektem:

[CSO2] Ghost Mod
CSO2 GamePlay video: https://www.youtube.com/watch?feature=p ... iOS4Ik1Yrk


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: %s, stb...
HozzászólásElküldve: 2013.06.29. 12:19 
Offline
Őstag

Csatlakozott: 2011.06.12. 20:51
Hozzászólások: 1089
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 44 alkalommal
Kód:
//by kiki
A karakterláncok, pici leírás aki nem tudná:

Számok:
%b -> Bináris számok (0 és 1, ha logikai változót akarunk kiiratni akkor használjuk inkább ezt!)
%d -> Decimális EGÉSZ számok
%f -> Lebegopontos szám
%.0f -> Lebegopontos szám, és a tizedesjegyek mérete. (1 ha 1 tizedsjegyet jelzünk ki, és így tovább...) *
%i -> Szimpla egész szám
%x -> Hexadecimális szám (Magyarul: 0-9 = 10 szám, + A-F = 6 szám)
Nem számok:
%c -> Karakter
%s -> String (tartalma lehet benne akármi amit felsorolunk)
Érdekességek:
%% -> Az irodalmi százalék jelet ('%') jelzi ki

* Ezt akkor használjuk, ha egy lebegopontos változónál nem akarjuk a tizedesjegyeket kijelezni, tehát a "166.5453453453453" helyett csak "166" -ot ír ki, nem keverendo össze a %d -vel, hisz az nem képes a "Float:" változók fogadására

_________________
[img]semmi[/img]


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 5 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