ユーザ用ツール

サイト用ツール


データボックス:スクリプト:ジグソーパズルgiver

文書の過去の版を表示しています。


スクリプト:ジグソーパズルGiver

  integer gOpen = 1709391600;
  integer gClose = 1711954800;
  string gItemName = "Saitama Metro 3rd Jigsaw 23.G18";
  
  
  integer PeriodCheck()
  {
      integer Period;
      integer Time = llGetUnixTime();
  
      return (gClose<Time)-(Time<gOpen);
  }
  
  default
  {
      touch_start(integer total_number)
      {
          integer P = PeriodCheck();
          key Clctr = llDetectedKey(0);
          if (P<0){
              llRegionSayTo(Clctr,0,"イベントは3月3日開始です。しばらくお待ちください。\nThis event has not started yet, will start on March 3rd.");
          }
          else if (P>0){
              llSetText("イベントは終了しました。\n \nThis event period\nwas finished.",<1,1,1>,1);
              state ended;
          }
          else {
               llGiveInventory(Clctr,gItemName);
          }
      }
  }
  
  state ended
  {
      state_entry()
      {
      }
  }
データボックス/スクリプト/ジグソーパズルgiver.1709507647.txt.gz · 最終更新: 2024/03/04 08:14 by tsutsuji