Much Errors
#1

I dont know what is it i haved 4 errors then i rename pname to PName

Код:
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(213) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(213) : warning 219: local variable "pname" shadows a variable at a preceding level
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(220) : warning 217: loose indentation
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(220) : error 029: invalid expression, assumed zero
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(220) : error 004: function "OnPlayerDisconnect" is not implemented
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(223) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(226) : error 017: undefined symbol "reason"
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(234) : error 017: undefined symbol "Getpname"
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(241) : warning 225: unreachable code
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(241) : error 029: invalid expression, assumed zero
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(241) : error 004: function "OnPlayerSpawn" is not implemented
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(244) : error 017: undefined symbol "Getpname"
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(252) : warning 225: unreachable code
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(252) : error 029: invalid expression, assumed zero
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(252) : error 004: function "OnPlayerDeath" is not implemented
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(254) : error 017: undefined symbol "killerid"
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(255) : error 017: undefined symbol "killerid"
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(256) : error 017: undefined symbol "killerid"
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(258) : warning 225: unreachable code
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(261) : warning 225: unreachable code
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(261) : error 029: invalid expression, assumed zero
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(261) : error 004: function "OnVehicleSpawn" is not implemented
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(266) : warning 225: unreachable code
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(266) : error 029: invalid expression, assumed zero
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(266) : error 004: function "OnVehicleDeath" is not implemented
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(271) : warning 225: unreachable code
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(271) : error 029: invalid expression, assumed zero
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(271) : error 004: function "OnPlayerText" is not implemented
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(276) : warning 225: unreachable code
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(276) : error 029: invalid expression, assumed zero
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(276) : error 017: undefined symbol "cmdtext"
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(279) : error 017: undefined symbol "cmd"
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(283) : error 017: undefined symbol "sendername"
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(283) : error 017: undefined symbol "sendername"
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(283) : error 029: invalid expression, assumed zero
C:\Users\Tomax\Desktop\DM\DM\gamemodes\dmx3m.pwn(283) : fatal error 107: too many error messages on one line
Reply
#2

Can't say anything useful without code, however, it's good practice tackling errors when they first occur. You say you did have 4 errors before, so why not rename it to pname again and try to fix the 4 remaining errors?
Reply
#3

You didn't define cmdtext, cmd, sendername, function OnPlayerText isn't impleted, read the errors and send lines.
Reply
#4

Quote:
Originally Posted by Darnell
Посмотреть сообщение
You didn't define cmdtext, cmd, sendername, function OnPlayerText isn't impleted, read the errors and send lines.

How do i define it tell me ??
Reply
#5

Depends on your code...
Reply
#6

If you have a { in somewhere wrong or forgot a }, mostlikely it will completely kill your filterscript/gamemode and give a crapload of errors, thats because } and { are used to define groups of actions to do, and if you dont close them, many things could happen, loops, script malfunctions, epic compiling fails, etc.

Example:

This is a piece of my Gamemode file:

Код:
public OnPlayerRequestClass(playerid, classid)
{
	SetPlayerTeamFromClass(playerid, classid);
	SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
	SetPlayerCameraPos(playerid, 1950.3783, 1342.1572, 15.3746);
	SetPlayerCameraLookAt(playerid, 1950.3783, 1342.1572, 15.3746);
	return 1;
}
No errors on this part or on the rest of the file, now if i add a {

Код:
public OnPlayerRequestClass(playerid, classid)
{
	SetPlayerTeamFromClass(playerid, classid); {
	SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
	SetPlayerCameraPos(playerid, 1950.3783, 1342.1572, 15.3746);
	SetPlayerCameraLookAt(playerid, 1950.3783, 1342.1572, 15.3746);
	return 1;
}
This is the fuckload of errors i get:

Код:
:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(79) : error 017: undefined symbol "SetPlayerTeamFromClass"
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(86) : warning 225: unreachable code
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(86) : warning 217: loose indentation
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(86) : error 029: invalid expression, assumed zero
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(86) : error 004: function "Streamer_OnPlayerConnect" is not implemented
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(97) : warning 225: unreachable code
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(97) : error 029: invalid expression, assumed zero
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(97) : error 004: function "Streamer_OnPlayerDisconnect" is not implemented
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(101) : error 017: undefined symbol "reason"
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(111) : warning 225: unreachable code
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(111) : error 029: invalid expression, assumed zero
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(111) : error 004: function "OnPlayerSpawn" is not implemented
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(113) : error 017: undefined symbol "SetPlayerToTeamColor"
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(118) : warning 225: unreachable code
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(118) : error 029: invalid expression, assumed zero
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(118) : error 004: function "OnPlayerDeath" is not implemented
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(120) : error 017: undefined symbol "killerid"
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(123) : error 017: undefined symbol "killerid"
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(126) : error 017: undefined symbol "killerid"
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(129) : error 017: undefined symbol "killerid"
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(131) : error 017: undefined symbol "killerid"
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(137) : error 017: undefined symbol "randomEx"
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(138) : error 017: undefined symbol "killerid"
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(139) : error 017: undefined symbol "killerid"
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(145) : warning 225: unreachable code
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(145) : error 029: invalid expression, assumed zero
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(145) : error 004: function "OnVehicleSpawn" is not implemented
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(150) : warning 225: unreachable code
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(150) : error 029: invalid expression, assumed zero
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(150) : error 004: function "OnVehicleDeath" is not implemented
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(155) : warning 225: unreachable code
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(155) : error 029: invalid expression, assumed zero
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(155) : error 004: function "OnPlayerText" is not implemented
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(160) : warning 225: unreachable code
C:\Users\Henrique\Desktop\SAMP - The Project\Dir\gamemodes\Testmode.pwn(160) : error 029: invalid expression, assumed zero

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


26 Errors.
Loose idendation ones are common for missing a TAB-space(the one when you press TAB) or misplaced { or }.

Gotta find these, think of the parts of your file you last changed somethign in and try to find something abnormal there.

EDIT: Maybe you made something with the { or } while editing that Pname, or it was because of Lower-case Upper-case changes, and combined with the precious 4 errors depending on them this could cause this kind of mess.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)