Allied Modders en español
Duda con enumeradores - Versión para impresión

+- Allied Modders en español (https://amxmodx-es.com)
+-- Foro: AMX Mod X - Scripting (/Forum-AMX-Mod-X-Scripting)
+--- Foro: Scripting (/Forum-Scripting)
+--- Tema: Duda con enumeradores (/Thread-Duda-con-enumeradores)



Duda con enumeradores - +rdNN! - 10/07/2019 01:51 AM

Buenas gente vengo a que me aclaren una duda sobre los enumeradores la verdad es que necesito saber que diferencia hay entre _: y sin ellos, a lo que me refiero :

Este enumerador
Código PHP:
enum _:DATOS 
    
OPCION1
    
OPCION2 

y este otro
Código PHP:
enum DATOS 
    
OPCION1
    
OPCION2 




RE: Duda con enumeradores - INTIFADA - 10/07/2019 04:26 AM

Según tengo entendido es usado para no poner el tipo de dato de la variable cuando la creas, usando la enumeración, por ejemplo:

Código PHP:
enum _:structPlayer {
    
iFrags 0,
    
iDeaths
};

new 
g_PlayerData[33][structPlayer]; 

Si no utilizas el tag _: tendrías algo asi.

Código PHP:
enum structPlayer {
    
iFrags 0,
    
iDeaths
};

// Acá estas poniendo el tipo de dato de la variable, por no usar el _: en el enumerador
new structPlayer:g_PlayerData[33]; 



RE: Duda con enumeradores - +rdNN! - 10/07/2019 02:10 PM

y para ponerlo en un array ?

Código PHP:
new gVar[33][DATOS]
new 
gVar[33][_:DATOS

causaria problemas ponerle los _: ?