Mensajes: 83
Temas: 8
Registro en: Jul 2014
(21/07/2014, 02:10 PM) AguuS.- escribió: (21/07/2014, 02:03 PM) Fail! escribió: (21/07/2014, 01:57 PM) AGustiN escribió: Código PHP:
( g_ammopacks [ id ] / costo_aps ( g_level [ id ]) * 100
Regla de 3
EDIT: TE QUEDARÍA ASÍ:
Código PHP:
ShowSyncHudMsg ( ID_SHOWHUD , g_MsgSync2 , "Vida: %d^nChaleco: %d^nClase: %s^nAmmo Packs: %d (%.2f%%)^nNivel: %d" , pev ( ID_SHOWHUD , pev_health ), get_user_armor ( id ), class, g_ammopacks [ ID_SHOWHUD ], ( g_ammopacks [ id ] / costo_aps ( g_level [ id ]) * 100 , g_level [ id ])
Ahora no me muestra el hud
(21/07/2014, 02:02 PM) AguuS.- escribió: (21/07/2014, 01:57 PM) AGustiN escribió: Código PHP:
( g_ammopacks [ id ] / costo_aps ( g_level [ id ]) * 100
Regla de 3
EDIT: TE QUEDARÍA ASÍ:
Código PHP:
ShowSyncHudMsg ( ID_SHOWHUD , g_MsgSync2 , "Vida: %d^nChaleco: %d^nClase: %s^nAmmo Packs: %d (%.2f%%)^nNivel: %d" , pev ( ID_SHOWHUD , pev_health ), get_user_armor ( id ), class, g_ammopacks [ ID_SHOWHUD ], ( g_ammopacks [ id ] / costo_aps ( g_level [ id ]) * 100 , g_level [ id ])
No sería así?
Código PHP:
( g_ammopacks [ id ] * costo_aps ( g_level [ id ]) / 100
el porcentaje no sube -.-
Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps ( g_level [ id ])) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ]- 1 )) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
funciona pero, en ves de apareser 0 tiene 100 y pero no se pasa de 200% osea un ejemplo
aparese asi el hud
hp:100
chaleco: 0
aps: 5 (125.00)
aps restan: 15
level: 0
pero no se pasa de 200 y luego funciona todo bien
Mensajes: 417
Temas: 57
Registro en: Jan 2014
Reputación:
5
(21/07/2014, 02:18 PM) Fail! escribió: (21/07/2014, 02:10 PM) AguuS.- escribió: (21/07/2014, 02:03 PM) Fail! escribió: (21/07/2014, 01:57 PM) AGustiN escribió: Código PHP:
( g_ammopacks [ id ] / costo_aps ( g_level [ id ]) * 100
Regla de 3
EDIT: TE QUEDARÍA ASÍ:
Código PHP:
ShowSyncHudMsg ( ID_SHOWHUD , g_MsgSync2 , "Vida: %d^nChaleco: %d^nClase: %s^nAmmo Packs: %d (%.2f%%)^nNivel: %d" , pev ( ID_SHOWHUD , pev_health ), get_user_armor ( id ), class, g_ammopacks [ ID_SHOWHUD ], ( g_ammopacks [ id ] / costo_aps ( g_level [ id ]) * 100 , g_level [ id ])
Ahora no me muestra el hud
(21/07/2014, 02:02 PM) AguuS.- escribió: (21/07/2014, 01:57 PM) AGustiN escribió: Código PHP:
( g_ammopacks [ id ] / costo_aps ( g_level [ id ]) * 100
Regla de 3
EDIT: TE QUEDARÍA ASÍ:
Código PHP:
ShowSyncHudMsg ( ID_SHOWHUD , g_MsgSync2 , "Vida: %d^nChaleco: %d^nClase: %s^nAmmo Packs: %d (%.2f%%)^nNivel: %d" , pev ( ID_SHOWHUD , pev_health ), get_user_armor ( id ), class, g_ammopacks [ ID_SHOWHUD ], ( g_ammopacks [ id ] / costo_aps ( g_level [ id ]) * 100 , g_level [ id ])
No sería así?
Código PHP:
( g_ammopacks [ id ] * costo_aps ( g_level [ id ]) / 100
el porcentaje no sube -.-
Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps ( g_level [ id ])) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ]- 1 )) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
funciona pero, en ves de apareser 0 tiene 100 y pero no se pasa de 200% osea un ejemplo
aparese asi el hud
hp:100
chaleco: 0
aps: 5 (125.00)
aps restan: 15
level: 0
pero no se pasa de 200 y luego funciona todo bien
Y así?
Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps ( g_level [ id ]+ 1 )) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ])) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
Mensajes: 83
Temas: 8
Registro en: Jul 2014
(21/07/2014, 02:19 PM) AguuS.- escribió: (21/07/2014, 02:18 PM) Fail! escribió: (21/07/2014, 02:10 PM) AguuS.- escribió: (21/07/2014, 02:03 PM) Fail! escribió: (21/07/2014, 01:57 PM) AGustiN escribió: Código PHP:
( g_ammopacks [ id ] / costo_aps ( g_level [ id ]) * 100
Regla de 3
EDIT: TE QUEDARÍA ASÍ:
Código PHP:
ShowSyncHudMsg ( ID_SHOWHUD , g_MsgSync2 , "Vida: %d^nChaleco: %d^nClase: %s^nAmmo Packs: %d (%.2f%%)^nNivel: %d" , pev ( ID_SHOWHUD , pev_health ), get_user_armor ( id ), class, g_ammopacks [ ID_SHOWHUD ], ( g_ammopacks [ id ] / costo_aps ( g_level [ id ]) * 100 , g_level [ id ])
Ahora no me muestra el hud
(21/07/2014, 02:02 PM) AguuS.- escribió: No sería así?
Código PHP:
( g_ammopacks [ id ] * costo_aps ( g_level [ id ]) / 100
el porcentaje no sube -.-
Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps ( g_level [ id ])) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ]- 1 )) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
funciona pero, en ves de apareser 0 tiene 100 y pero no se pasa de 200% osea un ejemplo
aparese asi el hud
hp:100
chaleco: 0
aps: 5 (125.00)
aps restan: 15
level: 0
pero no se pasa de 200 y luego funciona todo bien
Y así?
Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps ( g_level [ id ]+ 1 )) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ])) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
funcionoo de maravilla pero tiene -23.03,
pero creo que es por que tengo que poner el
ipdate_niveles(id)
Mensajes: 417
Temas: 57
Registro en: Jan 2014
Reputación:
5
(21/07/2014, 02:24 PM) Fail! escribió: (21/07/2014, 02:19 PM) AguuS.- escribió: (21/07/2014, 02:18 PM) Fail! escribió: (21/07/2014, 02:10 PM) AguuS.- escribió: (21/07/2014, 02:03 PM) Fail! escribió: Ahora no me muestra el hud
el porcentaje no sube -.-
Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps ( g_level [ id ])) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ]- 1 )) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
funciona pero, en ves de apareser 0 tiene 100 y pero no se pasa de 200% osea un ejemplo
aparese asi el hud
hp:100
chaleco: 0
aps: 5 (125.00)
aps restan: 15
level: 0
pero no se pasa de 200 y luego funciona todo bien
Y así?
Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps ( g_level [ id ]+ 1 )) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ])) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
funcionoo de maravilla pero tiene -23.03,
pero creo que es por que tengo que poner el
ipdate_niveles(id)
No creo que sea por eso. Trata de mostrar el hud así
Mensajes: 4,637
Temas: 73
Registro en: Oct 2013
Reputación:
44
(21/07/2014, 01:57 PM) AGustiN escribió: Código PHP:
( g_ammopacks [ id ] / costo_aps ( g_level [ id ]) * 100
Regla de 3
EDIT: TE QUEDARÍA ASÍ:
Código PHP:
ShowSyncHudMsg ( ID_SHOWHUD , g_MsgSync2 , "Vida: %d^nChaleco: %d^nClase: %s^nAmmo Packs: %d (%.2f%%)^nNivel: %d" , pev ( ID_SHOWHUD , pev_health ), get_user_armor ( id ), class, g_ammopacks [ ID_SHOWHUD ], ( g_ammopacks [ id ] / costo_aps ( g_level [ id ]) * 100 , g_level [ id ])
No es una simple regla de 3 simples.
Porque la variable g_ammopacks almacena los ammopacks para llegar a ese nivel, no la cantidad exacta para pasar al siguiente nivel.
Un ejemplo:
Nivel - Ammopacks necesarios
1 - 50
2 - 100
3 - 200
4 - 300
Para estar en el nivel 3 tenés que tener por lo menos 200 ammopacks.
Osea que g_ammopacks = 200
Si vos hacés una simple regla de 3 simples quedaría:
(200 / 300)*100 = 66.66%
Sin embargo, debería decir 0% porque recién acabo de llegar al nivel 2 ya que tengo 200 ammopacks. En realidad hay que hacer la regla de 3 simples sobre la variación de ammopacks para cada nivel, es decir ammopacks del siguiente nivel menos los ammopacks del nivel anterior.
Sería variación = 300 - 200 = 100
Osea que para pasar del nivel 2 al 3 tengo que juntar 100 ammopacks, en base a cuantos me falten de esos 100 tengo que hacer la regla de 3 simples para mostrar el %.
Mensajes: 83
Temas: 8
Registro en: Jul 2014
21/07/2014, 04:14 PM
(Última modificación: 21/07/2014, 04:28 PM por Fail! .)
(21/07/2014, 02:25 PM) AguuS.- escribió: (21/07/2014, 02:24 PM) Fail! escribió: (21/07/2014, 02:19 PM) AguuS.- escribió: (21/07/2014, 02:18 PM) Fail! escribió: (21/07/2014, 02:10 PM) AguuS.- escribió: Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps ( g_level [ id ])) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ]- 1 )) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
funciona pero, en ves de apareser 0 tiene 100 y pero no se pasa de 200% osea un ejemplo
aparese asi el hud
hp:100
chaleco: 0
aps: 5 (125.00)
aps restan: 15
level: 0
pero no se pasa de 200 y luego funciona todo bien
Y así?
Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps ( g_level [ id ]+ 1 )) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ])) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
funcionoo de maravilla pero tiene -23.03,
pero creo que es por que tengo que poner el
ipdate_niveles(id)
No creo que sea por eso. Trata de mostrar el hud así
Ya tengo asi mostrandolo, voy aver de nuevo lo pruebo de nuevo capas era por que aumente el zp_human_damager_reward y le puse un 1,
recien me fije y no es error en primero esta bien el porcentaje, luego en el segundo nivel ya no hay se pasa de 100% como que se bugea
Mensajes: 417
Temas: 57
Registro en: Jan 2014
Reputación:
5
Mostrame cómo tenés el macro para pasar de nivel.
Mensajes: 1,240
Temas: 96
Registro en: Oct 2013
Reputación:
10
21/07/2014, 04:55 PM
(Última modificación: 21/07/2014, 04:58 PM por ivan .)
Mensajes: 83
Temas: 8
Registro en: Jul 2014
(21/07/2014, 04:52 PM) AguuS.- escribió: Mostrame cómo tenés el macro para pasar de nivel.
Código PHP:
#define costo_aps(%1) (%1 * %1 * 20)
Mensajes: 417
Temas: 57
Registro en: Jan 2014
Reputación:
5
21/07/2014, 04:59 PM
(Última modificación: 21/07/2014, 04:59 PM por AguuS.- .)
(21/07/2014, 04:57 PM) Fail! escribió: (21/07/2014, 04:52 PM) AguuS.- escribió: Mostrame cómo tenés el macro para pasar de nivel.
Código PHP:
#define costo_aps(%1) (%1 * %1 * 20)
Entonces hacé esto.
Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps (( g_level [ id ]+ 1 ))) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ])) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
Mensajes: 83
Temas: 8
Registro en: Jul 2014
(21/07/2014, 04:59 PM) AguuS.- escribió: (21/07/2014, 04:57 PM) Fail! escribió: (21/07/2014, 04:52 PM) AguuS.- escribió: Mostrame cómo tenés el macro para pasar de nivel.
Código PHP:
#define costo_aps(%1) (%1 * %1 * 20)
Entonces hacé esto.
Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps (( g_level [ id ]+ 1 ))) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ])) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
Agus me funciono!! Gracias man.
Mensajes: 161
Temas: 14
Registro en: Mar 2014
Reputación:
0
21/07/2014, 10:59 PM
(Última modificación: 21/07/2014, 11:49 PM por Marito .)
Error mio.
Pregunta
Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps (( g_level [ id ]+ 1 ))) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ])) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
En que parte iría esto?. En la parte del ShowHud? o declaración de variables?
-------------------------------------------------------------------------------
EDIT:
Cita: Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2013 ITB CompuPhase, AMX Mod X Team
Error: Invalid subscript (not an array or too many subscripts): "iNeed" on line 209
Warning: Loose indentation on line 211
Error: Unmatched closing brace on line 214
y la linea es esta
Código PHP:
new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
"..."
Marito -_-
Mensajes: 417
Temas: 57
Registro en: Jan 2014
Reputación:
5
(21/07/2014, 10:59 PM) Marito escribió: Error mio.
Pregunta
Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps (( g_level [ id ]+ 1 ))) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ])) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
En que parte iría esto?. En la parte del ShowHud? o declaración de variables?
-------------------------------------------------------------------------------
EDIT:
Cita: Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2013 ITB CompuPhase, AMX Mod X Team
Error: Invalid subscript (not an array or too many subscripts): "iNeed" on line 209
Warning: Loose indentation on line 211
Error: Unmatched closing brace on line 214
y la linea es esta
Código PHP:
new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
Sí, va en ShowHUD. Te dejo un ejemplo:
Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps (( g_level [ id ]+ 1 ))) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ])) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 ) ShowSyncHudMsg ( id , iHudMessage , "Porcenaje de nivel: %.2f%%" , iPercent )
Mensajes: 161
Temas: 14
Registro en: Mar 2014
Reputación:
0
(22/07/2014, 12:28 AM) AguuS.- escribió:
(21/07/2014, 10:59 PM) Marito escribió: Error mio.
Pregunta
Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps (( g_level [ id ]+ 1 ))) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ])) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
En que parte iría esto?. En la parte del ShowHud? o declaración de variables?
-------------------------------------------------------------------------------
EDIT:
Cita: Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2013 ITB CompuPhase, AMX Mod X Team
Error: Invalid subscript (not an array or too many subscripts): "iNeed" on line 209
Warning: Loose indentation on line 211
Error: Unmatched closing brace on line 214
y la linea es esta
Código PHP:
new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
Sí, va en ShowHUD. Te dejo un ejemplo:
Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps (( g_level [ id ]+ 1 ))) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ])) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 ) ShowSyncHudMsg ( id , iHudMessage , "Porcenaje de nivel: %.2f%%" , iPercent )
Me sigo de tu ejemplo, pero me tira error la linea que deje arriba
.. O si no me dice que no reconoce las define mias
...
"..."
Marito -_-
Mensajes: 417
Temas: 57
Registro en: Jan 2014
Reputación:
5
(22/07/2014, 12:35 AM) Marito escribió: (22/07/2014, 12:28 AM) AguuS.- escribió:
(21/07/2014, 10:59 PM) Marito escribió: Error mio.
Pregunta
Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps (( g_level [ id ]+ 1 ))) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ])) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
En que parte iría esto?. En la parte del ShowHud? o declaración de variables?
-------------------------------------------------------------------------------
EDIT:
Cita: Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2013 ITB CompuPhase, AMX Mod X Team
Error: Invalid subscript (not an array or too many subscripts): "iNeed" on line 209
Warning: Loose indentation on line 211
Error: Unmatched closing brace on line 214
y la linea es esta
Código PHP:
new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
Sí, va en ShowHUD. Te dejo un ejemplo:
Código PHP:
new Float : iActual = float ( g_ammopacks [ ID_SHOWHUD ]) new Float : iNeed = float ( costo_aps (( g_level [ id ]+ 1 ))) new Float : iNeedm1 = float ( costo_aps ( g_level [ id ])) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 ) ShowSyncHudMsg ( id , iHudMessage , "Porcenaje de nivel: %.2f%%" , iPercent )
Me sigo de tu ejemplo, pero me tira error la linea que deje arriba .. O si no me dice que no reconoce las define mias ...
Pasame el macro que usas para los niveles.
Mensajes: 161
Temas: 14
Registro en: Mar 2014
Reputación:
0
22/07/2014, 01:10 AM
(Última modificación: 22/07/2014, 01:12 AM por Marito .)
Código PHP:
#define user_level (%1) g_level[%1] #define level_up (%1) (%1 * %1 * 3)
... No trabajo con ap, no es referencia a zp lo que uso
..
"..."
Marito -_-
Mensajes: 417
Temas: 57
Registro en: Jan 2014
Reputación:
5
(22/07/2014, 01:10 AM) Marito escribió: Código PHP:
#define user_level (%1) g_level[%1] #define level_up (%1) (%1 * %1 * 3)
... No trabajo con ap, no es referencia a zp lo que uso ..
Código PHP:
new Float : iActual = float ( Variable que usas como los AP ) new Float : iNeed = float ( level_up (( user_level ( id )+ 1 ))) new Float : iNeedm1 = float ( level_up ( user_level ( id )) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 ) ShowSyncHudMsg ( id , iHudMessage , "Porcentaje de nivel: %.2f%%" , iPercent )
Mensajes: 161
Temas: 14
Registro en: Mar 2014
Reputación:
0
Código PHP:
public ShowHUD ( taskid ) { static id id = ID_SHOWHUD ; new Float : iAcutal = float ( g_level [ id ]) new Float : iNeed = float ( level_up ( user_level ( id )+ 1 )) new Float : iNeedm1 = float ( level_up ( user_level ( id )) new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 ) /* new Float:iActual = float(g_frags[id]) new Float:iNeed = float(level_up(g_level[id]+1)) new Float:iNeedm1 = float(level_up(g_level[id])) new Float:iPercent = ((iActual - iNeedm1) * 100.0) / ( iNeed - iNeedm1)*/ { set_hudmessage ( 0 , 50 , 100 , - 1.0 , 0.06 , 1 , 1.0 , 1.0 , 1.0 , 1.0 ) show_hudmessage ( id , "[Frags: %d/%d](%.2f%%)^n[Level:%d]" , g_frags [ id ], level_up ( g_level [ id ]), g_level [ id ]) } }
Mira este es mi HUD!. Ahora el problema es que me tira estos errores...
Cita: Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2013 ITB CompuPhase, AMX Mod X Team
Error: Expected token: ",", but found "new" on line 206
Error: Undefined symbol "iActual" on line 207
Error: Invalid subscript (not an array or too many subscripts): "iNeed" on line 207
Error: Too many error messages on one line on line 207
Compilation aborted.
4 Errors.
Alguna ayuda???
"..."
Marito -_-
Mensajes: 180
Temas: 26
Registro en: Oct 2013
Reputación:
0
En el hud te olvidaste de poner el porcentaje...
Mensajes: 161
Temas: 14
Registro en: Mar 2014
Reputación:
0
(22/07/2014, 10:49 PM) exodisto escribió: En el hud te olvidaste de poner el porcentaje...
Emmm lo puse, igual me tira los errores :S
"..."
Marito -_-
Mensajes: 180
Temas: 26
Registro en: Oct 2013
Reputación:
0
Será porque pusiste iAcut al?
Mensajes: 161
Temas: 14
Registro en: Mar 2014
Reputación:
0
23/07/2014, 12:04 AM
(Última modificación: 23/07/2014, 12:10 AM por Marito .)
(22/07/2014, 11:10 PM) exodisto escribió: Será porque pusiste iAcut al?
Tenias razon disculpa.
Ahora esta linea me tira :S
Cita: Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2013 ITB CompuPhase, AMX Mod X Team
Error: Expected token: ",", but found "new" on line 206
Error: Invalid subscript (not an array or too many subscripts): "iNeed" on line 207
Warning: Loose indentation on line 214
Error: Unmatched closing brace on line 217
3 Errors.
Ese error en negro xq??
EDIT:
hice esto, y me tira otros errores...
Código PHP:
new Float : iActual = float ( g_frags [ id ]), new Float : iNeed = float ( level_up (( user_level ( id )+ 1 ))), new Float : iNeedm1 = float ( level_up ( user_level ( id )), new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
Le agregue la "," y me tira estos errores..
Cita: Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2013 ITB CompuPhase, AMX Mod X Team
Error: Invalid symbol name "" on line 205
Warning: Label name "Float" shadows tag name on line 205
Error: Undefined symbol "iNeed" on line 205
Error: Invalid expression, assumed zero on line 205
Error: Too many error messages on one line on line 205
Compilation aborted.
4 Errors.
"..."
Marito -_-
Mensajes: 2,571
Temas: 40
Registro en: Feb 2014
Reputación:
72
Saca las comas que pusiste y agrega un ) en iNeedm1-
Mensajes: 161
Temas: 14
Registro en: Mar 2014
Reputación:
0
23/07/2014, 06:59 PM
(Última modificación: 23/07/2014, 07:04 PM por Marito .)
Código PHP:
new Float : iPercent = (( iActual - iNeedm1 ) * 100.0 ) / ( iNeed - iNeedm1 )
Me tira error en la parte marcada con negro, no entiendo que quiere decir qe INeed
Cita: Error: Invalid subscript (not an array or too many subscripts): "iNeed" on line 209
Warning: Loose indentation on line 216
Error: Unmatched closing brace on line 219
Gracias Tocayo!..
PD: Ayer modifique de otra forma, y me tiraba el hud (21.0001215465%) a que se deberia??? Gracias
"..."
Marito -_-
Mensajes: 2,571
Temas: 40
Registro en: Feb 2014
Reputación:
72
Los floats te guardan 6 decimales. Si quieres mostrar menos de eso haz así:
Código PHP:
new Float : tufloat = get_gametime (): client_print ( 0 , print_chat , "Numero con 1 decimal: %.1f con 2 decimales: %.2f" , tufloat , tufloat );