[Ajuda] Comando perto outro pid
#1

Tava precisando de ajuda pra uma condicional para adicionar em meus comandos

if(outroplayerperto < 2) {
send "vc precisa de 2 pessoas perto de vc para usar esse comando"
}

Como eu pego a prox e faзo essa funзгo de outroplayerperto?
Reply
#2

up n sei pra que fui postar isso ontem 4hr da manha, kkkk
Reply
#3

kkkk..
Reply
#4

upppppppppp
Reply
#5

Usa a funзгo para pegar somente quem estб perto em um determinado raio de um determinado player!
Reply
#6

Escrevi uma funзгo pra te ajudar. Ela retorna o nъmero de jogadores que estгo a uma determinada distвncia de um determinado jogador.

pawn Код:
nearByPlayers(playerid, Float:radius) {
    new count, index = -1,
        Float:x, Float:y, Float:z;

    GetPlayerPos(playerid, x, y, z);
    while(++index < GetMaxPlayers()) {
        if(index != playerid) {
            if(IsPlayerConnected(index)) {
                if(GetPlayerVirtualWorld(index) == GetPlayerVirtualWorld(playerid)) {
                    if(GetPlayerInterior(index) == GetPlayerInterior(playerid)) {
                        if(IsPlayerInRangeOfPoint(index, radius, x, y, z)) {
                            count++;
                        }
                    }
                }
            }
        }
    }
    return count;
}
Reply
#7

Quote:
Originally Posted by zPain
Посмотреть сообщение
Escrevi uma funзгo pra te ajudar. Ela retorna o nъmero de jogadores que estгo a uma determinada distвncia de um determinado jogador.

pawn Код:
nearByPlayers(playerid, Float:radius) {
    new count, index = -1,
        Float:x, Float:y, Float:z;

    GetPlayerPos(playerid, x, y, z);
    while(++index < GetMaxPlayers()) {
        if(index != playerid) {
            if(IsPlayerConnected(index)) {
                if(GetPlayerVirtualWorld(index) == GetPlayerVirtualWorld(playerid)) {
                    if(GetPlayerInterior(index) == GetPlayerInterior(playerid)) {
                        if(IsPlayerInRangeOfPoint(index, radius, x, y, z)) {
                            count++;
                        }
                    }
                }
            }
        }
    }
    return count;
}
nгo consegui colocar isso no meu comando, nem definindo como public, stock, nenhum pegou =\
Reply
#8

eu botei lб embaixo como stock , public nгo foi o que eu to fazendo de errado!?
Reply
#9

pain aqui tbm n deu certo n!
Reply
#10

pain ? Alguem ?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)