AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   French (https://forums.alliedmods.net/forumdisplay.php?f=20)
-   -   Recherche/Création d'un plugin (https://forums.alliedmods.net/showthread.php?t=183723)

papalicano 04-25-2012 18:52

Recherche/Création d'un plugin
 
Bonsoir,

Je suis à la recherche (ou si une personne pourrait le créée) d'un plugin qui aura pour fonction :
-La durée du round sera par défaut à 1:00 minute (mp_roundtime 1).
-A chaque fois qu'un antiterroriste rejoint la partie le temps augmente de 0:45 secondes (qui serait modifiable si possible via une cvar).
-A chaque fois qu'un antiterroriste rejoint la partie la vie du terroriste augmente de 50 (qui serait modifiable si possible via une cvar).

Si vous souhaitez des informations complémentaires, je suis disposé à vous répondre !
Je remercie d'avance toutes les personnes qui seraient prêt à m'aider.

P.S : Dans la partie , il n'y a qu'un terroriste et le reste des joueurs rejoignent l'équipe antiterroristes.

Cordialement,

Devil259 04-26-2012 09:08

Re: Recherche/Création d'un plugin
 
Code:
#include < amxmodx > #include < hamsandwich > #include < fun > #include < cstrike > public plugin_init( ) {     register_event( "HLTV", "eNewRound", "a", "1=0", "2=0" );     RegisterHam( Ham_Spawn, "player", "fwSpawn", 1 ); } public eNewRound( ) {     new pRoundTime = get_cvar_pointer( "mp_roundtime" );     new iPlayers[ 32 ], iNum;     get_players( iPlayers, iNum, "ec", "CT" );     set_pcvar_float( pRoundTime, 1.0+(0.75*iNum) ); } public fwSpawn( id ) {     if( is_user_alive( id ) && cs_get_user_team( id ) == CS_TEAM_T )     {         new iPlayers[ 32 ], iNum;         get_players( iPlayers, iNum, "e", "CT" );         set_user_health( id, 100+(50*iNum) );     } }

Essayes-ça.

papalicano 04-26-2012 11:29

Re: Recherche/Création d'un plugin
 
Bonjour, ça marche ! Mais le plugin donne de la vie aux antiterroristes aussi, es-ce possible que le plugin donne de la vie juste au terorriste ? Et j'aurais besoin si possible, d'un plugin qui modifie le son des bruits de pas du Teroriste j'ai trouvé cela : http://forums.alliedmods.net/showthread.php?p=232294.

Cordialement,

[EDIT]

Le plugin que je souhaiterai possèderait plutôt la fonction suivante :
- Lorsque le terroriste approche des antiterroristes cela produit un son que les antiterroristes entendent en .wav

Cordialement,

ConnorMcLeod 04-26-2012 11:41

Re: Recherche/Création d'un plugin
 
PHP Code:

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define VERSION "0.0.1"
#define PLUGIN "bla bla"

new mp_roundtimemp_roundtime_additionmp_start_t_health_addition
new Float:g_flTeStartHealth

public plugin_init()
{
    
register_plugin(PLUGINVERSION"ConnorMcLeod")

    
mp_roundtime get_cvar_pointer("mp_roundtime")
    
mp_roundtime_addition register_cvar("mp_roundtime_per_ct_add""0.75")
    
mp_start_t_health_addition register_cvar("mp_start te_health_per_ct_add""50")

    
RegisterHam(Ham_Spawn"player""CBasePlayer_Spawn_Post"true)
    
register_event("HLTV""Event_HLTV_New_Round""a""1=0""2=0")
}

public 
CBasePlayer_Spawn_Postid )
{
    if( 
is_user_alive(id) && get_pdata_int(id,114) == )
    {
        
set_pev(idpev_healthg_flTeStartHealth)
        
set_pev(idpev_max_healthg_flTeStartHealth)
    }
}

public 
Event_HLTV_New_Round()
{
    new 
players[32], numidctnum
    get_players
(playersnum"h")
    for(new 
ii<numi++)
    {
        
id players[i]
        if( 
get_pdata_int(id114) == && get_pdata_int(id205) != )
        {
            ++
ctnum
        
}
    }
    
set_pcvar_float(mp_roundtime1.0 ctnum get_pcvar_float(mp_roundtime_addition))
    
g_flTeStartHealth 100.0 ctnum get_pcvar_num(mp_start_t_health_addition)



papalicano 04-26-2012 11:54

Re: Recherche/Création d'un plugin
 
Je vous remercie! Et pour le cas de mon autre requête, es-ce possible ?

Cordialement,

Devil259 04-26-2012 13:59

Re: Recherche/Création d'un plugin
 
Quote:

Originally Posted by papalicano (Post 1696796)
Bonjour, ça marche ! Mais le plugin donne de la vie aux antiterroristes aussi, es-ce possible que le plugin donne de la vie juste au terorriste ?

Normal, j'avais oublier un "== CS_TEAM_T" car je devais partir, et que j'ai pas relu.


All times are GMT -4. The time now is 06:30.

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