Raised This Month: $32 Target: $400
 8% 

[ES] Modulo: StringX [1.0]


  
 
 
Thread Tools Display Modes
AntiBots
Veteran Member
Join Date: May 2008
Location: Brazil
Old 04-16-2010 , 20:05   Re: [ES] Modulo: StringX [1.0]
#11

Ahi actualize el modulo, deje un mini test, ahora voy a poner mas.

Tiene Documentacion y eso.
__________________
AntiBots is offline
Send a message via ICQ to AntiBots Send a message via MSN to AntiBots Send a message via Skype™ to AntiBots
Kiske
Veteran Member
Join Date: May 2009
Old 04-16-2010 , 20:08   Re: [ES] Modulo: StringX [1.0]
#12

Y donde están las explicaciones T_T
No las vas a poner u.u ?
__________________

Kiske is offline
Send a message via Skype™ to Kiske
AntiBots
Veteran Member
Join Date: May 2008
Location: Brazil
Old 04-16-2010 , 20:11   Re: [ES] Modulo: StringX [1.0]
#13

Quote:
Originally Posted by Kiske View Post
Y donde están las explicaciones T_T
No las vas a poner u.u ?
Si, quiero armar algo con video. O Votos.
El problema que no puedo logar hacer el Template del MSVC++ asi es mas facil.
Hoy voy a ver si encuentro una solucion.
__________________
AntiBots is offline
Send a message via ICQ to AntiBots Send a message via MSN to AntiBots Send a message via Skype™ to AntiBots
Kiske
Veteran Member
Join Date: May 2009
Old 04-16-2010 , 20:14   Re: [ES] Modulo: StringX [1.0]
#14

Quote:
Originally Posted by AntiBots View Post
Si, quiero armar algo con video. O Votos.
El problema que no puedo logar hacer el Template del MSVC++ asi es mas facil.
Hoy voy a ver si encuentro una solucion.
Muchas gracias, la verdad espero aprender algo con el Tutorial.
Porque en verdad tengo ganas de aprender =)
__________________

Kiske is offline
Send a message via Skype™ to Kiske
Old 04-16-2010, 20:23
BREATHE
This message has been deleted by Alucard^. Reason: Off-Topic
Darkete
Veteran Member
Join Date: Oct 2008
Location: Buenos Aires, Argentina
Old 04-16-2010 , 21:41   Re: [ES] Modulo: StringX [1.0]
#15

Dedicate a hacer el programa que hacia plugs ;P
__________________
Eh volvecido !!!
Darkete is offline
Send a message via MSN to Darkete Send a message via Skype™ to Darkete
LittleBody
BANNED
Join Date: Apr 2010
Old 04-16-2010 , 22:44   Re: [ES] Modulo: StringX [1.0]
#16

Muy bueno!!
LittleBody is offline
S34Qu4K3
Veteran Member
Join Date: Jan 2010
Location: Galicia
Old 04-17-2010 , 07:09   Re: [ES] Modulo: StringX [1.0]
#17

Permite que una string tenga cualquier tamaño??
__________________

- ASM2SMA: Experimental AMXX Assembly encoder

- Defuse Bar Fix

Quote:
Originally Posted by Arkshine
I DON'T WANT TO SEE NOOOOOOOOOOOOOOO AHHHHH. MY EYES ARE ALREADY HURT.
S34Qu4K3 is offline
stupok
Veteran Member
Join Date: Feb 2006
Old 04-18-2010 , 02:27   Re: [ES] Modulo: StringX [1.0]
#18

@S34Qu4K3

Si, exactamente. Puede tener strings muy largos sin usar arrays grandes.
__________________
stupok is offline
Alucard^
AMXX Moderator: Others
Join Date: Sep 2007
Location: Street
Old 04-18-2010 , 02:47   Re: [ES] Modulo: StringX [1.0]
#19

Quote:
Originally Posted by Darkete View Post
Lo mismo digo... lo baje pero no entiendo nada.... explica que es cada cosa rata..
Quote:
Originally Posted by BREATHE View Post
Que es lo que hace este modulo AntiBots?
Se podria decir que extiende las capacidades de manipular strings que ofrece el AMXX Scripting por default. No se si mejora en cuanto a eficiencia o que, pero simplemente son funciones agregadas para poder manejarse mejor con los strings.

