C:\Users\USER\Documents\samp03e_svr_R2_win32\pawno\Test.pwn(41) : error 001: expected token: ")", but found "[" C:\Users\USER\Documents\samp03e_svr_R2_win32\pawno\Test.pwn(41) : error 029: invalid expression, assumed zero C:\Users\USER\Documents\samp03e_svr_R2_win32\pawno\Test.pwn(41) : warning 215: expression has no effect C:\Users\USER\Documents\samp03e_svr_R2_win32\pawno\Test.pwn(41) : error 001: expected token: ";", but found "]" C:\Users\USER\Documents\samp03e_svr_R2_win32\pawno\Test.pwn(41) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
CMD:jetpack(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 2) return SendClientMessage(playerid, "You're not an Administrator Level 2");
{
else if(IsPlayerConnected(playerid) new targetid[MAX_PLAYER_NAME]; new string[256];
{
if(sscanf(params,"u",targetid))SendClientMessage(playerid,"Usage: /jetpack (ID/Name);");
{
GetPlayerName(playerid, targetid);
format(string,sizeof(string),"An administrator has given a jetpack to %s", targetid);
SendClientMessageToAll(-1, string);
GivePlayerJetpack(targetid);
return 1;
}
CMD:jetpack(playerid, params[])
{
new targetid[MAX_PLAYER_NAME]; new string[256];
if(PlayerInfo[playerid][pAdmin] >= 2) return SendClientMessage(playerid, "You're not an Administrator Level 2");
{
else if(IsPlayerConnected(playerid)
{
if(sscanf(params,"u",targetid)) SendClientMessage(playerid,"Usage: /jetpack (ID/Name);");
{
GetPlayerName(playerid, targetid);
format(string,sizeof(string),"An administrator has given a jetpack to %s", targetid);
SendClientMessageToAll(-1, string);
GivePlayerJetpack(targetid);
return 1;
}
CMD:jetpack(playerid, params[])
{
if(!PlayerInfo[playerid][pAdmin] >= 2) return SendClientMessage(playerid, "You're not an Administrator Level 2");
else {
new targetid, new string[256], pname[MAX_PLAYER_NAME];
if(sscanf(params,"u",targetid)) SendClientMessage(playerid,-1,"Usage: /jetpack (ID/Name)");
{
GetPlayerName(targetid,pname,26);
format(string,sizeof(string),"An administrator has given a jetpack to %s", pname);
SendClientMessageToAll(-1, string);
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USEJETPACK);
}
}
return 1;
}
This should work:
pawn Код:
|
CMD:jetpack(playerid, params[])
{
new targetidname[MAX_PLAYER_NAME],targetid; new string[256];
if(PlayerInfo[playerid][pAdmin] >= 2)
{
if(IsPlayerConnected(playerid))
{
if(!sscanf(params,"u",targetid))
{
GetPlayerName(targetid, targetidname, sizeof(targetidname));
format(string,sizeof(string),"An administrator has given a jetpack to %s", targetidname);
SendClientMessageToAll(-1, string);
GivePlayerJetpack(targetid);
}
else return SendClientMessage(playerid,1,"Usage: /jetpack (ID/Name);");
}
}
else return SendClientMessage(playerid, "You're not an Administrator Level 2");
return 1;
}
CMD:giveweapon(playerid, params[])
{
if(IsPlayerConnected(playerid) new weapid; new targetid[MAX_PLAYER_NAME]; new string[256];
{
if(sscanf(params,"ui",targetid, weapid))SendClientMessage(playerid,-1,"Usage: /giveweapon (ID) (WeapID");
{
GetPlayerName(playerid, targetid);
format(string,sizeof(string),"An administrator has given a weapon to %s", targetid);
SendClientMessageToAll(-1, string);
GivePlayerWeapon(playerid, weapid);
return 1;
}
CMD:giveweapon(playerid, params[])
{
if(IsPlayerConnected(playerid) new weapid; new targetid[MAX_PLAYER_NAME]; new string[256];
{
if(sscanf(params,"ui",targetid, weapid))SendClientMessage(playerid,-1,"Usage: /giveweapon (ID) (WeapID");
{
GetPlayerName(playerid, targetid);
format(string,sizeof(string),"An administrator has given a weapon to %s", targetid);
SendClientMessageToAll(-1, string);
GivePlayerWeapon(playerid, weapid);
return 1;
}
CMD:giveweapon(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
new weapid; new targetidname[MAX_PLAYER_NAME], targetid; new string[256];
if(!sscanf(params,"ui",targetid, weapid))
{
GetPlayerName(targetid,targetidname, sizeof(targetidname));
format(string,sizeof(string),"An administrator has given a weapon to %s", targetidname);
SendClientMessageToAll(-1, string);
GivePlayerWeapon(targetid, weapid, 1); // forgot ammo
}
else return SendClientMessage(playerid,-1,"Usage: /giveweapon (ID) (WeapID");
}
return 1;
}