Gambit26
Ученик
Вобщем хотелось бы избавиться от варнингов в своем .pwn файле, а также узнать, откуда они. В моем файле 3216 строк и из них на 32-ти варнинги.
1.
2.(Warn вторая строка)
3.(Warn вторая строка)
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14-20.
21-23.
24-30.
31.
32.
Думаю, доступно объяснил. Помогите, кто действительно способен.
Код:
1. warning 201: redefinition of constant/macro (symbol "DIALOGID")
2. warning 219: local variable "PlayerName" shadows a variable at a preceding level
3. warning 219: local variable "PlayerName" shadows a variable at a preceding level
4. warning 225: unreachable code
5. warning 204: symbol is assigned a value that is never used: "gunname"
6. warning 204: symbol is assigned a value that is never used: "kolvo"
7. warning 204: symbol is assigned a value that is never used: "x_job"
8. warning 204: symbol is assigned a value that is never used: "ammo"
9. warning 204: symbol is assigned a value that is never used: "gunid"
10. warning 204: symbol is assigned a value that is never used: "giveplayer"
11. warning 204: symbol is assigned a value that is never used: "sendername"
12. warning 219: local variable "PlayerName" shadows a variable at a preceding level
13. warning 219: local variable "string" shadows a variable at a preceding level
14. warning 219: local variable "engine" shadows a variable at a preceding level
15. warning 219: local variable "lights" shadows a variable at a preceding level
16. warning 219: local variable "alarm" shadows a variable at a preceding level
17. warning 219: local variable "doors" shadows a variable at a preceding level
18. warning 219: local variable "bonnet" shadows a variable at a preceding level
19. warning 219: local variable "boot" shadows a variable at a preceding level
20. warning 219: local variable "objective" shadows a variable at a preceding level
21. warning 219: local variable "X" shadows a variable at a preceding level
22. warning 219: local variable "Y" shadows a variable at a preceding level
23. warning 219: local variable "Z" shadows a variable at a preceding level
24. warning 219: local variable "engine" shadows a variable at a preceding level
25. warning 219: local variable "lights" shadows a variable at a preceding level
26. warning 219: local variable "alarm" shadows a variable at a preceding level
27. warning 219: local variable "doors" shadows a variable at a preceding level
28. warning 219: local variable "bonnet" shadows a variable at a preceding level
29. warning 219: local variable "boot" shadows a variable at a preceding level
30. warning 219: local variable "objective" shadows a variable at a preceding level
31. warning 219: local variable "playername" shadows a variable at a preceding level
32. warning 204: symbol is assigned a value that is never used: "Check"
PHP:
#define DIALOGID 1111
PHP:
if (strcmp("/bb", cmdtext, true, 10) == 0)
{
new PlayerName[30], str[256];
GetPlayerName(playerid, PlayerName, 30);
format(str, 256, " ..::%s прощаеться со всеми!!!::.. ", PlayerName);
SendClientMessageToAll(COLOR_LIGHTBLUE, str);
return 1;
}
PHP:
if (strcmp("/hi", cmdtext, true, 10) == 0)
{
new PlayerName[30], str[256];
GetPlayerName(playerid, PlayerName, 30);
format(str, 256, " ..::%s приветствует всех!!!::.. ", PlayerName);
SendClientMessageToAll(COLOR_LIGHTBLUE, str);
return 1;
}
PHP:
return 0; }
PHP:
new gunname[32];
PHP:
new kolvo = strval(tmp);
PHP:
new gunid = GetPlayerWeapon(playerid);
PHP:
new ammo = GetPlayerAmmo(playerid);
PHP:
new x_job[256];
PHP:
new sendername[MAX_PLAYER_NAME];
PHP:
new giveplayer[MAX_PLAYER_NAME];
PHP:
new string[256],PlayerName[MAX_PLAYER_NAME],KillerName[MAX_PLAYER_NAME],gunname[32];
PHP:
new killername[24],string[256];
PHP:
new engine,lights,alarm,doors,bonnet,boot,objective;
PHP:
new Float:X, Float:Y, Float:Z;
PHP:
new engine,lights,alarm,doors,bonnet,boot,objective;
PHP:
new playername[MAX_PLAYER_NAME];
PHP:
Check = SetTimer("Speed",300,1);
