Сообщение от
wAx
По первому вопросу - нужно сначала получить количество HP, которое имеет игрок
PHP код:
new Float:health;
GetPlayerHealth(playerid, health);
GivePlayerHealth(playerid, health+20.0);
По поводу анимаций, скинь подгрузку библиотек, как ты её реализовал.
Я как понял это Сток? И каждый раз вводя данную функцию в действие будет вызываться только плюсом 20 ХП не больше и не меньше?
Вот Так я реализововал:
Переменные
PHP код:
new gPlayerAnimLibsPreloaded[MAX_PLAYERS];
OnPlayerConnect
PHP код:
gPlayerAnimLibsPreloaded[playerid] = 0;
OnPlayerSpawn
PHP код:
if(!gPlayerAnimLibsPreloaded[playerid])
{
PreloadAnimLib(playerid, "BASEBALL");
PreloadAnimLib(playerid, "BEACH");
PreloadAnimLib(playerid, "benchpress");
PreloadAnimLib(playerid, "BD_FIRE");
PreloadAnimLib(playerid, "BOMBER");
PreloadAnimLib(playerid, "CAMERA");
PreloadAnimLib(playerid, "CAR_CHAT");
PreloadAnimLib(playerid, "CARRY");
PreloadAnimLib(playerid, "CASINO");
PreloadAnimLib(playerid, "COP_AMBIENT");
PreloadAnimLib(playerid, "CRACK");
PreloadAnimLib(playerid, "DAM_JUMP");
PreloadAnimLib(playerid, "DEALER");
PreloadAnimLib(playerid, "DODGE");
PreloadAnimLib(playerid, "FOOD");
PreloadAnimLib(playerid, "GANGS");
PreloadAnimLib(playerid, "GRAVEYARD");
PreloadAnimLib(playerid, "HEIST9");
PreloadAnimLib(playerid, "INT_HOUSE");
PreloadAnimLib(playerid, "INT_OFFICE");
PreloadAnimLib(playerid, "KISSING");
PreloadAnimLib(playerid, "LOWRIDER");
PreloadAnimLib(playerid, "MD_CHASE");
PreloadAnimLib(playerid, "ON_LOOKERS");
PreloadAnimLib(playerid, "PARK");
PreloadAnimLib(playerid, "PAULNMAC");
PreloadAnimLib(playerid, "PED");
PreloadAnimLib(playerid, "RYDER");
PreloadAnimLib(playerid, "RAPPING");
PreloadAnimLib(playerid, "RIOT");
PreloadAnimLib(playerid, "SHOP");
PreloadAnimLib(playerid, "SMOKING");
PreloadAnimLib(playerid, "SNM");
PreloadAnimLib(playerid, "STRIP");
PreloadAnimLib(playerid, "SUNBATHE");
PreloadAnimLib(playerid, "SWAT");
PreloadAnimLib(playerid, "SWORD");
PreloadAnimLib(playerid, "SWEET");
gPlayerAnimLibsPreloaded[playerid] = 1;
}
И в конец мода
PHP код:
PreloadAnimLib(playerid, animlib[])
{
ApplyAnimation(playerid,animlib,"null",0.0,0,0,0,0,0);
}