Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- new money[MAX_PLAYERS];
- new new_money[MAX_PLAYERS];
- new Text:moneyTD[MAX_PLAYERS];
- main()
- {
- print("\n----------------------------------");
- print("MoneyTD by MantasPwn");
- print("----------------------------------\n");
- }
- public OnGameModeInit()
- {
- SetTimer("moneyProfit", 333, true);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- moneyTD[playerid] = TextDrawCreate(500.000000, 99.000000, "");
- TextDrawBackgroundColor(moneyTD[playerid], -16776961);
- TextDrawFont(moneyTD[playerid], 1);
- TextDrawLetterSize(moneyTD[playerid], 0.440000, 1.899999);
- TextDrawColor(moneyTD[playerid], 16711935);
- TextDrawSetOutline(moneyTD[playerid], 0);
- TextDrawSetProportional(moneyTD[playerid], 1);
- TextDrawSetShadow(moneyTD[playerid], 0);
- TextDrawSetSelectable(moneyTD[playerid], 0);
- return 1;
- }
- forward moneyProfitHide(playerid);
- public moneyProfitHide(playerid)
- {
- TextDrawHideForPlayer(playerid, moneyTD[playerid]);
- return 1;
- }
- forward moneyProfit();
- public moneyProfit()
- {
- for(new playerid; playerid < MAX_PLAYERS; playerid++)
- {
- if(IsPlayerConnected(playerid)){
- new_money[playerid] = GetPlayerMoney(playerid);
- new minus[15], plus[15];
- format(plus, sizeof(plus), "~g~+%i", new_money[playerid]-money[playerid]);
- format(minus, sizeof(minus), "~r~%i", new_money[playerid]-money[playerid]);
- if(new_money[playerid] > money[playerid])
- {
- TextDrawSetString(moneyTD[playerid], plus);
- TextDrawShowForPlayer(playerid, moneyTD[playerid]);
- SetTimerEx("moneyProfitHide", 2000, false, "i", playerid);
- }
- else if(new_money[playerid] < money[playerid])
- {
- TextDrawSetString(moneyTD[playerid], minus);
- TextDrawShowForPlayer(playerid, moneyTD[playerid]);
- SetTimerEx("moneyProfitHide", 2000, false, "i", playerid);
- }
- money[playerid] = new_money[playerid];
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement