04.12.2017, 14:53
So I'm trying to create a shortcut for a long code so that I won't keep copying and pasting everything.
Although this gives errors such as
What I'm trying to make
PHP код:
stock UpdateAttribute(playerid, td, var)
{
if(PlayerInfo[playerid][var] == 1) //131
{
PlayerTextDrawSetString(playerid, td[playerid], ""COL_GREEN"O "COL_WHITE"O O O O O O O O O"); //133
}
else if(PlayerInfo[playerid][var] == 2)
{
PlayerTextDrawSetString(playerid, td[playerid], ""COL_GREEN"O O "COL_WHITE"O O O O O O O O");
}
else if(PlayerInfo[playerid][var] == 3)
{
PlayerTextDrawSetString(playerid, td[playerid], ""COL_GREEN"O O O "COL_WHITE"O O O O O O O");
}
else if(PlayerInfo[playerid][var] == 4)
{
PlayerTextDrawSetString(playerid, td[playerid], ""COL_GREEN"O O O O "COL_WHITE"O O O O O O");
}
else if(PlayerInfo[playerid][var] == 5)
{
PlayerTextDrawSetString(playerid, td[playerid], ""COL_GREEN"O O O O O "COL_WHITE"O O O O O");
}
else if(PlayerInfo[playerid][var] == 6)
{
PlayerTextDrawSetString(playerid, td[playerid], ""COL_GREEN"O O O O O O "COL_WHITE"O O O O");
}
else if(PlayerInfo[playerid][var] == 7)
{
PlayerTextDrawSetString(playerid, td[playerid], ""COL_GREEN"O O O O O O O "COL_WHITE"O O O");
}
else if(PlayerInfo[playerid][var] == 8)
{
PlayerTextDrawSetString(playerid, td[playerid], ""COL_GREEN"O O O O O O O O "COL_WHITE"O O");
}
else if(PlayerInfo[playerid][var] == 9)
{
PlayerTextDrawSetString(playerid, td[playerid], ""COL_GREEN"O O O O O O O O O "COL_WHITE"O");
}
else if(PlayerInfo[playerid][var] == 10)
{
PlayerTextDrawSetString(playerid, td[playerid], ""COL_GREEN"O O O O O O O O O O");
}
return 1;
}
Код:
(131) : warning 213: tag mismatch (133) : error 028: invalid subscript (not an array or too many subscripts): "td" (133) : warning 215: expression has no effect (133) : error 001: expected token: ";", but found "]" (133) : error 029: invalid expression, assumed zero (133) : fatal error 107: too many error messages on one line
Код:
UpdateAttribute(playerid, AttributePTD1, Potency);