Enviar respuesta 
Cambio de spawns
Autor Mensaje
warps Sin conexión
Miembro


Mensajes: 94
Registro en: May 2018
Reputación: 0
Mensaje: #1
Cambio de spawns
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?
10/08/2018 09:28 AM
Visita su sitio web Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Chema Ausente
Miembro Destacado


Donador Trebol de oro
Mensajes: 849
Registro en: May 2017
Reputación: 8
Mensaje: #2
RE: Cambio de spawns
https://forums.alliedmods.net/showthread.php?t=43660

Image

Image
10/08/2018 07:14 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Pablo_1998 Sin conexión
Miembro Sr.


Trebol purpura
Mensajes: 422
Registro en: Jul 2017
Reputación: 6
Mensaje: #3
RE: Cambio de spawns
(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?
11/08/2018 01:20 AM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Nelo Sin conexión
Miembro Sr.


Mensajes: 682
Registro en: May 2015
Reputación: 7
Mensaje: #4
RE: Cambio de spawns
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;


(Este mensaje fue modificado por última vez en: 11/08/2018 01:40 PM por Nelo.)
11/08/2018 01:25 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
warps Sin conexión
Miembro


Mensajes: 94
Registro en: May 2018
Reputación: 0
Mensaje: #5
RE: Cambio de spawns
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?
(Este mensaje fue modificado por última vez en: 11/08/2018 02:07 PM por warps.)
11/08/2018 01:52 PM
Visita su sitio web Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Nelo Sin conexión
Miembro Sr.


Mensajes: 682
Registro en: May 2015
Reputación: 7
Mensaje: #6
RE: Cambio de spawns
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

11/08/2018 02:15 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Enviar respuesta 


Salto de foro:


Usuario(s) navegando en este tema: 1 invitado(s)

Contáctanos | Allied Modders en español | Volver arriba | Volver al contenido | Archivo (Modo simple) | Sindicación RSS