Cambio de spawns
#1
Buenas, ando buscando un plugin simple (no como Map Spawns Editor) que reemplace los spawns de un equipo por otro.
Osea donde estén los spawns de los ct se hagan tt. Sino, como podría hacerlo?
Responder
#2
https://forums.alliedmods.net/showthread.php?t=43660
Responder
#3
(10/08/2018, 07:14 PM)Chema escribió: https://forums.alliedmods.net/showthread.php?t=43660
Dijo que no quería ese.

(10/08/2018, 09:28 AM)warps escribió: Buenas, ando buscando un plugin simple (no como Map Spawns Editor) que reemplace los spawns de un equipo por otro.
Osea donde estén los spawns de los ct se hagan tt. Sino, como podría hacerlo?
Steam
Responder
#4
Código PHP:
#include <amxmodx>
#include <fakemeta>

#define fm_find_ent_by_class(%1,%2) engfunc(EngFunc_FindEntityByString, %1, "classname", %2)

new g_iFwdSpawn;

public 
plugin_init( )
{
    
unregister_forwardFM_Spawng_iFwdSpawn)

    new 
ent = -1
    
    
while ((ent fm_find_ent_by_class(ent"func_buyzone"))) 
    {
        if (
pev(entpev_team) == 1)
            
set_pev(entpev_team2)
            
        else if (
pev(entpev_team) == 2)
            
set_pev(entpev_team1)
    }
}

public 
plugin_precache( )
    
g_iFwdSpawn register_forwardFM_Spawn"fwdSpawn_Pre" )

public 
fwdSpawn_Preent )
{
    if( !
pev_valident ) )
        return 
FMRES_IGNORED;
    
    new 
classname[32]
    
peventpev_classnameclassnamesizeof classname )
    
    if( 
equalclassname"info_player_start" ) )
        
set_peventpev_classname"info_player_deathmatch" )

    else if( 
equalclassname"info_player_deathmatch" ) )
        
set_peventpev_classname"info_player_start" )
    
    return 
FMRES_IGNORED;

Responder
#5
Muchas gracias! Es lo que estaba buscando.
Entonces los puntos de spawn en realidad están determinados por los buyzones?
Y se edita el pev_team de ese buyzone?
Responder
#6
son 2 cosas diferentes, una cosa es cambiar los spawns

info_player_start
info_player_deathmatch

pero solo cambiando los spawns no basta, tambien hay que cambiar la zona de compra porque sino aparecerias en la base del enemigo pero no podrias comprar nada, tendrias que ir hasta tu base para comprar algo
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)