[Ajuda] Move Player Para Cima Como Um Tapa so que para desbugar
#1

alguem pd ajudar
Reply
#2

GetPlayerPos + SetPlayerPos
Reply
#3

Olб joaosvrenegado!

Tente este comando e me avise.

pawn Код:
if(strcmp(cmd, "/suba", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, 0xFFFFFFFF, "USE: /suba [playerid/PartOfName]");
                return 1;
            }
            new playa;
            new Float:shealth;
            new Float:slx, Float:sly, Float:slz;
            playa = ReturnUser(tmp);
            if (PlayerInfo[playerid][pAdmin] >=1)
            {
                if(IsPlayerConnected(playa))
                {
                    if(playa != INVALID_PLAYER_ID)
                    {
                        GetPlayerName(playa, giveplayer, sizeof(giveplayer));
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                        GetPlayerHealth(playa, shealth);
                        GetPlayerPos(playa, slx, sly, slz);
                        SetPlayerPos(playa, slx, sly, slz+5);
                        PlayerPlaySound(playa, 1130, slx, sly, slz+5);
                        SetPlayerHealth(playa, shealth);
                    }
                }
            }
            else
            {
                SendClientMessage(playerid, 0xFFFFFFFF, " Vocк nгo pode utilizar esse comando!");
            }
        }
        return 1;
    }
Reply
#4

@Edit.

Esquece...
Fiz comando errado.
Nгo entendi se й pra desbugar ou um tapa.
Reply
#5

Quote:
Originally Posted by NuTShoT
Посмотреть сообщение
Olб joaosvrenegado!

Tente este comando e me avise.

pawn Код:
if(strcmp(cmd, "/suba", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, 0xFFFFFFFF, "USE: /suba [playerid/PartOfName]");
                return 1;
            }
            new playa;
            new Float:shealth;
            new Float:slx, Float:sly, Float:slz;
            playa = ReturnUser(tmp);
            if (PlayerInfo[playerid][pAdmin] >=1)
            {
                if(IsPlayerConnected(playa))
                {
                    if(playa != INVALID_PLAYER_ID)
                    {
                        GetPlayerName(playa, giveplayer, sizeof(giveplayer));
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                        GetPlayerHealth(playa, shealth);
                        GetPlayerPos(playa, slx, sly, slz);
                        SetPlayerPos(playa, slx, sly, slz+5);
                        PlayerPlaySound(playa, 1130, slx, sly, slz+5);
                        SetPlayerHealth(playa, shealth);
                    }
                }
            }
            else
            {
                SendClientMessage(playerid, 0xFFFFFFFF, " Vocк nгo pode utilizar esse comando!");
            }
        }
        return 1;
    }
erros e erros '-'
Reply
#6

Quote:
Originally Posted by krayvhusfrom
Посмотреть сообщение
@Edit.

Esquece...
Fiz comando errado.
Nгo entendi se й pra desbugar ou um tapa.
DESBUGAR mais o tapa tbm server se nao tiver jeito de desbugar
Reply
#7

Quote:
Originally Posted by joaosvrenegado
Посмотреть сообщение
DESBUGAR mais o tapa tbm server se nao tiver jeito de desbugar
Olб joaosvrenegado!

Tinha entendido errado. Mais estб ai:

pawn Код:
if(strcmp(cmd, "/desbugar", true) == 0)
{
   
    if(IsPlayerConnected(playerid))
    {
       
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
           
            SendClientMessage(playerid, COLOR_GRAD2, "USE: /desbugar [playerid]");
            return true;
        }
        new playa;
        playa = ReturnUser(tmp);
        if (PlayerInfo[playerid][pAdmin] >= 1)
        {
           
            if(IsPlayerConnected(playa))
            {
               
                if(playa != INVALID_PLAYER_ID)
                {
                   
                    PlayerInfo[playa][pMuted] = 0;
                    GetPlayerName(playa, giveplayer, sizeof(giveplayer));
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    Controle(playa, 1);
                    MedicBill[playa] = 0;
                    NeedMedicTime[playa] = 0;
                    SetCameraBehindPlayer(playa);
                    sincronizando[playa] = 1;
                    virt[playa] = GetPlayerVirtualWorld(playa);
                    interior[playa] = GetPlayerInterior(playa);
                    skinneg[playa] = GetPlayerSkin(playa);
                    GetPlayerArmour(playa,APP[playa]);
                    GetPlayerHealth(playa,PlayerHPP[playa]);
                    GetPlayerFacingAngle(playa,FaceAngle[playa]);
                    GetPlayerPos(playa,xx[playa],yy[playa],zz[playa]);
                    GetPlayerWeaponData(playa,1,gunsinc[1][playa],ammoo[1][playa]);
                    GetPlayerWeaponData(playa,2,gunsinc[2][playa],ammoo[2][playa]);
                    GetPlayerWeaponData(playa,3,gunsinc[3][playa],ammoo[3][playa]);
                    GetPlayerWeaponData(playa,4,gunsinc[4][playa],ammoo[4][playa]);
                    GetPlayerWeaponData(playa,5,gunsinc[5][playa],ammoo[5][playa]);
                    GetPlayerWeaponData(playa,6,gunsinc[6][playa],ammoo[6][playa]);
                    GetPlayerWeaponData(playa,7,gunsinc[7][playa],ammoo[7][playa]);
                    GetPlayerWeaponData(playa,8,gunsinc[8][playa],ammoo[8][playa]);
                    GetPlayerWeaponData(playa,9,gunsinc[9][playa],ammoo[9][playa]);
                    GetPlayerWeaponData(playa,10,gunsinc[10][playa],ammoo[10][playa]);
                    GetPlayerWeaponData(playa,11,gunsinc[11][playa],ammoo[11][playa]);
                    GetPlayerWeaponData(playa,12,gunsinc[12][playa],ammoo[12][playa]);
                    SpawnPlayer(playa);
                    TempoSinc = SetTimerEx("Sincronizar", 500, 0, "i", playa);
                    if(IsPlayerInAnyVehicle(playa))
                    {
                       
                        vehicledd[playa] = 1;
                        VehicleIDD[playa] = GetPlayerVehicleID(playa);
                    }
                }
            }
        }
        else
        {
           
            SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб autorizado a usar este comando!");
        }
    }
    return true;
}
Caso de erros poste os erros que deu.
Reply
#8

pawn Код:
if(strcmp(cmdtext, "/tapa", true) != -1)
{
        static Nome[MAX_PLAYER_NAME], Nome2[MAX_PLAYER_NAME], Celula[70], Float:CorX, Float:CorY, Float:CorZ;

        if(strlen(cmdtext) == 5)
            return SendClientMessage(playerid, -1, "/tapa [Nick]");
        strdel(cmdtext, 0, 5);
       
        if(!IsPlayerConnected(strlen(cmdtext))) return SendClientMessage(playerid, -1, "Este Player nгo estб connectado !");

        GetPlayerName(strlen(cmdtext), Nome2, sizeof(Nome2));
        GetPlayerName(strlen(cmdtext), Nome, sizeof(Nome));

        format(Celula, sizeof(Celula),"Vocк Jogou para Cima o Player de %s!!", Nome);
        SendClientMessage(playerid, -1, Celula);
        format(Celula, sizeof(Celula),"O Admin %s lhe jogou para cima !!", Nome2);
        SendClientMessage(strlen(cmdtext), -1, Celula);

        GetPlayerPos(strlen(cmdtext), CorX, CorY, CorZ);
        SetPlayerPos(strlen(cmdtext), CorX, CorY, CorZ+5);
       
        TogglePlayerControllable(strlen(cmdtext),  true);
        RemovePlayerFromVehicle(strlen(cmdtext));
        return true;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)