C:\Users\Franco\Desktop\Gamemods\la-rp\pawno\include\utils.inc(1) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\Gamemods\la-rp\pawno\include\F_Menu.inc(295) : warning 219: local variable "keys" shadows a variable at a preceding level C:\Users\Franco\Desktop\Gamemods\la-rp\pawno\include\F_Menu.inc(425) : warning 219: local variable "keys" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(38) : error 017: undefined symbol "Info" C:\Users\Franco\Desktop\blrp.pwn(38) : error 009: invalid array size (negative, zero or out of bounds) C:\Users\Franco\Desktop\blrp.pwn(492) : error 025: function heading differs from prototype C:\Users\Franco\Desktop\blrp.pwn(1860) : error 021: symbol already defined: "Si" C:\Users\Franco\Desktop\blrp.pwn(3827) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(3968) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(4345) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(5286) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(5483) : warning 217: loose indentation C:\Users\Franco\Desktop\blrp.pwn(5484) : warning 217: loose indentation C:\Users\Franco\Desktop\blrp.pwn(5569) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(5604) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(5615) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(5627) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(5646) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(5677) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(5826) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(5845) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(5888) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(5907) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(5963) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(6089) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(6523) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(6540) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(6568) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(6911) : error 021: symbol already defined: "Audio_OnPlayerDisconnect" C:\Users\Franco\Desktop\blrp.pwn(6932) : warning 219: local variable "Nombre" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(6943) : error 001: expected token: "-identifier-", but found "-integer value-" C:\Users\Franco\Desktop\blrp.pwn(6946) : error 010: invalid function or declaration C:\Users\Franco\Desktop\blrp.pwn(6977) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(7120) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(7179) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(7276) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(7321) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(7374) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(7606) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(8770) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(9110) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(9647) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(9703) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(10560) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(10560) : warning 204: symbol is assigned a value that is never used: "string" C:\Users\Franco\Desktop\blrp.pwn(11670) : warning 217: loose indentation C:\Users\Franco\Desktop\blrp.pwn(13166) : warning 217: loose indentation C:\Users\Franco\Desktop\blrp.pwn(13168) : warning 217: loose indentation C:\Users\Franco\Desktop\blrp.pwn(22160) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(22168) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(26120) : warning 217: loose indentation C:\Users\Franco\Desktop\blrp.pwn(26190) : warning 217: loose indentation C:\Users\Franco\Desktop\blrp.pwn(26681) : warning 217: loose indentation C:\Users\Franco\Desktop\blrp.pwn(26737) : warning 217: loose indentation C:\Users\Franco\Desktop\blrp.pwn(26740) : warning 217: loose indentation C:\Users\Franco\Desktop\blrp.pwn(26790) : warning 217: loose indentation C:\Users\Franco\Desktop\blrp.pwn(26854) : warning 217: loose indentation C:\Users\Franco\Desktop\blrp.pwn(26857) : warning 217: loose indentation C:\Users\Franco\Desktop\blrp.pwn(27043) : warning 204: symbol is assigned a value that is never used: "cmdissued" C:\Users\Franco\Desktop\blrp.pwn(41403) : warning 203: symbol is never used: "Z" C:\Users\Franco\Desktop\blrp.pwn(41403) : warning 203: symbol is never used: "Y" C:\Users\Franco\Desktop\blrp.pwn(41403) : warning 203: symbol is never used: "X" C:\Users\Franco\Desktop\blrp.pwn(55125) : warning 204: symbol is assigned a value that is never used: "numbr" C:\Users\Franco\Desktop\blrp.pwn(55695) : warning 204: symbol is assigned a value that is never used: "numbr" C:\Users\Franco\Desktop\blrp.pwn(58274) : warning 203: symbol is never used: "params" C:\Users\Franco\Desktop\blrp.pwn(58284) : warning 203: symbol is never used: "params" C:\Users\Franco\Desktop\blrp.pwn(58295) : warning 203: symbol is never used: "params" C:\Users\Franco\Desktop\blrp.pwn(58330) : warning 203: symbol is never used: "params" C:\Users\Franco\Desktop\blrp.pwn(58385) : warning 203: symbol is never used: "params" C:\Users\Franco\Desktop\blrp.pwn(58436) : warning 203: symbol is never used: "params" C:\Users\Franco\Desktop\blrp.pwn(58471) : warning 203: symbol is never used: "params" C:\Users\Franco\Desktop\blrp.pwn(58741) : warning 203: symbol is never used: "params" C:\Users\Franco\Desktop\blrp.pwn(58780) : warning 203: symbol is never used: "params" C:\Users\Franco\Desktop\blrp.pwn(58829) : warning 203: symbol is never used: "params" C:\Users\Franco\Desktop\blrp.pwn(58854) : warning 203: symbol is never used: "params" C:\Users\Franco\Desktop\blrp.pwn(58869) : warning 203: symbol is never used: "params" C:\Users\Franco\Desktop\blrp.pwn(58950) : warning 203: symbol is never used: "params" C:\Users\Franco\Desktop\blrp.pwn(59049) : warning 203: symbol is never used: "params" C:\Users\Franco\Desktop\blrp.pwn(59061) : warning 203: symbol is never used: "params" C:\Users\Franco\Desktop\blrp.pwn(59847) : error 025: function heading differs from prototype C:\Users\Franco\Desktop\blrp.pwn(59848) : error 021: symbol already defined: "ProxDetector" C:\Users\Franco\Desktop\blrp.pwn(68142) : warning 217: loose indentation C:\Users\Franco\Desktop\blrp.pwn(68191) : warning 217: loose indentation C:\Users\Franco\Desktop\blrp.pwn(68489) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(68544) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(68569) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(68587) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(68626) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(68663) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(68907) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(68925) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(69117) : warning 219: local variable "string" shadows a variable at a preceding level C:\Users\Franco\Desktop\blrp.pwn(69125) : warning 202: number of arguments does not match definition C:\Users\Franco\Desktop\blrp.pwn(69146) : warning 202: number of arguments does not match definition C:\Users\Franco\Desktop\blrp.pwn(69168) : warning 202: number of arguments does not match definition C:\Users\Franco\Desktop\blrp.pwn(69214) : warning 203: symbol is never used: "Alarm" C:\Users\Franco\Desktop\blrp.pwn(69214) : warning 203: symbol is never used: "BusNames" C:\Users\Franco\Desktop\blrp.pwn(69214) : warning 203: symbol is never used: "Cash" C:\Users\Franco\Desktop\blrp.pwn(69214) : warning 203: symbol is never used: "IsInBusParade" C:\Users\Franco\Desktop\blrp.pwn(69214) : warning 203: symbol is never used: "MsgBox" C:\Users\Franco\Desktop\blrp.pwn(7607) : warning 204: symbol is assigned a value that is never used: "UltimaParada" C:\Users\Franco\Desktop\blrp.pwn(7607 -- 69214) : warning 203: symbol is never used: "payday" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 9 Errors.
forward Velocidad(playerid);
forward Check(playerid);
forward Rojo(playerid);
forward Camara(playerid);
new Timer[MAX_PLAYERS];
new TRojo[MAX_PLAYERS];
new TCamara[MAX_PLAYERS];
new Choque[MAX_PLAYERS];
new Si[MAX_PLAYERS];
new Text: FlashR;
enum Info
{
Manejando,
};
new Informacion[MAX_PLAYERS][Info];
public OnPlayerSpawn(playerid)
{
FlashR = TextDrawCreate(1.000000,1.000000,"_");
TextDrawTextSize(FlashR,640.000000,10.000000);
TextDrawLetterSize(FlashR,3.600000,47.600010);
TextDrawUseBox(FlashR,1);
TextDrawAlignment(FlashR,0);
TextDrawFont(FlashR,3);
TextDrawSetOutline(FlashR,1);
TextDrawSetProportional(FlashR,1);
TextDrawSetShadow(FlashR,1);
TextDrawBackgroundColor(FlashR,0xD20000FF);
TextDrawColor(FlashR,0xD20000FF);
TextDrawBoxColor(FlashR,0xD20000FF);
Timer[playerid] = SetTimerEx("Check", 100, 1, "i", playerid);
Informacion[playerid][Manejando] = 0;
}
public OnPlayerDisconnect(playerid)
{
KillTimer(Timer[playerid]);
KillTimer(Choque[playerid]);
Informacion[playerid][Manejando] = 0;
return 1;
}
public Velocidad(playerid)
{
new Float:Vx, Float:Vy, Float:Vz;
if(IsPlayerInAnyVehicle(playerid) && Informacion[playerid][Manejando])
{
GetVehicleVelocity(GetPlayerVehicleID(playerid), Vx, Vy, Vz);
if(Vx > -0.1 && Vx < 0.1 && Vy > -0.1 && Vy < 0.1)
{
new Float:Vida;
GetPlayerHealth(playerid, Vida);
SetPlayerHealth(playerid, Vida-25.0);
SetPlayerDrunkLevel(playerid, 500000);
TextDrawShowForPlayer(playerid, FlashR);
Informacion[playerid][Manejando] = 0;
new String[256];
new Nombre[MAX_PLAYER_NAME];
GetPlayerName(playerid,Nombre,sizeof(Nombre));
format(String, sizeof(String), "* %s choca contra algo y queda mareado.", Nombre);
ProxDetector(30.0, playerid, String, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
TRojo[playerid] = SetTimerEx("Rojo", 250, 1, "i", playerid);
TCamara[playerid] = SetTimerEx("Camara", 10000, 1, "i", playerid);
}
}
return 1;
}
public Rojo(playerid)
{
TextDrawHideForPlayer(playerid, FlashR);
return 1;
}
public Camara(playerid)
{
KillTimer(TCamara[playerid]);
SetPlayerDrunkLevel(playerid, 0);
return 1;
}
public Check(playerid)
{
new Float:Cx, Float:Cy, Float:Cz;
if(IsPlayerInAnyVehicle(playerid))
{
GetVehicleVelocity(GetPlayerVehicleID(playerid), Cx, Cy, Cz);
if(Cx < -0.4 || Cx > 0.4 || Cy < -0.4 || Cy > 0.4 && !Informacion[playerid][Manejando])
{
Choque[playerid] = SetTimerEx("Velocidad", 25, 1, "i", playerid);
Informacion[playerid][Manejando] = 1;
}
else
{
KillTimer(Choque[playerid]);
Informacion[playerid][Manejando] = 0;
}
}
return 1;
}
public ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5)
{
if(IsPlayerConnected(playerid))
{
new Float:posx, Float:posy, Float:posz;
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && (GetPlayerVirtualWorld(playerid) == GetPlayerVirtualWorld(i)))
{
if(!Si[i])
{
GetPlayerPos(i, posx, posy, posz);
tempposx = (oldposx -posx);
tempposy = (oldposy -posy);
tempposz = (oldposz -posz);
if (((tempposx < radi/16) && (tempposx > -radi/16)) && ((tempposy < radi/16) && (tempposy > -radi/16)) && ((tempposz < radi/16) && (tempposz > -radi/16)))
{
SendClientMessage(i, col1, string);
}
else if (((tempposx < radi/8) && (tempposx > -radi/8)) && ((tempposy < radi/8) && (tempposy > -radi/8)) && ((tempposz < radi/8) && (tempposz > -radi/8)))
{
SendClientMessage(i, col2, string);
}
else if (((tempposx < radi/4) && (tempposx > -radi/4)) && ((tempposy < radi/4) && (tempposy > -radi/4)) && ((tempposz < radi/4) && (tempposz > -radi/4)))
{
SendClientMessage(i, col3, string);
}
else if (((tempposx < radi/2) && (tempposx > -radi/2)) && ((tempposy < radi/2) && (tempposy > -radi/2)) && ((tempposz < radi/2) && (tempposz > -radi/2)))
{
SendClientMessage(i, col4, string);
}
else if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
SendClientMessage(i, col5, string);
}
}
else
{
SendClientMessage(i, col1, string);
}
}
}
}
return 1;
}