[Ajuda] Raio
#1

Galera, uma dъvida, preciso colocar matematicamente uma бrea para tal funзгo ser executada, consegui pфs tenho uma public chamada PlayerToPoint e nela contem o seguinte:

PHP код:
public PlayerToPoint(Floatradi,playerid,Floatx,Floaty,Floatz) {
    if (
IsPlayerConnected(playerid)) {
        new 
Floatoldposx,
        
Floatoldposy,
        
Floatoldposz;
        new 
Floattempposx,
        
Floattempposy,
        
Floattempposz;
        
GetPlayerPos(playeridoldposxoldposyoldposz);
        
tempposx = (oldposx x);
        
tempposy = (oldposy y);
        
tempposz = (oldposz z);
        if (((
tempposx radi) && (tempposx > -radi)) && ((tempposy radi) && (tempposy > -radi)) && ((tempposz radi) && (tempposz > -radi))) {
            return 
true;
        }
    }
    return 
0;

Com isso eu posso fazer a funзгo:
PHP код:
PlayerToPoint(raioplayeridcoordenada
Mas o problema ta nesse raio ai, como posso saber exatamente a distancia de por exemplo 1.0, 2.0, 3.0, ... etc?

Existe alguma tabela pra isso?
Reply


Messages In This Thread
Raio - by Sennior - 05.10.2015, 02:57
Re: Raio - by garotin - 05.10.2015, 04:11
Re: Raio - by Sennior - 05.10.2015, 04:18
Re: Raio - by garotin - 05.10.2015, 04:34
Re: Raio - by Sennior - 05.10.2015, 05:56

Forum Jump:


Users browsing this thread: 1 Guest(s)