GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: kriszrap - 2014. január 27. - 19:18:16

Cím: Float tizedes nélküli számmá alakítás
Írta: kriszrap - 2014. január 27. - 19:18:16
Sziasztok!
van ez a kód:
 

stock szazalakekszamit1(Float:value,Float:percent)
{
    new Float:value1 = value*(percent/100);
    return _:value1;
}
pBusInfo[businesskoltseg]=pBusInfo[businesskoltseg]+szazalakekszamit1(pBusInfo[businessar],1);

 
pBusInfo[businesskoltseg] nem kapja meg az értéket:((((

pBusInfo
[businesskoltseg] nem Float.

Hogy lehet ezt kiküszöbölni??


(Nem kell nekem a tizede funkció.)


Dupla hozzászólás automatikusan összefûzve. ( 2014. január 27. - 19:51:39 )

megoldás:
http://sampforum.hu/index.php?topic=39098.0
Cím: Float tizedes nélküli számmá alakítás
Írta: BoOy - 2014. január 27. - 20:48:05
kell egy olyan résznek lennie a használt szkriptbe ahol felveszed a \"businesskoltseg\" változót egy \"enum\" részben.
Pl.:
 
enum data
{
teszt1,
teszt2,
teszt3,
businesskoltseg,
teszt4
}
new pBusInfo[data];

 
Annál a résznél add hozzá a \"Float:\" részt:
 
enum data
{
teszt1,
teszt2,
teszt3,
Float: businesskoltseg,
teszt4
}
new pBusInfo[data];