Здравствуйте, гость ( Вход | Регистрация )

> Votingstone And Webgate, Столб для голосования и ВебГейт
Juzzver
сообщение 9.3.2009, 6:06
Сообщение #1


**********

Модератор RunUO
Сообщений: 3.432
Регистрация: 1.11.2008
Группа: Супермодераторы
Наличность: 22503
Из: Северная Корея
Пользователь №: 11.273



Включает в себя стобик для голосвания, настроенный на выдачу двух вещей. В моём случае фартухов, которые отличаються друг от друга атрибутами и цветами тем самым давая знать кто, за что голосует!
WebGate - позволяет вступив в него открыть страницу вашего форума.

Извеняюсь, ошибся разделом... Прошу перенести тему пожалуйста.


Прикрепленные файлы
Прикрепленный файл  VotingStone_and_WebGate.rar ( 4,15 килобайт ) Кол-во скачиваний: 964


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
JAVA
сообщение 10.3.2009, 23:17
Сообщение #2


****

Группа: Пользователи
Наличность: 0
Пользователь №: 10.685



где тут изминить ?
Код
using System; 
using Server;
using Server.Mobiles;
using Server.Items;
using System.Collections;
using Server.Gumps;

namespace Server.Items
{
   public class VoteStone : Item
   {
      public static ArrayList m_Voteds;
      
      [Constructable]
      public VoteStone() : base ( 0xED4 )
      {
         Movable = false;
         Hue = 1165;
         Name = "Vote Stone";
          
         m_Voteds = new ArrayList();
      }    

      public override void AddNameProperties( ObjectPropertyList list )
      {
         base.AddNameProperties( list );
            
         list.Add(1070722, "Click to Vote for us on ConnectUO");
      }

      public VoteStone( Serial serial ) : base( serial )
      {
      }    

      public override void Serialize( GenericWriter writer )
      {
         base.Serialize( writer );

         writer.Write( (int) 0 ); // version
          
         writer.WriteMobileList( m_Voteds, true );
      }
      
      public override void Deserialize( GenericReader reader )
      {
         base.Deserialize( reader );

         int version = reader.ReadInt();
            
         m_Voteds = reader.ReadMobileList();
      }    
      
      public override void OnDoubleClick( Mobile from )
      {
         if( m_Voteds.Contains( from ))
         {
            from.SendMessage( 63,"You have already voted." );
            return;
         }
          
if (from != null && from.Alive)
         {
             m_Voteds.Add(from);
         from.SendGump(new StoneGump(from, this));    
             from.LaunchBrowser("http://www.connectuo.com/index.php?page=shards&do=vote&id=1141");
             from.SendMessage(1153, "Thank you for supporting us. ");
         }
      }
   }
}


--------------------
Одесса бк сервер
http://wlos.ho-sting.ru/
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения



Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 13.7.2025, 0:26
Designed by Nickostyle