[Ajuda] Pq da pra dar /profs ou /profissao de longe?
#1

Alguem me ajuda, como arumo pra dar /profs ou /profissoes sу em cima do checkpoint da agencia de empregos, pq eu tando no quinto do inferno da pra usar esses 2 comandos e pegar uma prof

pawn Код:
//====-------------------------------------------------------
    if (strcmp("/profs", cmdtext, true, 10) == 0)
    {
    new aname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
    format(file, sizeof(file), PASTA_CONTAS, aname);
    if(dini_Int(file, "Carteira") == 0){
    SendClientMessage(playerid, Vermelho, "| ERRO | Exigimos uma carteira de trabalho, corra atб a Prefeitura!");
    return 1;
    }
    ShowPlayerDialog(playerid,menuprof, DIALOG_STYLE_LIST, "Profissхes", "Honestas\nHonestas1\nHonestas2\nDesonestas\nPublicos", "OK", "Voltar");
    return 1;
    }
//================================== LASER ============================================
    if (strcmp("/profissoes", cmdtext, true, 10) == 0)
    {
    new aname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
    format(file, sizeof(file), PASTA_CONTAS, aname);
    if(dini_Int(file, "Carteira") == 0){
    SendClientMessage(playerid, Vermelho, "| ERRO | Exigimos uma carteira de trabalho, corra atб a Prefeitura!");
    return 1;
    }
    ShowPlayerDialog(playerid,menuprof, DIALOG_STYLE_LIST, "Profissхes", "Honestas\nHonestas1\nHonestas2\nDesonestas\nPublicos", "OK", "Voltar");
    return 1;
    }


pawn Код:
if(checknome == profs)
{
    SendClientMessage(playerid, Azul, "{FFCC99}=============== {FFCC66}Agencia de Empregos {FFCC99}================");
    SendClientMessage(playerid, -1, "Encontre sua vaga de emprego de acordo com seu level.");
    SendClientMessage(playerid, -1, "| digite | /profissoes ou /profs.");
    SendClientMessage(playerid, Azul, "{FFCC99}=============== {FFCC66}Agencia de Empregos {FFCC99}================");
    PlayerPlaySound(playerid, 1138, 0.0, 0.0, 0.0);
    return 1;
}

if(checknome == cfc)
{
    SendClientMessage(playerid, Azul, "{FFCC99}=============== {FFCC66}Agencia de Empregos {FFCC99}================");
    SendClientMessage(playerid, -1, "Encontre sua vaga de emprego de acordo com seu level.");
    SendClientMessage(playerid, -1, "| digite | /profissoes ou /profs.");
    SendClientMessage(playerid, Azul, "{FFCC99}=============== {FFCC66}Agencia de Empregos {FFCC99}================");
    PlayerPlaySound(playerid, 1138, 0.0, 0.0, 0.0);
    return 1;
}
pawn Код:
profs = CPS_AddCheckpoint(-2032.7549,-117.4029,1035.1719, 1.0, 40);

Aki esta as unicas coisa no gm q tem
Reply
#2

Qual a variбvel do checkpoint?

-Edit:
Coloque no comando que vocк quer (antes de exibir o dialog)
pawn Код:
if(!CPS_IsPlayerInCheckpoint(playerid, CHECKVAR)) return SendClientMessage(playerid, -1, "Erro, nгo estб no cp");
* altera 'CHECKVAR' para variбvel do checkpoint que vocк quer.
Reply
#3

tipo, eu vo la na agencia e vo dar /save e passo as cordenadas aki e vc coloca pra mim nesse negocio q vc fez? pq so meio burro kkk, vc faz?
Reply
#4



