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

 
Ответить в эту темуОткрыть новую тему
> Votingstone And Webgate, Столб для голосования и ВебГейт
Juzzver
сообщение 9.3.2009, 6:06
Сообщение #1


**********

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



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

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


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


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


****

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



???


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


**********

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



Держи


Прикрепленные файлы
Прикрепленный файл  VoteStone.rar ( 3,43 килобайт ) Кол-во скачиваний: 732


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


****

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



пасиба


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


****

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



што нужно испаравит штоб маста дез робы давал плащь
покажы образе?


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


**********

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



Найди в скрипте название выдаваймого предмета и замени на свой плащ.


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


****

Группа: Пользователи
Наличность: 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Отправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Juzzver
сообщение 11.3.2009, 0:22
Сообщение #8


**********

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



Не тут, это скрипт на столб в гамп лезь и ищи там название вещи которая выдаеться, после меняй на свою!


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ZanozA
сообщение 6.11.2012, 18:33
Сообщение #9


***

Novice
Сообщений: 58
Регистрация: 11.10.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.367



WebGate.cs повреждён можешь скинуть заново ?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Juzzver
сообщение 6.11.2012, 22:03
Сообщение #10


**********

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



вряд ли найдется что-то подобное спустя такой немалый промежуток времени ))
Да проще создать скрипт будет, чем тратить время на поиске.

Создаешь обычный класс итема, к примеру:
public class WebGate : Item
в конструкторе указываешь все необзодимые параметры итема.
А чтобы гейт получил веб привязку, берешь уже готовый метод для итемов:
public override bool OnMoveOver( Mobile m )

в который дописываешь строчку, которая будет открывать браузер пользователю, который наступил на гейт. Как будет выглядеть строчка, посмотреть можно в том-же VotingStone или WebStone, если таковой имеется.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dozza
сообщение 6.11.2012, 22:36
Сообщение #11


****

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



У меня где то есть этот скрипт!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Assa
сообщение 26.12.2012, 15:14
Сообщение #12


***

Novice
Сообщений: 60
Регистрация: 18.12.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 9.187



Красивая идея (IMG:style_emoticons/default/smile.gif)


--------------------
Urbi et Orbi
[Stygian Abyss + High Seas] OSI Style
RUNUO: UOKR
: "Возрождённое Королевство"
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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