Register
Your Login Panel
Forgot Password
  • The Facebook Platform

  • No estás conectado. Conéctate o registrate

    Ir abajo Mensaje [Página 1 de 1.]

     #1Lun Abr 25, 2011 2:01 am

    Admin


    Admin

    Admin

    https://shak.el-foro.net

    sdsadsadasasddasa Empty sdsadsadasasddasa
    Código:
    'Tiró los dados antes de llegar acá??
        If .Stats.UserAtributos(eAtributos.Fuerza) = 0 Then
            Call WriteErrorMsg(UserIndex, "Debe tirar los dados antes de poder crear un personaje.")
            Exit Sub
        End If

    Y borrarlo.

    Buscar

    Código:
    If Not MapaValido(.Pos.Map) Then
                Call WriteErrorMsg(UserIndex, "El PJ se encuenta en un mapa inválido.")
               
                Call FlushBuffer(UserIndex)
                Call CloseSocket(UserIndex)
                Exit Sub
            End If
        End If

    Remplazarlo por

    Código:
    If Not MapaValido(.Pos.Map) Then
                Call WriteErrorMsg(UserIndex, "El PJ se encuenta en un mapa inválido.")
                Call WarpUserChar(UserIndex, 1, 50, 50, True) 'si esta en dicho mapa invalido lo lleva ulla
                Call FlushBuffer(UserIndex)
                Call CloseSocket(UserIndex)
                Exit Sub
            End If
        End If

    Buscar
    Modificar colores de habla GM

    Código:
    If .flags.Privilegios = PlayerType.Dios Then
            .flags.ChatColor = RGB(130, 200, 75)
        ElseIf .flags.Privilegios <> PlayerType.User And .flags.Privilegios <> (PlayerType.User Or PlayerType.ChaosCouncil) And .flags.Privilegios <> (PlayerType.User Or PlayerType.RoyalCouncil) Then
            .flags.ChatColor = RGB(0, 255, 0)
        ElseIf .flags.Privilegios = (PlayerType.User Or PlayerType.RoyalCouncil) Then
            .flags.ChatColor = RGB(0, 255, 255)
        ElseIf .flags.Privilegios = (PlayerType.User Or PlayerType.ChaosCouncil) Then
            .flags.ChatColor = RGB(255, 128, 64)
        Else
            .flags.ChatColor = vbWhite
        End If


    PD: Ahí queda un color verde pasto re lindo :$


    Hogar sin espera

    Código:
    Public Sub goHome(ByVal UserIndex As Integer)
    Dim Distance As Integer
    Dim tiempo As Long

    With UserList(UserIndex)
        If .flags.Muerto = 1 Then
            If .flags.lastMap = 0 Then
                Distance = distanceToCities(.Pos.Map).distanceToCity(.Hogar)
            Else
                Distance = distanceToCities(.flags.lastMap).distanceToCity(.Hogar) + GOHOME_PENALTY
            End If
           
            tiempo = (Distance + 1) * 0 'segundos
           
            .Counters.goHome = tiempo / 6 'Se va a chequear cada 6 segundos.
           
            .flags.Traveling = 1

            Call WriteMultiMessage(UserIndex, eMessages.Home, Distance, tiempo, , MapInfo(Ciudades(.Hogar).Map).name)
        Else
            Call WriteConsoleMsg(UserIndex, "Debes estar muerto para poder utilizar este comando.", FontTypeNames.FONTTYPE_FIGHT)
        End If
    End With
    End Sub

    Ver el tema anterior Ver el tema siguiente Volver arriba Mensaje [Página 1 de 1.]

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

  •