hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.30. 14:44



Jelenlévő felhasználók

Jelenleg 301 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 301 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: Float:SQL tábla
HozzászólásElküldve: 2017.07.29. 23:36 
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
Üdvözletem!

Azt hogy bírnám megoldani hogy float-ként hozok sql táblát? vagyis hát nem is a floaton lenne a lényeg , hanem hogy miért kapok ilyen nagy számot?

Halál eventem:

  1. new Float:iRandomGp;
  2.     iRandomGp += random_float(0.01, 0.06);
  3.     iGP[iId] += iRandomGp;
  4.    
  5.     set_dhudmessage(random(255), random(255), random(255), -1.0, 0.20, 2, 2.0, 1.0);
  6.     show_dhudmessage(iId, "+ %.2f GP", iRandomGp);


  1. len += format(szQuery[len], 2508-len,"GP = ^"%d^", ", (iGP[id]*100))


Gondolok én itt erre ami felettem van, mert ez a GP(nem tudom mit jelent ,de az a lényeg hogy ölésnél kapsz amit %.2f -el kérek le) PL kapsz: 0.3-t és én lelépek és visszalépek akkor megkapok 1 nagy számot, és már ezen agyalok 1 ideje ,hogy hmmm, és most jött 1 olyan hogy floatként ezt nem tudnám létrehozni ezt az oszlopot / cellát / táblát vagy miaz?!?!


Előre is köszi.

_________________
 ! 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: Float:SQL tábla
HozzászólásElküldve: 2017.07.30. 00: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
Próbáltad pl.
  1. show_dhudmessage(iId, "+ %.2f GP", iRandomGp/100);
?

Legalábbis a fentihez nem kell módosítani a mentést.

Viszont így tudsz berakni egy float oszlopot SQL-ben (webadminból pl.)
  1. ALTER TABLE `az_en_kicsi_tablam` ADD `OszlopNeveVanItt` FLOAT NOT NULL AFTER `amelyikoszloputanakarod`;


Generáltatni pedig:
  1. Len += formatex(Query[Len], charsmax(Query)-Len, "`OszlopNeveVanItt` FLOAT NOT NULL,");


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Float:SQL tábla
HozzászólásElküldve: 2017.07.30. 18:09 
Offline
Fórum Moderátor
Avatar

Csatlakozott: 2014.05.01. 13:18
Hozzászólások: 627
Megköszönt másnak: 61 alkalommal
Megköszönték neki: 104 alkalommal
Azért nem lenne hátrány, ha már floatban akarsz menteni, akkor nem %d-t használsz, hanem %f-et.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Float:SQL tábla
HozzászólásElküldve: 2017.07.30. 20:11 
Offline
Tud valamit

Csatlakozott: 2016.12.25. 12:43
Hozzászólások: 129
Megköszönt másnak: 35 alkalommal
Megköszönték neki: 4 alkalommal
  1. len += format(szQuery[len], 2508-len,"GP = ^"%3.2f^", ", (iGP[id]*100))


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Float:SQL tábla
HozzászólásElküldve: 2017.07.30. 21:21 
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
JohanCorn írta:
Azért nem lenne hátrány, ha már floatban akarsz menteni, akkor nem %d-t használsz, hanem %f-et.


Azzal próbáltam elsőre.

Ahogy KillerBoy írta...

+amit elsőre regener írt...

_________________
 ! 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á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 13 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