Cookies
#9

Quote:
Originally Posted by NaS
Посмотреть сообщение
Not a good solution, why a while loop if one operation can solve it.
Apart from that, modulo isn't available for Float values!


@Despacito

Here's your code with the cookie code I provided. You just had to add the line to it :P

Код:
if(oldstate == PLAYER_STATE_DRIVER && SweeperJob[playerid])
	{
	    new money = floatround(SweeperDistance[playerid] * MONEY_PER_METER), string[80];
	    format(string, sizeof(string), "~n~~n~~w~Distance Cleaned: ~b~~h~~h~%d Meters~n~~w~Earned ~g~~h~~h~%d$", SweeperDistance[playerid], money);
	    GameTextForPlayer(playerid, string, 3000, 3);
	    new buf[200];
		format(buf, sizeof(buf), "~r~%s (%d) ~w~cleaned ~g~%d meters ~w~with Sweeper and earned ~g~%d$.", ReturnPlayerName(playerid), playerid, SweeperDistance[playerid], money);
		SendBoxMessage(playerid, buf);
	    GivePlayerMoney(playerid, money);
	    Player[playerid][PSweeperDistance] += SweeperDistance[playerid];
	    Player[playerid][SweeperMoney] += money;
	    ResetSweeperInfo(playerid, true);

	    Player[playerid][Cookies] += floatround(Player[playerid][PSweeperDistance] / 1000.0, floatround);
	}
You're absolutely right, I hadn't considered it as a float value - my bad. Thanks for correcting me
Reply


Messages In This Thread
Cookies - by Despacito - 12.05.2017, 20:59
Re: Cookies - by ISmokezU - 12.05.2017, 21:19
Re: Cookies - by Despacito - 12.05.2017, 21:21
Re: Cookies - by aoky - 12.05.2017, 23:30
Re: Cookies - by NaS - 13.05.2017, 06:52
Re: Cookies - by Despacito - 13.05.2017, 09:26
Re: Cookies - by Tord - 13.05.2017, 09:50
Re: Cookies - by NaS - 13.05.2017, 11:26
Re: Cookies - by Tord - 13.05.2017, 11:28

Forum Jump:


Users browsing this thread: 1 Guest(s)