Jump to content
  • 0

pomoc PWN do AMX


YouTubePlayer987

Dotaz

Dobrý den mam event systém by MARV a když má tam jen soubor pwn jdu do pawna dám to tam dám F5 a hodí mi to tuto chybu 

 


C:\Users\Maminka\Desktop\Event_System 1.0.pwn(10) : fatal error 100: cannot read from file: "sscanf2.pwn"

 

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

 

 

1 Error.

 

 

 

 


 

post-14573-0-65083200-1404558301_thumb.png

Link to comment
Share on other sites

11 odpovědí na tuto otázku

Recommended Posts

  • 0

mam mam jen 

 

#include sscanf2.pwn

 

podívej se na screen uvedení výše


Prosím tady je http://uloz.to/xEurDyRj/event-system-1-0-pwn to je soubor pwn podívejte se na to a kdo bude tak ochotný udělejte mi z toho amx a nahrajte na ulož.to a pošlete mi ho prosím děkuju 

Link to comment
Share on other sites

  • 0

Když tam dám  #include sscanf2 tak mi to píše todle 

 

 

C:\Users\Maminka\Desktop\Hry\pawno\include\sscanf2.inc(103) : error 017: undefined symbol "IsPlayerNPC"

C:\Users\Maminka\Desktop\Event_System 1.0.pwn(59) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(182) : error 025: function heading differs from prototype
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(187) : error 025: function heading differs from prototype
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(192) : error 025: function heading differs from prototype
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(217) : warning 235: public function lacks forward declaration (symbol "OnRconLoginAttempt")
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(222) : warning 235: public function lacks forward declaration (symbol "OnPlayerUpdate")
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(227) : warning 235: public function lacks forward declaration (symbol "OnPlayerStreamIn")
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(232) : warning 235: public function lacks forward declaration (symbol "OnPlayerStreamOut")
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(237) : warning 235: public function lacks forward declaration (symbol "OnVehicleStreamIn")
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(242) : warning 235: public function lacks forward declaration (symbol "OnVehicleStreamOut")
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(247) : warning 235: public function lacks forward declaration (symbol "OnDialogResponse")
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(258) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(261) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(269) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(271) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(282) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(285) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(291) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(300) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(313) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(326) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(346) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(355) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(359) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(361) : error 017: undefined symbol "GetPVarFloat"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(372) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(382) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(384) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(386) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(388) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(393) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Maminka\Desktop\Event_System 1.0.pwn(418) : error 017: undefined symbol "ShowPlayerDialog"
 
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
 
 
26 Errors.
Link to comment
Share on other sites

  • 0

jop ale tie errory ti vtedy nehadzalo lebo ked mas fatal error tak ti viac errorv neukazuje teraz ked si ho opravil tak ti ukazalo tie co si si urobil sam tieto si oprav sam trocha googli vpis si do googlu ten error co ti vyskocil a zisti ako ho opravit hadam niesi až taký deb*l

Link to comment
Share on other sites

  • 0

smaž tento řádek #include sscanf2.pwn

 

a uplne dolu dej toto

 

 

 

stock sscanf(string[], format[], {Float,_}:...)
{
	#if defined isnull
		if (isnull(string))
	#else
		if (string[0] == 0 || (string[0] == 1 && string[1] == 0))
	#endif
		{
			return format[0];
		}
	#pragma tabsize 4
	new
		formatPos = 0,
		stringPos = 0,
		paramPos = 2,
		paramCount = numargs(),
		delim = ' ';
	while (string[stringPos] && string[stringPos] <= ' ')
	{
		stringPos++;
	}
	while (paramPos < paramCount && string[stringPos])
	{
		switch (format[formatPos++])
		{
			case '\0':
			{
				return 0;
			}
			case 'i', 'd':
			{
				new
					neg = 1,
					num = 0,
					ch = string[stringPos];
				if (ch == '-')
				{
					neg = -1;
					ch = string[++stringPos];
				}
				do
				{
					stringPos++;
					if ('0' <= ch <= '9')
					{
						num = (num * 10) + (ch - '0');
					}
					else
					{
						return -1;
					}
				}
				while ((ch = string[stringPos]) > ' ' && ch != delim);
				setarg(paramPos, 0, num * neg);
			}
			case 'h', 'x':
			{
				new
					num = 0,
					ch = string[stringPos];
				do
				{
					stringPos++;
					switch (ch)
					{
						case 'x', 'X':
						{
							num = 0;
							continue;
						}
						case '0' .. '9':
						{
							num = (num << 4) | (ch - '0');
						}
						case 'a' .. 'f':
						{
							num = (num << 4) | (ch - ('a' - 10));
						}
						case 'A' .. 'F':
						{
							num = (num << 4) | (ch - ('A' - 10));
						}
						default:
						{
							return -1;
						}
					}
				}
				while ((ch = string[stringPos]) > ' ' && ch != delim);
				setarg(paramPos, 0, num);
			}
			case 'c':
			{
				setarg(paramPos, 0, string[stringPos++]);
			}
			case 'f':
			{

				new changestr[16], changepos = 0, strpos = stringPos;
				while(changepos < 16 && string[strpos] && string[strpos] != delim)
				{
					changestr[changepos++] = string[strpos++];
    				}
				changestr[changepos] = '\0';
				setarg(paramPos,0,_:floatstr(changestr));
			}
			case 'p':
			{
				delim = format[formatPos++];
				continue;
			}
			case '\'':
			{
				new
					end = formatPos - 1,
					ch;
				while ((ch = format[++end]) && ch != '\'') {}
				if (!ch)
				{
					return -1;
				}
				format[end] = '\0';
				if ((ch = strfind(string, format[formatPos], false, stringPos)) == -1)
				{
					if (format[end + 1])
					{
						return -1;
					}
					return 0;
				}
				format[end] = '\'';
				stringPos = ch + (end - formatPos);
				formatPos = end + 1;
			}
			case 'u':
			{
				new
					end = stringPos - 1,
					id = 0,
					bool:num = true,
					ch;
				while ((ch = string[++end]) && ch != delim)
				{
					if (num)
					{
						if ('0' <= ch <= '9')
						{
							id = (id * 10) + (ch - '0');
						}
						else
						{
							num = false;
						}
					}
				}
				if (num && IsPlayerConnected(id))
				{
					setarg(paramPos, 0, id);
				}
				else
				{
					#if !defined foreach
						#define foreach(%1,%2) for (new %2 = 0; %2 < MAX_PLAYERS; %2++) if (IsPlayerConnected(%2))
						#define __SSCANF_FOREACH__
					#endif
					string[end] = '\0';
					num = false;
					new
						name[MAX_PLAYER_NAME];
					id = end - stringPos;
					foreach (Player, playerid)
					{
						GetPlayerName(playerid, name, sizeof (name));
						if (!strcmp(name, string[stringPos], true, id))
						{
							setarg(paramPos, 0, playerid);
							num = true;
							break;
						}
					}
					if (!num)
					{
						setarg(paramPos, 0, INVALID_PLAYER_ID);
					}
					string[end] = ch;
					#if defined __SSCANF_FOREACH__
						#undef foreach
						#undef __SSCANF_FOREACH__
					#endif
				}
				stringPos = end;
			}
			case 's', 'z':
			{
				new
					i = 0,
					ch;
				if (format[formatPos])
				{
					while ((ch = string[stringPos++]) && ch != delim)
					{
						setarg(paramPos, i++, ch);
					}
					if (!i)
					{
						return -1;
					}
				}
				else
				{
					while ((ch = string[stringPos++]))
					{
						setarg(paramPos, i++, ch);
					}
				}
				stringPos--;
				setarg(paramPos, i, '\0');
			}
			default:
			{
				continue;
			}
		}
		while (string[stringPos] && string[stringPos] != delim && string[stringPos] > ' ')
		{
			stringPos++;
		}
		while (string[stringPos] && (string[stringPos] == delim || string[stringPos] <= ' '))
		{
			stringPos++;
		}
		paramPos++;
	}
	do
	{
		if ((delim = format[formatPos++]) > ' ')
		{
			if (delim == '\'')
			{
				while ((delim = format[formatPos++]) && delim != '\'') {}
			}
			else if (delim != 'z')
			{
				return delim;
			}
		}
	}
	while (delim > ' ');
	return 0;
}

 

 

 

pro ty co budou říkat že sem dement že to takle nefunguje. dělal jsem ten event system s marvem. tak ku*a vím co tam je,

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...