• Страница 1 из 1
  • 1
Модератор форума: drifter-dron, admin, TweIk  
Как убрать кнопку Alt?
I-DgtДата: Суббота, 25.10.2014, 13:57:56 | Сообщение # 1

Группа: Пользователи
Сообщений: 1
Есть FS(Walkingstyle) он меняет анимацию ходьбы, но мне нужно поменять анимацию пробежки (Зажатая кнопка W). Суть проблемы в том что, анимация меняется при нажатие кнопки Alt. Как убрать кнопку Alt из скрипта?

Код
#include <a_samp>
#define FILTERSCRIPT
#define HARCSTILUS 1111
#define SÉTASTILUS 1112
#define WALK_DEFAULT    0
#define WALK_NORMAL     1
#define WALK_PED        2
#define WALK_GANGSTA    3
#define WALK_GANGSTA2   4
#define WALK_OLD        5
#define WALK_FAT_OLD    6
#define WALK_FAT        7
#define WALK_LADY          8
#define WALK_LADY2      9
#define WALK_WHORE      10
#define WALK_WHORE2     11
#define WALK_DRUNK         12
#define WALK_BLIND         13
#define ZOLD 0x33AA33AA
#if defined FILTERSCRIPT
new walktime[MAX_PLAYERS];
new WalkStyle[MAX_PLAYERS];
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
     if (((newkeys & KEY_WALK && newkeys & KEY_UP) || (newkeys & KEY_WALK && newkeys & KEY_DOWN) || (newkeys & KEY_WALK && newkeys & KEY_LEFT) || (newkeys & KEY_WALK && newkeys & KEY_RIGHT))
         || ((oldkeys & KEY_WALK && newkeys & KEY_UP) || (oldkeys & KEY_WALK && newkeys & KEY_DOWN) || (oldkeys & KEY_WALK && newkeys & KEY_LEFT) || (oldkeys & KEY_WALK && newkeys & KEY_RIGHT))
         || ((newkeys & KEY_WALK && oldkeys & KEY_UP) || (newkeys & KEY_WALK && oldkeys & KEY_DOWN) || (newkeys & KEY_WALK && oldkeys & KEY_LEFT) || (newkeys & KEY_WALK && oldkeys & KEY_RIGHT))
         && GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
     return 1;
}
forward Walk_OnPlayerKeyStateChange(playerid, newkeys, oldkeys);
#define OnPlayerKeyStateChange Walk_OnPlayerKeyStateChange
forward WalkAnim(playerid);
public  WalkAnim(playerid)
{
     new keys, updown, leftright;
     GetPlayerKeys(playerid,keys,updown,leftright);
     if (GetPlayerWalkingStyle(playerid) == WALK_NORMAL)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WALK_player",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WALK_player",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_PED)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WALK_civi",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WALK_civi",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
      else if (GetPlayerWalkingStyle(playerid) == WALK_GANGSTA)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WALK_gang1",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WALK_gang1",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_GANGSTA2)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WALK_gang2",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WALK_gang2",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_OLD)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WALK_old",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WALK_old",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_FAT_OLD)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WALK_fatold",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WALK_fatold",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_FAT)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WALK_fat",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WALK_fat",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_LADY)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WOMAN_walknorm",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WOMAN_walknorm",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_LADY2)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WOMAN_walkbusy",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WOMAN_walkbusy",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_WHORE)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WOMAN_walkpro",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WOMAN_walkpro",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_WHORE2)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WOMAN_walksexy",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WOMAN_walksexy",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_DRUNK)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WALK_drunk",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WALK_drunk",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_BLIND)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","Walk_Wuzi",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","Walk_Wuzi",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     return 1;
}
stock SetPlayerWalkingStyle(playerid, style)
{
     WalkStyle [playerid]= style;
}
stock GetPlayerWalkingStyle(playerid)
{
     return WalkStyle[playerid];
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
     if(dialogid == HARCSTILUS)
     {
         if(response)
         {
             if(listitem == 0)
             {
                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
                 SendClientMessage(playerid, ZOLD, " Harcstílus megváltoztatva !");
             }
             if(listitem == 1)
             {
                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_ELBOW);
                 SendClientMessage(playerid, ZOLD, " Harcstílus megváltoztatva !");
             }
             if(listitem == 2)
             {
                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_KNEEHEAD);
                 SendClientMessage(playerid, ZOLD, " Harcstílus megváltoztatva !");
             }
             if(listitem == 3)
             {
                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
                 SendClientMessage(playerid, ZOLD, " Harcstílus megváltoztatva !");
             }
             if(listitem == 4)
             {
                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_GRABKICK);
                 SendClientMessage(playerid, ZOLD, " Harcstílus megváltoztatva !");
             }
             if(listitem == 5)
             {
                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_NORMAL);
             }
         }
     }
     if(dialogid == SÉTASTILUS)
     {
         if(response)
         {
             if(listitem == 0)
             {
                 SetPlayerWalkingStyle (playerid, WALK_NORMAL);
             }
             if(listitem == 1)
             {
                 SetPlayerWalkingStyle (playerid, WALK_PED);
             }
             if(listitem == 2)
             {
                 SetPlayerWalkingStyle (playerid, WALK_GANGSTA);
             }
             if(listitem == 3)
             {
                 SetPlayerWalkingStyle (playerid, WALK_GANGSTA2);
             }
             if(listitem == 4)
             {
                 SetPlayerWalkingStyle (playerid, WALK_OLD);
             }
             if(listitem == 5)
             {
                 SetPlayerWalkingStyle (playerid, WALK_FAT_OLD);
             }
             if(listitem == 6)
             {
                 SetPlayerWalkingStyle (playerid, WALK_FAT);
             }
             if(listitem == 7)
             {
                 SetPlayerWalkingStyle (playerid, WALK_LADY);
             }
             if(listitem == 8)
             {
                 SetPlayerWalkingStyle (playerid, WALK_LADY2);
             }
             if(listitem == 9)
             {
                 SetPlayerWalkingStyle (playerid, WALK_WHORE);
             }
             if(listitem == 10)
             {
                 SetPlayerWalkingStyle (playerid, WALK_WHORE2);
             }
             if(listitem == 11)
             {
                 SetPlayerWalkingStyle (playerid, WALK_DRUNK);
             }
             if(listitem == 12)
             {
                 SetPlayerWalkingStyle (playerid, WALK_BLIND);
             }
             if(listitem == 13)
             {
                 SetPlayerWalkingStyle (playerid, WALK_DEFAULT);
             }
         }
     }
     return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
     if (strcmp("/harcstílus", cmdtext, true, 10) == 0)
     {
         if(IsPlayerConnected(playerid))
          {
             {
                 ShowPlayerDialog(playerid, HARCSTILUS, DIALOG_STYLE_LIST, "Harci Stílusok", "Box\nElbow\nKneehead\nKung-Fu\nGrabKick\nNormal", "Yes", "No");
             }
         }
         return 1;
     }
     if (strcmp("/walkstyle", cmdtext, true, 10) == 0)
     {
         if(IsPlayerConnected(playerid))
          {
             {
                 ShowPlayerDialog(playerid, SÉTASTILUS, DIALOG_STYLE_LIST, "Walking Style's", "Normal\nLow Walk\nGangsta\nGangsta2\nOld Walk\nOld Walk2\nNormal Walk2\nFemale Walk\nFemale Walk2\nWhore Walk\nFemale Walk3\nDrunk Walk\nBlind Walk\nNormal", "Yes", "No");
             }
         }
         return 1;
     }
     return 0;
}
#endif


Сообщение отредактировал I-Dgt - Суббота, 25.10.2014, 16:58:19
 
СообщениеЕсть FS(Walkingstyle) он меняет анимацию ходьбы, но мне нужно поменять анимацию пробежки (Зажатая кнопка W). Суть проблемы в том что, анимация меняется при нажатие кнопки Alt. Как убрать кнопку Alt из скрипта?

Код
#include <a_samp>
#define FILTERSCRIPT
#define HARCSTILUS 1111
#define SÉTASTILUS 1112
#define WALK_DEFAULT    0
#define WALK_NORMAL     1
#define WALK_PED        2
#define WALK_GANGSTA    3
#define WALK_GANGSTA2   4
#define WALK_OLD        5
#define WALK_FAT_OLD    6
#define WALK_FAT        7
#define WALK_LADY          8
#define WALK_LADY2      9
#define WALK_WHORE      10
#define WALK_WHORE2     11
#define WALK_DRUNK         12
#define WALK_BLIND         13
#define ZOLD 0x33AA33AA
#if defined FILTERSCRIPT
new walktime[MAX_PLAYERS];
new WalkStyle[MAX_PLAYERS];
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
     if (((newkeys & KEY_WALK && newkeys & KEY_UP) || (newkeys & KEY_WALK && newkeys & KEY_DOWN) || (newkeys & KEY_WALK && newkeys & KEY_LEFT) || (newkeys & KEY_WALK && newkeys & KEY_RIGHT))
         || ((oldkeys & KEY_WALK && newkeys & KEY_UP) || (oldkeys & KEY_WALK && newkeys & KEY_DOWN) || (oldkeys & KEY_WALK && newkeys & KEY_LEFT) || (oldkeys & KEY_WALK && newkeys & KEY_RIGHT))
         || ((newkeys & KEY_WALK && oldkeys & KEY_UP) || (newkeys & KEY_WALK && oldkeys & KEY_DOWN) || (newkeys & KEY_WALK && oldkeys & KEY_LEFT) || (newkeys & KEY_WALK && oldkeys & KEY_RIGHT))
         && GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
     return 1;
}
forward Walk_OnPlayerKeyStateChange(playerid, newkeys, oldkeys);
#define OnPlayerKeyStateChange Walk_OnPlayerKeyStateChange
forward WalkAnim(playerid);
public  WalkAnim(playerid)
{
     new keys, updown, leftright;
     GetPlayerKeys(playerid,keys,updown,leftright);
     if (GetPlayerWalkingStyle(playerid) == WALK_NORMAL)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WALK_player",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WALK_player",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_PED)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WALK_civi",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WALK_civi",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
      else if (GetPlayerWalkingStyle(playerid) == WALK_GANGSTA)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WALK_gang1",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WALK_gang1",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_GANGSTA2)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WALK_gang2",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WALK_gang2",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_OLD)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WALK_old",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WALK_old",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_FAT_OLD)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WALK_fatold",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WALK_fatold",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_FAT)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WALK_fat",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WALK_fat",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_LADY)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WOMAN_walknorm",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WOMAN_walknorm",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_LADY2)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WOMAN_walkbusy",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WOMAN_walkbusy",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_WHORE)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WOMAN_walkpro",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WOMAN_walkpro",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_WHORE2)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WOMAN_walksexy",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WOMAN_walksexy",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_DRUNK)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","WALK_drunk",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","WALK_drunk",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     else if (GetPlayerWalkingStyle(playerid) == WALK_BLIND)
     {
           if ((keys & KEY_WALK && updown & KEY_UP) || (keys & KEY_WALK && updown & KEY_DOWN) || (keys & KEY_WALK && leftright & KEY_LEFT) || (keys & KEY_WALK && leftright & KEY_RIGHT))
         {
                KillTimer(walktime[playerid]);
             ApplyAnimation(playerid,"PED","Walk_Wuzi",4.1,1,1,1,1,1);
             walktime [playerid]= SetTimerEx("WalkAnim",200,0,"d",playerid);
         }
         else ApplyAnimation(playerid,"PED","Walk_Wuzi",4.0,0,0,0,0,1), KillTimer(walktime[playerid]);
     }
     return 1;
}
stock SetPlayerWalkingStyle(playerid, style)
{
     WalkStyle [playerid]= style;
}
stock GetPlayerWalkingStyle(playerid)
{
     return WalkStyle[playerid];
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
     if(dialogid == HARCSTILUS)
     {
         if(response)
         {
             if(listitem == 0)
             {
                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
                 SendClientMessage(playerid, ZOLD, " Harcstílus megváltoztatva !");
             }
             if(listitem == 1)
             {
                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_ELBOW);
                 SendClientMessage(playerid, ZOLD, " Harcstílus megváltoztatva !");
             }
             if(listitem == 2)
             {
                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_KNEEHEAD);
                 SendClientMessage(playerid, ZOLD, " Harcstílus megváltoztatva !");
             }
             if(listitem == 3)
             {
                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
                 SendClientMessage(playerid, ZOLD, " Harcstílus megváltoztatva !");
             }
             if(listitem == 4)
             {
                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_GRABKICK);
                 SendClientMessage(playerid, ZOLD, " Harcstílus megváltoztatva !");
             }
             if(listitem == 5)
             {
                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_NORMAL);
             }
         }
     }
     if(dialogid == SÉTASTILUS)
     {
         if(response)
         {
             if(listitem == 0)
             {
                 SetPlayerWalkingStyle (playerid, WALK_NORMAL);
             }
             if(listitem == 1)
             {
                 SetPlayerWalkingStyle (playerid, WALK_PED);
             }
             if(listitem == 2)
             {
                 SetPlayerWalkingStyle (playerid, WALK_GANGSTA);
             }
             if(listitem == 3)
             {
                 SetPlayerWalkingStyle (playerid, WALK_GANGSTA2);
             }
             if(listitem == 4)
             {
                 SetPlayerWalkingStyle (playerid, WALK_OLD);
             }
             if(listitem == 5)
             {
                 SetPlayerWalkingStyle (playerid, WALK_FAT_OLD);
             }
             if(listitem == 6)
             {
                 SetPlayerWalkingStyle (playerid, WALK_FAT);
             }
             if(listitem == 7)
             {
                 SetPlayerWalkingStyle (playerid, WALK_LADY);
             }
             if(listitem == 8)
             {
                 SetPlayerWalkingStyle (playerid, WALK_LADY2);
             }
             if(listitem == 9)
             {
                 SetPlayerWalkingStyle (playerid, WALK_WHORE);
             }
             if(listitem == 10)
             {
                 SetPlayerWalkingStyle (playerid, WALK_WHORE2);
             }
             if(listitem == 11)
             {
                 SetPlayerWalkingStyle (playerid, WALK_DRUNK);
             }
             if(listitem == 12)
             {
                 SetPlayerWalkingStyle (playerid, WALK_BLIND);
             }
             if(listitem == 13)
             {
                 SetPlayerWalkingStyle (playerid, WALK_DEFAULT);
             }
         }
     }
     return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
     if (strcmp("/harcstílus", cmdtext, true, 10) == 0)
     {
         if(IsPlayerConnected(playerid))
          {
             {
                 ShowPlayerDialog(playerid, HARCSTILUS, DIALOG_STYLE_LIST, "Harci Stílusok", "Box\nElbow\nKneehead\nKung-Fu\nGrabKick\nNormal", "Yes", "No");
             }
         }
         return 1;
     }
     if (strcmp("/walkstyle", cmdtext, true, 10) == 0)
     {
         if(IsPlayerConnected(playerid))
          {
             {
                 ShowPlayerDialog(playerid, SÉTASTILUS, DIALOG_STYLE_LIST, "Walking Style's", "Normal\nLow Walk\nGangsta\nGangsta2\nOld Walk\nOld Walk2\nNormal Walk2\nFemale Walk\nFemale Walk2\nWhore Walk\nFemale Walk3\nDrunk Walk\nBlind Walk\nNormal", "Yes", "No");
             }
         }
         return 1;
     }
     return 0;
}
#endif

Автор - I-Dgt
Дата добавления - 25.10.2014 в 13:57:56
КРОТДата: Вторник, 28.10.2014, 21:10:17 | Сообщение # 2

Группа: Скриптер
Сообщений: 151
поменять легко, просто ищешь KEY_WALK и меняешь на нужную тебе кнопку(список кнопок можешь на самп вики глянуть) но как я тебя понял тебе надо с ALT на "ходьба вперед" сменить а это немного напряжно, дело в том что конкретного ID кнопки W(ходьба вперед) нету. W A S D это кнопки с идом 128 и -128, и хз прокатит ли этот метод

Господи спаси от фугаса в танк летящего, от артовода с небо глядящего, от гада в карму заходящего, и от нуба в команду входящего
Аминь
 
Сообщениепоменять легко, просто ищешь KEY_WALK и меняешь на нужную тебе кнопку(список кнопок можешь на самп вики глянуть) но как я тебя понял тебе надо с ALT на "ходьба вперед" сменить а это немного напряжно, дело в том что конкретного ID кнопки W(ходьба вперед) нету. W A S D это кнопки с идом 128 и -128, и хз прокатит ли этот метод

Автор - КРОТ
Дата добавления - 28.10.2014 в 21:10:17
  • Страница 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)

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

vkontakte :samp-pawno.ru: