решил сюда впихнуть сообщение) вот, этот скриптик простимулирует игроков пользоваться банками в моде ГТО. не знаю есть ли, что подобное)
Code
#define COLOR_FREEDOM 0x00CCFFAA
forward nalog(playerid); //налог
public OnGameModeInit()
{
SetTimer("nalog",60000,1); // таймер налога
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/nalog", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, COLOR_FREEDOM,"NALOG: Храни деньги в сберкассе! Завести счет ты можешь в любой закусочной штата. :D");
SendClientMessage(playerid, COLOR_FREEDOM,"NALOG: Ты спросишь, зачем? Ты еще не знаешь, что иметь наличкой более 100.000$, не выгодно.");
SendClientMessage(playerid, COLOR_FREEDOM,"NALOG: Каждую минуту с обладателя суммы более 100.000$, снимается налог 1'/. от суммы.");
return 1;
}
return 0;
}
public nalog(playerid)
{
if (GetPlayerMoney(playerid) > 1000000)
{
GivePlayerMoney(playerid,-10000);
}
else if (GetPlayerMoney(playerid) > 800000)
{
GivePlayerMoney(playerid,-8000);
}
else if (GetPlayerMoney(playerid) > 700000)
{
GivePlayerMoney(playerid,-7000);
}
else if (GetPlayerMoney(playerid) > 600000)
{
GivePlayerMoney(playerid,-6000);
}
else if (GetPlayerMoney(playerid) > 500000)
{
GivePlayerMoney(playerid,-5000);
}
else if (GetPlayerMoney(playerid) > 400000)
{
GivePlayerMoney(playerid,-4000);
}
else if (GetPlayerMoney(playerid) > 300000)
{
GivePlayerMoney(playerid,-3000);
}
else if (GetPlayerMoney(playerid) > 200000)
{
GivePlayerMoney(playerid,-2000);
}
else if (GetPlayerMoney(playerid) > 100000)
{
GivePlayerMoney(playerid,-1000);
}
return 1;
}