Ultima Online en Español
Bienvenido a Ultima Online en Español. Por favor, regístrate o entra con tu cuenta.

Saludos.

El equipo del Foro.

Unirse al foro, es rápido y fácil

Ultima Online en Español
Bienvenido a Ultima Online en Español. Por favor, regístrate o entra con tu cuenta.

Saludos.

El equipo del Foro.
Ultima Online en Español
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.
Últimos temas
» Inception busca scripter.
Scrolls stats EmptyJue 31 Dic 2015 - 2:20 por Lethal

» Equipo para Servidor
Scrolls stats EmptyMar 3 Nov 2015 - 13:39 por Kork

» Busco un buen scripter para proyecto server pvp
Scrolls stats EmptyDom 19 Jul 2015 - 3:57 por rastrero

» Ultima Azteca
Scrolls stats EmptyLun 29 Jun 2015 - 3:31 por chronoMx

» AYUDA SCRIPT
Scrolls stats EmptyMar 3 Mar 2015 - 3:35 por rastrero

» NuevaUO (BUSCA COLABORADORES)
Scrolls stats EmptyLun 6 Oct 2014 - 10:46 por pushim

» Ultima Alianza
Scrolls stats EmptySáb 26 Jul 2014 - 14:32 por Jecht

» Versiones de Cliente
Scrolls stats EmptyMar 22 Jul 2014 - 2:52 por Lethal

» Insane World
Scrolls stats EmptySáb 19 Jul 2014 - 18:00 por Lethal

Staff
Admin Oupman [Fundador]
Lethal [Administrador] Inferno Networks
Rastrero [Administrador]
Mr.H (Moderador)
Servidores

Scrolls stats

2 participantes

Ir abajo

Scrolls stats Empty Scrolls stats

Mensaje por Sebasthians Sáb 4 Sep 2010 - 23:12

No es un gran script, pero fue uno de mis primeros asi terminados, aunque V8 metio mano para mejorarlo jejeje.


La idea era generar algo para agilizar el comercio y ayudar a los newys a entrenar un poco mas rapido.
Código:


//****************************************************************************
// SphereServer ©1997-2010
//
// You can download the full pack from: www.sphereserver.net
//****************************************************************************
// FILE LAST UPDATED:
//
VERSION=0.56b
//
//
// SCRIPT CREDITS
// --------------
// GM W.A.S.P - Base del script.
// ADMIN V8 - Addon y modificaciones.
//
// SCRIPT DOCUMENTATION
// --------------------
// Script para Inferno Shard.
//  www.ultima-inferno.com.ar
//    www.uoinferno.com.ar
//
// INSTALACION DEL SCRIPT
// ----------------------
// Drop and Play.
//
//
// DESCRIPCION DEL SCRIPT
// ----------------------
// 9 Scrolles potenciadores de stats ( +1 ) , según su nivel y nivel de stat del portador.
// 3 niveles por cada stat ( str , int y dex ).
// 3 niveles de uso;
//  Nivel uno: de 0 a 50.
//  Nivel dos: de 50 a 90.
//  Nivel dos: de 90 a 115.
// Chequeo del statcap (225)
// Chequeo de la acción, solo utilizable desde la mochila.

//<-----------------------------------------------------------------------------Inteligencia LVL1,LVL2,LVL3

[ITEMDEF i_scroll_stat_int1]
DEFNAME=i_scroll_stat_int1
ID=i_scroll_x_blue
NAME=Scroll de inteligencia LVL1
WEIGHT=1

CATEGORY=Inferno
SUBSECTION=Scrolls Stats
DESCRIPTION=Scroll de inteligencia LVL1

ON=@CREATE
    COLOR=00793

ON=@DCLICK
    IF <SRC.RESTEST i_scroll_stat_int1>
        LOCAL.SUMASTAT=<EVAL <SRC.OINT> + <SRC.ODEX> + <SRC.OSTR>>
        IF <LOCAL.SUMASTAT> < 225
            IF <SRC.INT> < 50
                CONSUME
                SRC.MESSAGE Sumas un punto de Inteligencia
                SRC.INT +=1
                RETURN 1
            ELSE
                SRC.MESSAGE Posees mas inteligencia de la que te puede dar el scroll!
                RETURN 1
            ENDIF
        ELSE
            SRC.MESSAGE Estas sobre tu nivel de statcap permitido.
            RETURN 1
        ENDIF
    ELSE
        SRC.MESSAGE Para utilizar el scroll el mismo debe de estar en tu mochila.
        RETURN 1
    ENDIF
    RETURN 1

