• Страница 1 из 1
  • 1
Модератор форума: [east_side]_trane, drifter-dron, valych, admin  
Урок по созданию HP-BAR
MaNb9KДата: Пятница, 04.03.2011, 13:58:14 | Сообщение # 1

Группа: Пользователи
Сообщений: 220
Я вас научу делать Hp-bar.Лучше делать это в ФС так вам будет легче
Скрин

В начало скрипта вставляем:
Code
#include <a_samp>
#define COLOR_HPBAR_BG 0x000000FF
#define COLOR_HPBAR_75100BG 0x128200AA
#define COLOR_HPBAR_75100 0x1ED500FF
#define COLOR_HPBAR_5075BG 0xB8BA00AA
#define COLOR_HPBAR_5075 0xFCFF00FF
#define COLOR_HPBAR_2550BG 0xB17103AA
#define COLOR_HPBAR_2550 0xFFA200FF

и сразу после этого вставляем
Code
new Text:HealthBar[19];

Создаём public
Code
public OnFilterScriptInit()

И вставляем туда:
Code
{
  HealthBar[0] = TextDrawCreate(611.0,68.5,"_");                    // BBG
  TextDrawLetterSize(HealthBar[0],0.5,0.449999);
  TextDrawUseBox(HealthBar[0],1);
  TextDrawBoxColor(HealthBar[0],COLOR_HPBAR_BG);
  TextDrawTextSize(HealthBar[0],543.0,0.0);
  HealthBar[1] = TextDrawCreate(608.5,71.0,"_");                    // BG (75-100)
  TextDrawLetterSize(HealthBar[1],0.5,0.0);
  TextDrawUseBox(HealthBar[1],1);
  TextDrawBoxColor(HealthBar[1],COLOR_HPBAR_75100BG);
  TextDrawTextSize(HealthBar[1],545.0,0.0);
  HealthBar[2] = TextDrawCreate(609.0,71.0,"_");                    // >= 95
  TextDrawLetterSize(HealthBar[2],0.5,0.0);
  TextDrawUseBox(HealthBar[2],1);
  TextDrawBoxColor(HealthBar[2],COLOR_HPBAR_75100);
  TextDrawTextSize(HealthBar[2],545.0,0.0);
  HealthBar[3] = TextDrawCreate(604.0,71.0,"_");                    // >= 90
  TextDrawLetterSize(HealthBar[3],0.5,0.0);
  TextDrawUseBox(HealthBar[3],1);
  TextDrawBoxColor(HealthBar[3],COLOR_HPBAR_75100);
  TextDrawTextSize(HealthBar[3],545.0,0.0);
  HealthBar[4] = TextDrawCreate(601.0,71.0,"_");                    // >= 85
  TextDrawLetterSize(HealthBar[4],0.5,0.0);
  TextDrawUseBox(HealthBar[4],1);
  TextDrawBoxColor(HealthBar[4],COLOR_HPBAR_75100);
  TextDrawTextSize(HealthBar[4],545.0,0.0);
  HealthBar[5] = TextDrawCreate(598.0,71.0,"_");                    // >= 80
  TextDrawLetterSize(HealthBar[5],0.5,0.0);
  TextDrawUseBox(HealthBar[5],1);
  TextDrawBoxColor(HealthBar[5],COLOR_HPBAR_75100);
  TextDrawTextSize(HealthBar[5],545.0,0.0);
  HealthBar[6] = TextDrawCreate(595.0,71.0,"_");                    // >= 75
  TextDrawLetterSize(HealthBar[6],0.5,0.0);
  TextDrawUseBox(HealthBar[6],1);
  TextDrawBoxColor(HealthBar[6],COLOR_HPBAR_75100);
  TextDrawTextSize(HealthBar[6],545.0,0.0);
  HealthBar[7] = TextDrawCreate(608.5,71.0,"_");                    // Задний фон (50-75)
  TextDrawLetterSize(HealthBar[7],0.5,0.0);
  TextDrawUseBox(HealthBar[7],1);
  TextDrawBoxColor(HealthBar[7],COLOR_HPBAR_5075BG);
  TextDrawTextSize(HealthBar[7],545.0,0.0);
  HealthBar[8] = TextDrawCreate(591.5,71.0,"_");                    // >= 70
  TextDrawLetterSize(HealthBar[8],0.5,0.0);
  TextDrawUseBox(HealthBar[8],1);
  TextDrawBoxColor(HealthBar[8],COLOR_HPBAR_5075);
  TextDrawTextSize(HealthBar[8],545.0,0.0);
  HealthBar[9] = TextDrawCreate(588.5,71.0,"_");                    // >= 65
  TextDrawLetterSize(HealthBar[9],0.5,0.0);
  TextDrawUseBox(HealthBar[9],1);
  TextDrawBoxColor(HealthBar[9],COLOR_HPBAR_5075);
  TextDrawTextSize(HealthBar[9],545.0,0.0);
  HealthBar[10] = TextDrawCreate(585.5,71.0,"_");                             // >= 60
  TextDrawLetterSize(HealthBar[10],0.5,0.0);
  TextDrawUseBox(HealthBar[10],1);
  TextDrawBoxColor(HealthBar[10],COLOR_HPBAR_5075);
  TextDrawTextSize(HealthBar[10],545.0,0.0);
  HealthBar[11] = TextDrawCreate(582.5,71.0,"_");                             // >= 55
  TextDrawLetterSize(HealthBar[11],0.5,0.0);
  TextDrawUseBox(HealthBar[11],1);
  TextDrawBoxColor(HealthBar[11],COLOR_HPBAR_5075);
  TextDrawTextSize(HealthBar[11],545.0,0.0);
  HealthBar[12] = TextDrawCreate(579.0,71.0,"_");                             // >= 50
  TextDrawLetterSize(HealthBar[12],0.5,0.0);
  TextDrawUseBox(HealthBar[12],1);
  TextDrawBoxColor(HealthBar[12],COLOR_HPBAR_5075);
  TextDrawTextSize(HealthBar[12],545.0,0.0);
  HealthBar[13] = TextDrawCreate(608.5,71.0,"_");                             // BG (25-50)
  TextDrawLetterSize(HealthBar[13],0.5,0.0);
  TextDrawUseBox(HealthBar[13],1);
  TextDrawBoxColor(HealthBar[13],COLOR_HPBAR_2550BG);
  TextDrawTextSize(HealthBar[13],545.0,0.0);
  HealthBar[14] = TextDrawCreate(576.0,71.0,"_");                             // >= 45
  TextDrawLetterSize(HealthBar[14],0.5,0.0);
  TextDrawUseBox(HealthBar[14],1);
  TextDrawBoxColor(HealthBar[14],COLOR_HPBAR_2550);
  TextDrawTextSize(HealthBar[14],545.0,0.0);
  HealthBar[15] = TextDrawCreate(573.0,71.0,"_");                             // >= 40
  TextDrawLetterSize(HealthBar[15],0.5,0.0);
  TextDrawUseBox(HealthBar[15],1);
  TextDrawBoxColor(HealthBar[15],COLOR_HPBAR_2550);
  TextDrawTextSize(HealthBar[15],545.0,0.0);
  HealthBar[16] = TextDrawCreate(570.5,71.0, "_");                            // >= 35
  TextDrawLetterSize(HealthBar[16],0.5,0.0);
  TextDrawUseBox(HealthBar[16],1);
  TextDrawBoxColor(HealthBar[16],COLOR_HPBAR_2550);
  TextDrawTextSize(HealthBar[16],545.0,0.0);
  HealthBar[17] = TextDrawCreate(567.5,71.0,"_");                             // >= 30
  TextDrawLetterSize(HealthBar[17],0.5,0.0);
  TextDrawUseBox(HealthBar[17],1);
  TextDrawBoxColor(HealthBar[17],COLOR_HPBAR_2550);
  TextDrawTextSize(HealthBar[17],545.0,0.0);
  HealthBar[18] = TextDrawCreate(564.0,71.0,"_");                             // >= 25
  TextDrawLetterSize(HealthBar[18],0.5,0.0);
  TextDrawUseBox(HealthBar[18],1);
  TextDrawBoxColor(HealthBar[18],COLOR_HPBAR_2550);
  TextDrawTextSize(HealthBar[18],545.0,0.0);
  return 1;
}

