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

Seleccionar un jugado al azar ... u.u


  
 
 
Thread Tools Display Modes
Author Message
!Morte
Veteran Member
Join Date: May 2010
Old 07-29-2011 , 22:48   Seleccionar un jugado al azar ... u.u
#1

Rara vez pido ayuda con algo ( porque uso el search o molesto a metalicross jaja ) pero necesito ayuda esta vez :_

Bueno, estoy haciendo un mod y no puedo hacer que al final de la ronda seleccione un jugador al azar y al comienzo de la ronda ese jugador sea T y el resto CT , intente varias maneras pero algunas o no andan o hacen lo que quieren e.e

Espero que me ayuden u.u

Pd.
__________________
First Zombie Class
[ZP] Zombie Class: Houndeye Zombie
Quote:
Originally Posted by lucas_7_94 View Post
tenes que saber pawn antes de intentar hacer algo digno.
!Morte is offline
Send a message via MSN to !Morte Send a message via Skype™ to !Morte
SkielMafu
Member
Join Date: Jun 2010
Location: Buenos Aires, Argentina.
Old 07-29-2011 , 23:11   Re: Seleccionar un jugado al azar ... u.u
#2

Como probaste y en que fue lo que te fallo?
SkielMafu is offline
Send a message via MSN to SkielMafu Send a message via Skype™ to SkielMafu
Old 07-29-2011, 23:12
lauti
This message has been deleted by lauti.
!Morte
Veteran Member
Join Date: May 2010
Old 07-29-2011 , 23:16   Re: Seleccionar un jugado al azar ... u.u
#3

Probe usando get_players , haciendo un random para obtener el id de un jugador al azar y despues meterlo de T , aveces no los unia (tiraba error) , otras no pasaba a nadie a CT e iba pasando de a uno a TT (y despues se colgaba) ...
__________________
First Zombie Class
[ZP] Zombie Class: Houndeye Zombie
Quote:
Originally Posted by lucas_7_94 View Post
tenes que saber pawn antes de intentar hacer algo digno.
!Morte is offline
Send a message via MSN to !Morte Send a message via Skype™ to !Morte
XINLEI
me too
Join Date: Jun 2011
Location: Colombian Coffee storage
Old 07-30-2011 , 00:09   Re: Seleccionar un jugado al azar ... u.u
#4

empieze a hacer chequeos.

esta conectado? es ct? t? etc.
XINLEI is offline
!Morte
Veteran Member
Join Date: May 2010
Old 07-30-2011 , 00:30   Re: Seleccionar un jugado al azar ... u.u
#5

Obvio que chequeo si esta conectado o no, si esta vivo o no, si es ct o t ...
__________________
First Zombie Class
[ZP] Zombie Class: Houndeye Zombie
Quote:
Originally Posted by lucas_7_94 View Post
tenes que saber pawn antes de intentar hacer algo digno.
!Morte is offline
Send a message via MSN to !Morte Send a message via Skype™ to !Morte
XINLEI
me too
Join Date: Jun 2011
Location: Colombian Coffee storage
Old 07-30-2011 , 00:45   Re: Seleccionar un jugado al azar ... u.u
#6

żEl problema es en seleccionarlo o al comenzar la ronda ponerlo? o no sabe?

si no sabe ponga prints y empieze a debugear.
XINLEI is offline
matrix123
Veteran Member
Join Date: Feb 2011
Old 07-30-2011 , 00:49   Re: Seleccionar un jugado al azar ... u.u
#7

no lo tengo a mano pero sacalo del plugin de deathrun ...
matrix123 is offline
Stereo
Veteran Member
Join Date: Dec 2010
Old 07-30-2011 , 06:49   Re: Seleccionar un jugado al azar ... u.u
#8

Podrias darle una booleana en true:

PHP Code:
new JugadorEspecial[33]; 
PHP Code:
public elijiendo_jugador()

new 
id random_player()

JugadorEspecial[id] = true
Y en el cambio de jugadores:

PHP Code:
if(!JugadorEspecial[i] && ..... 
Stereo is offline
lucas_7_94
Leche Loco
Join Date: Mar 2009
Location: Argentina
Old 07-30-2011 , 11:04   Re: Seleccionar un jugado al azar ... u.u
#9

Code:
new iPlayers[32], iNumPlayers get_players(iPlayers, iNumPlayers) new randomplayerid = iPlayers[random(iNumPlayers)]

or

Code:
stock get_random_player( ) {     /*     * a - Don't return dead players     * b - Don't return alive players     * c - Skip bots     * d - Skip real players     * e - Match with passed team     * f - Match with part of name     * g - Ignore case sensitivity     * h - Skip HLTV     */         new iPlayers[32], iTotal;     get_players( iPlayers, iTotal, "ah" );         if( !iTotal ) return 0;         return iPlayers[random( iTotal )]; } new id = get_random_player( ); new name[33] get_user_name(id, name, 32);   client_print(0 , print_chat, "%s seleccionado al azar!", name)
__________________
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 23:35.


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