Buscar
Abajo poner
buscar
abaajo poner
buscar
y arriba poner
Buscar
abajo poner
Declarar(mod_declaraciones.bas, abajo de option explicit)
buscan el SUB
y por ahi dice
'mato los comercios seguros
abajo poner
CLIENTE
Buscar
arriba poner
Buscar
Abajo poner
buscar
arriba poner
bay
maTih.-
- Meditate '/MEDITAR
Abajo poner
- Ingresar '/TORNEO
- CreateTorneo '/CREARTORNEO
buscar
- Case ClientPacketID.Meditate '/MEDITAR
- Call HandleMeditate(userindex)
abaajo poner
- Case ClientPacketID.Ingresar '/TORNEO
- Call HandleIngresar(userindex)
- Case ClientPacketID.CreateTorneo '/CREARTORNEO
- Call HandleCreateTorneo(userindex)
buscar
- Private Sub HandleMeditate(Byval Userindex as Integer)
y arriba poner
- Private Sub HandleiNGRESAR(ByVal userindex As Integer)
- 'Remover paquete
- Call UserList(userindex).incomingData.ReadByte
- If Torneo.HayTorneo = 0 Then
- Call WriteConsoleMsg(userindex, "No hay ningún torneo en curso.", FontTypeNames.FONTTYPE_INFOBOLD)
- Exit Sub
- End If
- 'no caspers
- If UserList(userindex).flags.Muerto Then
- Call WriteConsoleMsg(userindex, "No puedes ingresar al torneo si estas muerto", FontTypeNames.FONTTYPE_INFOBOLD)
- Exit Sub
- End If
- If UserList(userindex).flags.InTournament = 1 Then
- Call WriteConsoleMsg(userindex, "Ya estás en Torneo", FontTypeNames.FONTTYPE_INFOBOLD)
- Exit Sub
- End If
- If Torneo.CuentaDeCupos < 8 then
- Torneo.CuentaDeCupos = Torneo.CuentaDeCupos + 1
- end if
- Call senddata(sendtarget.toall, 0 , preparemessageconsolemsg("Torneo > Has ingresado al torneo", fonttypenames.fonttype_infobold)
- if Torneo.CuentaDeCupos = 1 then
- call warpuserchar(USERINDEX, mapa, x, y, true)
- end if
- if Torneo.CuentaDeCupos = 2 then
- call warpuserchar(USERINDEX, mapa, x, y, true)
- end if
- if Torneo.CuentaDeCupos = 3 then
- call warpuserchar(USERINDEX, mapa, x, y, true)
- end if
- if Torneo.CuentaDeCupos = 4 then
- call warpuserchar(USERINDEX, mapa, x, y, true)
- end if
- if Torneo.CuentaDeCupos = 5 then
- call warpuserchar(USERINDEX, mapa, x, y, true)
- end if
- if Torneo.CuentaDeCupos = 6 then
- call warpuserchar(USERINDEX, mapa, x, y, true)
- end if
- if Torneo.CuentaDeCupos = 7 then
- call warpuserchar(USERINDEX, mapa, x, y, true)
- end if
- if Torneo.CuentaDeCupos = 8 then
- call warpuserchar(USERINDEX, mapa, x, y, true)
- call senddata(sendtarget.toall, 0 , preparemessageconsolemsg("Torneo > Cupos finalizados", fonttypenames.fonttype_infobold)
- end if
- End Sub
- Private Sub HandleCreateTorneo(Byval userindex as integer)
- 'Remover paquete
- Call UserList(userindex).incomingData.ReadByte
- If Torneo.HayTorneo = 0 then
- Torneo.HayTorneo = 1
- call senddata(sendtarget.toall, 0 , preparemessageconsolemsg("Torneo > Habilitado, 8 cupos!", fonttypenames.fonttype_infobold)
- else
- Torneo.HayTorneo = 0
- call senddata(sendtarget.toall, 0 , preparemessageconsolemsg("Torneo > Deshabilitado", fonttypenames.fonttype_infobold)
- end if
- End Sub
Buscar
- Type UserFlags
abajo poner
- InTournamenT as byte
Declarar(mod_declaraciones.bas, abajo de option explicit)
- Public Torneo as tTorneo
- Type tTorneo
- HayTorneo as byte
- CuentaDeCupos as byte
- end type
buscan el SUB
- Sub CloseSocket(ByVal userindex As Integer)
y por ahi dice
'mato los comercios seguros
abajo poner
- If UserList(userindex).flags.inTournament = 1 Then
- Call WarpUserChar(userindex, 1, 50, 50, True)
- call senddata(sendtarget.toall, 0 , preparemessageconsolemsg("Torneo > " & userlist(userindex).name & " Ha deslogeado en torneo.", fonttypenames.fonttype_infobold)
- End If
CLIENTE
Buscar
- Public Sub WriteMeditate
arriba poner
- Public Sub WriteIngresar()
- call outgoingdata.writebyte(Clientpacketid.Ingresar)
- end sub
- Public Sub WriteCreateTorneo()
- call outgoingdata.writebyte(Clientpacketid.CreateTorneo)
- end sub
Buscar
- Meditate '/MEDITAR
Abajo poner
- Ingresar '/TORNEO
- CreateTorneo '/CREARTORNEO
buscar
- Case "/MEDITAR"
arriba poner
- Case "/TORNEO"
- call writeingresar
- Case "/CREARTORNEO
- Call writeCreateTorneo
bay
maTih.-