И создаём public
Code
public OnFilterScriptExit()

И вставляем туда:
Code
{
  for(new i=0; i<19; i++)
  {
      TextDrawHideForAll(HealthBar[i]);
      TextDrawDestroy(HealthBar[i]);
  }
  return 1;
}

Создаём public
Code
public OnPlayerSpawn(playerid)

И вставляем туда:
Code
{
  TextDrawShowForPlayer(playerid,HealthBar[0]);
  return 1;
}

Создаём public
Code
public OnPlayerDeath(playerid,killerid,reason)

Вставляем туда:
Code
{
  for(new i=0; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
  return 1;
}

И создаём последний public
Code
public OnPlayerUpdate(playerid)

И вставляем туда:
Code
{
  new Float:Health;
  GetPlayerHealth(playerid,Health);
  if(Health >= 95)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[1]);
   TextDrawShowForPlayer(playerid,HealthBar[2]);
  }
  else if(Health >= 90 && Health < 95)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[1]);
   TextDrawShowForPlayer(playerid,HealthBar[3]);
  }
  else if(Health >= 85 && Health < 90)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[1]);
   TextDrawShowForPlayer(playerid,HealthBar[4]);
  }
  else if(Health >= 80 && Health < 85)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[1]);
   TextDrawShowForPlayer(playerid,HealthBar[5]);
  }
  else if(Health >= 75 && Health < 80)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[1]);
   TextDrawShowForPlayer(playerid,HealthBar[6]);
  }
  else if(Health >= 70 && Health < 75)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[7]);
   TextDrawShowForPlayer(playerid,HealthBar[8]);
  }
  else if(Health >= 65 && Health < 70)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[7]);
   TextDrawShowForPlayer(playerid,HealthBar[9]);
  }
  else if(Health >= 60 && Health < 65)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[7]);
   TextDrawShowForPlayer(playerid,HealthBar[10]);
  }
  else if(Health >= 55 && Health < 60)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[7]);
   TextDrawShowForPlayer(playerid,HealthBar[11]);
  }
  else if(Health >= 50 && Health < 55)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[7]);
   TextDrawShowForPlayer(playerid,HealthBar[12]);
  }
  else if(Health >= 45 && Health < 50)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[13]);
   TextDrawShowForPlayer(playerid,HealthBar[14]);
  }
  else if(Health >= 40 && Health < 45)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[13]);
   TextDrawShowForPlayer(playerid,HealthBar[15]);
  }
  else if(Health >= 35 && Health < 40)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[13]);
   TextDrawShowForPlayer(playerid,HealthBar[16]);
  }
  else if(Health >= 30 && Health < 35)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[13]);
   TextDrawShowForPlayer(playerid,HealthBar[17]);
  }
  else if(Health >= 25 && Health < 30)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[13]);
   TextDrawShowForPlayer(playerid,HealthBar[18]);
  }
  else
  {
   for(new i=0; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
  }
  return 1;
}

