diff --git a/Setup-Tool [SetTexture] v0.07.02 b/Setup-Tool [SetTexture] v0.07.02 new file mode 100644 index 0000000..cfeeb79 --- /dev/null +++ b/Setup-Tool [SetTexture] v0.07.02 @@ -0,0 +1,70 @@ +string back = "http://navi-lernen.square7.ch/Pangea/4CGS-Terminal_Back.png"; +string draw = ""; +string body = "width:1024, height:512, aplha:FF, bgcolour:Black"; +string folder_blau = "http://navi-lernen.square7.ch/Pangea/Folder_blau.png"; +string folder_bunt = "http://navi-lernen.square7.ch/Pangea/Folder_bunt.png"; +string folder_cyan = "http://navi-lernen.square7.ch/Pangea/Folder_cyan.png"; +string folder_gelb = "http://navi-lernen.square7.ch/Pangea/Folder_gelb.png"; +string folder_gruen = "http://navi-lernen.square7.ch/Pangea/Folder_gruen.png"; +string folder_orange = "http://navi-lernen.square7.ch/Pangea/Folder_orange.png"; +string folder_pink = "http://navi-lernen.square7.ch/Pangea/Folder_pink.png"; +string folder_rot = "http://navi-lernen.square7.ch/Pangea/Folder_rot.png"; +string folder_schwarz = "http://navi-lernen.square7.ch/Pangea/Folder_schwarz.png"; +string folder_silber = "http://navi-lernen.square7.ch/Pangea/Folder_silber.png"; +string fenster = "http://navi-lernen.square7.ch/Pangea/fenster_512x327.png"; + +draw_icon(string icon_pic, integer x, integer y, integer width, integer height, string font, integer fontsize, string textcolor, string text) +{ + integer icon_x = x; + integer icon_y = y; + vector textsize = osGetDrawStringSize("vector", text, font, fontsize); + llOwnerSay((string)textsize); + // if(textsize.x > width) + // icon_x = x + (width / 2); + draw = osMovePen(draw, icon_x, icon_y); + draw = osDrawImage(draw, width, height, icon_pic); + draw = osMovePen(draw, x, y + height); + draw = osSetFontName(draw, font); + draw = osSetFontSize(draw, fontsize); + draw = osSetPenColor(draw, textcolor); + draw = osDrawText(draw, text); +} + +default +{ + state_entry() + { + draw = osMovePen(draw, 0,0); + draw = osDrawImage(draw, 1024, 512, back); + //draw = osSetPenColor(draw, "FFFFFFFF"); + draw_icon(folder_blau, 10, 10, 32, 25, "Arial Black", 8,"FFFFFFFF", "INFO"); + + + //draw = osSetFontName(draw, "Arial Black"); + //draw = osSetFontSize(draw, 8); + + //draw = osMovePen(draw, 10,10); + //draw = osDrawImage(draw, 32, 25, folder_rot); + //draw = osSetPenColor(draw, "FFFFFFFF"); + //draw = osMovePen(draw, 10,35); + //draw = osDrawText(draw, "INFO"); + //draw = osMovePen(draw, 150,20); + //draw = osDrawImage(draw, 512, 327, fenster); + //draw = osSetPenColor(draw, "FF50FFFF"); + //draw = osSetPenSize(draw, 1); + //draw = osDrawLine(draw, 6, 73, 293, 73); + //draw = osSetPenSize(draw, 5); + osSetDynamicTextureDataBlendFace("", "vector", draw, body, FALSE, 1, 0, 255, 1); + } + + link_message(integer sender_num, integer num, string msg, key id) + { + if(id != llGetOwner()) + return; + + if(msg == "RESET") + llResetScript(); + + + } +} \ No newline at end of file