Vadik_Chicano
Умник
Хочу сделать что то типо повтора анимации, но не обычный. У меня не получается сделать так, что бы при вводе команды анимации повторялись и ставилось значение 1, а если значение 0, то анимации не повторяются. Вот мой не рабочий пример:
Как это привести в работоспособность?
PHP:
enum pAnim
{
pLoop
};
new PlayerAnim[MAX_PLAYERS][pAnim];
public OnPlayerCommandText(playerid, cmdtext[])
{
new tmp[256], cmd[256], idx;
cmd = strtok(cmdtext, idx);
tmp = strtok(cmdtext, idx);
{
if(strcmp(cmd, "/loop", true) == 0)
{
if(PlayerAnim[playerid][pLoop] == 1)
{
PlayerAnim[playerid][pLoop] = 0;
SendClientMessage(playerid,COLOR_INTERFACE, "Loop отключен");
}
else if(PlayerAnim[playerid][pLoop] == 0)
{
PlayerAnim[playerid][pLoop] = 1;
SendClientMessage(playerid,COLOR_INTERFACE, "Loop включен");
}
}
if(strcmp(cmd, "/animbar", true) == 0)
{
switch(strval(tmp))
{
case 1: ApplyAnimation(playerid, "BAR", "Barcustom_get", 4.1, pLoop, 1, 1, 1, 1, 1);
}
}
}