De todas formas, tengo dudas en cuanto a algunas funciones... pero weno, sera porque mi ingles es bastante limitado.

Ah y ahora acabo de entender la primera funcion... lo que pasa es que me confundia con la explicacion que pusiste... me refiero a esta:

Quote:
* Create a new StringX Member.
Estara bien dicho? me suena raro lo de "member" a que se refiere?

Btw, para los primeros que preguntaron en este thread sobre la funcion del modulo, le pueden hechar un vistazo al test que tiene en la descarga del adjunto (que capaz no lo vieron):

Code:
#include <amxmodx> #include "StringX.inc" /* Creamos una variable que vamos a usar como string y lo curioso en esto es que como veran no requiere de arrays */ new StringX:g_handle; public plugin_init() {     register_plugin("StringX Test", "1.0", "Ramón Berrutti");            register_srvcmd("StringX_Test", "Test"); } public Test() {     new output[2000]; // Este es el output, es decir donde se va a guardar el resultado de lo que hayamos hecho con el o los strings     g_handle = StringX_Create( "Here we past some text in the Contructor"); // Creamos el string y se lo asignamos a la variable que habiamos creado         StringX_Export( g_handle, output, sizeof( output ) - 1 ); // Aca pasamos/exportamos el string que contiene la variable g_handle al resultado final (el output)     server_print( "%s", output ); // Y lo mostramos :P         StringX_szAppend( g_handle, "Now we add more Text"); // Con esta funcion podemos agregar mas texto a la variable     /* Y luego repetimos el mismo proceso de antes para poder exportarlo al output y despues mostrar el resultado */     StringX_Export( g_handle, output, sizeof( output ) - 1 );     server_print( "%s", output );         StringX_Clean( g_handle ); // Con esto limpiamos la variable del string (g_handle) /* Y repetimos devuelta el proceso de exportarlo y mostrarlo */     StringX_Export( g_handle, output, sizeof( output ) - 1 );     server_print( "%s", output );     /* En el siguiente codigo se encuentra una condicion, preguntando si la variable g_handle esta vacia (o sea, sin ningun string). Y como anteriormente usamos StringX_Clean para limpiar la variable, el resultado dara true. Y dentro de la condicion se usa la funcion StringX_szAssign que es similar a StringX_szAppend pero a diferencia de que esta asigna un string a la variable, en vez de añadirle string, por lo que primero borra lo que tiene la variable y luego le agrega lo que queramos */     if( StringX_IsEmpty( g_handle ) )     {         // Is Empty         StringX_szAssign( g_handle, "Now, The String have Only this");     }     /* Repetimos el mismo proceso de siempre y se mostrara el resultado final "Now, The String have Only this" */     StringX_Export( g_handle, output, sizeof( output ) - 1 );     server_print( "%s", output );         StringX_Destroy( g_handle ); // Esta funcion realmente no se lo que hace, mas alla de que entiendo la descripcion, no se como es el uso de la misma } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang11274\\ f0\\ fs16 \n\\ par } */

Ahi agregue un par de comments al test para los que no entienden del todo el codigo. Igual posiblemente me equivoque en algo asi que cualquier cosa reymon o alguien que comprenda mas el modulo me corrija.
__________________
Approved Plugins - Steam Profile

Public non-terminated projects:
All Admins Menu, HLTV parameters, Subnick,
Second Password (cool style), InfoZone,
Binary C4 plant/defuse, and more...

Private projects:
NoSpec (+menu), NV Surf Management,
PM Adanved System, KZ longjump2, and more...

Last edited by Alucard^; 04-18-2010 at 03:05.
Alucard^ is offline
Send a message via Skype™ to Alucard^
S34Qu4K3
Veteran Member
Join Date: Jan 2010
Location: Galicia
Old 04-18-2010 , 06:11   Re: [ES] Modulo: StringX [1.0]
#20

Gracias Alucard por los comentarios del code, ahora entiendo algo xD
__________________

- ASM2SMA: Experimental AMXX Assembly encoder

- Defuse Bar Fix

Quote:
Originally Posted by Arkshine
I DON'T WANT TO SEE NOOOOOOOOOOOOOOO AHHHHH. MY EYES ARE ALREADY HURT.
S34Qu4K3 is offline
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 01:27.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode