[Ajuda] Comando Em Coordenadas
#1

Olб Quero fazer com q esse comando:

pawn Code:
if(!strcmp(cmdtext,"/cmdmadd",true)) {//comando utilizado para abrir menu
        SendClientMessage(playerid,COR_INFO, "[Madd Dogg v.5.0]: {AAAAAA} Escolha Uma {0000FF} Opзгo.");
        GameTextForPlayer(playerid,"~b~~<~Escolha Uma Opcao!", 3000, 1);
        ShowMenuForPlayer(MaddDogg,playerid);
        TogglePlayerControllable(playerid, 0);
        return 1;
    }
Funcione Apenas Nessas Coordenadas:

pawn Code:
1305.4000244141, -800.79998779297, 83.800003051758
1245.9000244141, -764.5, 92
1279.4000244141, -800.5, 88
1252.3994140625, -811.599609375, 83.800003051758
1244, -813.40002441406,
83.099998474121, 1240, -812.29998779297, 89
E quando o Player nгo tiver em alguma dessas coordenadas enviar a seguinte Mensagem:

Vocк Nгo Pode Usar Este Comando Fora Da Casa.

Alguem Pode Me Ajudar?
Reply
#2

Para isso vocк pode utilizar a funзгo InPlayerRangeOfPoint, que vocк pode ver um exemplo de seu uso em sua pбgina na Wiki, juntamente com o operador logical AND( && ).

Exemplo:
pawn Code:
if(!IsPlayerInRangeOfPoint(playerid, 3.0, X, Y, Z) && !IsPlayerInRangeOfPoint(playerid, 3.0, X2, Y2, Z2 )) return SendClientMessage(playerid, -1, "Vocк nгo estб no local certo!");
Reply
#3

PHP Code:
if(!strcmp(cmdtext,"/cmdmadd",true))
{
//comando utilizado para abrir menu
    
if(IsPlayerInRangeOfPoint(playerid3.01305.4000244141, -800.7999877929783.800003051758 || 1245.9000244141, -764.592 ||
    
1279.4000244141, -800.588 || 1252.3994140625, -811.59960937583.800003051758 || 1244, -813.40002441406 || 83.0999984741211240, -812.29998779297)
    {
        
SendClientMessage(playerid,COR_INFO"[Madd Dogg v.5.0]: {AAAAAA} Escolha Uma {0000FF} Opзгo.");
        
GameTextForPlayer(playerid,"~b~~<~Escolha Uma Opcao!"30001);
        
ShowMenuForPlayer(MaddDogg,playerid);
        
TogglePlayerControllable(playerid0);
    }
    else
    {
        
SendClientMessage(playerid, -1"Vocк nгo pode utilizar esse comando nesse local !");
    }
    return 
1;

Reply
#4

Quote:
Originally Posted by Dolby
View Post
Para isso vocк pode utilizar a funзгo InPlayerRangeOfPoint, que vocк pode ver um exemplo de seu uso em sua pбgina na Wiki, juntamente com o operador logical AND( && ).

Exemplo:
pawn Code:
if(!IsPlayerInRangeOfPoint(playerid, 3.0, X, Y, Z) && !IsPlayerInRangeOfPoint(playerid, 3.0, X2, Y2, Z2 )) return SendClientMessage(playerid, -1, "Vocк nгo estб no local certo!");
Muito Obrigado Consegui!!!

Quote:
Originally Posted by yNexus
View Post
PHP Code:
if(!strcmp(cmdtext,"/cmdmadd",true))
{
//comando utilizado para abrir menu
    
if(IsPlayerInRangeOfPoint(playerid3.01305.4000244141, -800.7999877929783.800003051758 || 1245.9000244141, -764.592 ||
    
1279.4000244141, -800.588 || 1252.3994140625, -811.59960937583.800003051758 || 1244, -813.40002441406 || 83.0999984741211240, -812.29998779297)
    {
        
SendClientMessage(playerid,COR_INFO"[Madd Dogg v.5.0]: {AAAAAA} Escolha Uma {0000FF} Opзгo.");
        
GameTextForPlayer(playerid,"~b~~<~Escolha Uma Opcao!"30001);
        
ShowMenuForPlayer(MaddDogg,playerid);
        
TogglePlayerControllable(playerid0);
    }
    else
    {
        
SendClientMessage(playerid, -1"Vocк nгo pode utilizar esse comando nesse local !");
    }
    return 
1;

Obrigado Consegui!!!

#Com ajuda dos 2 consegui montar algo um pouco diferente +Rep
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)