Comando /SOPORTE TEXTO - Funcional y con log

       

#1Nota - Fecha: 21 Mar 2008 19:37

bueno... acá le dejo el comando /SOPORTE TEXTO para fenixao(9.9z)
este comando lo ise recién YO y anda a la perfección ^^ mientras lo hagan bien -.-"

Cliente:


Buscamos:
  1. If UCase$(Left$(Datos, 3)) = "/GM" Then
  2.     frmMSG.Show
  3.     Exit Sub
  4. End If

y lo ELIMINAMOS.

buscamos:

y debajo antes de:

ponemos:
  1.    Case "/SOPORTE "
  2.         Rdata = Right$(sdData, Len(sdData) - 9)
  3.         ReplaceData = "#+ " & Rdata


Servidor:


buscamos:
  1.    Case "#5"
  2.         rdata = Right$(rdata, Len(rdata) - 3)

arriba de eso ponemos:
  1.    Case "#+"
  2.         rdata = Right$(rdata, Len(rdata) - 3)
  3.         Name = ReadField(1, rdata, 32)
  4.         If UserList(UserIndex).flags.Privilegios > 1 Then
  5.             Call SendData(ToIndex, UserIndex, 0, "||Tu eres GM!" & FONTTYPE_INFO)
  6.                 Exit Sub
  7.         Else
  8.                 Call SendData(ToAdmins, 0, 0, "||" & UserList(UserIndex).Name & ": " & rdata & FONTTYPE_VENENO)
  9.                 Call SendData(ToIndex, UserIndex, 0, "||Tu mensaje a sido enviado a los Administradores!" & FONTTYPE_INFO)
  10.                 Call Soporte(UserList(UserIndex).Name & " Envió: " & rdata)
  11.                 Exit Sub
  12.         End If
  13.        


Buscamos:
  1. Public Sub LogGM(Nombre As String, Texto As String, Consejero As Boolean)
  2. On Error GoTo errhandler
  3.  
  4. Dim nfile As Integer
  5. nfile = FreeFile
  6.  
  7.  
  8.  
  9. If Consejero Then
  10.     Open App.Path & "\logs\consejeros\" & Nombre & ".log" For Append Shared As #nfile
  11. Else
  12.     Open App.Path & "\logs\" & Nombre & ".log" For Append Shared As #nfile
  13. End If
  14. Print #nfile, Date & " " & Time & " " & Texto
  15. Close #nfile
  16.  
  17. Exit Sub
  18.  
  19. errhandler:
  20.  
  21. End Sub


y arriva ponemos:
  1. Public Sub Soporte(Texto As String)
  2. On Error GoTo errhandler
  3.  
  4. Dim nfile As Integer
  5. nfile = FreeFile
  6.  
  7.  
  8.     Open App.Path & "\logs\SOPORTE.log" For Append Shared As #nfile
  9.     Print #nfile, Date & " " & Time & " " & Texto
  10.     Close #nfile
  11.  
  12. Exit Sub
  13.  
  14. errhandler:
  15.  
  16. End Sub


y listo ^^ este anda a la perfección, además!:
un GM pone: /SOPORTE TEXTO y le dice que es GM! :P
un user pone: /SOPORTE TEXTO y le dice que el msg ha sido entregado
los msg que mandan los users, son guardado en: SOPORTE.LOG
dice la fecha y hora, quien y que dijo ;)
además de por supuesto mandárselo a todos los ADMIN ^^

espero que les sirva, pues es mi primer código :idea:
suerte!

Imagen

---===
S
tro
S
hen===---
StroShen Masculino

Avatar
Años de membresíaAños de membresía

 
Registrado: Octubre 2007
Posts: 2106
Aportes: 4

Oraculo [5]

#2Nota - Fecha: 21 Mar 2008 19:50

Muy bueno el aporte.. Encima te digo una cosa. Hoy a la tarde me mate hacerlo y lo termine me quedo re bien :) y ahora me vengo al foro y veo que lo posteas.

5 palabras: ME QUIERO CORTAR LOS HUEVOS. :P

Agregame a tu Mail. el_bajito_06@hotmail.com Y por hai nos inclinamos a la parte de Seguridad de los Mod FenixAO. ¿Te parece? Bueno.. Te espero.

Bueno.. Espero que sigas asi. Asi podemos seguir creciendo la comunidad de GS.

Un gusto.

Blade.

Imagen Imagen

Blade. Resurrecion de los Muertos.

-----------------------------------------------------------------------------------------------------
Imagen Imagen
Nelapsi No especificado

Avatar
Años de membresíaAños de membresía

 
Registrado: Marzo 2008
Posts: 37

Newbie [2]

#3Nota - Fecha: 21 Mar 2008 23:43

Aportón, funciona exelente, muchas gracias ^^
-ViNN-
Avatar

 

#4Nota - Fecha: 26 Mar 2008 22:28

Ener, sos un gran programador y sabes mucho.
Excelente codigo.
Pero con ese codigo, lo que me pasa es que cuando mando con un gm../soporte "texto".
Me aparece en consola..."Tú eres GM".
Lo mando con un user, y no me aparece nada en consola.
Ademas estária bueno que pongas el /show sos(para los gms).
Saludos.-

Imagen
Mercury
A
o
-
Director
-
Programador

- LmB -


Hipnosis fan mío.
LmB Masculino

Avatar
Años de membresíaAños de membresía

 
Registrado: Enero 2008
Posts: 1870
Aportes: 7

Oraculo [4]

#5Nota - Fecha: 26 Mar 2008 23:18

Anda de 10 capo, ami me funka de 10. Osea probaaste cn doble cliente? Con el gm y el usser. Enercroft Groso (Y)

eL juani asi biem piola =$
qe mirás wacho :$
Imagen
ViNN No especificado

Avatar
Años de membresíaAños de membresía

 
Registrado: Marzo 2008
Posts: 68

Newbie [3]

#6Nota - Fecha: 27 Mar 2008 09:29

muchas gracias ^^
KrAMeR:
que sucede que no te andan ninguno de mis codes???? :?
estas re seguro que utilisas fenix????
y fijate bien si lo pones adecuadamente, porque si a los otros les anda, te tendria que andar tambien ;)
suerte!

Imagen

---===
S
tro
S
hen===---
StroShen Masculino

Avatar
Años de membresíaAños de membresía

 
Registrado: Octubre 2007
Posts: 2106
Aportes: 4

Oraculo [5]


Volver a AO 0.9.9z / Fenix

Moderadores: Moderadores de Argentum, Especialistas de Programación

¿Quién está conectado...?

Usuarios navegando este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

Con CuentaDigital.com cobre con PagoFacil RapiPago y BaproPagos
Círculo Amigos Todoar
Alta Gratis en Buscadores
Web Hosting
Directorio web gratis siempre tu amigo
Alta en Buscadores
Alta en BuscadoresMatpec - Hosting Argentina, Registro de Dominios, Diseño Web

Alta en Buscadores
por Duplika
Alta Gratis en Buscadores
Web Hosting
DL411: Directorio Latino Pala.net alojamientos rurales casas Chistes El Bazar Directorio web
Directorio de enlacesBillarDirectorio Juaz.netMicrosano
classificados algarve
UO Infinity