Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 3 из 3
  1. #1
    Аватар для Reebok™
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    27.05.2013
    Адрес
    Pro-Pawn.Ru
    Сообщений
    40
    Репутация:
    17 ±

    Вращающийся текст за курсором мыши

    Заходим в Админ.центр и нажимаем сверху ''Сообщения'', далее у вас откроются bb коды, нажимаете ''добавить BBcode''.

    Использование BBCode:
    PHP код:
    [circle]{TEXT1}[/circle
    Замена HTML:
    PHP код:
    <style type="text/css">
            
    /* Circle Text Styles */
            #outerCircleText {
            /* Optional - DO NOT SET FONT-SIZE HERE, SET IT IN THE SCRIPT */
            
    font-styleitalic;
            
    font-weightbold;
            
    font-family'comic sans ms'verdanaarial;
            
    color#000;
            /* End Optional */

            /* Start Required - Do Not Edit */
            
    positionabsolute;top0;left0;z-index3000;cursor: default;}
            
    #outerCircleText div {position: relative;}
            #outerCircleText div div {position: absolute;top: 0;left: 0;text-align: center;}
            /* End Required */
            /* End Circle Text Styles */
            
    </style>
            <
    script type="text/javascript">

            
    /* Circling text trail- Tim Tilton
               Website: http://www.tempermedia.com/
               Visit: http://www.dynamicdrive.com/ for Original Source and tons of scripts
               Modified Here for more flexibility and modern browser support
               Modifications as first seen in http://www.dynamicdrive.com/forums/
               username:jscheuer1 - This notice must remain for legal use
               */

            
    ;(function(){

            
    // Your message here (QUOTED STRING)
            
    var msg "{TEXT1}";

            
    /* THE REST OF THE EDITABLE VALUES BELOW ARE ALL UNQUOTED NUMBERS */

            // Set font's style size for calculating dimensions
            // Set to number of desired pixels font size (decimal and negative numbers not allowed)
            
    var size 24;

            
    // Set both to 1 for plain circle, set one of them to 2 for oval
            // Other numbers & decimals can have interesting effects, keep these low (0 to 3)
            
    var circleY 0.75; var circleX 2;

            
    // The larger this divisor, the smaller the spaces between letters
            // (decimals allowed, not negative numbers)
            
    var letter_spacing 5;

            
    // The larger this multiplier, the bigger the circle/oval
            // (decimals allowed, not negative numbers, some rounding is applied)
            
    var diameter 10;

            
    // Rotation speed, set it negative if you want it to spin clockwise (decimals allowed)
            
    var rotation 0.4;

            
    // This is not the rotation speed, its the reaction speed, keep low!
            // Set this to 1 or a decimal less than one (decimals allowed, not negative numbers)
            
    var speed 0.3;

            
    ////////////////////// Stop Editing //////////////////////

            
    if (!window.addEventListener && !window.attachEvent || !document.createElement) return;

            
    msg msg.split('');
            var 
    msg.length 1Math.round(size diameter 0.208333), currStep 20,
            
    ymouse circleY 20xmouse circleX 20= [], = [], = [], = [],
            
    document.createElement('div'), oi document.createElement('div'),
            
    document.compatMode && document.compatMode != "BackCompat"document.documentElement document.body,

            
    mouse = function(e){
            
    || window.event;
            
    ymouse = !isNaN(e.pageY)? e.pageY e.clientY// y-position
            
    xmouse = !isNaN(e.pageX)? e.pageX e.clientX// x-position
            
    },

            
    makecircle = function(){ // rotation/positioning
            
    if(init.nopy){
              
    o.style.top = (|| document.body).scrollTop 'px';
              
    o.style.left = (|| document.body).scrollLeft 'px';
            };
            
    currStep -= rotation;
            for (var 
    dn> -1; --i){ // makes the circle
              
    document.getElementById('iemsg' i).style;
              
    d.top Math.round(y[i] + Math.sin((currStep i) / letter_spacing) * circleY 15) + 'px';
              
    d.left Math.round(x[i] + Math.cos((currStep i) / letter_spacing) * circleX) + 'px';
            };
            },

            
    drag = function(){ // makes the resistance
            
    y[0] = Y[0] += (ymouse Y[0]) * speed;
            
    x[0] = X[0] += (xmouse 20 X[0]) * speed;
            for (var 
    n0; --i){
              
    y[i] = Y[i] += (y[i-1] - Y[i]) * speed;
              
    x[i] = X[i] += (x[i-1] - X[i]) * speed;
            };
            
    makecircle();
            },

            
    init = function(){ // appends message divs, & sets initial values for positioning arrays
            
    if(!isNaN(window.pageYOffset)){
              
    ymouse += window.pageYOffset;
              
    xmouse += window.pageXOffset;
            } else 
    init.nopy true;
            for (var 
    dn> -1; --i){
              
    document.createElement('div'); d.id 'iemsg' i;
              
    d.style.height d.style.width 'px';
              
    d.appendChild(document.createTextNode(msg[i]));
              
    oi.appendChild(d); y[i] = x[i] = Y[i] = X[i] = 0;
            };
            
    o.appendChild(oi); document.body.appendChild(o);
            
    setInterval(drag25);
            },

            
    ascroll = function(){
            
    ymouse += window.pageYOffset;
            
    xmouse += window.pageXOffset;
            
    window.removeEventListener('scroll'ascrollfalse);
            };

            
    o.id 'outerCircleText'o.style.fontSize size 'px';

            if (
    window.addEventListener){
            
    window.addEventListener('load'initfalse);
            
    document.addEventListener('mouseover'mousefalse);
            
    document.addEventListener('mousemove'mousefalse);
              if (/
    Apple/.test(navigator.vendor))
               
    window.addEventListener('scroll'ascrollfalse);
            }
            else if (
    window.attachEvent){
            
    window.attachEvent('onload'init);
            
    document.attachEvent('onmousemove'mouse);
            };

            })();

            
    </script> 
    Подсказка:
    PHP код:
    [circle]Вращающийся текст[/circle

  2. #2
    Аватар для Nice State: Role Play
    Пользователь

    Статус
    Оффлайн
    Регистрация
    29.05.2013
    Сообщений
    14
    Репутация:
    1 ±
    Подскажи куда это всё нужно вставлять?

  3. #3
    Аватар для Reebok™
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    27.05.2013
    Адрес
    Pro-Pawn.Ru
    Сообщений
    40
    Репутация:
    17 ±
    Сделал и объяснил тебе в скайпе если что обращайся ещё помогу чем смогу

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •