Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // by mione
- #include <a_samp>
- new PlayerText: xMasTreeTD[MAX_PLAYERS];
- static Float: TreeRot[MAX_PLAYERS] = 0.0;
- public OnPlayerConnect(playerid)
- {
- LoadChristmasTree_TD(playerid);
- SetTimerEx("RotateTree", 150, true, "i", playerid);
- #if defined xtree_OnPlayerConnect
- return xtree_OnPlayerConnect(playerid);
- #else
- return false;
- #endif
- }
- #if defined _ALS_OnPlayerConnect
- #undef OnPlayerConnect
- #else
- #define _ALS_OnPlayerConnect
- #endif
- #define OnPlayerConnect xtree_OnPlayerConnect
- #if defined xtree_OnPlayerConnect
- forward xtree_OnPlayerConnect(playerid);
- #endif
- LoadChristmasTree_TD(playerid)
- {
- xMasTreeTD[playerid] = CreatePlayerTextDraw(playerid, 130.0, 325, "xtree");
- PlayerTextDrawFont(playerid, xMasTreeTD[playerid], TEXT_DRAW_FONT_MODEL_PREVIEW);
- PlayerTextDrawLetterSize(playerid, xMasTreeTD[playerid], 0.000000, 15.169756);
- PlayerTextDrawTextSize(playerid, xMasTreeTD[playerid], 85.0, 100.0);
- PlayerTextDrawUseBox(playerid, xMasTreeTD[playerid], true);
- PlayerTextDrawBackgroundColor(playerid, xMasTreeTD[playerid], 0);
- PlayerTextDrawBoxColor(playerid, xMasTreeTD[playerid], 0xffffff00);
- PlayerTextDrawSetPreviewRot(playerid, xMasTreeTD[playerid], -10.0, 0.0, -20.0, 1);
- PlayerTextDrawSetPreviewModel(playerid, xMasTreeTD[playerid], 19076);
- PlayerTextDrawShow(playerid, xMasTreeTD[playerid]);
- return true;
- }
- forward RotateTree(playerid);
- public RotateTree(playerid)
- {
- TreeRot[playerid] += 3.5;
- PlayerTextDrawSetPreviewRot(playerid, xMasTreeTD[playerid], 0, 0, TreeRot[playerid]);
- PlayerTextDrawShow(playerid, xMasTreeTD[playerid]);
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement