So hallo Brotfische.
Das ist mein Code.
forward Schwarzmarkt();
public Schwarzmarkt()
{
new Schwarz[64];
format(Schwarz,sizeof(Schwarz),"/Schwarz/Schwarzmarkt.ini");
if(dini_Int("/Schwarz/Schwarzmarkt.ini","Zeit") < 60)
{
dini_IntSet(Schwarz,"Zeit",dini_Int(Schwarz,"Zeit")+1);
}
if(dini_Int("/Schwarz/Schwarzmarkt.ini","Zeit") == 60)
{
KillTimer(Schwarz22);
new rand = 1 + random(10);
dini_IntSet(Schwarz,"Ort",rand);
dini_IntSet(Schwarz,"Zeit",0);
Schwarz22 = SetTimer("Schwarzmarkt", 60000, true);
}
}
Wie kann ich jetzt machen das wenn Ort = 1 ist sagen wir die Objecte 1,2 und 3 an einem Ort Auftauchen
wenn Ort = 2 ist tauchen sie an einem anderen Ort auf .
Muss ich einfach
forward Schwarzmarkt();
public Schwarzmarkt()
{
new Schwarz[64];
format(Schwarz,sizeof(Schwarz),"/Schwarz/Schwarzmarkt.ini");
if(dini_Int("/Schwarz/Schwarzmarkt.ini","Zeit") < 60)
{
dini_IntSet(Schwarz,"Zeit",dini_Int(Schwarz,"Zeit")+1);
}
if(dini_Int("/Schwarz/Schwarzmarkt.ini","Zeit") == 60)
{
KillTimer(Schwarz22);
new rand = 1 + random(10);
dini_IntSet(Schwarz,"Ort",rand);
dini_IntSet(Schwarz,"Zeit",0);
Schwarz22 = SetTimer("Schwarzmarkt", 60000, true);
}
if(dini_Int("/Schwarz/Schwarzmarkt.ini","Ort") == 1)
{
CreateObject(blablabla);
}
if(dini_Int("/Schwarz/Schwarzmarkt.ini","Ort") == 2)
{
createObject(blablabla);
}
}