Junior Member
|
![Old](images/statusicon/post_old.svg)
04-21-2013
, 16:32
Problemas con compilacion y estructura de una constante.
|
#1
|
antes quenada, gracias por responder en mi anterior post, estoy tratando de crear logros, mescle varias cosas en la sma pero me tira errores que no entiendo que son, si pueden corregirlos y me dicen porque.
Code:
#include < amxmodx >
#include < amxmisc >
#include < fun >
#include < cstrike >
#include < hamsandwich >
#include < engine >
#include < fakemeta >
static const Plugin [ ] = "a"
static const Version [ ] = "1"
static const Author [ ] = "b"
enum _:g_datos
{
Logros[ 33 ],
Requisitos,
Descipcion,
Experiencia,
Niveles
}
new g_logros[ ][ g_datos ] =
{
{ "Asesino en serie", 5, Mata a 5 personas en una ronda, 200, 0 },
{ "Soy inocente", 5, Dejate matar 5 veces de terrorista, 500, 1 },
{ "Hijo del millonario", 3, Compra 3 items en la misma ronda, 700, 0 },
{ "Soy de confianza", 3, Mata 3 terroristas con cuchillo, 1500, 3 },
{ "En mi mundo", 10, Sobrevive 10 rondas sin caerte al piso, 6000, 5 },
{ "Gladiador", 50, Mata a 50 terroristas, 15000, 8 },
{ "Hijos de puta :B", 3, Mata 3 veces a un staff de la comunidad, 50000, 10 }
}
public plugin_init( )
{
register_plugin( Plugin, Version, Author );
}
public cmdShop(id)
{
new text[ 2000 ] , create[ 2 ]
new menu = menu_create("\wMenu de Misiones y Logros!^n", "handler_Logros")
for ( new i = 0; i < sizeof g_logros; i++ )
{
formatex( text, charsmax( text) , "\r%s\d - %s - \dBloqueado!", g_logros[ Logros[ i ] ], g_logros[ Descripcion[ i ] ] )
else
formatex( text, charsmax( text) , "\r%s\d - %s - \wDesbloqueado!", g_logros[ Logros[ i ] ], g_logros[ Descripcion[ i ] ] )
num_to_str( i, create, 2 )
menu_additem( handler_Logros, text, create )
}
menu_setprop ( handler_Logros , MPROP_BACKNAME, "\wAtras" )
menu_setprop ( handler_Logros , MPROP_NEXTNAME, "\wSiguiente" )
menu_setprop ( handler_Logros , MPROP_EXITNAME, "\wSalir" )
menu_display ( id, handler_Logros , 0)
return PLUGIN_HANDLED
}
public handler_Logros(id, menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
switch( item )
{
case 0..9:
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
Last edited by lucas_7_94; 04-21-2013 at 17:31.
Reason: Titulo descriptivo , ultima vez que lo edito.
|
|