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

Party Menu By [R]ak *Update* V.2.2


  
 
 
Thread Tools Display Modes
rak
Veteran Member
Join Date: Oct 2011
Location: banned country
Old 01-29-2012 , 12:05   Re: Party Menu By [R]ak
#11

Quote:
Originally Posted by fearAR View Post
Vi una parte de tu codigo en la cual reseteabas matrices, en ese caso deberias de utilizar un loop 'for', y ahorrarias espacio.

Saludos.
gracias fearAR.. lo había echo de esa forma pero no me reseteaba el Index de Member3 dado que siempre 1 de los usuarios terminaba con una Index guardado así que decidí hacerlo sin los loop que había puesto
__________________

www.amxmodx-es.com

Steam: Luchokoldo
rak is offline
Send a message via MSN to rak Send a message via Skype™ to rak
fearAR
Veteran Member
Join Date: Oct 2010
Old 01-29-2012 , 12:07   Re: Party Menu By [R]ak
#12

Si no te reseteaba un index es porque utilizabas mal el espacio de condicional del loop. Igualmente esta bien aunque no me gusto la parte que muestras la opcion del menu demasiados formatex. Pero buen trabajo, aunque no lo probe .
__________________
~~~~ NPC AI ~~~~

[ Pathfinding - OK ]
[ Citizen AI - OK ]
[ Handle Weapons - --- ]
fearAR is offline
Send a message via MSN to fearAR
rak
Veteran Member
Join Date: Oct 2011
Location: banned country
Old 01-29-2012 , 12:16   Re: Party Menu By [R]ak
#13

Quote:
Originally Posted by fearAR View Post
Si no te reseteaba un index es porque utilizabas mal el espacio de condicional del loop. Igualmente esta bien aunque no me gusto la parte que muestras la opcion del menu demasiados formatex. Pero buen trabajo, aunque no lo probe .
estuve a punto de hacerlo con el menú viejo.. pero el nuevo es mas cómodo xD

yo lo probé con 3 usuarios(incluyéndome) y funcionaba bien
__________________

www.amxmodx-es.com

Steam: Luchokoldo
rak is offline
Send a message via MSN to rak Send a message via Skype™ to rak
XINLEI
me too
Join Date: Jun 2011
Location: Colombian Coffee storage
Old 01-29-2012 , 13:45   Re: Party Menu By [R]ak
#14

Una cosa, y si en el party hay revueltos de Ct y T... que pasaria alli?
XINLEI is offline
Neeeeeeeeeel.-
Some Guy Yellin'
Join Date: Jul 2010
Location: Argentina
Old 01-29-2012 , 20:32   Re: Party Menu By [R]ak
#15

PHP Code:
#define Master 0
#define Member2 1
#define Member3 2
#define MAX_PARTY 3 

PHP Code:
enum {
    
Master 0,
    
Member2,
    
Member3,
    
MAX_PARTY
}; 
Creo que queda mejor :B

PHP Code:
#pragma semicolon 1 


PHP Code:
Party_Ids[Party_Ids[id][Member2]][Master] = NONE;
Party_Ids[Party_Ids[id][Member2]][Member2] = NONE;
Party_Ids[Party_Ids[id][Member2]][Member3] = NONE;
Party_Ids[Party_Ids[id][Master]][Member2] = NONE;
Party_Ids[Party_Ids[id][Master]][Member3] = NONE;
Party_Ids[Party_Ids[id][Master]][Master] = NONE

PHP Code:
for( new 0<= 2i++ )
      
Party_Ids[Party_Ids[id][Member2]][i] = NONE;
for( new 
0<= 2i++ )
      
Party_Ids[Party_Ids[id][Master]][i] = NONE
__________________
Neeeeeeeeeel.- is offline
Send a message via Skype™ to Neeeeeeeeeel.-
fearAR
Veteran Member
Join Date: Oct 2010
Old 01-29-2012 , 20:46   Re: Party Menu By [R]ak
#16

PHP Code:
enum {
    
Master 0,
    
Member2,
    
Member3,
    
MAX_PARTY
}; 


PHP Code:
enum _:MAX_PARTY
{
   
Master 0,
   
Member2,
   
Member3,
}; 
.....................

PHP Code:
for( new 0<= 2i++ )
      
Party_Ids[Party_Ids[id][Member2]][i] = NONE;
for( new 
0<= 2i++ )
      