[ITEMDEF i_scroll_stat_int2]
DEFNAME=i_scroll_stat_int2
ID=i_scroll_x_blue
NAME=Scroll de inteligencia LVL2
WEIGHT=5

CATEGORY=Inferno
SUBSECTION=Scrolls Stats
DESCRIPTION=Scroll de inteligencia LVL2

ON=@CREATE
    COLOR=00b81

ON=@DCLICK
    IF <SRC.RESTEST i_scroll_stat_int2>
        LOCAL.SUMASTAT=<EVAL <SRC.OINT> + <SRC.ODEX> + <SRC.OSTR>>
        IF <LOCAL.SUMASTAT> < 225
            IF <SRC.INT> > 49
                IF <SRC.INT> < 90
                    CONSUME
                    SRC.MESSAGE Sumas un punto de Inteligencia
                    SRC.INT +=1
                    RETURN 1
                ELSE
                    SRC.MESSAGE Posees mas inteligencia de la que te puede dar el scroll!
                    RETURN 1
                ENDIF
            ELSE
                SRC.MESSAGE Este Scroll es muy avanzado para tus Stats
                RETURN 1
            ENDIF
        ELSE
            SRC.MESSAGE Estas sobre tu nivel de statcap permitido.
            RETURN 1
        ENDIF
    ELSE
        SRC.MESSAGE Para utilizar el scroll el mismo debe de estar en tu mochila.
        RETURN 1
    ENDIF
    RETURN 1
   
[ITEMDEF i_scroll_stat_int3]
DEFNAME=i_scroll_stat_int3
ID=i_scroll_x_blue
NAME=Scroll de inteligencia LVL3
WEIGHT=10

CATEGORY=Inferno
SUBSECTION=Scrolls Stats
DESCRIPTION=Scroll de inteligencia LVL3

ON=@CREATE
    COLOR=00a72

ON=@DCLICK
    IF <SRC.RESTEST i_scroll_stat_int3>
        LOCAL.SUMASTAT=<EVAL <SRC.OINT> + <SRC.ODEX> + <SRC.OSTR>>
        IF <LOCAL.SUMASTAT> < 225
            IF <SRC.INT> > 89
                IF <SRC.INT> < 115
                    CONSUME
                    SRC.MESSAGE Sumas un Punto de Inteligencia
                    SRC.INT +=1
                    RETURN 1
                ELSE
                    SRC.MESSAGE Posees mas inteligencia de la que te puede dar el scroll!
                    RETURN 1
                ENDIF
            ELSE
                SRC.MESSAGE Este Scroll es muy avanzado para tus Stats
                RETURN 1
            ENDIF
        ELSE
            SRC.MESSAGE Estas sobre tu nivel de statcap permitido.
            RETURN 1
        ENDIF
    ELSE
        SRC.MESSAGE Para utilizar el scroll el mismo debe de estar en tu mochila.
        RETURN 1
    ENDIF
    RETURN 1

//<-----------------------------------------------------------------------------Destreza LVL1,LVL2,LVL3

[ITEMDEF i_scroll_stat_dex1]
DEFNAME=i_scroll_stat_dex1
ID=i_scroll_x_blue
NAME=Scroll de destreza LVL1
WEIGHT=1

CATEGORY=Inferno
SUBSECTION=Scrolls Stats
DESCRIPTION=Scroll de destreza LVL1


ON=@CREATE
    COLOR=00793

ON=@DCLICK
    IF <SRC.RESTEST i_scroll_stat_dex1>
        LOCAL.SUMASTAT=<EVAL <SRC.OINT> + <SRC.ODEX> + <SRC.OSTR>>
        IF <LOCAL.SUMASTAT> < 225
            IF <SRC.DEX> < 50
                CONSUME
                SRC.MESSAGE Sumas un Punto de Destreza
                SRC.DEX +=1
                RETURN 1
            ELSE
                SRC.MESSAGE Posees mas Destreza de la que te puede dar el scroll!
                RETURN 1
            ENDIF
        ELSE
            SRC.MESSAGE Estas sobre tu nivel de statcap permitido.
            RETURN 1
        ENDIF
    ELSE
        SRC.MESSAGE Para utilizar el scroll el mismo debe de estar en tu mochila.
        RETURN 1
    ENDIF
    RETURN 1

