hlmod.hu

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



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Bing [Bot], 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  [ 9 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Összesített adatok mentése
HozzászólásElküldve: 2017.07.23. 23:59 
Offline
Nagyúr
Avatar

Csatlakozott: 2016.03.05. 20:56
Hozzászólások: 663
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 124 alkalommal
Sziasztok.

Már régóta agyalok, hogyan is tudnák összesített adatokat elmenteni de akárhogyan próbálom nemigen akar sikerülni.
A kérdésem az lenne, hogy valaki tudna adni egy teljes forráskódot, hogy hogyan tudnám megvalósítani?

Egy példa:
Mondjuk én el szeretném menteni, hogy összesen hány fejlövés volt a szerveren.
Természetesen SQL-ben szeretném menteni.

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Összesített adatok mentése
HozzászólásElküldve: 2017.07.24. 00:05 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 964
Megköszönt másnak: 102 alkalommal
Megköszönték neki: 134 alkalommal
exodus írta:
Sziasztok.

Már régóta agyalok, hogyan is tudnák összesített adatokat elmenteni de akárhogyan próbálom nemigen akar sikerülni.
A kérdésem az lenne, hogy valaki tudna adni egy teljes forráskódot, hogy hogyan tudnám megvalósítani?

Egy példa:
Mondjuk én el szeretném menteni, hogy összesen hány fejlövés volt a szerveren.
Természetesen SQL-ben szeretném menteni.


Nagyon nem értelek:o

máshogy nem tudod?

_________________
 ! Moderátori megjegyzés (kiki):
Kérlek csekkold az aláírásra vonatkozó szabályokat!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Összesített adatok mentése
HozzászólásElküldve: 2017.07.24. 00:09 
Offline
Nagyúr
Avatar

Csatlakozott: 2016.03.05. 20:56
Hozzászólások: 663
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 124 alkalommal
The Peace írta:
exodus írta:
Sziasztok.

Már régóta agyalok, hogyan is tudnák összesített adatokat elmenteni de akárhogyan próbálom nemigen akar sikerülni.
A kérdésem az lenne, hogy valaki tudna adni egy teljes forráskódot, hogy hogyan tudnám megvalósítani?

Egy példa:
Mondjuk én el szeretném menteni, hogy összesen hány fejlövés volt a szerveren.
Természetesen SQL-ben szeretném menteni.


Nagyon nem értelek:o

máshogy nem tudod?


Mondjuk x játékosnak van 30 fejlövése
y játékosnak 15 fejlövése
Ezt összesítve (tehát 45) el szeretném menteni egy SQL adatbázisban és mondjuk kivetíteni egy menübe, hogy összes fejlövés: 45

Így érthetőbb? :)

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Összesített adatok mentése
HozzászólásElküldve: 2017.07.24. 00:26 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 964
Megköszönt másnak: 102 alkalommal
Megköszönték neki: 134 alkalommal
exodus írta:
The Peace írta:
exodus írta:
Sziasztok.

Már régóta agyalok, hogyan is tudnák összesített adatokat elmenteni de akárhogyan próbálom nemigen akar sikerülni.
A kérdésem az lenne, hogy valaki tudna adni egy teljes forráskódot, hogy hogyan tudnám megvalósítani?

Egy példa:
Mondjuk én el szeretném menteni, hogy összesen hány fejlövés volt a szerveren.
Természetesen SQL-ben szeretném menteni.


Nagyon nem értelek:o

máshogy nem tudod?


Mondjuk x játékosnak van 30 fejlövése
y játékosnak 15 fejlövése
Ezt összesítve (tehát 45) el szeretném menteni egy SQL adatbázisban és mondjuk kivetíteni egy menübe, hogy összes fejlövés: 45

Így érthetőbb? :)


Ilyesmi?

  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <csx>
  5.  
  6. #define PLUGIN "New Plug-In"
  7. #define VERSION "1.0"
  8. #define AUTHOR "author"
  9.  
  10. new x
  11.  
  12. public plugin_init() {
  13.     register_plugin(PLUGIN, VERSION, AUTHOR)
  14.     // Add your code here...
  15. }
  16.  
  17. public client_death( attacker, victim, weapon, hitplace ) {
  18.     if(!is_user_connected(attacker) || victim == attacker) return
  19.    
  20.     if( hitplace == HIT_HEAD )
  21.     {
  22.         x++
  23.     }
  24. }  
  25.  
  26. /*
  27.    Én arra gondolok hogy itt akkor lemented az X-t
  28.    és akkor mi van? akkor az van amit akarsz , nem?
  29. /*


Vagy egyáltalán nem ez? :D


Kezdem érteni, talán?:_O

  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <csx>
  5.  
  6. #define PLUGIN "New Plug-In"
  7. #define VERSION "1.0"
  8. #define AUTHOR "author"
  9.  
  10. new x
  11.  
  12. public plugin_init() {
  13.     register_plugin(PLUGIN, VERSION, AUTHOR)
  14.     // Add your code here...
  15. }
  16.  
  17. public client_death( attacker, victim, weapon, hitplace )
  18. {
  19.     if(!is_user_connected(attacker) || victim == attacker) return
  20.    
  21.     new filenev[128], tartalom[64]
  22.    
  23.     format(filenev, sizeof(filenev), "addons/amxmodx/%d.txt", x)
  24.     new sor = 0
  25.    
  26.     formatex(tartalom, charsmax(tartalom), "%d", x)
  27.     write_file(filenev, tartalom, sor)
  28.     sor++
  29.    
  30.    
  31.     if( hitplace == HIT_HEAD )
  32.     {
  33.         x++
  34.         //print_color(0, "Összes X: %d",x)
  35.     }
  36.    
  37. }

_________________
 ! Moderátori megjegyzés (kiki):
Kérlek csekkold az aláírásra vonatkozó szabályokat!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Összesített adatok mentése
HozzászólásElküldve: 2017.07.24. 17:04 
Offline
Őstag
Avatar

Csatlakozott: 2015.07.27. 22:56
Hozzászólások: 1367
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 351 alkalommal
"statsx"-et rakd át sqlre, majd onnan csinálsz egy lekérdezést amiben összeadja az adott oszlop összes értékét majd ezt kiíratod.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Összesített adatok mentése
HozzászólásElküldve: 2017.07.24. 22:23 
Offline
Nagyúr
Avatar

Csatlakozott: 2016.03.05. 20:56
Hozzászólások: 663
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 124 alkalommal
regener írta:
"statsx"-et rakd át sqlre, majd onnan csinálsz egy lekérdezést amiben összeadja az adott oszlop összes értékét majd ezt kiíratod.


Ilyet is lehet? :D
És hogyan tudok egy adott oszlopot összeadni?

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Összesített adatok mentése
HozzászólásElküldve: 2017.07.25. 01:01 
Offline
Őstag
Avatar

Csatlakozott: 2015.07.27. 22:56
Hozzászólások: 1367
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 351 alkalommal
Valahogy így, csak kérdeztesd le a móddal:
Kód:
SELECT COUNT(hs)
FROM csstats;


Vagy mentse ki külön oszlopba / táblába és akkor azt az értéket hívja csak vissza.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Összesített adatok mentése
HozzászólásElküldve: 2017.07.25. 10:49 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.01.15. 19:04
Hozzászólások: 407
Megköszönt másnak: 17 alkalommal
Megköszönték neki: 176 alkalommal
regener írta:
Kód:
SELECT COUNT(hs)
FROM csstats;


COUNT-tal csak összeszámolod a sorok számát.

Kód:
SELECT SUM(hs) AS hs
FROM csstats;


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Összesített adatok mentése
HozzászólásElküldve: 2017.07.25. 21:58 
Offline
Őstag
Avatar

Csatlakozott: 2015.07.27. 22:56
Hozzászólások: 1367
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 351 alkalommal
demon írta:
regener írta:
Kód:
SELECT COUNT(hs)
FROM csstats;


COUNT-tal csak összeszámolod a sorok számát.

Kód:
SELECT SUM(hs) AS hs
FROM csstats;


Off Topic
Nemtudom miért írtam count-ot, pedig még ráis kerestem előtte, hogy ne írjak hülyeséget xD


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  [ 9 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