Party_Ids[Party_Ids[id][Master]][i] = NONE


PHP Code:
for( new 0< ( MAX_PARTY -); i++ )
{
        for( new 
0;  MAX_PARTYx++ )
        {
                 
Party_Ids[Party_Ids[id][i]][x] = NONE;
        }

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

[ Pathfinding - OK ]
[ Citizen AI - OK ]
[ Handle Weapons - --- ]

Last edited by fearAR; 01-29-2012 at 20:49.
fearAR is offline
Send a message via MSN to fearAR
rak
Veteran Member
Join Date: Oct 2011
Location: banned country
Old 01-29-2012 , 22:12   Re: Party Menu By [R]ak
#17

Quote:
Originally Posted by fearAR View Post
PHP Code:
enum {
    
Master 0,
    
Member2,
    
Member3,
    
MAX_PARTY
}; 


PHP Code:
enum _:MAX_PARTY
{
   
Master 0,
   
Member2,
   
Member3,
}; 
.....................

PHP Code:
for( new 0<= 2i++ )
      
Party_Ids[Party_Ids[id][Member2]][i] = NONE;
for( new 
0<= 2i++ )
      
Party_Ids[Party_Ids[id][Master]][i] = NONE


PHP Code:
for( new 0< ( MAX_PARTY -); i++ )
{
        for( new 
0;  MAX_PARTYx++ )
        {
                 
Party_Ids[Party_Ids[id][i]][x] = NONE;
        }

Saludos.
no seria sin la ultima ","?
PHP Code:
enum _:MAX_PARTY
{
   
Master 0,
   
Member2,
   
Member3
}; 
otra cosa.. el tema del for es complicado.. ahora estaba acomodando eso y tendría q ir así.. por que sino hay valores que no se borran.. por q así estas borrando todos los index del Master y no podría modificar los del Member2

PHP Code:
for( new iMAX_PARTYi++ )
      
Party_Ids[Party_Ids[id][Member2]][i] = NONE;
for( new 
iMAX_PARTYi++ )
      
Party_Ids[id][i] = NONE
de tu forma fear estas borrando primero el los Index del Master y no vas a poder modificar Member2 xD
__________________

www.amxmodx-es.com

Steam: Luchokoldo
rak is offline
Send a message via MSN to rak Send a message via Skype™ to rak
fearAR
Veteran Member
Join Date: Oct 2010
Old 01-29-2012 , 22:26   Re: Party Menu By [R]ak
#18

Si tienes razon la ultima coma me equivoque.

Y lo del reseteo de variables, esta perfecto no le veo el error a que te refieres, es mas si te refieres a un error de instancias pues haz el loop regresivo y listo.

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

[ Pathfinding - OK ]
[ Citizen AI - OK ]
[ Handle Weapons - --- ]
fearAR is offline
Send a message via MSN to fearAR
rak
Veteran Member
Join Date: Oct 2011
Location: banned country
Old 01-29-2012 , 22:31   Re: Party Menu By [R]ak
#19

nunca use un loop regresivo xD no se me había ocurrido xD

tendría que ser así entonces

PHP Code:
for( new 1NONEi-- ) 

        for( new 
0;  MAX_PARTYx++ ) 
        { 
                 
Party_Ids[Party_Ids[id][i]][x] = NONE
        } 


Quote:
Originally Posted by XINLEI View Post
Una cosa, y si en el party hay revueltos de Ct y T... que pasaria alli?
seria lo mismo que si fueran los 2 o 3 CT o T.. el chat funciona igual.. va mas alla de si es CT o T xD
__________________

www.amxmodx-es.com

Steam: Luchokoldo

Last edited by rak; 01-29-2012 at 22:53. Reason: [php] en el quick reply!
rak is offline
Send a message via MSN to rak Send a message via Skype™ to rak
lucas_7_94
Leche Loco
Join Date: Mar 2009
Location: Argentina
Old 01-29-2012 , 23:01   Re: Party Menu By [R]ak
#20

Code:
    static x , k     for( x = 0, k = 0; x < MAX_PARTY , k < NONE ; x++ , k++ )     {             Party_Ids[Party_Ids[id][k]][x] = NONE;     }
__________________
ATWWMH - MiniDuels
Madness is like gravity, just need a little push.
lucas_7_94 is offline
Send a message via Skype™ to lucas_7_94
 



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 05:59.


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