A lot of variable shadowing
#1

All errors:
pawn Код:
C:\Users\Justas\Desktop\RolePlay\pawno\include\sscanf2.inc(270) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\sscanf2.inc(270) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\sscanf2.inc(330) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\sscanf2.inc(330) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\YSI\y_utils.inc(343) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\YSI\y_utils.inc(497) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\YSI\y_utils.inc(540) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\YSI\y_utils.inc(558) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\YSI\y_va/impl.inc(538) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\YSI\y_va/impl.inc(538) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\YSI\y_va/impl.inc(543) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\YSI\y_va/impl.inc(543) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\YSI\y_malloc.inc(216) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\YSI\y_hooks/impl.inc(3114) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\YSI\y_hooks/impl.inc(3114) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\YSI\y_hooks/impl.inc(3114) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\YSI\y_hooks/impl.inc(3168) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\YSI\y_hooks/impl.inc(3168) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\YSI\y_hooks/impl.inc(3168) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\Justas\Desktop\RolePlay\pawno\include\YSI\y_inline.inc(606) : warning 219: local variable "y" shadows a variable at a preceding level
rp.pwn(313) : error 021: symbol already defined: "RepaintTimer"
rp.pwn(314) : error 021: symbol already defined: "RepairTimer"
rp.pwn(322) : error 021: symbol already defined: "JailTimer"
../gamemodes/data/Inventory.inc(124) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/Vehicles.inc(50) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/Houses.inc(217) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/Houses.inc(252) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/Businesses.inc(34) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/Businesses.inc(96) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(57) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(65) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(95) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(168) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(195) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(234) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(270) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(353) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(436) : warning 219: local variable "x" shadows a variable at a preceding level
../gamemodes/data/commands.inc(436) : warning 219: local variable "y" shadows a variable at a preceding level
../gamemodes/data/commands.inc(436) : warning 219: local variable "z" shadows a variable at a preceding level
../gamemodes/data/commands.inc(454) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(537) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(563) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(595) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(636) : error 033: array must be indexed (variable "FishLaikas")
../gamemodes/data/commands.inc(642) : warning 219: local variable "x" shadows a variable at a preceding level
../gamemodes/data/commands.inc(642) : warning 219: local variable "y" shadows a variable at a preceding level
../gamemodes/data/commands.inc(642) : warning 219: local variable "z" shadows a variable at a preceding level
../gamemodes/data/commands.inc(655) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(661) : error 033: array must be indexed (variable "FishLaikas")
../gamemodes/data/commands.inc(684) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(802) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(830) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(838) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(887) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(913) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(943) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(956) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(965) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(975) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(986) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(995) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1024) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1039) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1047) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1078) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1089) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1105) : warning 219: local variable "x" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1105) : warning 219: local variable "y" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1105) : warning 219: local variable "z" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1132) : warning 219: local variable "x" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1132) : warning 219: local variable "y" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1132) : warning 219: local variable "z" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1150) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1177) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1188) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1355) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1390) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1516) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1531) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1542) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1559) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1624) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1658) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1687) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1699) : warning 219: local variable "x" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1699) : warning 219: local variable "y" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1699) : warning 219: local variable "z" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1716) : warning 219: local variable "x" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1716) : warning 219: local variable "y" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1716) : warning 219: local variable "z" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1747) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1765) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1783) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1800) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1814) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1894) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1924) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1947) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1970) : warning 219: local variable "x" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1970) : warning 219: local variable "y" shadows a variable at a preceding level
../gamemodes/data/commands.inc(1970) : warning 219: local variable "z" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2006) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2077) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2097) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2126) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2144) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2182) : warning 219: local variable "x" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2182) : warning 219: local variable "y" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2182) : warning 219: local variable "z" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2200) : warning 219: local variable "x" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2200) : warning 219: local variable "y" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2200) : warning 219: local variable "z" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2248) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2321) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2365) : warning 219: local variable "x" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2365) : warning 219: local variable "y" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2365) : warning 219: local variable "z" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2500) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2510) : warning 219: local variable "string" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2609) : warning 219: local variable "x" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2609) : warning 219: local variable "y" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2609) : warning 219: local variable "z" shadows a variable at a preceding level
../gamemodes/data/commands.inc(2609) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(601) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(700) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(713) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(732) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(816) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(981) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(1012) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(1187) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(1324) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(1335) : warning 219: local variable "x" shadows a variable at a preceding level
rp.pwn(1335) : warning 219: local variable "y" shadows a variable at a preceding level
rp.pwn(1335) : warning 219: local variable "z" shadows a variable at a preceding level
rp.pwn(1335) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(1587) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(1589) : warning 219: local variable "x" shadows a variable at a preceding level
rp.pwn(1589) : warning 219: local variable "y" shadows a variable at a preceding level
rp.pwn(1589) : warning 219: local variable "z" shadows a variable at a preceding level
rp.pwn(1656) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(1670) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(1697) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(1708) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(1735) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(1812) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(1833) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(1882) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(1888) : warning 219: local variable "x" shadows a variable at a preceding level
rp.pwn(1888) : warning 219: local variable "y" shadows a variable at a preceding level
rp.pwn(1888) : warning 219: local variable "z" shadows a variable at a preceding level
rp.pwn(1905) : warning 213: tag mismatch
rp.pwn(1905) : warning 213: tag mismatch
rp.pwn(1905) : warning 202: number of arguments does not match definition
rp.pwn(1934) : error 022: must be lvalue (non-constant)
rp.pwn(1934) : warning 215: expression has no effect
rp.pwn(1935) : error 033: array must be indexed (variable "FishLaikas")
rp.pwn(1937) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(2000) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(2008) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(2042) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(2049) : error 021: symbol already defined: "DragTimer"
rp.pwn(2050) : error 021: symbol already defined: "DragTimer"
rp.pwn(2053) : error 021: symbol already defined: "GetPlayerPos"
rp.pwn(2055) : error 021: symbol already defined: "SetPlayerPos"
rp.pwn(2056) : error 010: invalid function or declaration
rp.pwn(2061) : warning 219: local variable "string" shadows a variable at a preceding level
rp.pwn(2068) : error 017: undefined symbol "EngineStartTimer"
rp.pwn(2068) : warning 215: expression has no effect
rp.pwn(2068) : error 001: expected token: ";", but found "]"
rp.pwn(2068) : error 029: invalid expression, assumed zero
rp.pwn(2068) : fatal error 107: too many error messages on one line
And they just came out of nowhere... I really don't know what caused them(i tried changing everything i did before).


