Проблема с вызовом PayDay
Почему не срабатывает PayDay, вернее он работает но проверка не происходит, для теста сделал
print("\n *Произошел PAYDAY"); , Т.е, паблик срабатывается а проверки не работают.. Подскажите что не так.
PHP код:
//Система PayDay//
forward PayDay(); forward UpdateTime();
PHP код:
//Система PayDay//
SetTimer("UpdateTime",1000*60,1);//Таймер.//Система PayDay//
PHP код:
public UpdateTime()
{
new hour,minute,second;
gettime(hour,minute,second);
if(minute >= 1)
{
PayDay(); //Вызываем паблик с зарплатой.
}
return 1;
}
PHP код:
public PayDay()
{
print("\n *Произошел PAYDAY");
for(new i = GetMaxPlayers(); i != -1; i--)
{
switch(Player[i][pOrganization])
{
case 0:
{
print("\n Работает 0");
SM(i,0xFF0005FF,"|*******************************************************************************************************************|");// Выводим игроку сообщение
SM(i,0xDCDCDCFF," STATE BANK:");
SM(i,-1,"Вы не получили зарплату,у вас нет банковской карточки,её можно завести в банке");
SM(i,0xFF0005FF,"|*******************************************************************************************************************|");// Выводим игроку сообщение
return 1;
}
case 1:
{
print("\n Работает 1");
switch(Player[i][pRank]){
case 1:Player[i][pBankMoney] += 100; case 2:Player[i][pBankMoney] += 150; case 3:Player[i][pBankMoney] += 200;
case 4:Player[i][pBankMoney] += 250; case 5:Player[i][pBankMoney] += 300; case 6:Player[i][pBankMoney] += 350;
case 7:Player[i][pBankMoney] += 400; case 8:Player[i][pBankMoney] += 450; case 9:Player[i][pBankMoney] += 500;
case 10:Player[i][pBankMoney] += 600; case 11:Player[i][pBankMoney] += 650; case 12:Player[i][pBankMoney] += 700;}
//Player[playerid][pBankMoney] += 100;
SM(i,0xFF0005FF,"|*******************************************************************************************************************|");// Выводим игроку сообщение
SM(i,0xDCDCDCFF," STATE BANK:");
switch(Player[i][pRank])
{
case 1:SM(i,0x00FFBEFF," Государственная зарплата: 100$"); case 2:SM(i,0x00FFBEFF," Государственная зарплата: 150$");
case 3:SM(i,0x00FFBEFF," Государственная зарплата: 200$"); case 4:SM(i,0x00FFBEFF," Государственная зарплата: 250$");
case 5:SM(i,0x00FFBEFF," Государственная зарплата: 300$"); case 6:SM(i,0x00FFBEFF," Государственная зарплата: 350$");
case 7:SM(i,0x00FFBEFF," Государственная зарплата: 400$"); case 8:SM(i,0x00FFBEFF," Государственная зарплата: 450$");
case 9:SM(i,0x00FFBEFF," Государственная зарплата: 500$"); case 10:SM(i,0x00FFBEFF," Государственная зарплата: 550$");
case 11:SM(i,0x00FFBEFF," Государственная зарплата: 600$"); case 12:SM(i,0x00FFBEFF," Государственная зарплата: 700$");
}
new bankshetid[256];
format(bankshetid, 256, "{FFFFFF}Баланс на счету {FF0000}%d {FFFFFF}$.", Player[i][pBankMoney]);
SendClientMessage(i, -1, bankshetid);
SM(i,0xFF0005FF,"|*******************************************************************************************************************|");// Выводим игроку сообщение
}
case 2:
{
print("\n Работает 2");
switch(Player[i][pRank]){
case 1:Player[i][pBankMoney] += 350; case 2:Player[i][pBankMoney] += 400; case 3:Player[i][pBankMoney] += 450;
case 4:Player[i][pBankMoney] += 500; case 5:Player[i][pBankMoney] += 550; }
//Player[playerid][pBankMoney] += 100;
SM(i,0xFF0005FF,"|*******************************************************************************************************************|");// Выводим игроку сообщение
SM(i,0xDCDCDCFF," STATE BANK:");
switch(Player[i][pRank])
{
case 1:SM(i,0x00FFBEFF," Государственная зарплата: 350$"); case 2:SM(i,0x00FFBEFF," Государственная зарплата: 400$");
case 3:SM(i,0x00FFBEFF," Государственная зарплата: 450$"); case 4:SM(i,0x00FFBEFF," Государственная зарплата: 500$");
case 5:SM(i,0x00FFBEFF," Государственная зарплата: 550$");
}
new bankshetid[256];
format(bankshetid, 256, "{FFFFFF}Баланс на счету {FF0000}%d {FFFFFF}$.", Player[i][pBankMoney]);
SendClientMessage(i, -1, bankshetid);
SM(i,0xFF0005FF,"|*******************************************************************************************************************|");// Выводим игроку сообщение
}
}
}
return 1;
}
- - - Добавлено - - -
Логи, если надо..
[18:31:22] Number of vehicle models: 7
[18:31:22] Incoming connection: 127.0.0.1:1632
[18:31:22] [npc:join] [BOT]CJ has joined the server (0:127.0.0.1)
[18:31:41] Incoming connection: 188.247.114.13:1633
[18:31:41] [join] Test_T has joined the server (1:188.247.114.13)
[18:31:41] Time taken to execute OnPlayerConnect: 0
[18:32:33]
*Произошел PAYDAY
[18:32:42] --- Server Shutting Down.
[18:32:42] [npc:part] [BOT]CJ has left the server (0:0)
[18:32:42] [part] Test_T has left the server (1:0)
[18:32:42]