Автор:MaNb9K


[img]http://sa-mp-fail.at.ua/premium.gif[/img]
 
СообщениеЯ вас научу делать Hp-bar.Лучше делать это в ФС так вам будет легче
Скрин

В начало скрипта вставляем:
Code
#include <a_samp>
#define COLOR_HPBAR_BG 0x000000FF
#define COLOR_HPBAR_75100BG 0x128200AA
#define COLOR_HPBAR_75100 0x1ED500FF
#define COLOR_HPBAR_5075BG 0xB8BA00AA
#define COLOR_HPBAR_5075 0xFCFF00FF
#define COLOR_HPBAR_2550BG 0xB17103AA
#define COLOR_HPBAR_2550 0xFFA200FF

и сразу после этого вставляем
Code
new Text:HealthBar[19];

Создаём public
Code
public OnFilterScriptInit()

И вставляем туда:
Code
{
  HealthBar[0] = TextDrawCreate(611.0,68.5,"_");                    // BBG
  TextDrawLetterSize(HealthBar[0],0.5,0.449999);
  TextDrawUseBox(HealthBar[0],1);
  TextDrawBoxColor(HealthBar[0],COLOR_HPBAR_BG);
  TextDrawTextSize(HealthBar[0],543.0,0.0);
  HealthBar[1] = TextDrawCreate(608.5,71.0,"_");                    // BG (75-100)
  TextDrawLetterSize(HealthBar[1],0.5,0.0);
  TextDrawUseBox(HealthBar[1],1);
  TextDrawBoxColor(HealthBar[1],COLOR_HPBAR_75100BG);
  TextDrawTextSize(HealthBar[1],545.0,0.0);
  HealthBar[2] = TextDrawCreate(609.0,71.0,"_");                    // >= 95
  TextDrawLetterSize(HealthBar[2],0.5,0.0);
  TextDrawUseBox(HealthBar[2],1);
  TextDrawBoxColor(HealthBar[2],COLOR_HPBAR_75100);
  TextDrawTextSize(HealthBar[2],545.0,0.0);
  HealthBar[3] = TextDrawCreate(604.0,71.0,"_");                    // >= 90
  TextDrawLetterSize(HealthBar[3],0.5,0.0);
  TextDrawUseBox(HealthBar[3],1);
  TextDrawBoxColor(HealthBar[3],COLOR_HPBAR_75100);
  TextDrawTextSize(HealthBar[3],545.0,0.0);
  HealthBar[4] = TextDrawCreate(601.0,71.0,"_");                    // >= 85
  TextDrawLetterSize(HealthBar[4],0.5,0.0);
  TextDrawUseBox(HealthBar[4],1);
  TextDrawBoxColor(HealthBar[4],COLOR_HPBAR_75100);
  TextDrawTextSize(HealthBar[4],545.0,0.0);
  HealthBar[5] = TextDrawCreate(598.0,71.0,"_");                    // >= 80
  TextDrawLetterSize(HealthBar[5],0.5,0.0);
  TextDrawUseBox(HealthBar[5],1);
  TextDrawBoxColor(HealthBar[5],COLOR_HPBAR_75100);
  TextDrawTextSize(HealthBar[5],545.0,0.0);
  HealthBar[6] = TextDrawCreate(595.0,71.0,"_");                    // >= 75
  TextDrawLetterSize(HealthBar[6],0.5,0.0);
  TextDrawUseBox(HealthBar[6],1);
  TextDrawBoxColor(HealthBar[6],COLOR_HPBAR_75100);
  TextDrawTextSize(HealthBar[6],545.0,0.0);
  HealthBar[7] = TextDrawCreate(608.5,71.0,"_");                    // Задний фон (50-75)
  TextDrawLetterSize(HealthBar[7],0.5,0.0);
  TextDrawUseBox(HealthBar[7],1);
  TextDrawBoxColor(HealthBar[7],COLOR_HPBAR_5075BG);
  TextDrawTextSize(HealthBar[7],545.0,0.0);
  HealthBar[8] = TextDrawCreate(591.5,71.0,"_");                    // >= 70
  TextDrawLetterSize(HealthBar[8],0.5,0.0);
  TextDrawUseBox(HealthBar[8],1);
  TextDrawBoxColor(HealthBar[8],COLOR_HPBAR_5075);
  TextDrawTextSize(HealthBar[8],545.0,0.0);
  HealthBar[9] = TextDrawCreate(588.5,71.0,"_");                    // >= 65
  TextDrawLetterSize(HealthBar[9],0.5,0.0);
  TextDrawUseBox(HealthBar[9],1);
  TextDrawBoxColor(HealthBar[9],COLOR_HPBAR_5075);
  TextDrawTextSize(HealthBar[9],545.0,0.0);
  HealthBar[10] = TextDrawCreate(585.5,71.0,"_");                             // >= 60
  TextDrawLetterSize(HealthBar[10],0.5,0.0);
  TextDrawUseBox(HealthBar[10],1);
  TextDrawBoxColor(HealthBar[10],COLOR_HPBAR_5075);
  TextDrawTextSize(HealthBar[10],545.0,0.0);
  HealthBar[11] = TextDrawCreate(582.5,71.0,"_");                             // >= 55
  TextDrawLetterSize(HealthBar[11],0.5,0.0);
  TextDrawUseBox(HealthBar[11],1);
  TextDrawBoxColor(HealthBar[11],COLOR_HPBAR_5075);
  TextDrawTextSize(HealthBar[11],545.0,0.0);
  HealthBar[12] = TextDrawCreate(579.0,71.0,"_");                             // >= 50
  TextDrawLetterSize(HealthBar[12],0.5,0.0);
  TextDrawUseBox(HealthBar[12],1);
  TextDrawBoxColor(HealthBar[12],COLOR_HPBAR_5075);
  TextDrawTextSize(HealthBar[12],545.0,0.0);
  HealthBar[13] = TextDrawCreate(608.5,71.0,"_");                             // BG (25-50)
  TextDrawLetterSize(HealthBar[13],0.5,0.0);
  TextDrawUseBox(HealthBar[13],1);
  TextDrawBoxColor(HealthBar[13],COLOR_HPBAR_2550BG);
  TextDrawTextSize(HealthBar[13],545.0,0.0);
  HealthBar[14] = TextDrawCreate(576.0,71.0,"_");                             // >= 45
  TextDrawLetterSize(HealthBar[14],0.5,0.0);
  TextDrawUseBox(HealthBar[14],1);
  TextDrawBoxColor(HealthBar[14],COLOR_HPBAR_2550);
  TextDrawTextSize(HealthBar[14],545.0,0.0);
  HealthBar[15] = TextDrawCreate(573.0,71.0,"_");                             // >= 40
  TextDrawLetterSize(HealthBar[15],0.5,0.0);
  TextDrawUseBox(HealthBar[15],1);
  TextDrawBoxColor(HealthBar[15],COLOR_HPBAR_2550);
  TextDrawTextSize(HealthBar[15],545.0,0.0);
  HealthBar[16] = TextDrawCreate(570.5,71.0, "_");                            // >= 35
  TextDrawLetterSize(HealthBar[16],0.5,0.0);
  TextDrawUseBox(HealthBar[16],1);
  TextDrawBoxColor(HealthBar[16],COLOR_HPBAR_2550);
  TextDrawTextSize(HealthBar[16],545.0,0.0);
  HealthBar[17] = TextDrawCreate(567.5,71.0,"_");                             // >= 30
  TextDrawLetterSize(HealthBar[17],0.5,0.0);
  TextDrawUseBox(HealthBar[17],1);
  TextDrawBoxColor(HealthBar[17],COLOR_HPBAR_2550);
  TextDrawTextSize(HealthBar[17],545.0,0.0);
  HealthBar[18] = TextDrawCreate(564.0,71.0,"_");                             // >= 25
  TextDrawLetterSize(HealthBar[18],0.5,0.0);
  TextDrawUseBox(HealthBar[18],1);
  TextDrawBoxColor(HealthBar[18],COLOR_HPBAR_2550);
  TextDrawTextSize(HealthBar[18],545.0,0.0);
  return 1;
}

