/warn problem
#18

Quote:
Originally Posted by Jeff_Maxwell
try this one mate:

Код:
	if(strcmp(cmd, "/warn", true) == 0)
	{
	  if(IsPlayerConnected(playerid))
	  {
	  	tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /warn [playerid/PartOfName] [reason]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
			  if(IsPlayerConnected(giveplayerid))
			  {
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
					  GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						new length = strlen(cmdtext);
						while ((idx < length) && (cmdtext[idx] <= ' '))
						{
							idx++;
						}
						new offset = idx;
						new result[64];
						while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
						{
							result[idx - offset] = cmdtext[idx];
							idx++;
						}
						result[idx - offset] = EOS;
						if(!strlen(result))
						{
							SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /warn [playerid/PartOfName] [reason]");
							return 1;
						}
						PlayerInfo[giveplayerid][pWarns] += 1;
						if(PlayerInfo[giveplayerid][pWarns] >= 3)
						{
						  new year, month,day;
							getdate(year, month, day);
							format(string, sizeof(string), "AdmCmd: %s was banned by %s, reason: %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year);
							BanLog(string);
							format(string, sizeof(string), "AdmCmd: %s was banned by %s (had 3 Warnings), reason: %s", giveplayer, sendername, (result));
							SendClientMessageToAll(COLOR_LIGHTRED, string);
							PlayerInfo[giveplayerid][pAdmin] = PlayerInfo[giveplayerid][pLevel];
							PlayerInfo[giveplayerid][pLevel] = -999;
							Ban(giveplayerid);
							return 1;
						}
						format(string, sizeof(string), "You warned %s, reason: %s", giveplayer, (result));
						SendClientMessage(playerid, COLOR_LIGHTRED, string);
						format(string, sizeof(string), "You were warned by %s, reason: %s", sendername, (result));
						SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
						return 1;
					}
				}//not connected
			}
			else
			{
				format(string, sizeof(string), " %d is not an active player.", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
When i place you cmd in my gm he say it :/ plz help me

C:\Documents and Settings\Propriйtaire\Bureau\SServeur samp\True Crime Street of LS test 63house\gamemodes\penlstest.pwn(1690 : warning 217: loose indentation
C:\Documents and Settings\Propriйtaire\Bureau\SServeur samp\True Crime Street of LS test 63house\gamemodes\penlstest.pwn(1691 : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Propriйtaire\Bureau\SServeur samp\True Crime Street of LS test 63house\gamemodes\penlstest.pwn(16945) : error 017: undefined symbol "pWarns"
C:\Documents and Settings\Propriйtaire\Bureau\SServeur samp\True Crime Street of LS test 63house\gamemodes\penlstest.pwn(16946) : error 017: undefined symbol "pWarns"
C:\Documents and Settings\Propriйtaire\Bureau\SServeur samp\True Crime Street of LS test 63house\gamemodes\penlstest.pwn(16951) : error 017: undefined symbol "BanLog"
C:\Documents and Settings\Propriйtaire\Bureau\SServeur samp\True Crime Street of LS test 63house\gamemodes\penlstest.pwn(16976) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


7 Errors.
Reply


Messages In This Thread
/warn problem - by Taz86 - 03.04.2009, 22:52
Re: /warn problem - by MenaceX^ - 03.04.2009, 23:15
Re: /warn problem - by Taz86 - 03.04.2009, 23:19
Re: /warn problem - by MenaceX^ - 03.04.2009, 23:20
Re: /warn problem - by Taz86 - 03.04.2009, 23:39
Re: /warn problem - by Donvalley - 03.04.2009, 23:41
Re: /warn problem - by Taz86 - 03.04.2009, 23:42
Re: /warn problem - by Donvalley - 03.04.2009, 23:44
Re: /warn problem - by MenaceX^ - 03.04.2009, 23:52
Re: /warn problem - by Taz86 - 03.04.2009, 23:53
Re: /warn problem - by Donvalley - 03.04.2009, 23:54
Re: /warn problem - by Taz86 - 03.04.2009, 23:54
Re: /warn problem - by Taz86 - 04.04.2009, 00:06
Re: /warn problem - by Donvalley - 04.04.2009, 00:07
Re: /warn problem - by Taz86 - 04.04.2009, 00:10
Re: /warn problem - by ICECOLDKILLAK8 - 04.04.2009, 00:18
Re: /warn problem - by Taz86 - 04.04.2009, 00:26
Re: /warn problem - by scott1 - 15.06.2009, 14:13
Re: /warn problem - by scott1 - 22.06.2009, 10:41
Re: /warn problem - by [FoXX]Ziqui - 08.09.2009, 21:26

Forum Jump:


Users browsing this thread: 1 Guest(s)