[Ajuda] Aumentar a multa, e caso nгo tenha licenca, cobrar mais
#1

Bom galera, Gostaria de pedir ajuda no radar que uso, gostaria que, qnd ele passasse em auta-velocidade no radar

Cobrase um pouco mais auto, Poiis, qnd ele passa em +/- 110KM so й multado em 14~30 R$

e outra, gostaria de pedir ajuda para qnd o player nгo possuir Licenзa Terrestre, Ser adicionado + DINHEIRO :P

[De acordo com a velocidade que ele passou tipo akele q falei acima /\]

alguem poderia me ajudar ??
Reply
#2

Primeiro passo й procurar a parte do cуdigo que define a multa ...
Reply
#3

se estб em filterscript deverб passar par ao gamemode.
Reply
#4

Estб no Gamemode...

Como irei achar o codigo q define as unicas coisas que tem ANTES do radar й isso

pawn Код:
new multa[MAX_PLAYERS];
@EDIT MOTIVO: mandei antes de terminar de passar

pawn Код:
new fine = (floatround(Player[playerid][LastSpeed])-speed)*2;
pawn Код:
new bool:Multado[MAX_PLAYERS][MAX_RADARS];
CODIGO QUE PEGA ELE:

pawn Код:
stock AddFlitsPaal(playerid, radarid, Float:xx, Float:yy, Float:zz, radius, speed)
{
    #pragma unused zz

    new newcar = GetVehicleModel(GetPlayerVehicleID(playerid));
    if(floatround(Player[playerid][LastSpeed]) > speed)
    {
        if(IsPlayerInCircle(playerid, xx, yy, radius)  && GetPlayerState(playerid)== PLAYER_STATE_DRIVER)
        {
            if(!IsACop(playerid) && Player[playerid][pMember] != TEAM_BOMBE)
            {
                if(!IsAPlane(newcar))
                {
                    if(AdminDuty[playerid] == 0)
                    {
                        Multado[playerid][radarid] = true;
                        new string[128];
                        new fine = (floatround(Player[playerid][LastSpeed])-speed)*2;
                        format(string,sizeof(string), "[Radar] O limite de velocidade й %d KM/H. Vocк foi flagrado а %d KM/H e foi multado em %d!",speed, floatround(Player[playerid][LastSpeed]),fine);
                        SendClientMessage(playerid, COLOR_LIGHTGREEN, string);
                        WantedPoints[playerid] += 1;
                        multa[playerid] += fine;
                        PlayerPlaySound(playerid, 1132, 0.0, 0.0, 0.0);
                        format(string, 128, "HQ - Todas as unidades APB: Relato: Desconhecido");
                        SendTeamMessage(TEAM_MUNICIPAL, COLOR_RED, string);
                        format(string, 128, "HQ - Crime: Excesso de Velocidade, Suspeito: %s, Localizaзгo: %s ",Player[playerid][pName],  ReturnPlayerZone(playerid));
                        SendTeamMessage(TEAM_MUNICIPAL, COLOR_RED, string);

                    }
                }
            }
        }
    }
}
Reply
#5

Esse cara tб com o GM da Brasil Play Hard e quer copiar essa parada da Brasil Start Life kkkkkkkkkkkkkkkkk.
Aiai perai.. Vo fazer isso pra vocк.

Код:
stock AddFlitsPaal(playerid, radarid, Float:xx, Float:yy, Float:zz, radius, speed)
{
    #pragma unused zz

    new newcar = GetVehicleModel(GetPlayerVehicleID(playerid));
    if(floatround(Player[playerid][LastSpeed]) > speed)
    {
        if(IsPlayerInCircle(playerid, xx, yy, radius)  && GetPlayerState(playerid)== PLAYER_STATE_DRIVER)
        {
            if(!IsACop(playerid) && Player[playerid][pMember] != TEAM_BOMBE)
            {
                if(!IsAPlane(newcar))
                {
                    if(AdminDuty[playerid] == 0)
                    {
                        Multado[playerid][radarid] = true;
                        new string[128];
                        new fine = (floatround(Player[playerid][LastSpeed])-speed)*3;
                        if(Player[playerid][pCarLic] == 0)
                        {
fine = fine + random(50);
} format(string,sizeof(string), "[Radar] O limite de velocidade й %d KM/H. Vocк foi flagrado а %d KM/H e foi multado em %d!",speed, floatround(Player[playerid][LastSpeed]),fine); SendClientMessage(playerid, COLOR_LIGHTGREEN, string); WantedPoints[playerid] += 1; multa[playerid] += fine; PlayerPlaySound(playerid, 1132, 0.0, 0.0, 0.0); format(string, 128, "HQ - Todas as unidades APB: Relato: Desconhecido"); SendTeamMessage(TEAM_MUNICIPAL, COLOR_RED, string); format(string, 128, "HQ - Crime: Excesso de Velocidade, Suspeito: %s, Localizaзгo: %s ",Player[playerid][pName], ReturnPlayerZone(playerid)); SendTeamMessage(TEAM_MUNICIPAL, COLOR_RED, string); } } } } } }
Vк se serve aн ф copiгo kkkk
Reply
#6

Mais cara, se n for pedir de mais, poderia fazer o code, qq quando for sem LICENCA TERRESTRE, cobrar ++?


compilo aki, dps vou testar teu code obg o/
Reply
#7

if(!Player[playerid][pCarLic]) {
Multa[playerid] = Multa[playerid]*2;
}
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)