Murder
Умник
Здравствуйте помогите с командой, в моде rls аптечки в доме может использовать только хозяин, помогите сделать чтобы любой человек сможет использовать аптечку, вот команда стандартная:
вот команда которую я попробовал сделать:
в этой команде, которую я переделал в некоторых домах пишет что нет аптечек(хотя аптечки есть) а в некоторых пишет"Вы не в доме!" помогите пожалуйста исправить мод RLS закидаю плюсами
PHP:
else if(strcmp(cmd, "/healme", true) == 0)
{
new bouse = PlayerInfo[playerid][pPhousekey];
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
if (bouse != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
{
if (!PlayerToPoint(3, playerid,HouseInfo[bouse][hExitx],HouseInfo[bouse][hExity],HouseInfo[bouse][hExitz]))
{
SendClientMessage(playerid, COLOR_GREY, "Вы не у себя в квартире!");
return 1;
}
if(HouseInfo[bouse][hHel] ==0) return SendClientMessage(playerid, COLOR_GRAD1, "Нет аптечек!");
SendClientMessage(playerid, COLOR_BLUE, "Использована 1 аптечка!");
SendClientMessage(playerid, COLOR_WHITE, "Вы были вылечены до 100 процентов");
HouseInfo[bouse][hHel] -=1;
SetPlayerHealthAC(playerid, 100.0);
PlayerInfo[playerid][pHPP] =100;
SetPlayerChatBubble(playerid, "использовал(а) аптечку", COLOR_PURPLE, 30.0, 10000);
return 1;
}
}
PHP:
else if(strcmp(cmd, "/healme", true) == 0)
{
for(new h = 0; h <= sizeof(HouseInfo); h++)
{
if (!PlayerToPoint(6, playerid,HouseInfo[h][hExitx],HouseInfo[h][hExity],HouseInfo[h][hExitz])) return SendClientMessage(playerid, COLOR_GREY, "Вы не в доме!");
if(HouseInfo[h][hHel] == 0) return SendClientMessage(playerid, COLOR_GRAD1, "Нет аптечек!");
SendClientMessage(playerid, COLOR_BLUE, "Использована 1 аптечка!");
SendClientMessage(playerid, COLOR_WHITE, "Вы были вылечены до 100 процентов");
HouseInfo[h][hHel] -=1;
SetPlayerHealthAC(playerid, 100.0);
PlayerInfo[playerid][pHPP] =100;
SetPlayerChatBubble(playerid, "использовал(а) аптечку", COLOR_PURPLE, 30.0, 10000);
return 1;
}
}
Последнее редактирование:
