Raised This Month: $51 Target: $400
 12% 

[ayuda] No se como usar los const


  
 
 
Thread Tools Display Modes
Author Message
El_Gonza_Wachin
BANNED
Join Date: Dec 2010
Old 09-03-2011 , 02:11   [ayuda] No se como usar los const
#1

El problema lo explico dentro del php, si no entienden dejen sus dudas asi se lo explico mejor. Gracias!

PHP Code:
#define hcant 5

new gPuntos[33// Estos son los puntos que pongamos de ejemplo
// se suman cada el evento "1=Round_Start"

new const HABILIDADES[hcant] =
{
    
1,
    
3,
    
6,
    
10,
    
15
};

// Aca ya un problema

formatex(szTextcharsmax(szText), "Aumentar 1 Nivel (%d)"HABILIDADES[0]);
    
menu_additem(menuszText"1");

// La idea es que yo no ponga habilidades[0] porque me va a tomar la primer linea de habilidades
// el 1, lo que quiero es que si estoy en el punto 1 solo se pase a habilidades[1] y si estoy
// en el 1 solo se pase a habilidades[2] y asi susesivamente

// Esta es la parte del switch del menu

case 1:
{
if (
gPuntos[id]  >= HABILIDADES[0]) // en realidad seria la habilidades que le sigue si esta ya en el 1 seria la habilidad 2 (3)
            
{
                
gPuntos[id] -= HABILIDADES[0]; // Lo mismo, no le resta habilidades[0], sino la que le sigue si es que ya esta en el 1, seria la 2 (3)
                
ColorChat(idGREEN"%s^x01 Subiste un nivel en vida"gPrefix);
            }

El_Gonza_Wachin is offline
rubee
Senior Member
Join Date: Oct 2009
Location: party rocking
Old 09-03-2011 , 02:18   Re: [ayuda] No se como usar los const
#2

no crees 2 temas con el mismo contenido
__________________


rubee is offline
p4rp4d30
Veteran Member
Join Date: Mar 2007
Old 09-03-2011 , 02:57   Re: [ayuda] No se como usar los const
#3

Primero aprendete todo lo basico.

http://forums.alliedmods.net/showthread.php?t=110872

Despues vas a entender.
p4rp4d30 is offline
fearAR
Veteran Member
Join Date: Oct 2010
Old 09-03-2011 , 12:29   Re: [ayuda] No se como usar los const
#4

La definición 'const', se refiere a constante, una constante es un valor que no puede ser cambiado en el tiempo, por lo tanto cuando a una variable la definimos como constante, esta indica un ahorro de memoria, ya que optara por no sufrir cambios futuros.

Es así que tan solo para eso sirve la definición const, ejemplo:

Cuando utilizamos el parametro define, esta refiriendo sobre un POINTER un número, es entonces que esto es tambien una constante nunca puede ser cambiado en el tiempo.

Saludos.
__________________
~~~~ NPC AI ~~~~

[ Pathfinding - OK ]
[ Citizen AI - OK ]
[ Handle Weapons - --- ]
fearAR is offline
Send a message via MSN to fearAR
 



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 12:01.


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