[ITEMDEF i_Scroll_stat_dex2]
DEFNAME=i_Scroll_stat_dex2
ID=i_scroll_x_blue
NAME=Scroll de destreza LVL2
WEIGHT=5

CATEGORY=Inferno
SUBSECTION=Scrolls Stats
DESCRIPTION=Scroll de destreza LVL2

ON=@CREATE
    COLOR=00b81

ON=@DCLICK
    IF <SRC.RESTEST i_scroll_stat_dex2>
        LOCAL.SUMASTAT=<EVAL <SRC.OINT> + <SRC.ODEX> + <SRC.OSTR>>
        IF <LOCAL.SUMASTAT> < 225
            IF <SRC.DEX> > 49
                IF <SRC.DEX> < 90
                    CONSUME
                    SRC.MESSAGE Sumas un Punto de Destreza
                    SRC.DEX +=1
                    RETURN 1
                ELSE
                    SRC.MESSAGE Posees mas destreza de la que te puede dar el scroll!
                    RETURN 1
                ENDIF
            ELSE
                SRC.MESSAGE Este Scroll es muy avanzado para tus Stats
                RETURN 1
            ENDIF
        ELSE
            SRC.MESSAGE Estas sobre tu nivel de statcap permitido.
            RETURN 1
        ENDIF
    ELSE
        SRC.MESSAGE Para utilizar el scroll el mismo debe de estar en tu mochila.
        RETURN 1
    ENDIF
    RETURN 1
   
[ITEMDEF i_Scroll_stat_dex3]
DEFNAME=i_Scroll_stat_dex3
ID=i_scroll_x_blue
NAME=Scroll de destreza LVL3
WEIGHT=10

CATEGORY=Inferno
SUBSECTION=Scrolls Stats
DESCRIPTION=Scroll de destreza LVL3

ON=@CREATE
    COLOR=00a72

ON=@DCLICK
    IF <SRC.RESTEST i_scroll_stat_dex3>
        LOCAL.SUMASTAT=<EVAL <SRC.OINT> + <SRC.ODEX> + <SRC.OSTR>>
        IF <LOCAL.SUMASTAT> < 225
            IF <SRC.DEX> > 89
                IF <SRC.DEX> < 115
                    CONSUME
                    SRC.MESSAGE Sumas un Punto de Destreza
                    SRC.DEX +=1
                    RETURN 1
                ELSE
                    SRC.MESSAGE Posees mas destreza de la que te puede dar el scroll!
                    RETURN 1
                ENDIF
            ELSE
                SRC.MESSAGE Este Scroll es muy avanzado para tus Stats
                RETURN 1
            ENDIF
        ELSE
            SRC.MESSAGE Estas sobre tu nivel de statcap permitido.
            RETURN 1
        ENDIF
    ELSE
        SRC.MESSAGE Para utilizar el scroll el mismo debe de estar en tu mochila.
        RETURN 1
    ENDIF
    RETURN 1

//<-----------------------------------------------------------------------------Fuerza LVL1,LVL2,LVL3

[ITEMDEF i_Scroll_stat_str1]
DEFNAME=i_Scroll_stat_str1
ID=i_scroll_x_blue
NAME=Scroll de fuerza LVL1
WEIGHT=1

CATEGORY=Inferno
SUBSECTION=Scrolls Stats
DESCRIPTION=Scroll de fuerza LVL1

ON=@CREATE
    COLOR=00793

ON=@DCLICK
    IF <SRC.RESTEST i_Scroll_stat_str1>
        LOCAL.SUMASTAT=<EVAL <SRC.OINT> + <SRC.ODEX> + <SRC.OSTR>>
        IF <LOCAL.SUMASTAT> < 225
            IF <SRC.STR> < 50
                CONSUME
                SRC.MESSAGE Sumas un Punto de fuerza
                SRC.STR +=1
                RETURN 1
            ELSE
                SRC.MESSAGE Posees mas Fuerza de la que te puede dar el scroll!
                RETURN 1
            ENDIF
        ELSE
            SRC.MESSAGE Estas sobre tu nivel de statcap permitido.
            RETURN 1
        ENDIF
    ELSE
        SRC.MESSAGE Para utilizar el scroll el mismo debe de estar en tu mochila.
        RETURN 1
    ENDIF
    RETURN 1

