Undefines Symbol "Playerid"
#1

Hello, i made a Payday system but i can't make playerid's
i need something with for(new i=.... Bla bla bla.. But i don't
know how to make it, i didn't find anything with the search
button.
Reply
#2

pawn Код:
GetPlayerName(playerid, name, sizeof(name));
Reply
#3

Quote:
Originally Posted by MrDeGekkerd
pawn Код:
GetPlayerName(playerid, name, sizeof(name));
Nevermind, sorry for this post i made it already..
for(new i=0; i<MAX_PLAYERS; i++)
Reply
#4

It is better to use GetMaxPlayers(); Because if you have 20(for example) defined players from server.cfg then there is no need to go till 500(MAX_PLAYERS equals to 500).

pawn Код:
for(new i=0; i<GetMaxPlayers(); i++;)
{
    if(IsPlayerConnected(i))
    {
        //Rest of the payday
    }
}
Reply
#5

I just found this in my payday script:

pawn Код:
for(new i; i < MAX_PLAYERS; i++)
{
  GivePlayerMoney(i, cash);
}
Change cash to the strtok you used.
Reply
#6

Quote:
Originally Posted by Dark_Kostas
It is better to use GetMaxPlayers(); Because if you have 20(for example) defined players from server.cfg then there is no need to go till 500(MAX_PLAYERS equals to 500).

pawn Код:
for(new i=0; i<GetMaxPlayers(); i++;)
{
    if(IsPlayerConnected(playerid))
    {
        //Rest of the payday
    }
}
here if(IsPlayerConnected(playerid)) or if(IsPlayerConnected(i)) ??
Reply
#7

Quote:
Originally Posted by [ZDM
jumbo ]
Quote:
Originally Posted by Dark_Kostas
It is better to use GetMaxPlayers(); Because if you have 20(for example) defined players from server.cfg then there is no need to go till 500(MAX_PLAYERS equals to 500).

pawn Код:
for(new i=0; i<GetMaxPlayers(); i++;)
{
    if(IsPlayerConnected(playerid))
    {
        //Rest of the payday
    }
}
here if(IsPlayerConnected(playerid)) or if(IsPlayerConnected(i)) ??
oops! fixed yes it should be "i"
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)