Hallo
Ich habe mir gerade mal ein Lottosystem erstellt aber es sendet den Text nicht das in XX Minuten anfängt
Ich habe es in meinen Uhrtimer drin
//Lotto system
if(sec==0)
{
if(hour==11||hour==21)
{
if(minute<3)
{
new sendstra[128];
format(sendstra,sizeof sendstra,"Lotto: In %d Minuten startet die nächste Runde",3-minute);
SendClientMessageToAll(cWhite,sendstra);
SendClientMessageToAll(cGrey,"Benutze /lotto [1-49]");
}
else if(minute==3)
{
if(biz2[6][bProds]>8)
{
new zahl=1+random(48),sendstra[128],name[MAX_PLAYER_NAME];
format(sendstra,sizeof sendstra,"Lotto: Die heutige Zahl lautet: %d",zahl);
SendClientMessageToAll(cWhite,sendstra);
new gewinn=random(biz2[6][bKasse]/2);
for(new b;b<MAX_PLAYERS;b++)
{
if(SpielerInfo[b][pLotto]==zahl)
{
GetPlayerName(b,name,sizeof name);
format(sendstra,sizeof sendstra,"%s hat den Jackpot geknackt und bekam %d$",name,gewinn);
SendClientMessageToAll(cGrey,sendstra);
biz2[6][bKasse]-=gewinn;
GivePlayerMoney(b,gewinn);
}
SpielerInfo[b][pLotto]=0;
}
biz2[6][bProds]-=8;
bizicon2(6);
}
}
}
}
Es werden Keine errors oder warnungen angezeigt