[ITEMDEF i_Scroll_stat_str2]
DEFNAME=i_Scroll_stat_str2
ID=i_scroll_x_blue
NAME=Scroll de fuerza LVL2
WEIGHT=3

CATEGORY=Inferno
SUBSECTION=Scrolls Stats
DESCRIPTION=Scroll de fuerza LVL2

ON=@CREATE
    COLOR=00b81

ON=@DCLICK
    IF <SRC.RESTEST i_Scroll_stat_str2>
        LOCAL.SUMASTAT=<EVAL <SRC.OINT> + <SRC.ODEX> + <SRC.OSTR>>
        IF <LOCAL.SUMASTAT> < 225
            IF <SRC.STR> > 49
                IF <SRC.STR> < 90
                    CONSUME
                    SRC.MESSAGE Sumas un Punto de Fuerza
                    SRC.STR +=1
                    RETURN 1
                ELSE
                    SRC.MESSAGE Posees mas fuerza de la que te puede dar el scroll!
                    RETURN 1
                ENDIF
            ELSE
                SRC.MESSAGE Este Scroll es muy avanzado para tus Stats
                RETURN 1
            ENDIF
        ELSE
            SRC.MESSAGE Estas sobre tu nivel de statcap permitido.
            RETURN 1
        ENDIF
    ELSE
        SRC.MESSAGE Para utilizar el scroll el mismo debe de estar en tu mochila.
        RETURN 1
    ENDIF
    RETURN 1
   
[ITEMDEF i_Scroll_stat_str3]
DEFNAME=i_Scroll_stat_str3
ID=i_scroll_x_blue
NAME=Scroll de fuerza LVL3
WEIGHT=1

CATEGORY=Inferno
SUBSECTION=Scrolls Stats
DESCRIPTION=Scroll de fuerza LVL3

ON=@CREATE
    COLOR=00a72

ON=@DCLICK
    IF <SRC.RESTEST i_Scroll_stat_str3>
        LOCAL.SUMASTAT=<EVAL <SRC.OINT> + <SRC.ODEX> + <SRC.OSTR>>
        IF <LOCAL.SUMASTAT> < 225
            IF <SRC.STR> > 89
                IF <SRC.STR> < 115
                    CONSUME
                    SRC.MESSAGE Sumas un Punto de Fuerza
                    SRC.STR +=1
                    RETURN 1
                ELSE
                    SRC.MESSAGE Posees mas fuerza de la que te puede dar el scroll!
                    RETURN 1
                ENDIF
            ELSE
                SRC.MESSAGE Este Scroll es muy avanzado para tus Stats
                RETURN 1
            ENDIF
        ELSE
            SRC.MESSAGE Estas sobre tu nivel de statcap permitido.
            RETURN 1
        ENDIF
    ELSE
        SRC.MESSAGE Para utilizar el scroll el mismo debe de estar en tu mochila.
        RETURN 1
    ENDIF
    RETURN 1

Vamos con natalia y seguimos con mas Nivel X... turururutururururu turururuturururutututut
Sebasthians
Sebasthians
Novato
Novato

Mensajes : 26
Puntos : 5034
Reputación : 2
Fecha de inscripción : 04/09/2010

Volver arriba Ir abajo

Scrolls stats Empty Re: Scrolls stats

Mensaje por Mr.H Dom 5 Sep 2010 - 1:51

Jajajajajajajajajaja..... Nivel X, no creo que entiendan mucho nuestros colegas de otros paises, pero el " turururutururururu turururuturururutututut" me trajo recuerdos, aprendi un par de trucos para el MK xD jajajajajjaja
Mr.H
Mr.H
Moderador

Mensajes : 474
Puntos : 5591
Reputación : 13
Fecha de inscripción : 29/08/2010
Edad : 32
Localización : Frente al monitor
Empleo /Ocio : Estudiante.

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.