Advertisement
Guest User

Untitled

a guest
Jan 3rd, 2020
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.67 KB | None | 0 0
  1. public OnPlayerConnect(playerid)
  2. {
  3. ResetVars(playerid);
  4. PlayerBox[playerid] = CreatePlayerTextDraw(playerid,17.000007, 126.118553, "Text__");
  5. PlayerTextDrawLetterSize(playerid,PlayerBox[playerid], 0.517666, 2.006517);
  6. PlayerTextDrawAlignment(playerid,PlayerBox[playerid], 1);
  7. PlayerTextDrawColor(playerid,PlayerBox[playerid], COLOR_GREY);
  8. PlayerTextDrawSetShadow(playerid,PlayerBox[playerid], 0);
  9. PlayerTextDrawSetOutline(playerid,PlayerBox[playerid], 0);
  10. PlayerTextDrawBackgroundColor(playerid,PlayerBox[playerid], 255);
  11. PlayerTextDrawFont(playerid,PlayerBox[playerid], 1);
  12. PlayerTextDrawSetProportional(playerid,PlayerBox[playerid], 1);
  13. PlayerTextDrawSetShadow(playerid,PlayerBox[playerid], 0);
  14. PlayerTextDrawBoxColor(playerid,PlayerBox[playerid], 0x00000089);
  15. PlayerTextDrawUseBox(playerid,PlayerBox[playerid], 1);
  16. return 1;
  17. }
  18.  
  19.  
  20. stock ShowPlayerBox(playerid,textbox[],interval)
  21. {
  22. if(!strlen(textbox)) {SCM(playerid,-1,"11111"); return 0;}
  23. if(strlen(textbox) > 150) {SCM(playerid,-1,"22222"); return 0;}
  24. if(interval <-1 || interval > 1000) {SCM(playerid,-1,"333333"); return 0;}
  25. if(PlayerInfo[playerid][pTextDrawShown]==true) {SCM(playerid,-1,"444444"); return 0;}
  26. new stringend[23],string[155];
  27. PlayerInfo[playerid][pTextDrawShown]=true;
  28. if(interval !=-1) // nicht uendlich
  29. {
  30. PlayerPlaySound(playerid,1153,0.0, 0.0, 0.0);
  31. SetTimerEx("HideBox", interval*1000, false, "i", playerid);
  32. }
  33. format(string,sizeof(string),"%s",textbox);
  34. strreplace(string,' ','_');
  35. PlayerTextDrawSetString(playerid,PlayerBox[playerid],string);
  36. PlayerTextDrawShow(playerid, PlayerBox[playerid]);
  37. PlayerPlaySound(playerid,183,0.0,0.0,0.0);
  38. return 1;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement