Vladimir174
23.06.2016, 20:21
Ку всем, можно ли как нибудь этот вариант улучшить в качестве кода:
new Float: health, hour, string_eat[11];
GetPlayerHealth(playerid, health);
gettime( hour, _, _ );
if(health >= 100) return SendClientMessage(playerid, -1, "Ты сыт");
if(pInfo[playerid][pLevel] > 3) return SendClientMessage(playerid, -1, "Вы не новечок" );
SetPlayerHealth(playerid, health + 30);
switch(hour)
{
case 7 .. 11: strcat(string_eat, "завтракает");
case 12 .. 16: strcat(string_eat, "обедает");
case 17 .. 21: strcat(string_eat, "ужинает");
default: strcat(string_eat, "кушает");
}
SetPlayerChatBubble(playerid, string_eat, 0xE3B1E1AA, 30, 5000);
ApplyAnimation(playerid, "FOOD", "EAT_Burger", 4.1, 0, 1, 1, 0, 1);
return 1;
new Float: health, hour, string_eat[11];
GetPlayerHealth(playerid, health);
gettime( hour, _, _ );
if(health >= 100) return SendClientMessage(playerid, -1, "Ты сыт");
if(pInfo[playerid][pLevel] > 3) return SendClientMessage(playerid, -1, "Вы не новечок" );
SetPlayerHealth(playerid, health + 30);
switch(hour)
{
case 7 .. 11: strcat(string_eat, "завтракает");
case 12 .. 16: strcat(string_eat, "обедает");
case 17 .. 21: strcat(string_eat, "ужинает");
default: strcat(string_eat, "кушает");
}
SetPlayerChatBubble(playerid, string_eat, 0xE3B1E1AA, 30, 5000);
ApplyAnimation(playerid, "FOOD", "EAT_Burger", 4.1, 0, 1, 1, 0, 1);
return 1;