Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new draw_show[MAX_PLAYERS];
- new Text:draw_info[MAX_PLAYERS];
- Use : draw_showForPlayer(playerid, "~r~Il vous faut le permis voiture.");
- public OnPlayerConnect(playerid)
- {
- draw_show[playerid] = 0;
- TextDrawHideForPlayer(playerid, draw_info[playerid]);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- draw_show[playerid] = 0;
- TextDrawHideForPlayer(playerid, draw_info[playerid]);
- TextDrawDestroy(draw_info[playerid]);
- return 1;
- }
- public OnGameModeInit()
- {
- draw_init();
- }
- public draw_init()
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- draw_info[i] = TextDrawCreate(20.000000, 300.000000, "_");
- TextDrawUseBox(draw_info[i], 1);
- TextDrawBoxColor(draw_info[i], 118);
- TextDrawTextSize(draw_info[i], 170.000000, 50.000000);
- TextDrawAlignment(draw_info[i],0);
- TextDrawBackgroundColor(draw_info[i], 255);
- TextDrawFont(draw_info[i], 2);
- TextDrawLetterSize(draw_info[i], 0.25, 1.0);
- TextDrawColor(draw_info[i], -1);
- TextDrawSetOutline(draw_info[i], 1);
- TextDrawSetProportional(draw_info[i], 1);
- TextDrawSetShadow(draw_info[i], 1);
- }
- return 1;
- }
- stock draw_showForPlayer(playerid, text[])
- {
- TextDrawHideForPlayer(playerid, draw_info[playerid]);
- new info[700];
- draw_show[playerid] = 1;
- format(info, sizeof(info), "%s", text);
- TextDrawSetString(draw_info[playerid], info);
- TextDrawShowForPlayer(playerid, draw_info[playerid]);
- SetTimerEx("draw_exit", 5000, false, "i", playerid);
- return 1;
- }
- public draw_exit(playerid, text[])
- {
- if(draw_show[playerid] == 1)
- {
- TextDrawHideForPlayer(playerid, draw_info[playerid]);
- draw_show[playerid] = 0;
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment