Raised This Month: $ Target: $400
 0% 

[ZP] Mejorar este modo.


  
 
 
Thread Tools Display Modes
Author Message
SyM_S2
New Member
Join Date: Sep 2011
Old 09-18-2011 , 09:40   [ZP] Mejorar este modo.
#1

Hola! Vengo a pedirles si porfavor me podrían dar un "mini tuto" o algúnos consejos para mejorar el code del (como lo conocen ustedes) Modo "Armagedon"

No pido un code entero .. nono .. solo vengo a pedir una ayuda. Gracias!.

PHP Code:
else if ((mode == MODE_NONE && (!preventconsecutive || g_lastmode != MODE_NVS) && random_num(1get_pcvar_num(cvar_nvschance)) == get_pcvar_num(cvar_nvs) && floatround((iPlayersnum-2)*get_pcvar_float(cvar_nvsratio), floatround_ceil) >= && iPlayersnum >= get_pcvar_num(cvar_nvsminplayers)) || mode == MODE_NVS)
{
// Nemesis vs Survivors Mode
g_plagueround true
g_nvsround 
true

id 
fnGetRandomAlive(random_num(1iPlayersnum))
humanme(id1)

while (
g_survivor[id]) id fnGetRandomAlive(random_num(1iPlayersnum));
zombieme(id010)

iMaxZombies floatround((iPlayersnum-2)*get_pcvar_float(cvar_plagueratio), floatround_ceil)
iZombies 0

while (iZombies iMaxZombies)
{
if (
id g_maxplayers)
id++
else
id 1

if (!is_user_alive(id) || g_zombie[id] || g_survivor[id])
continue;

if (
random_num(01))
{
zombieme(id010)
iZombies++
}
}

for (
id 1id <= g_maxplayersid++)
{
if (!
is_user_alive(id) || g_zombie[id] || g_survivor[id])
continue

remove_task(id+TASK_TEAM)
humanme(id1)
}

PlaySound(sound_plague[random_num(0sizeof sound_plague -1)]);

set_hudmessage(255255255, -1.00.1710.05.01.01.0, -1)
ShowSyncHudMsg(0g_MsgSync"Nemesis vs Survivors !!!")

ExecuteForward(g_fwRoundStartg_fwDummyResultMODE_NVS0);

SyM_S2 is offline
fpA
Senior Member
Join Date: May 2011
Location: Zaragoza
Old 09-18-2011 , 09:57   Re: [ZP] Mejorar este modo.
#2

Mejorar en que sentido?, que quieres mejorar.
fpA is offline
Send a message via Skype™ to fpA
SyM_S2
New Member
Join Date: Sep 2011
Old 09-18-2011 , 10:07   Re: [ZP] Mejorar este modo.
#3

En el sentido de un mejor seteo para los players y que no ... emm ... noce como decirlo ... sofoque mucho al server.
SyM_S2 is offline
xhiino
Senior Member
Join Date: Oct 2009
Location: santiasko
Old 09-18-2011 , 10:22   Re: [ZP] Mejorar este modo.
#4

yo opino que el code esta bastante bien optimizado como para seguir sacandole boludeces ... mejor dejalo haci
__________________
xhiino is offline
Send a message via MSN to xhiino
Kiske
Veteran Member
Join Date: May 2009
Old 09-18-2011 , 14:34   Re: [ZP] Mejorar este modo.
#5

PHP Code:
else if ((mode == MODE_NONE && (!preventconsecutive || g_lastmode != MODE_NVS) && random_num(1get_pcvar_num(cvar_nvschance)) == get_pcvar_num(cvar_nvs) && floatround((iPlayersnum-2)*get_pcvar_float(cvar_nvsratio), floatround_ceil) >= && iPlayersnum >= get_pcvar_num(cvar_nvsminplayers)) || mode == MODE_NVS)
{
// Nemesis vs Survivors Mode
g_plagueround true
g_nvsround 
true

        
// Make sure there are alive players on both teams (BUGFIX)
        
if(!fnGetAliveTs())
        {
            
// Move random player to T team
            
id fnGetRandomAlive(random_num(1iPlayersnum))
            
remove_task(id+TASK_TEAM)
            
fm_cs_set_user_team(idFM_CS_TEAM_T)
            
fm_user_team_update(id)
        }
        else if(!
fnGetAliveCTs())
        {
            
// Move random player to CT team
            
id fnGetRandomAlive(random_num(1iPlayersnum))
            
remove_task(id+TASK_TEAM)
            
fm_cs_set_user_team(idFM_CS_TEAM_CT)
            
fm_user_team_update(id)
        }

PlaySound(sound_plague[random_num(0sizeof sound_plague -1)]);

set_hudmessage(255255255, -1.00.1710.05.01.01.0, -1)
ShowSyncHudMsg(0g_MsgSync"Nemesis vs Survivors !!!")

ExecuteForward(g_fwRoundStartg_fwDummyResultMODE_NVS0);

Kiske is offline
Send a message via Skype™ to Kiske
 



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 17:19.


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