Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

archiv:opensim:downloads:scripts:wetterkarte [2024/01/09 22:25] – Externe Bearbeitung 127.0.0.1archiv:opensim:downloads:scripts:wetterkarte [Unbekanntes Datum] (aktuell) – Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
 +===== Wetterkarte =====
 +
 +<code>
 +integer count = 0;
 +integer refreshRate = 300;
 +string URL1 = "http://icons.wunderground.com/data/640x480/2xus_rd.gif";
 +string URL2 = "http://icons.wunderground.com/data/640x480/2xus_sf.gif";
 +string URL3 = "http://icons.wunderground.com/data/640x480/2xus_st.gif";
 +string dynamicID="";
 +string contentType="image";
 +
 +refresh_texture()
 +{
 +count++;
 +string url = "";
 +integer c = count % 3;
 +
 +if (c == 0) {
 +url = URL1;
 +} else if (c == 1) {
 +url = URL2;
 +} else {
 +url = URL3;
 +}
 +// refresh rate is not yet respected here, which is why we need the timer
 +osSetDynamicTextureURL(dynamicID, contentType ,url , "", refreshRate );
 +}
 +
 +default
 +{
 +state_entry()
 +{
 +refresh_texture();
 +llSetTimerEvent(refreshRate); // create a "timer event" every 300 seconds.
 +}
 +
 +timer()
 +{
 +refresh_texture();
 +}
 +
 +touch_start(integer times)
 +{
 +refresh_texture();
 +}
 +}
 +</code>
  
Navigation

Alternative Startseite
Helpdesk
Links
Maps
Radio
Suchmaschine


Drucken/exportieren