(Scr) Tear Gas/Слезоточивый газ

Description: Готовые решения скриптов, filterScript
Moderator: SJplayer

Y_Less M
Topic author, Ефрейтор
Ефрейтор
Avatar
Y_Less M
Topic author, Ефрейтор
Ефрейтор
Reputation: 2
Posts: 28
Joined: 16 Feb 2014
With us: 5 years 3 months

#1by Y_Less » 2 Jul 2014, 17:34

Автор: xF4Life

phpBB [media]


На вас газ не действует


Ко всем new

Code: Select all

new Anti_Gas[MAX_PLAYERS];


В Onplayerconnect

Code: Select all

Anti_Gas[playerid] = 0;


В onplayerdeaths

Code: Select all

Anti_Gas[playerid] = 0;


В onplayerspawn

Code: Select all

if(Anti_Gas[playerid] == 1)
{
Anti_Gas[playerid] = 0;
}


К командам:

Code: Select all

//Это ваша маска от слезоточивого газа, я удалил прилагаемый объект (противогаз)
CMD:buymask(playerid, params[])
{
     if(GetPlayerMoney(playerid) >= 500)
     {
       if(Anti_Gas[playerid] == 0)
         {
           Anti_Gas[playerid] = 1;
           GivePlayerMoney(playerid, - 500);
          }
        }
     return 1;
}


В OnPlayerKeyStateChange

Code: Select all

        if(newkeys & KEY_FIRE)
             {
            new weaponid = GetPlayerWeapon(playerid);
            new Float:x, Float:y, Float:z;
            GetPlayerPos(playerid,x,y,z);
               for(new i = 0; i < MAX_PLAYERS; i++) {
        if(weaponid == 17)
         {
         if(IsPlayerInRangeOfPoint(i,10.0, x, y, z)
              && GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
            {
            if(Anti_Gas[i] == 0)
            {
             ApplyAnimation(i, "ped", "gas_cwr", 1.0, 0, 0, 0, 0, 0);
             GivePlayerWeapon(playerid, 17, -1);
             }
            }
            }
            }
            }
Spam Machine

! ! !


  • Similar Topics
    Replies
    Views
    Last post

Return to “Скрипты / FS”