...:::::Msn Zone:::::...
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

...:::::Msn Zone:::::...

Msn Zone habla del Msn y de Argentum Online, Mu Online, etc.
 
ÍndiceÍndice  PortalPortal  BuscarBuscar  Últimas imágenesÚltimas imágenes  RegistrarseRegistrarse  ConectarseConectarse  
Conectarse
Nombre de Usuario:
Contraseña:
Entrar automáticamente en cada visita: 
:: Recuperar mi contraseña
Mejores posteadores
Dragon Fire I (91)
/FIANZA [0.11.2] Vote_lcap/FIANZA [0.11.2] Voting_bar/FIANZA [0.11.2] Vote_rcap 
DarKelcho (65)
/FIANZA [0.11.2] Vote_lcap/FIANZA [0.11.2] Voting_bar/FIANZA [0.11.2] Vote_rcap 
cuis (62)
/FIANZA [0.11.2] Vote_lcap/FIANZA [0.11.2] Voting_bar/FIANZA [0.11.2] Vote_rcap 
Bacio (55)
/FIANZA [0.11.2] Vote_lcap/FIANZA [0.11.2] Voting_bar/FIANZA [0.11.2] Vote_rcap 
tetrax (47)
/FIANZA [0.11.2] Vote_lcap/FIANZA [0.11.2] Voting_bar/FIANZA [0.11.2] Vote_rcap 
Chorlo (44)
/FIANZA [0.11.2] Vote_lcap/FIANZA [0.11.2] Voting_bar/FIANZA [0.11.2] Vote_rcap 
giuliano (29)
/FIANZA [0.11.2] Vote_lcap/FIANZA [0.11.2] Voting_bar/FIANZA [0.11.2] Vote_rcap 
MaTySanchez (18)
/FIANZA [0.11.2] Vote_lcap/FIANZA [0.11.2] Voting_bar/FIANZA [0.11.2] Vote_rcap 
rakanegeum (11)
/FIANZA [0.11.2] Vote_lcap/FIANZA [0.11.2] Voting_bar/FIANZA [0.11.2] Vote_rcap 
Van Helsing (9)
/FIANZA [0.11.2] Vote_lcap/FIANZA [0.11.2] Voting_bar/FIANZA [0.11.2] Vote_rcap 
Estadísticas
Tenemos 99 miembros registrados
El último usuario registrado es mastercrelanus

Nuestros miembros han publicado un total de 545 mensajes en 129 argumentos.
¿Quién está en línea?
En total hay 5 usuarios en línea: 0 Registrados, 0 Ocultos y 5 Invitados

Ninguno

El record de usuarios en línea fue de 85 durante el Jue Abr 29, 2010 6:01 pm
Navegación
Índice
 Miembros
 Perfil
 FAQ
 Buscar

 

 /FIANZA [0.11.2]

Ir abajo 
AutorMensaje
Chorlo
Aprendizaje [1]
Aprendizaje [1]
Chorlo


Cantidad de envíos : 44
Edad : 30
Fecha de inscripción : 07/12/2008

/FIANZA [0.11.2] Empty
MensajeTema: /FIANZA [0.11.2]   /FIANZA [0.11.2] EmptyDom Dic 07, 2008 7:10 am

Objetivo del codigo:

Cuando te mandan a la carcel tenes la posibilidad de salir pagando una fianza de 20000 monedas de oro.


Servidor

Buscamos


Código:
 Public Sub PurgarPenas()
 Dim i As Integer
 For i = 1 To LastUser
    If UserList(i).flags.UserLogged Then
   
        If UserList(i).Counters.Pena > 0 Then
               
                UserList(i).Counters.Pena = UserList(i).Counters.Pena - 1
               
                If UserList(i).Counters.Pena < 1 Then
                    UserList(i).Counters.Pena = 0
                    Call WarpUserChar(i, Libertad.Map, Libertad.X, Libertad.Y, True)
                    Call SendData(ToIndex, i, 0, "||Has sido liberado!" & FONTTYPE_INFO)
                End If
               
        End If
       
    End If
 Next i
 End Sub

Abajo agregamos:

Código:

 Public Sub Fianzarpenas()
 Dim i As Integer
 For i = 1 To LastUser
    If UserList(i).flags.UserLogged Then
   
        If UserList(i).Counters.Pena > 0 Then
               
                UserList(i).Counters.Pena = 0
               
                If UserList(i).Counters.Pena < 1 Then
                    UserList(i).Counters.Pena = 0
                    Call WarpUserChar(i, Libertad.Map, Libertad.X, Libertad.Y, True)
                    Call SendData(ToIndex, i, 0, "||Has sido liberado bajo fianza!" & FONTTYPE_INFO)
                   
                End If
               
        End If
       
    End If
 Next i
 End Sub

Buscamos:

Código:
 If UCase$(rdata) = "/TRABAJANDO" Then
        If UserList(UserIndex).flags.EsRolesMaster Then Exit Sub
        For LoopC = 1 To LastUser
            If (UserList(LoopC).Name <> "") And UserList(LoopC).flags.Trabajando = True Then
                tStr = tStr & UserList(LoopC).Name & ", "
            End If
        Next LoopC
        tStr = Left$(tStr, Len(tStr) - 2)
        Call SendData(ToIndex, UserIndex, 0, "||Usuarios trabajando: " & tStr & FONTTYPE_INFO)
        Exit Sub
 End If

Buscamos:

Código:
 If UCase$(rdata) = "/FIANZA" Then
 
 
 If UserList(UserIndex).Stats.GLD < 20000 Then
 Call SendData(ToIndex, UserIndex, 0, "||No tienes dinero suficiente." & FONTTYPE_INFO)
 Exit Sub
 End If
 
      'Se asegura que el target es un npc
        If UserList(UserIndex).flags.TargetNPC = 0 Then
                Call SendData(ToIndex, UserIndex, 0, "||Primero tenes que  hacer click izquierdo sobre el Guardia carcel." & FONTTYPE_INFO)
                Exit Sub
            End If

Luego creamos un npc que sea de la siguiente manera.

Código:
 [NPC***] 'NPC
 Name=Carcelero
 Desc=Te puedo liberar si pagas una fianza de 20000 monedas de oro.
 Head=0
 npctype=12
 Body=17
 Heading=3
 Movement=1
 Alineacion=0
 ReSpawn=0
 attackable=0
 hostile=0
 domable=0

FIN
Volver arriba Ir abajo
http://www.rosspy.tk
 
/FIANZA [0.11.2]
Volver arriba 
Página 1 de 1.

Permisos de este foro:No puedes responder a temas en este foro.
...:::::Msn Zone:::::... :: Argentum Online :: Programacion-
Cambiar a: