[Ajuda] Como Poribir Comando em Determinada Area?
#1

Boa Tarde amigos, eu gostaria se saber como proibir um Comando em determinada Area.

Tipo, Vocк tem la a GZ marcada, e eu queria o que player quando digitasse o comando /jetpack
Informe que ele nгo pode fazer um Jetpack naquela area (dentro da GZ)

Poderia ajudar?
Reply
#2

Vocк pode usar as DynamicAreas do streamer plugin, ou fazer uma funзгo que compare as coordenadas X,Y do player com as Min X Max X Min Y Max Y da бrea desejada..

assim

PHP код:
bool:IsPlayerInArea(playeridFloat:XMinFloat:YMinFloat:XMaxFloat:YMax ){
    static 
Float:Pos[3];
    
GetPlayerPos(playeridPos[0],Pos[1],Pos[2] );
    if( 
Pos[0] >= XMin && Pos[1] >= YMin && Pos[0] < XMax && Pos[1] < YMax ){
        return 
true;
    }
    return 
false;
}
//Modo de uso
if(IsPlayerInPlace(playerid,0.0,0.0,0.0,0.0)){ //0.0 devem ser substituidos pelas cordenadas da GZ :D
    //estб na area

Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)