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: Johnies00 - 2012. október 08. - 18:22:09

Cím: + Pajzs
Írta: Johnies00 - 2012. október 08. - 18:22:09
Sziasztok.  :)

Egy olyan kérdésem lenne hogyan oldható meg az hogy ne egybõl 100pajzsot adjon a SetPlayerArmour fgv., hanem pl +1 -et. (1 timeremhez használnám de nem tudom kivitelezni :/)
Cím: + Pajzs
Írta: ZeRo - 2012. október 08. - 18:27:53

new Float: a;
GetPlayerArmour( playerid, a );
SetPlayerArmour( playerid, a + 1 );
Cím: + Pajzs
Írta: tudvari - 2012. október 08. - 18:28:41
stock ArmorAdas(playerid, Float:arm, Float:max = 100.0)
{
new Float:armor, Float:ujarmor;
GetPlayerArmour(playerid, armor);
ujarmor = armor + arm;
if(ujarmor > max)
ujarmor = max;
if(ujarmor < 0.0)
ujarmor = 0.0;
SetPlayerArmour(playerid, ujarmor);
return 1;
}
Cím: + Pajzs
Írta: Johnies00 - 2012. október 08. - 18:31:16
Köszi szépen  :)

Zero-é rövidebb és egyszerûbb azt használom és megjegyzem mert már párszor szükségem lett volna hasonlóra  :D


Zárok.