public CheckPlayerArmour()
{
foreach(Player, i)
{
new Float:parmour[MAX_PLAYERS];
GetPlayerArmour(i, parmour);
if(parmour(i) >= 100)
{
// stuff here
adminchat(COLOR_RED, string);
}
}
}
C:\Users\Simone\Desktop\samp1\pawno\include\cnr/cnr_functions.inc(4075) : error 035: argument type mismatch (argument 2) C:\Users\Simone\Desktop\samp1\pawno\include\cnr/cnr_functions.inc(4076) : error 012: invalid function call, not a valid address C:\Users\Simone\Desktop\samp1\pawno\include\cnr/cnr_functions.inc(4076) : warning 215: expression has no effect C:\Users\Simone\Desktop\samp1\pawno\include\cnr/cnr_functions.inc(4076) : error 001: expected token: ";", but found ")" C:\Users\Simone\Desktop\samp1\pawno\include\cnr/cnr_functions.inc(4076) : error 029: invalid expression, assumed zero C:\Users\Simone\Desktop\samp1\pawno\include\cnr/cnr_functions.inc(4076) : fatal error 107: too many error messages on one linee
line 75: GetPlayerArmour(i, parmour);
line 76: if(parmour(i) >= 100)
public CheckPlayerArmour()
{
foreach(Player, i)
{
new Float:parmour;
GetPlayerArmour(i, parmour);
if(parmour >= 100)
{
// stuff here
adminchat(COLOR_RED, string);
}
}
}
public CheckPlayerArmour()
{
foreach(Player, i)
{
new Float:parmour[MAX_PLAYERS];
GetPlayerArmour(i, parmour[i]);
if(parmour[i] >= 100)
{
// stuff here
adminchat(COLOR_RED, string);
}
}
}
public CheckPlayerArmour()
{
foreach(Player, i)
{
new Float:parmour;
GetPlayerArmour(i, parmour);
if(parmour >= 100)
{
// stuff here
adminchat(COLOR_RED, string);
}
}
}
public CheckPlayerArmour()
{
foreach(Player, i)
{
new Float:parmour[MAX_PLAYERS];
GetPlayerArmour(i, parmour);
if(parmour[i] >= 100)
{
// stuff here
adminchat(COLOR_RED, string);
}
}
}
|
Код:
public CheckPlayerArmour()
{
foreach(Player, i)
{
new Float:parmour[MAX_PLAYERS];
GetPlayerArmour(i, parmour);
if(parmour[i] >= 100)
{
// stuff here
adminchat(COLOR_RED, string);
}
}
}
|

#define MAX_ZONES 5
new capturing[MAX_PLAYERS][MAX_ZONES];
public funcion()
{
foreach(Player,i)
{
if(capturing[i][zone] > 0)
//Stuff related to a player capturing a zone
}
return 1;
}
#define MAX_ZONES 5
new capturing[MAX_ZONES];
public funcion()
{
foreach(Player,i)
{
if(capturing[zone] > 0)
//Stuff related to a zone being capped totally ignoring the player.
}
return 1;
}
|
you don't need MAX_PLAYERS in parmour var, also you have to use [i] instead of (i) so your code should be:
PHP код:
PHP код:
|
public CheckPlayerArmour()
{
new Float:parmour;
foreach(Player, i)
{
GetPlayerArmour(i, parmour);
if(parmour >= 100)
{
// stuff here
adminchat(COLOR_RED, string);
}
}
}