Posts: 18
Threads: 6
Joined: Dec 2011
Reputation:
0
for(new i = 1; i < 4; i++)
{
new p[128];
format(p, 128, "Rope%d", i);
if(Player[playerid][p] != 0)
{
}
}
What is the problem here?
Posts: 40
Threads: 6
Joined: Apr 2012
Reputation:
0
Errors?
Also, if "rope" is a number, use %i.
Posts: 1,801
Threads: 27
Joined: Mar 2009
Reputation:
0
...: 1 :...: (lol) %d and %i are for numbers.
Post the errors. Also don't create a variable in a loop.
Posts: 18
Threads: 6
Joined: Dec 2011
Reputation:
0
No!
I just want to check in the variable enum: Player if the Rope1, Rope2, Rope3.
Player[playerid][Rope1] etc...
-_-
Someone know the problem?!
Posts: 1,052
Threads: 46
Joined: Jan 2010
Reputation:
0
#define MAX_ROPES 4
enum pInfo
{
Ropes[MAX_ROPES]
}
Players[MAX_PLAYERS][pInfo];
for(new i = 0; i < MAX_ROPES; i++)
{
if(Player[playerid][Ropes][i] != 0)
{
}
}