Issue [HELP ASAP] - 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: Issue [HELP ASAP] (
/showthread.php?tid=293972)
Issue [HELP ASAP] -
nmader - 30.10.2011
Alright, so I am trying to get it if you are within a certain area and you type a command, it will give you some weapons and Armour, etc... I have this coding....
Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/aweapons", true))
{
if(IsPlayerInRangeOfPoint(playerid, 5, (-2274.4304,543.1503,35.1740))
{
GivePlayerWeapon(playerid, 31, 99999);
GivePlayerWeapon(playerid, 24, 99999);
GivePlayerWeapon(playerid, 16, 99999);
GivePlayerWeapon(playerid, 28, 99999);
GivePlayerWeapon(playerid, 8, 1);
SetPlayerArmour(playerid, 100);
return 1;
}
else
{
SendClientMessage(playerid, 0xAFAFAFAA, "You must be at Soviet's Weapon Spawn Location to use this command.");
return 1;
}
}
It shows...
Код:
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(514) : error 001: expected token: ")", but found "{"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
But when I edit it to what it says is expected, I instantly get this...
Код:
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(531) : error 010: invalid function or declaration
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(533) : error 010: invalid function or declaration
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(536) : error 010: invalid function or declaration
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(539) : error 010: invalid function or declaration
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(542) : error 010: invalid function or declaration
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(545) : error 010: invalid function or declaration
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(548) : error 010: invalid function or declaration
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(550) : error 010: invalid function or declaration
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(553) : error 010: invalid function or declaration
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(555) : error 010: invalid function or declaration
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(557) : error 010: invalid function or declaration
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(559) : error 021: symbol already defined: "AC_GivePlayerWeapon"
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(560) : error 010: invalid function or declaration
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(563) : error 010: invalid function or declaration
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(566) : error 010: invalid function or declaration
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(570) : error 010: invalid function or declaration
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(572) : error 010: invalid function or declaration
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(576) : error 021: symbol already defined: "GetPlayerName"
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(579) : error 054: unmatched closing brace ("}")
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(581) : error 010: invalid function or declaration
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(584) : error 054: unmatched closing brace ("}")
C:\Documents and Settings\nmader\Desktop\Folders\Copy of San Fierro RP\gamemodes\WWIII-RP2.pwn(585) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
22 Errors.
I just don't understand what I have done wrong exactly...
Any help will be appreciated, thanks!
nmader
Re: Issue [HELP ASAP] -
[MG]Dimi - 30.10.2011
PHP код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/aweapons", true))
{
if(IsPlayerInRangeOfPoint(playerid, 5, -2274.4304,543.1503,35.1740))
{
GivePlayerWeapon(playerid, 31, 99999);
GivePlayerWeapon(playerid, 24, 99999);
GivePlayerWeapon(playerid, 16, 99999);
GivePlayerWeapon(playerid, 28, 99999);
GivePlayerWeapon(playerid, 8, 1);
SetPlayerArmour(playerid, 100);
return 1;
}
else return SendClientMessage(playerid, 0xAFAFAFAA, "You must be at Soviet's Weapon Spawn Location to use this command.");
return 1;
}
return 0;
}
When checking is player in point you dont need ( for co-ordinates and then you forgot one ) at the same line