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

[ZP] Usar FL_FROZEN Al Comenzar Modo (?)


  
 
 
Thread Tools Display Modes
Author Message
LBCoscu
BANNED
Join Date: Aug 2012
Location: Santiago
Old 09-02-2012 , 20:54   [ZP] Usar FL_FROZEN Al Comenzar Modo (?)
#1

Habia leido sobre esto de FL_FROZEN en algunos threads...
Bueno lo que necesito es saber alguna manera de congelar a los T (Zombies) por x Segundos al comenzar un modo...
Me explico mejor:
Ejemplo:
start_mode_survivor
{
Aca algun comando para congelar a todos los zombies para que no se muevan por x segundos y cuando pasen esos segundos obviamente descongelarlos...

Alguna idea de como o algun code por ahi?
LBCoscu is offline
Send a message via MSN to LBCoscu
leonard19941
Veteran Member
Join Date: Jun 2011
Old 09-02-2012 , 21:29   Re: [ZP] Usar FL_FROZEN Al Comenzar Modo (?)
#2

Bueno podrias mirar el Zombie Escape de dias, mira el code y fijate como congela a los zombies al principio de la ronda.
__________________

Last edited by leonard19941; 09-02-2012 at 21:29.
leonard19941 is offline
DJHD!
Veteran Member
Join Date: Dec 2009
Location: Santiago, Chile
Old 09-02-2012 , 21:30   Re: [ZP] Usar FL_FROZEN Al Comenzar Modo (?)
#3

PHP Code:
g_frozen[id] = true 
__________________
Quote:
Originally Posted by XINLEI View Post
Porque rocccos trata de ser el metalicross que nunca va a poder ser.
DJHD! is offline
Send a message via MSN to DJHD!
el999gonzalo
BANNED
Join Date: Aug 2012
Old 09-02-2012 , 21:31   Re: [ZP] Usar FL_FROZEN Al Comenzar Modo (?)
#4

eso pasa en el modo wesker (creo) revisate el tutorial de como hacer ese modo

o has ejemplo :

PHP Code:

start_mode_surv
:
{
Consigues a los jugadores en T 

set maxspeed 0

set_task 
(10.0 quitarcongelado)

public 
quitarcongelado(id)

conseguir jugadores T

ser maxspeed 
(el que quieras especifico para el modo
si la cosa fuera dejarles sl speed normal , no se como hacerlo
el999gonzalo is offline
DJHD!
Veteran Member
Join Date: Dec 2009
Location: Santiago, Chile
Old 09-02-2012 , 21:35   Re: [ZP] Usar FL_FROZEN Al Comenzar Modo (?)
#5

Quote:
Originally Posted by el999gonzalo View Post
eso pasa en el modo wesker (creo) revisate el tutorial de como hacer ese modo

o has ejemplo :

PHP Code:

start_mode_surv
:
{
Consigues a los jugadores en T 

set maxspeed 0

set_task 
(10.0 quitarcongelado)

public 
quitarcongelado(id)

conseguir jugadores T

ser maxspeed 
(el que quieras especifico para el modo
si la cosa fuera dejarles sl speed normal , no se como hacerlo
No Es necesario Directamente qué use la variable g_frozen la setee en true cuando necesite congelar los y para descongelarlos en false
__________________
Quote:
Originally Posted by XINLEI View Post
Porque rocccos trata de ser el metalicross que nunca va a poder ser.
DJHD! is offline
Send a message via MSN to DJHD!
BlackFur
BANNED
Join Date: Apr 2012
Location: RCL
Old 09-02-2012 , 22:21   Re: [ZP] Usar FL_FROZEN Al Comenzar Modo (?)
#6

Adentro del code del modo pones esto

PHP Code:
         for (id 1id <= g_maxplayersid++)
        { 
        if (!
is_user_alive(id)) 
            continue;
             
        if (
g_zombie[id]) 
            continue; 
            
        
zombieme(id0010)
        
g_frozen[id] = true
        target_locked
[id] = true // Mia :D
        
        
message_begin(MSG_ONEg_msgScreenFade_id)
        
write_short(0// duration
        
write_short(0// hold time
        
write_short(FFADE_STAYOUT// fade type
        
write_byte(255// red
        
write_byte(0// green
        
write_byte(42// blue
        
write_byte(120// alpha
        
message_end()
        
        
set_task(get_pcvar_float(cvar_freezeduration) , "remove_freeze" id)
        
fm_set_rendering(idkRenderFxGlowShell100 100255kRenderNormal20)
        } 
Bue lo que haces principalmente aqui es aplicar lo mismo que si te hubiera afectado una bomba.
Pero si el zombie entra luego que ha comenzado la ronda tienes que hacer otras cosas mas pero esto es algo para que avances.

Last edited by BlackFur; 09-02-2012 at 22:23.
BlackFur is offline
LBCoscu
BANNED
Join Date: Aug 2012
Location: Santiago
Old 09-04-2012 , 16:12   Re: [ZP] Usar FL_FROZEN Al Comenzar Modo (?)
#7

Quote:
Originally Posted by leonard19941 View Post
Bueno podrias mirar el Zombie Escape de dias, mira el code y fijate como congela a los zombies al principio de la ronda.
cual es el zombie escape?
LBCoscu is offline
Send a message via MSN to LBCoscu
BlackFur
BANNED
Join Date: Apr 2012
Location: RCL
Old 09-04-2012 , 16:17   Re: [ZP] Usar FL_FROZEN Al Comenzar Modo (?)
#8

en el que escapas.


PD : En el comienzo de la ronda los zombies parten congelado mientras los humanos corren, y luego se liberan.
BlackFur is offline
LBCoscu
BANNED
Join Date: Aug 2012
Location: Santiago
Old 09-04-2012 , 16:46   Re: [ZP] Usar FL_FROZEN Al Comenzar Modo (?)
#9

Mira BlackFur con el congelamiento tuve problemas ya que me congela los survivors y los zombies el unico que no se congela es el Weskertengo asi el mod...
creo que tengo ese for de mas me ayudan a arreglarlo?Ç es que ando con poco tiempo u.u
PHP Code:
        // wesker Mode
        
g_weskerround true
        g_currentmode 
MODE_WESKER
        g_lastmode 
MODE_WESKER
        
        
// Prevent Infection
        
g_allowinfection false
        
        
// Choose player randomly?
        
if (mode == MODE_NONE)
            
id fnGetRandomAlive(random_num(1iPlayersnum))
        
        
// Remember id for calling our forward later
        
forward_id id
        
        
// Make wesker
        
humanme(id002)
        
        
// Turn the remaining players into zombies
        
for (id 1id <= g_maxplayersid++)
        {
            
// Not alive
            
if (!g_isalive[id])
                continue;
            
            
// wesker or already a zombie
            
if (g_wesker[id] || g_zombie[id] )
                continue;
            
            
// Turn into a zombie
            
zombieme(id001000)
            
g_frozen[id] = true
            set_task
(15.0"remove_freeze" id)
            
fm_set_rendering(idkRenderFxGlowShell100 100255kRenderNormal20)
        }
        
        
// Turn 6 into survivor
        
for ( new 06i++ )
        {
            
id fnGetRandomAlive(random_num(1iPlayersnum))
            
humanme(id100)
        } 
LBCoscu is offline
Send a message via MSN to LBCoscu
BlackFur
BANNED
Join Date: Apr 2012
Location: RCL
Old 09-04-2012 , 16:51   Re: [ZP] Usar FL_FROZEN Al Comenzar Modo (?)
#10

PHP Code:
for ( new 06i++ )
{
        
id fnGetRandomAlive(random_num(1iPlayersnum))
        
humanme(id100)
}
------->

for ( new 06i++ )
{
            
id fnGetRandomAlive(random_num(1iPlayersnum))
            
humanme(id100)
            
g_frozen[id] = false
            remove_freeze
(id)
            
fm_set_rendering(id)//sarepe



Last edited by BlackFur; 09-04-2012 at 17:17.
BlackFur is offline
 


Thread Tools
Display Modes

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 08:24.


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