[Pedido] anim do cara fica algemado no chг
#1

Alguem ae tem aquela anim de o cara fica algemado no chгo? pois existe mais nгo tenho ela alguem sabe onde posso encontra? (anim. do cara fica algemado no chгo de bunda pra cima)
Reply
#2

Talvez esse tуpico te ajude
https://sampforum.blast.hk/showthread.php?tid=483801
Reply
#3

assim?


pawn Код:
if (strcmp(cmd, "/algemar", true) == 0)
    {
        if (IsPlayerConnected(playerid))
        {
            if (IsAMilitares(playerid))
            {
                tmp = strtok(cmdtext, idx);
                if (!strlen(tmp))
                {
                    SendClientMessage(playerid, COLOR_WHITE, "USE: /alguemar [ID/Nome]");
                    return true;
                }
                giveplayerid = ReturnUser(tmp);
                if (IsPlayerConnected(giveplayerid))
                {
                    if (giveplayerid != INVALID_PLAYER_ID)
                    {
                        if (PlayerCuffed[giveplayerid] > 0)
                        {
                            SendClientMessage(playerid, COLOR_GRAD1, "ERRO: Este personagem jб esta algemado.");
                            return true;
                        }
                        if (ProxDetectorS(8.0, playerid, giveplayerid))
                        {
                            new car = GetPlayerVehicleID(playerid);
                            if (giveplayerid == playerid)
                            {
                                SendClientMessage(playerid, COLOR_GRAD1, "ERRO: Vocк nгo pode algemar vocк mesmo.");
                                return true;
                            }
                            if (IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == 2 && IsPlayerInVehicle(giveplayerid, car))
                            {
                                if (IsPlayerInAnyVehicle(giveplayer))
                                {
                                    ApplyAnimation(giveplayer, "ROB_BANK", "SHP_HandsUp_Scr", 4.1, 0, 1, 1, 1, 1);
                                    ApplyAnimation(giveplayer, "ROB_BANK", "SHP_HandsUp_Scr", 4.1, 0, 1, 1, 1, 1);
                                    TogglePlayerControllable(giveplayer, 0);
                                    RemovePlayerAttachedObject(giveplayer, 8);
                                }
                                else
                                {
                                    SetPlayerSpecialAction(giveplayer, SPECIAL_ACTION_CUFFED);
                                    SetPlayerAttachedObject(giveplayer, 8, 19418, 6, -0.031999, 0.024000, -0.024000, -7.900000, -32.000011, -72.299987, 1.115998, 1.322000, 1.406000);
                                }
                                GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                                GetPlayerName(playerid, sendername, sizeof(sendername));
                                format(string, sizeof(string), "* Vocк algemou %s.", giveplayer);
                                SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
                                format(string, sizeof(string), "* Vocк foi algemado por %s.", GetPlayerNameRP(playerid));
                                SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
                                format(string, sizeof(string), "* %s algemou %s.", sendername, giveplayer);
                                ProxDetector(30.0, playerid, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
                                GameTextForPlayer(giveplayerid, "~r~algemado", 2560, 3);
                                PlayerCuffed[giveplayerid] = 2;
                                PlayerCuffedTime[giveplayerid] = 9999;
                            }
                            else
                            {
                                //SendClientMessage(playerid,COLOR_GRAD1,"ERRO: Este jogador nao tem suspeito !");
                                return true;
                            }
                        }
                        else
                        {
                            SendClientMessage(playerid, COLOR_GRAD1, "ERRO: O personagem nгo estб proximo.");
                            return true;
                        }
                    }
                }
                else
                {
                    SendClientMessage(playerid, COLOR_GRAD1, "ID/Nome Invбlido.");
                    return true;
                }
            }
            else
            {
                SendClientMessage(playerid, COLOR_GRAD1, "ERRO: Acesso restrito apenas a militares.");
            }
        }
        return true;
    }
Reply


Forum Jump:


Users browsing this thread: