Доступ к архиву

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Если у тебя 10 хп то ты валишься на землю

Статус
В этой теме нельзя размещать новые ответы.

Maks_Sempai

Изучающий
Пользователь
Регистрация
12 Фев 2012
Сообщения
504
Лучшие ответы
0
Репутация
158
В new добовляем
Код:
PHP:
new pHp[MAX_PLAYERS]; 

HpAnimation(playerid,animlib[],animname[], Float:Speed, looping, lockx, locky, lockz, lp) 

{ 

pHp[playerid] = 1; 

ApplyAnimation(playerid, animlib, animname, Speed, looping, lockx, locky, lockz, lp); 

}
Далее в public OnPlayerEnterVehicle вставляем
Код:
PHP:
if (pHp[playerid] == 1 && !IsAnAmbulance(vehicleid) && !ispassenger) 

{ 

RemovePlayerFromVehicle(playerid); 

}
Далее... В public OnPlayerUpdate сверху



new Float:gghp;

GetPlayerHealth(playerid,gghp);

И тамже в конце добовляем
Код:
PHP:
Code 

if (gghp < 10.0) // меньше 10 

{ 

new carid = GetPlayerVehicleID(playerid); 

pHp[playerid] = 1; 

HpAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0); 

if ((carid >= 52) && (carid <= 55)) { } else { RemovePlayerFromVehicle(playerid); } // порядковый ид машин МЧС заменяем на свои 

return 1; 

} 

if (gghp > 10.0 && gghp[playerid] == 1) //больше 10 

pHp[playerid] = 0; 

ClearAnimations(playerid); 

return 1; 

}
Теперь сюда, чтобы нельзя было уйти от анимации if(strcmp(cmd, "/call", true) == 0) вставляем



Code

new Float:gghp;

GetPlayerHealth(playerid,gghp);


Под этим вставляем
Код:
PHP:
if(IsPlayerConnected(playerid)) 

{ 

tmp = strtok(cmdtext, idx); 

if(!strlen(tmp)) 

{ 

SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /call [phonenumber]"); 

SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /calllist (for a list for short numbers)"); 

return 1; 

}
Создаём под верхней строкой
Код:
PHP:
if(gghp< 10.0) 

{ 

SendClientMessage(playerid, COLOR_GRAD2, "Вам плохо и Вы не можете звонить!"); 

return 1; 

}
Вот так должно получиться
Код:
PHP:
if(IsPlayerConnected(playerid)) 

{ 

tmp = strtok(cmdtext, idx); 

if(!strlen(tmp)) 

{ 

SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /call [phonenumber]"); 

SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /calllist (for a list for short numbers)"); 

return 1; 

} 

if(gghp < 10.0) 

{ 

SendClientMessage(playerid, COLOR_GRAD2, "Вам плохо и Вы не можете звонить!"); 

return 1; 

}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу