Aumentar a multa, e caso nгo tenha licenca, cobrar mais -
victor304 - 27.07.2012
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 ??
Re: Aumentar a multa, e caso nгo tenha licenca, cobrar mais -
ViniBorn - 27.07.2012
Primeiro passo й procurar a parte do cуdigo que define a multa ...
Respuesta: Aumentar a multa, e caso nгo tenha licenca, cobrar mais -
[JD]BlackFire - 27.07.2012
se estб em filterscript deverб passar par ao gamemode.
Re: Aumentar a multa, e caso nгo tenha licenca, cobrar mais -
victor304 - 27.07.2012
Estб no Gamemode...
Como irei achar o codigo q define
as unicas coisas que tem ANTES do radar й isso
@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);
}
}
}
}
}
}
Re: Aumentar a multa, e caso nгo tenha licenca, cobrar mais -
Pedro_BML - 27.07.2012
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
Re: Aumentar a multa, e caso nгo tenha licenca, cobrar mais -
victor304 - 27.07.2012
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/
Re: Aumentar a multa, e caso nгo tenha licenca, cobrar mais -
zbt - 27.07.2012
if(!Player[playerid][pCarLic]) {
Multa[playerid] = Multa[playerid]*2;
}