Don't ask for the code, because the problem is not there... It's somewhere else... Anyone else had a problem with this?
Reply
#2

The problem is that you declared "string" as global and you declare it again as local in those includes and your rp.pwn

The only solution is to rename them.
Reply
#3

Nop, my first though was this aswell. And i'm 100% sure that it's not the case...


Okay,i removed some of my timer variables(the last thing i did before errors), and i managed to get rid of those errors, and get this one instead:
pawn Код:
: error 076: syntax error in the expression, or invalid function call
The line:
pawn Код:
RepairTimer = SetTimerEx("repairTimer",1000,true,"d",playerid);

Note that variable "RepairTimer" doesn't exist(commented out).
Reply
#4

Are you using zcmd?
Once I accidentally put a semicolon after "CMD:blabla(playerid, params[]);" then countless errors and warnings from sscanf, ysi and much more includes spammed the compiler. Not sure though if you have the same problem, but give it a try!
Edit: Also a missing/additional brace could cause this too.
Reply
#5

For the brace thing, no, i ran my script trough(how do i spell this word..) brace matching program....

I do use ZCMD, but unfortunately, this not the case
Thanks for trying tho
Reply
#6

Problem solved. I was doing some changes and using auto-replace(notepad++)....
And i have this order, timer variables go "WhatTimer" and functions go "whatTimer"... and the auto-replace replaced it so my timer functions tried calling variables and variable names were also functions... Once again, my own fault..
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)