[Ajuda] Alguйm decifra isso? Por favor?
#1

Code:
pawn Код:
if(IsPlayerInRangeOfPoint(killerid, 100, 1970.0239,-1198.5100,17.4500))
        {
            new string[128], killer[MAX_PLAYER_NAME];
            GetPlayerName(killerid, killer, sizeof(killer));
            format(string, sizeof(string), "(ParkGlen - DM Liberado) %s matou %s no ParkGlen e nгo foi para lista de procurados!", killer, nome(playerid));
            SendClientMessageToAll(0xCAFF70AA, string);
        }
        else
        {
            if(GetPlayerWantedLevel(playerid) == 1 || GetPlayerWantedLevel(playerid) == 2 || GetPlayerWantedLevel(playerid) == 3 || GetPlayerWantedLevel(playerid) == 4 || GetPlayerWantedLevel(playerid) == 5 || GetPlayerWantedLevel(playerid) == 6)
            {
                if(Profissao[killerid] == PROF_JUIZ || Profissao[playerid] == PROF_CIVIL || Profissao[killerid] == PROF_INTERPOL || Profissao[killerid] == PROF_CIVIL || Profissao[killerid] == PROF_FBI || Profissao[killerid] == PROF_CIA || Profissao[killerid] == PROF_ROTA || Profissao[killerid] == PROF_RODOVIARIA || Profissao[killerid] == PROF_FLORESTAL || Profissao[killerid] == PROF_FEDERAL)
                {
                    if(Assalto[playerid] == 0)
                    {
                        Preso[playerid] = true;
                    }
                    if(Assalto[playerid] == 1)
                    {
                        new string[128], killer[MAX_PLAYER_NAME];
                        GetPlayerName(killerid, killer, sizeof(killer));
                        ResetPlayerMoneyEx(playerid);
                        GivePlayerMoneyEx(killerid, 800);
                        format(string, sizeof(string), "(~) %s recebeu uma recompensa por capturar o ladrгo %s.", killer, nome(playerid));
                        SendClientMessageToAll(0x7FFF00AA, string);
                        SendClientMessage(killerid, COR_VERDE, "(INFO) Vocк recebeu uma recompensa de R$800,00 pelo уtimo serviзo!");
                        UsouComando[playerid][8] = 0;
                        Preso[playerid] = true;
                    }
                }
            }
            else
            {
                if(GetPlayerWantedLevel(killerid) == 0){SetPlayerWantedLevel(killerid, 1);}
                else if(GetPlayerWantedLevel(killerid) == 1){SetPlayerWantedLevel(killerid, 2);}
                else if(GetPlayerWantedLevel(killerid) == 2){SetPlayerWantedLevel(killerid, 3);}
                else if(GetPlayerWantedLevel(killerid) == 3){SetPlayerWantedLevel(killerid, 4);}
                else if(GetPlayerWantedLevel(killerid) == 4){SetPlayerWantedLevel(killerid, 5);}
                else if(GetPlayerWantedLevel(killerid) == 5){SetPlayerWantedLevel(killerid, 6);}
                else if(GetPlayerWantedLevel(killerid) == 6){SetPlayerWantedLevel(killerid, 6);}
            }
        }
    }
    return 1;
}
Alguйm pode me explicar o que acontece, com esse code in-game?

Pelo que eu entendi, se o cara matar dentro da favela nгo recebe estrela mas, se matar fora sim, e se alguem das profs de policia matar ele, o player й capturado? como assim? preso?

Sou noobzinho no pawn ainda mas quero aprender, alguйm decifra o code pra mim?
Reply
#2

se vc matar alguem no Park Glen nao sera procurado
Reply
#3

Quote:
Originally Posted by Wellington1999
Посмотреть сообщение
se vc matar alguem no Park Glen nao sera procurado

Isso eu sei, e o resto?
pawn Код:
else
        {
            if(GetPlayerWantedLevel(playerid) == 1 || GetPlayerWantedLevel(playerid) == 2 || GetPlayerWantedLevel(playerid) == 3 || GetPlayerWantedLevel(playerid) == 4 || GetPlayerWantedLevel(playerid) == 5 || GetPlayerWantedLevel(playerid) == 6)
            {
                if(Profissao[killerid] == PROF_JUIZ || Profissao[playerid] == PROF_CIVIL || Profissao[killerid] == PROF_INTERPOL || Profissao[killerid] == PROF_CIVIL || Profissao[killerid] == PROF_FBI || Profissao[killerid] == PROF_CIA || Profissao[killerid] == PROF_ROTA || Profissao[killerid] == PROF_RODOVIARIA || Profissao[killerid] == PROF_FLORESTAL || Profissao[killerid] == PROF_FEDERAL)
                {
                    if(Assalto[playerid] == 0)
                    {
                        Preso[playerid] = true;
                    }
                    if(Assalto[playerid] == 1)
                    {
                        new string[128], killer[MAX_PLAYER_NAME];
                        GetPlayerName(killerid, killer, sizeof(killer));
                        ResetPlayerMoneyEx(playerid);
                        GivePlayerMoneyEx(killerid, 800);
                        format(string, sizeof(string), "(~) %s recebeu uma recompensa por capturar o ladrгo %s.", killer, nome(playerid));
                        SendClientMessageToAll(0x7FFF00AA, string);
                        SendClientMessage(killerid, COR_VERDE, "(INFO) Vocк recebeu uma recompensa de R$800,00 pelo уtimo serviзo!");
                        UsouComando[playerid][8] = 0;
                        Preso[playerid] = true;
                    }
                }
            }
            else
            {
                if(GetPlayerWantedLevel(killerid) == 0){SetPlayerWantedLevel(killerid, 1);}
                else if(GetPlayerWantedLevel(killerid) == 1){SetPlayerWantedLevel(killerid, 2);}
                else if(GetPlayerWantedLevel(killerid) == 2){SetPlayerWantedLevel(killerid, 3);}
                else if(GetPlayerWantedLevel(killerid) == 3){SetPlayerWantedLevel(killerid, 4);}
                else if(GetPlayerWantedLevel(killerid) == 4){SetPlayerWantedLevel(killerid, 5);}
                else if(GetPlayerWantedLevel(killerid) == 5){SetPlayerWantedLevel(killerid, 6);}
                else if(GetPlayerWantedLevel(killerid) == 6){SetPlayerWantedLevel(killerid, 6);}
            }
        }
    }
    return 1;
}
Reply
#4

Se vc matar alguem procurado sendo das "ORGS"Definidas vc ganhara a recompensa
Profissao[killerid] == PROF_FBI exemplo
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)