25.01.2014, 14:46
(
Последний раз редактировалось Joe Vagos; 04.02.2014 в 16:25.
)
deleted
stock IsPlayerInArea(playerid, Float:MinX, Float:MinY, Float:MaxX, Float:MaxY)
{
new Float:X,
Float:Y,
Float:Z;
GetPlayerPos(playerid,X,Y,Z);
if(X >= MinX && X <= MaxX && Y >= MinY && Y <= MaxY)
{
return 1;
}
return 0;
}
stock IsPlayerInArea(playerid, Float:MinX, Float:MinY, Float:MaxX, Float:MaxY)
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
if(X >= MinX && X <= MaxX && Y >= MinY && Y <= MaxY)
{
return 1;
}
return 1;
}
forward BankTime();
public BankTime()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerInArea(i,2085.6704,2059.4272,11.0579,92.7368))
{
new hours;
new minutes;
GetPlayerTime(i, hours, minutes);
if(hours == 6.00 && minutes == 0.00)
{
PlayerPlaySound(i, 1058, 0.0, 0.0, 0.0);
GivePlayerMoney(i, 7500);
SendClientMessage(i, 0x12900BBF, "||| 6:00 | BANK TIME: |||");
SendClientMessage(i, 0xFFFF00AA, "YOU RECEIVE +50 $");
return 1;
}
}
}
return 1;
}
forward BankTime();
public BankTime()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
new hours,new minutes;
GetPlayerTime(i, hours, minutes);
if(hours == 6.00 && minutes == 0.00)
{
PlayerPlaySound(i, 1058, 0.0, 0.0, 0.0);
GivePlayerMoney(i, 7500);
SendClientMessage(i, 0x12900BBF, "||| 6:00 | BANK TIME: |||");
SendClientMessage(i, 0xFFFF00AA, "YOU RECEIVE +50 $");
return 1;
}
}
return 1;
}
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, 0xFFFF00AA, "( ! ) Welcome to Bank!");
SetPlayerMapIcon( playerid,52,2085.6704,2059.4272,11.0579, 12,1,MAPICON_GLOBAL );
return 1;
}
i think that i should insert a time system in that script ?! but i dunno what should i do :S