Raised This Month: $ Target: $400
 0% 

Petits bugs avec amx_respawn


  
 
 
Thread Tools Display Modes
Author Message
elplouk
Member
Join Date: Aug 2009
Location: France
Old 11-22-2010 , 17:52   Petits bugs avec amx_respawn
#1

Bonjour,

J'utilise le plugin amx_respawn sur mon serveur deathmatch et j'ai remarqué quelques bugs :
- Si le joueur attend trop avant de sélectionner une équipe, il apparait comme vivant mais ne spawn pas
- Si il attend un peu plus, il spawn en tant que spectateur
- Si je joueur sélectionne "spectateur" l'action échoue (le menu de sélection de team reste ouvert) mais il va spawn toujours au même endroit, en tant que spectateur, avec un skin CT, et il est tuable (je sais pas si ça se dit ^^)

Je crois que c'est tout...

Bref, si vous avez une solution, que ce soit une modification du plugin, un autre plugin, ou autre chose, je vous en serai reconnaissant

Merci d'avance
elplouk

Code:
/* AMX Mod X script. 
* 
* (c) Copyright 2002-2003, f117bomb 
* This file is provided as is (no warranties). 
* 
*  *******************************************************************************
*   
*    Ported By KingPin( [email protected] ). I take no responsibility 
*    for this file in any way. Use at your own risk. No warranties of any kind. 
*
*  *******************************************************************************
*
* Set Cvar 'amx_respawn' 1 or 0 
* 
*/ 

#include <amxmodx>
#include <fun>

public TeamSelect(id)
{
    if (get_cvar_num("amx_respawn") == 1)   {
        new sId[2]
        sId[0] = id
        set_task(10.0,"respawn",0,sId,2)
    }
    return PLUGIN_CONTINUE
}

public death_msg() 
{    
    if (get_cvar_num("amx_respawn") == 1)   { 
        new vIndex = read_data(2) 
        new svIndex[2]
        svIndex[0] = vIndex
        set_task(0.5,"respawn",0,svIndex,2) 
    } 
    return PLUGIN_CONTINUE 
} 

public respawn(svIndex[]) 
{ 
    new vIndex = svIndex[0] 
    if(get_user_team(vIndex) == 3 || is_user_alive(vIndex)) 
        return PLUGIN_CONTINUE 
    spawn(vIndex) 
    
    return PLUGIN_CONTINUE    
} 

public plugin_init() 
{ 
       register_plugin("amx_respawn","0.9.4","f117bomb") 
    register_event("DeathMsg","death_msg","a") 
    register_event("ShowMenu","TeamSelect","b","4&Team_Select")
    register_event("VGUIMenu","TeamSelect","b","1=2")
    register_cvar("amx_respawn","1") 
    
    return PLUGIN_CONTINUE 
}
elplouk is offline
ConnorMcLeod
Veteran Member
Join Date: Jul 2006
Location: France (95)
Old 11-22-2010 , 17:57   Re: Petits bugs avec amx_respawn
#2

Déjà ce plugin est outdated comme pas possible, ensuite pourquoi tu utilises un tel plugin quand le mode deathmatch fait déjà respawn les joueurs ?
__________________
- tired and retired -

- my plugins -
ConnorMcLeod is offline
elplouk
Member
Join Date: Aug 2009
Location: France
Old 11-22-2010 , 18:17   Re: Petits bugs avec amx_respawn
#3

C'est un deathmatch sur des maps aim et fun donc pas besoin de respawn partout, un simple respawn au spawn de l'équipe du joueur suffit. Je n'ai pas installé CSDM, j'ai juste mis quelques plugins pour jouer en continu
elplouk is offline
Fr33m@n
Veteran Member
Join Date: May 2008
Location: France Marne
Old 11-22-2010 , 19:00   Re: Petits bugs avec amx_respawn
#4

avec CSDM tu peut faire en sorte de respawn au spawn comme tu l'a décrit.
csdm.cfg n'est pas fait pour rien, il permet de configurer pas mal de choses.
sinon les menu d'armement sont désactivable dans plugins-csdm.ini.

Last edited by Fr33m@n; 11-22-2010 at 19:53.
Fr33m@n is offline
elplouk
Member
Join Date: Aug 2009
Location: France
Old 11-22-2010 , 21:17   Re: Petits bugs avec amx_respawn
#5

J'ai seulement mis
csdm_main.amxx
csdm_misc.amxx
csdm_protection.amxx
et configuré csdm.cfg : ça marche nikel

Merci beaucoup !
elplouk is offline
 



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 00:12.


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