И создаём public
Code
public OnFilterScriptExit()

И вставляем туда:
Code
{
  for(new i=0; i<19; i++)
  {
      TextDrawHideForAll(HealthBar[i]);
      TextDrawDestroy(HealthBar[i]);
  }
  return 1;
}

Создаём public
Code
public OnPlayerSpawn(playerid)

И вставляем туда:
Code
{
  TextDrawShowForPlayer(playerid,HealthBar[0]);
  return 1;
}

Создаём public
Code
public OnPlayerDeath(playerid,killerid,reason)

Вставляем туда:
Code
{
  for(new i=0; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
  return 1;
}

И создаём последний public
Code
public OnPlayerUpdate(playerid)

И вставляем туда:
Code
{
  new Float:Health;
  GetPlayerHealth(playerid,Health);
  if(Health >= 95)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[1]);
   TextDrawShowForPlayer(playerid,HealthBar[2]);
  }
  else if(Health >= 90 && Health < 95)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[1]);
   TextDrawShowForPlayer(playerid,HealthBar[3]);
  }
  else if(Health >= 85 && Health < 90)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[1]);
   TextDrawShowForPlayer(playerid,HealthBar[4]);
  }
  else if(Health >= 80 && Health < 85)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[1]);
   TextDrawShowForPlayer(playerid,HealthBar[5]);
  }
  else if(Health >= 75 && Health < 80)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[1]);
   TextDrawShowForPlayer(playerid,HealthBar[6]);
  }
  else if(Health >= 70 && Health < 75)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[7]);
   TextDrawShowForPlayer(playerid,HealthBar[8]);
  }
  else if(Health >= 65 && Health < 70)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[7]);
   TextDrawShowForPlayer(playerid,HealthBar[9]);
  }
  else if(Health >= 60 && Health < 65)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[7]);
   TextDrawShowForPlayer(playerid,HealthBar[10]);
  }
  else if(Health >= 55 && Health < 60)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[7]);
   TextDrawShowForPlayer(playerid,HealthBar[11]);
  }
  else if(Health >= 50 && Health < 55)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[7]);
   TextDrawShowForPlayer(playerid,HealthBar[12]);
  }
  else if(Health >= 45 && Health < 50)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[13]);
   TextDrawShowForPlayer(playerid,HealthBar[14]);
  }
  else if(Health >= 40 && Health < 45)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[13]);
   TextDrawShowForPlayer(playerid,HealthBar[15]);
  }
  else if(Health >= 35 && Health < 40)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[13]);
   TextDrawShowForPlayer(playerid,HealthBar[16]);
  }
  else if(Health >= 30 && Health < 35)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[13]);
   TextDrawShowForPlayer(playerid,HealthBar[17]);
  }
  else if(Health >= 25 && Health < 30)
  {
   for(new i=1; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
   TextDrawShowForPlayer(playerid,HealthBar[13]);
   TextDrawShowForPlayer(playerid,HealthBar[18]);
  }
  else
  {
   for(new i=0; i<19; i++) TextDrawHideForPlayer(playerid,HealthBar[i]);
  }
  return 1;
}

