02.12.2015, 19:28
Hey guys, im having a small issue here and there when im trying to use textdraws to show information about certain classes, im hoping that someone could help me out and tell me what i am doing wrong.
Whatever i do, i keep getting the following error.
error 017: undefined symbol "playerid"
I have no clue on what i have done wrong..
Код:
new PlayerText:Textdraw0[MAX_PLAYERS];
Код:
public OnPlayerRequestClass(playerid, classid) { switch (classid) { case 0..32: { PlayerTextDrawShow(playerid,Textdraw0[playerid]); PlayerTextDrawShow(playerid,Textdraw2[playerid]); PlayerTextDrawShow(playerid,Textdraw4[playerid]); PlayerTextDrawSetString(playerid,Textdraw1[playerid],"become a civilian to rule the streets,~n~Rob stores, perhaps join gangs.~n~Select a variety of different jobs."); PlayerTextDrawShow(playerid,Textdraw1[playerid]); PlayerTextDrawSetString(playerid,Textdraw3[playerid],"~g~~h~~h~XP ~w~REQUIRED: ~r~N~w~/~r~A"); PlayerTextDrawShow(playerid,Textdraw3[playerid]); PlayerTextDrawSetString(playerid,Textdraw5[playerid],"Civilian"); PlayerTextDrawShow(playerid,Textdraw5[playerid]); // Cameras SetPlayerPos(playerid,-2947.4534,504.7275,2.4297); SetPlayerFacingAngle(playerid,359.5606); SetPlayerCameraPos(playerid,-2947.0837,507.2339,2.4297); SetPlayerCameraLookAt(playerid,-2947.4534,504.7275,2.4297); // gTeam[playerid] = TEAM_CIVIL; } Return 1; }
Код:
Textdraw0[playerid] = CreatePlayerTextDraw(playerid, 485.199890, 174.726715, "usebox"); PlayerTextDrawLetterSize(playerid, Textdraw0[playerid], 0.040800, 14.260752); PlayerTextDrawTextSize(playerid, Textdraw0[playerid], 164.400024, 46.293331); PlayerTextDrawAlignment(playerid, Textdraw0[playerid], 1); PlayerTextDrawColor(playerid, Textdraw0[playerid], 0); PlayerTextDrawUseBox(playerid, Textdraw0[playerid], true); PlayerTextDrawBoxColor(playerid, Textdraw0[playerid], 102); PlayerTextDrawSetShadow(playerid, Textdraw0[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw0[playerid], 0); PlayerTextDrawFont(playerid, Textdraw0[playerid], 0);
error 017: undefined symbol "playerid"
I have no clue on what i have done wrong..