Hey Leute,
ich habe ein kleines Angel-System eingebaut.
In der Variable fsgeld sind die Beträge, die der Spieler bekommen kann.
Einer dieser Beträge wird per (random) ausgewählt und dem Spieler gegeben.
Jedoch zeigt der Compiler mir an, dass ich die Variable fsgeld nicht benutze, was eigentlich falsch ist:
Variable:
new fsgeld[] =
{
{3900},
{4450},
{5000},
{3100},
{7000},
{4900},
{5800},
{5300},
{4900},
{5000},
{8500},
{4100},
{3900},
{2100},
};
forward für den Timer:
forward Fischen1(playerid,fsgeld);
Der Timer an sich:
public Fischen1(playerid)
{
new fgeld = random(sizeof(fsgeld));
new fs1[128];
SendClientMessage(playerid,COLOR_GREEN,"Dein Fischernetz (Nr. 1) wurde von Kollegen zum Fischmarkt gefahren.");
GivePlayerMoney(playerid,fgeld);
format(fs1, sizeof(fs1), "* Für das Fischernetz (Nr.1) hast du %d$ bekommen!", fgeld);
SendClientMessage(playerid,COLOR_GREEN,fs1);
}
Aber wie ihr beim public seht, benutze ich doch fsgeld, oder habe ich es falsch im public deklariert?