Help [+1 rep]
#1

Hi,

I'm currently helping my friend with his script and he has 2 teams:

pawn Код:
#define TEAM_AMERICA 0
#define TEAM_CANADA 1
This is the public OnPlayerRequestClass:

pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
     SetPlayerToTeamColor(playerid);
     SetPlayerTeamFromClass(playerid, classid);
     SetPlayerPos(playerid, 410.7943,2533.8386.,19.1484);
     SetPlayerFacingAngle(playerid, 269.6420);
     SetPlayerCameraPos(playerid, 1387.2906,-1752.8887,13.3828);
     SetPlayerCameraLookAt(playerid, 410.7943,2533.8386,19.1484);

     if(classid == 0)
     {
         GameTextForPlayer(playerid,"~r~ AMERICA",6000,4);
         gTeam[playerid] = TEAM_AMERICA;
     }
     else if(classid == 1)
     {
         GameTextForPlayer(playerid,"~r~ CANADA",6000,4);
         gTeam[playerid] = TEAM_CANADA;
     }
     return 1;
}
This is the SetPlayerToTeamColor:

pawn Код:
forward SetPlayerToTeamColor(playerid);
public SetPlayerToTeamColor(playerid)
{
     SetPlayerToTeamColor(playerid);
     }
     if(gTeam[playerid] == TEAM_AMERICA)
     {
     SetPlayerColor(playerid, TEAM_AMERICA_COLOR);
     }
     else (gTeam[playerid] == TEAM_CANADA)
     {
     SetPlayerColor(playerid, TEAM_CANADA_COLOR);
     }
}
This is the SetPlayerTeamFromClass:

pawn Код:
forward SetPlayerTeamFromClass(playerid, classid);
public SetPlayerTeamFromClass(playerid, classid)
{
     if(classid == 0)
     {
         gTeam[playerid] == TEAM_AMERICA;
     }
     else if(classid == 1)
     {
         gTeam[playerid] ==  TEAM_CANADA;
     }
}
Here is the warning I get with this command:

Код:
warning 202: number of arguments does not match definition
Command:

pawn Код:
CMD:help(playerid,params[])
{
       ShowPlayerDialog(playerid,215,DIALOG_STYLE_MSGBOX,"The server is not yet ready","Close","");
       return 1;
}
Can anyone help me out with this ? He needs it like now.
Reply
#2

show us line (one in bracket while getting error), so we can see where you mistaken.
Reply
#3

That's all the errors there.
Reply
#4

C:\Documents and Settings\user\Desktop\samp03bsvr_R2_win32\pawno\sf pd.pwn(114) : warning 202: number of arguments does not match definition

We need ur line, ex: C:\...\gamemodes\XXX.pwn(114) warning on line 114
Reply
#5

just warning? no a locations such a

Код:
C:\Documents and Settings\user\Desktop\samp03bsvr_R2_win32\pawno\sf pd.pwn(114) : warning 202: number of arguments does not match definition
?

I want from you to show me line, in this example, 114.
Reply
#6

This is it:

Код:
C:\SAMPServer\pawno\new.pwn(107) : error 010: invalid function or declaration
C:\SAMPServer\pawno\new.pwn(111) : error 010: invalid function or declaration
C:\SAMPServer\pawno\new.pwn(266) : warning 202: number of arguments does not match definition
This is line 266:

pawn Код:
ShowPlayerDialog(playerid,215,DIALOG_STYLE_MSGBOX,"The server is not yet ready","Close","");
Reply
#7

playerid, dialogid, style, caption[], info[], button1[], button2[])

U missed caption. It's a header.
Reply
#8

looks like this:
pawn Код:
ShowPlayerDialog(playerid,215,DIALOG_STYLE_MSGBOX,"Ur Header","The server is not yet ready","Close","");
Reply
#9

I've corrected the dialog problem now.
It's the other two errors I have:

Код:
C:\SAMPServer\pawno\new.pwn(107) : error 010: invalid function or declaration
C:\SAMPServer\pawno\new.pwn(111) : error 010: invalid function or declaration
Which is this:

pawn Код:
forward SetPlayerToTeamColor(playerid);
public SetPlayerToTeamColor(playerid)
{
     SetPlayerToTeamColor(playerid);
     }
     if(gTeam[playerid] == TEAM_AMERICA)
     {
     SetPlayerColor(playerid, TEAM_AMERICA_COLOR);
     }
     else (gTeam[playerid] == TEAM_CANADA)
     {
     SetPlayerColor(playerid, TEAM_CANADA_COLOR);
     }
}
Reply
#10

Try this

pawn Код:
forward SetPlayerToTeamColor(playerid);
public SetPlayerToTeamColor(playerid)
{
     if(gTeam[playerid] == TEAM_AMERICA)
     {
        SetPlayerColor(playerid, TEAM_AMERICA_COLOR);
     }
     else (gTeam[playerid] == TEAM_CANADA)
     {
        SetPlayerColor(playerid, TEAM_CANADA_COLOR);
     }
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)