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);
}
}
}