AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Spanish (https://forums.alliedmods.net/forumdisplay.php?f=135)
-   -   [ZP] Extra Item : Dual Navy (https://forums.alliedmods.net/showthread.php?t=109759)

Javivi 11-21-2009 07:55

[ZP] Extra Item : Dual Navy
 
2 Attachment(s)
Descripcion

Coges dos mp5, que hacen x2 de daño (se cambia por cvar, zp_dualnavy_mult XX.0).


Lo hice porque estaba aburrido y porque el otro extraitem que hay como este esta muy mal echo xD. Ademas le añadi el w model, disfrutenlo.


Changelog
1.0 - Reescrito completamente


Creditos
metalicross por la chainsaw (de ahí saque el damage x2).



Saludos :D

lucas_7_94 11-21-2009 08:03

Re: [ES][ZP] Extra Item : Dual Navy
 
Por Empezar , buena idea.

Mejora esto :

PHP Code:

public PlayerKilled(id)

 
// If he have a dual navy, he lose it
 
if(g_HasDualNavy[id])
  
g_HasDualNavy[id] = false


Por:

PHP Code:

public PlayerKilled(victimattackershouldgib)

 
// If he have a dual navy, he lose it
 
if(g_HasDualNavy[attacker])
  
g_HasDualNavy[attacker] = false



alan_el_more 11-21-2009 08:06

Re: [ES][ZP] Extra Item : Dual Navy
 
Quote:

Originally Posted by Javivi (Post 994862)
Creditos
metalicross por la chainsaw (de hay saque el damage x2).

WTF?
hay -> ahí

Javivi 11-21-2009 08:31

Re: [ES][ZP] Extra Item : Dual Navy
 
Quote:

Originally Posted by lucas_7_94 (Post 994870)
Por Empezar , buena idea.

Mejora esto :

PHP Code:

public PlayerKilled(id)

 
// If he have a dual navy, he lose it
 
if(g_HasDualNavy[id])
  
g_HasDualNavy[id] = false


Por:

PHP Code:

public PlayerKilled(victimattackershouldgib)

 
// If he have a dual navy, he lose it
 
if(g_HasDualNavy[attacker])
  
g_HasDualNavy[attacker] = false



Porque ?

Así funciona bien creo o.o


Quote:

Originally Posted by alan_el_more (Post 994873)
WTF?
hay -> ahí

(K):crab:

alan_el_more 11-21-2009 08:38

Re: [ES][ZP] Extra Item : Dual Navy
 
en todo caso seria asi
PHP Code:

public PlayerKilled(victimattackershouldgib)

    
// If he have a dual navy, he lose it
    
if(g_HasDualNavy[victim])
       
g_HasDualNavy[victim] = false



Javivi 11-21-2009 09:57

Re: [ES][ZP] Extra Item : Dual Navy
 
Tal y como esta ahora funciona bien (lo he probado ahora mismo haciendome un slay y reviviendome)

eXacT 11-21-2009 09:58

Re: [ES][ZP] Extra Item : Dual Navy
 
yo tmb tenia la idea de hacerla de nuevo por la misma razon por qe estaba mal echa, pero al final no me qedo bien y we, fezh me ayudo un poco, pero se nos cago :P

fezh 11-21-2009 10:09

Re: [ES][ZP] Extra Item : Dual Navy
 
Podrías probar optimizar el plugin cacheando las CVars y usando bitsums en lugar de arrays.

PD: También podés cambiar esto:

PHP Code:

    if(victim == attacker || !attacker)
        return 
HAM_IGNORED
    
    
// Attacker is not a Player
    
if(!is_user_connected(attacker))
        return 
HAM_IGNORED 

:arrow:
PHP Code:

    new g_iMaxPlayers;

    
g_iMaxPlayers get_maxplayers();

    if (
victim == attacker || !attacker || !(<= attacker <= g_iMaxPlayers))
        return 
HAM_IGNORED

Y yo usaría Ham_Item_Deploy para todo lo que es models de armas.

Javivi 11-21-2009 10:43

Re: [ES][ZP] Extra Item : Dual Navy
 
Ok fezh, luego añado tu sugerencia.


1º No se que es eso de cachear las cvars ni para que sirve

2º Respecto a lo de los bitsums, no se como mierda creo uno xD
pero el que quiero utilizar es bitsum_HasDualNavy, ya lo tengo reemplazado en los ifs y demas, pero me dice que undefined simbol.


Y lo de ham_item_deploy, luego lo miro a ver, pero segun lo que lei mejor uso curweapon..

Gracias :D

Alucard^ 11-21-2009 20:32

Re: [ES][ZP] Extra Item : Dual Navy
 
Lo ideal si, seria asi como posteo alan_el_more. Pero al usar id tambien esta bien, ya que no importa si se llama victim, pepito, id o lo que sea, siempre y cuando se siga el orden, el nombre no importa, asi como las variables.

Sin embargo, seria mejor que lo pongas como te mostro alan_el_more, para mejor entendimiento del codigo de parte del lector.


All times are GMT -4. The time now is 21:04.

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