SA-MP Forums Archive
Command Problem - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Command Problem (/showthread.php?tid=548335)



Command Problem - Dezzzy - 29.11.2014

Code
Код HTML:
else if(strcmp(cmd, "/armor", true) == 0)
	{
	    tmp = strtok(cmdtext, idx);
	    if(!strlen(tmp)) return	SendClientMessage(playerid, COLOR_WHITE, "Введите: /sethp [id] [уровень hp]");
	    new playerrr;
	    new armour;
		playerrr = ReturnUser(tmp);
		tmp = strtok(cmdtext, idx);
		armor = strval(tmp);
		if(PlayerInfo[playerid][pAdmin] >= 5)
		{
		    if(IsPlayerConnected(playerrr))
		    {
		        if(playerrr != INVALID_PLAYER_ID)
		        {
		            SetPlayerHealthAC(playerrr, armor);
		            SetPlayerArmour(playerid, 100)
		            PlayerInfo(playerrr][pHP] = armor;
		            SendClientMessage(playerid, COLOR_WHITE, "Motamashis Armor Dayenda");
				}
			}
		}
Error 26 @@@@

Код HTML:
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(1145) : error 017: undefined symbol "printr"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(1178) : error 017: undefined symbol "printr"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2283) : error 017: undefined symbol "printr"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2284) : error 017: undefined symbol "printr"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2285) : error 017: undefined symbol "printr"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2286) : error 017: undefined symbol "printr"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2287) : error 017: undefined symbol "printr"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2288) : error 017: undefined symbol "printr"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2323) : error 017: undefined symbol "SetPlayerArmourAC"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2324) : error 004: function "DelGun" is not implemented
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2329) : error 017: undefined symbol "GiveAcGun"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2354) : error 017: undefined symbol "printr"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2369) : error 004: function "DelGun" is not implemented
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2403) : error 017: undefined symbol "SetPlayerHealthAC"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2414) : error 017: undefined symbol "SetPlayerHealthAC"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2425) : error 017: undefined symbol "SetPlayerHealthAC"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2433) : error 017: undefined symbol "SetPlayerHealthAC"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2442) : error 017: undefined symbol "printr"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2610) : error 017: undefined symbol "printr"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2975) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2984) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(2998) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(3015) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(3371) : error 017: undefined symbol "printr"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(3410) : error 017: undefined symbol "PlayerToKvadrat"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(3494) : error 004: function "SaveZones" is not implemented

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


26 Errors.
i made this command like this from my amx
Код HTML:
else if(strcmp(cmd, "/sethp", true) == 0)
	{
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp)) return	SendClientMessage(playerid, COLOR_WHITE, "Введите: /sethp [id] [уровень hp]");
		new playa;
		new health;
		playa = ReturnUser(tmp);
		tmp = strtok(cmdtext, idx);
		health = strval(tmp);
		if (PlayerInfo[playerid][pAdmin] >= 5)
		{
			if(IsPlayerConnected(playa))
			{
				if(playa != INVALID_PLAYER_ID)
				{
					SetPlayerHealthAC(playa, health);
					PlayerInfo[playa][pHP] = health;
					SendClientMessage(playerid, COLOR_WHITE, "Уровень hp игроку установлен");
				}
			}
		}
		else
		{
			SendClientMessage(playerid, COLOR_GRAD1, "Вы не уполномочены использовать эту команду!");
		}
	}
thanks <3 if you can help


Re: Command Problem - AdHaM612 - 29.11.2014

pawn Код:
else if(strcmp(cmd, "/armor", true) == 0)
{
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /sethp [id] [уровень hp]");
    new playerrr;
    new armour;
    playerrr = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    armor = strval(tmp);
    if(PlayerInfo[playerid][pAdmin] >= 5)
    {
        if(IsPlayerConnected(playerrr))
        {
            if(playerrr != INVALID_PLAYER_ID)
            {
                SetPlayerHealthAC(playerrr, armor);
                SetPlayerArmour(playerid, 100)
                PlayerInfo(playerrr][pHP] = armor;
                SendClientMessage(playerid, COLOR_WHITE, "Motamashis Armor Dayenda");
            }
        }
    }
}



Re: Command Problem - Dezzzy - 29.11.2014

i got this errors now


Код HTML:
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(46194) : error 017: undefined symbol "armor"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(46201) : error 017: undefined symbol "armor"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(46203) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(46203) : error 012: invalid function call, not a valid address
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(46203) : warning 215: expression has no effect
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(46203) : error 001: expected token: ";", but found "]"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(46203) : fatal error 107: too many error messages on one line

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


6 Errors.



Re: Command Problem - Dezzzy - 29.11.2014

guys this is my error line what this


Код HTML:
PlayerInfo(playerrr][pHP] = armour);

Код HTML:
C:\UseC:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(46203) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(46203) : error 012: invalid function call, not a valid address
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(46203) : warning 215: expression has no effect
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(46203) : error 001: expected token: ";", but found "]"
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(46203) : fatal error 107: too many error messages on one line

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


4 Errors.



Re: Command Problem - AdHaM612 - 29.11.2014

Change it to:
pawn Код:
PlayerInfo[playerrr][pHP] = armour;



Re: Command Problem - Dezzzy - 29.11.2014

Код HTML:
C:\Users\Gigi\Desktop\America Life\gamemodes\AvangardRolePlay.pwn(46203) : error 001: expected token: ";", but found "-identifier-"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
this error i got now


Re: Command Problem - AdHaM612 - 29.11.2014

The line above this is:
pawn Код:
SetPlayerArmour(playerid, 100)
You forgot to add ";".
Change it to:
pawn Код:
SetPlayerArmour(playerid, 100);



Re: Command Problem - Dezzzy - 29.11.2014

it works thanks ++ rep