pawn Код:
if(strcmp("/profs", cmdtext, true, 10) == 0)
{
    if(!CPS_IsPlayerInCheckpoint(playerid, profs)) return SendClientMessage(playerid, -1, "Erro, nгo estб no cp");
    new aname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
    format(file, sizeof(file), PASTA_CONTAS, aname);
    if(dini_Int(file, "Carteira") == 0) return SendClientMessage(playerid, Vermelho, "| ERRO | Exigimos uma carteira de trabalho, corra atб a Prefeitura!");
    ShowPlayerDialog(playerid,menuprof, DIALOG_STYLE_LIST, "Profissхes", "Honestas\nHonestas1\nHonestas2\nDesonestas\nPublicos", "OK", "Voltar");
    return 1;
}

if(strcmp("/profissoes", cmdtext, true, 10) == 0)
{
    if(!CPS_IsPlayerInCheckpoint(playerid, profs)) return SendClientMessage(playerid, -1, "Erro, nгo estб no cp");
    new aname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
    format(file, sizeof(file), PASTA_CONTAS, aname);
    if(dini_Int(file, "Carteira") == 0) return SendClientMessage(playerid, Vermelho, "| ERRO | Exigimos uma carteira de trabalho, corra atб a Prefeitura!");
    ShowPlayerDialog(playerid,menuprof, DIALOG_STYLE_LIST, "Profissхes", "Honestas\nHonestas1\nHonestas2\nDesonestas\nPublicos", "OK", "Voltar");
    return 1;
}
Reply
#5

Quote:
Originally Posted by DrTHE
Посмотреть сообщение


pawn Код:
if(strcmp("/profs", cmdtext, true, 10) == 0)
{
    if(!CPS_IsPlayerInCheckpoint(playerid, profs)) return SendClientMessage(playerid, -1, "Erro, nгo estб no cp");
    new aname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
    format(file, sizeof(file), PASTA_CONTAS, aname);
    if(dini_Int(file, "Carteira") == 0) return SendClientMessage(playerid, Vermelho, "| ERRO | Exigimos uma carteira de trabalho, corra atб a Prefeitura!");
    ShowPlayerDialog(playerid,menuprof, DIALOG_STYLE_LIST, "Profissхes", "Honestas\nHonestas1\nHonestas2\nDesonestas\nPublicos", "OK", "Voltar");
    return 1;
}

if(strcmp("/profissoes", cmdtext, true, 10) == 0)
{
    if(!CPS_IsPlayerInCheckpoint(playerid, profs)) return SendClientMessage(playerid, -1, "Erro, nгo estб no cp");
    new aname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
    format(file, sizeof(file), PASTA_CONTAS, aname);
    if(dini_Int(file, "Carteira") == 0) return SendClientMessage(playerid, Vermelho, "| ERRO | Exigimos uma carteira de trabalho, corra atб a Prefeitura!");
    ShowPlayerDialog(playerid,menuprof, DIALOG_STYLE_LIST, "Profissхes", "Honestas\nHonestas1\nHonestas2\nDesonestas\nPublicos", "OK", "Voltar");
    return 1;
}
й pra eu por isso no lugar do q postei em cima
Reply
#6

DrTHE eu coloquei no lugar do q eu postei, blz nao deu pra dar /profs e nem /profissoes fora do check, mas no check tbm nao da


O local q ta o check que eu quero q funcione /profissoes /profs й essa:

pawn Код:
AddPlayerClass(18,1490.4806,1305.7482,1093.2964,200.4459,0,0,0,0,0,0); // profissoes
Reply
#7

Substitua:
pawn Код:
profs = CPS_AddCheckpoint(-2032.7549,-117.4029,1035.1719, 1.0, 40);
por:
pawn Код:
profs = CPS_AddCheckpoint(1490.4806, 1305.7482, 1093.2964, 1.0, 40);
Reply
#8

eu alterei, mas ainda nao deu, escrevo o comando e nao aparesce a lista de empregos na agencia
Reply
#9

Quote:
Originally Posted by DrTHE
Посмотреть сообщение
Substitua:
pawn Код:
profs = CPS_AddCheckpoint(-2032.7549,-117.4029,1035.1719, 1.0, 40);
por:
pawn Код:
profs = CPS_AddCheckpoint(1490.4806, 1305.7482, 1093.2964, 1.0, 40);
nao deu cara
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)