Errors in setalaram Command
#1

Can you fix it anoyone ? Got errors ...
Ty who can ...

Sry for bother you again...

The errors in any last lines at each commands... Ty

Код:
d:\Users\User\Desktop\Scriptv1 perfect\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(84503) : warning 213: tag mismatch
d:\Users\User\Desktop\Scriptv1 perfect\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(84756) : warning 213: tag mismatch
d:\Users\User\Desktop\Scriptv1 perfect\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(84756) : error 032: array index out of bounds (variable "HouseInfo")
d:\Users\User\Desktop\Scriptv1 perfect\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(84761) : error 017: undefined symbol "giveplayerid"
d:\Users\User\Desktop\Scriptv1 perfect\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(84766) : error 017: undefined symbol "strvalEx"
d:\Users\User\Desktop\Scriptv1 perfect\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(84767) : warning 213: tag mismatch
d:\Users\User\Desktop\Scriptv1 perfect\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(84767) : error 032: array index out of bounds (variable "HouseInfo")
d:\Users\User\Desktop\Scriptv1 perfect\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(84768) : error 017: undefined symbol "string"
d:\Users\User\Desktop\Scriptv1 perfect\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(84768) : error 017: undefined symbol "string"
d:\Users\User\Desktop\Scriptv1 perfect\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(84768) : error 029: invalid expression, assumed zero
d:\Users\User\Desktop\Scriptv1 perfect\SSS\Script[ONLY TO YOU]\AMRP\gamemodes\NQRP.pwn(84768) : fatal error 107: too many error messages on one line

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


8 Errors.
Код:
CMD:setalarm(playerid, params[])
	{
	    if(IsPlayerConnected(playerid))
	    {
	        new housekey = PlayerInfo[playerid][pPhousekey];
	        if(housekey == 0)
	    	{
				SendClientMessage(playerid, COLOR_GREY, "   You don't own a House!");
			    return 1;
			}
			if(HouseInfo[housekey][pSafe] == 0)
			{
				SendClientMessage(playerid, COLOR_GRAD1, "   Your House does not have an Alarm System!");
				return 1;
			}
            if(sscanf(params, "u", giveplayerid))
			{
				SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setalarm [phone number]");
				return 1;
			}
			new number = strvalEx(tmp);
			HouseInfo[housekey][pPnumber] = number;
			format(string, sizeof(string), "* Alarm System has been configured to send notifications to phone number %d.", number);
			SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
			SaveHouse(housekey);
	    }
	    return 1;
	}
CMD:houseupgrade(playerid, params[])
	{
	    if(IsPlayerConnected(playerid))
	    {
            if(sscanf(params, "u", giveplayerid))
			{
				SendClientMessage(playerid, COLOR_WHITE, "USAGE: /houseupgrade [name]");
				SendClientMessage(playerid, COLOR_GREY, "Available names: Alarm, Gunlocker");
				SendClientMessage(playerid, COLOR_GREY, "Alarm = $100,000");
				SendClientMessage(playerid, COLOR_GREY, "GunLocker = $50,000");
				return 1;
			}
			if(strcmp(tmp,"alarm",true) == 0)
			{
			    if(PlayerInfo[playerid][pPhousekey] >= 1)
			    {
			        new id = PlayerInfo[playerid][pPhousekey];
			    	if(PlayerInfo[playerid][pCash] < 100000)
					{
						SendClientMessage(playerid, COLOR_GREY, "   You don't have enough money!");
						return 1;
					}
			    	if(HouseInfo[id][pSafe] == 1)
			    	{
			        	SendClientMessage(playerid, COLOR_GREY, "   You already have an Alarm in your House!");
			        	return 1;
			    	}
			    	HouseInfo[id][pSafe] = 1;
			    	SendClientMessage(playerid, COLOR_YELLOW, "You have upgraded your House with an Alarm System for $100,000.");
			    	SendClientMessage(playerid, COLOR_WHITE, "Commands: /setalarm, /togalarm");
			    	PlayerInfo[playerid][pCash] -= 100000;
					GivePlayerMoney(playerid,-100000);
					SaveHouse(id);
			    	return 1;
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "   You don't own a House!");
				    return 1;
				}
			}
   			if(strcmp(tmp,"gunlocker",true) == 0)
			{
			    if(PlayerInfo[playerid][pPhousekey] >= 1)
			    {
			        new id = PlayerInfo[playerid][pPhousekey];
			    	if(PlayerInfo[playerid][pCash] < 50000)
					{
						SendClientMessage(playerid, COLOR_GREY, "   You don't have enough money!");
						return 1;
					}
			    	if(HouseInfo[id][hGL] >= 5)
			    	{
			        	SendClientMessage(playerid, COLOR_GREY, "   Your Gunlocker is at its limit!");
			        	return 1;
			    	}
			    	HouseInfo[id][hGL]++;
			    	format(string, sizeof(string), "You have upgraded your Gunlocker for $50000, you now have %d slots available.", HouseInfo[id][hGL]);
			    	SendClientMessage(playerid, COLOR_YELLOW, string);
			    	PlayerInfo[playerid][pCash] -= 50000;
					GivePlayerMoney(playerid,-50000);
					SaveHouse(id);
			    	return 1;
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "   You don't own a House!");
				    return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "   Invalid upgrade name!");
				return 1;
			}
	    }
	    return 1;
	}
Reply


Messages In This Thread
Errors in setalaram Command - by chuck100 - 20.05.2013, 16:38
Re: Errors in setalaram Command - by jordy.kiesebrink - 21.05.2013, 15:43
Re: Errors in setalaram Command - by Pottus - 21.05.2013, 15:45
Re: Errors in setalaram Command - by jordy.kiesebrink - 21.05.2013, 15:50
Re: Errors in setalaram Command - by Pottus - 21.05.2013, 15:53

Forum Jump:


Users browsing this thread: 1 Guest(s)