Автор:MaNb9K

Автор - MaNb9K
Дата добавления - 04.03.2011 в 13:58:14
MaXMuTДата: Воскресенье, 06.03.2011, 12:03:00 | Сообщение # 2

Группа: Пользователи
Сообщений: 90
спс!большоееееее :) :) :) :) :) :) :)

Вернулся на форум.Пишите в личу,если кому надо помочь по скриптенгу( только на форуме,в скайпе не помогаю )
 
Сообщениеспс!большоееееее :) :) :) :) :) :) :)

Автор - MaXMuT
Дата добавления - 06.03.2011 в 12:03:00
Drifter96Дата: Воскресенье, 06.03.2011, 12:43:18 | Сообщение # 3

Группа: Пользователи
Сообщений: 300
MaNb9K, Я непонимаю нах ты стоко тем настрочил не в тот раздел?!
Раздел уроки скрипты для этого есть и делал бы сразу чтобы вшивать в мод а не скриптом скрипт и скачать можно!


Samp-Pawno.Ru forever
 
СообщениеMaNb9K, Я непонимаю нах ты стоко тем настрочил не в тот раздел?!
Раздел уроки скрипты для этого есть и делал бы сразу чтобы вшивать в мод а не скриптом скрипт и скачать можно!

Автор - Drifter96
Дата добавления - 06.03.2011 в 12:43:18
SmileДата: Воскресенье, 06.03.2011, 14:49:01 | Сообщение # 4

Группа: Проверенные
Сообщений: 186
Где то я это видел... Только ФСом

[img]http://vsampe.3dn.ru/VS.bmp[/img]
[img]http://vsampe.3dn.ru/vs.bmp[/img]
 
СообщениеГде то я это видел... Только ФСом

Автор - Smile
Дата добавления - 06.03.2011 в 14:49:01
Drifter96Дата: Понедельник, 07.03.2011, 23:44:03 | Сообщение # 5

Группа: Пользователи
Сообщений: 300
Smile, так это и есть фс ток маньяк непонятно для чего его разложил

Samp-Pawno.Ru forever
 
СообщениеSmile, так это и есть фс ток маньяк непонятно для чего его разложил

Автор - Drifter96
Дата добавления - 07.03.2011 в 23:44:03
  • Страница 1 из 1
  • 1
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

ps798829

(Среда 08:23:47)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

Вверх
21:03:32
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2025

vkontakte :samp-pawno.ru: