Quantcast
Channel: Forum VeryGames
Viewing all articles
Browse latest Browse all 5196

[Build War] Fight

$
0
0
Helllow.

Beaucoup connaissent le mode Build War, un mode que j'ai particulièrement apprécié et que j'ai galérer avec ma team à le lancer dans les serveurs français.
On m'a copier au niveau de ma maps et au niveau de mes mini plugin qui faisais le tout de mon serveur mais bon, j'ai bien codé un Ange VS Démon pourtant Steven l'a inventé, un RP ça je sais pas qui l'a créé en premier, un Cops And Runners repris de Gmod, un Murder repris de Gmod aussi, un Predator sais pas d’où ça sors j'avais vus ça sur 1.6 quand j'étais goss, un Médiéval sortis du Seigneur des anneaux (****** qu'est que j'ai galérer à faire mon arc, mon arbalète, mon épé, et mon bâton au niveau des skins et des animations T_T), un mode Vampire (Pareil au niveau du pieux galère galère galère T_T), ...
Ayant arrêter de coder depuis plus de deux mois vue que mes études m'y oblige et que mon taff me bouffe de plus en plus de temps, je vous drop un !fight

Je les ai vite refais ... je l'ai ai paumer sur mon ordi comme un *** et que j'ai plus mon serv Buildwar donc bon.

Code PHP:

#include <sourcemod>
#include <sdkhooks>

new bool:g_bProtect[MAXPLAYERS+1] = false;

public 
Plugin:myinfo =
{
    
name "Fight",
    
author "Kriax",
    
version "1.0",
};

public 
OnPluginStart()
{
    
HookEvent("player_spawn"Event_PlayerSpawn);
    
HookEvent("player_death"Event_PlayerDeath);
    
    
RegConsoleCmd("sm_fight"CMD_Fight);
}

public 
OnClientPutInServer(client)
{
    
SDKHook(clientSDKHook_OnTakeDamageOnTakeDamage);
}

public 
Action:Event_PlayerSpawn(Handle:event, const String:name[], bool:dontBroadcast)
{
    new 
client GetClientOfUserId(GetEventInt(event"userid"));
    
    if(
IsClientInGame(client) && GetClientTeam(client) > 1)
    {
        
g_bProtect[client] = true;
        
SetEntityRenderColor(client25500255);
    }
}
public 
Action:Event_PlayerDeath(Handle:event, const String:name[], bool:dontBroadcast)
{
    new 
client GetClientOfUserId(GetEventInt(event"userid"));
    
    if(
IsClientInGame(client))
        
g_bProtect[client] = false;
}

public 
Action:OnTakeDamage(client, &attacker, &inflictor, &Float:damage, &damagetype, &weaponFloat:damageForce[3], Float:damagePosition[3])
{    
    if(
g_bProtect[attacker] || g_bProtect[client])
        
damage 0.0;
    
    return 
Plugin_Changed;
}

public 
Action:CMD_Fight(clientargs)
{
    if(
IsClientInGame(client) && IsPlayerAlive(client))
    {
        if(
g_bProtect[client])
        {
            
SetEntityRenderColor(client255255255255);
            
g_bProtect[client] = false;
        }
        else if(!
g_bProtect[client])
            
PrintToChat(client"[Fight] Votre combat à déjà commencer !");
    }


Quand vous spawner vous êtes protéger, faut taper !fight pour se faire tuer ou tuer les autres. Logiquement ça fonctionne pas tester.

Ce partage c'est un test, je verrais qui l'utilise et je verrais si l'auteur change, si il change je ne partagerais pas la liste des modes que j'ai cité ci-dessus.
Beaucoup s'en tape, vous pouvez dire comme dab' j'en ai rien à branler ^^" c'est à prendre ou à laisser, et je doute que on cracheras sur se que je propose au dessus.

Je pense prendre ma retraite définitivement c'est pourquoi j'ai envie de vous faire profitez de se que j'ai coder durant ces trois dernières année, mais bon, inconvénient est toujours la.
Des personnes que je n'apprécie pas aurons accès au modes ... Enfin bref, je sors du mini partage la o.O

Kriax.

Viewing all articles
Browse latest Browse all 5196

Trending Articles


“Tado” Jimenez Quotes Collections Online


HOY PANGIT, MAGBAYAD KA!


Girasoles para colorear


Presence Quotes – Positive Quotes


Long Distance Relationship Tagalog Love Quotes


5 Tagalog Relationship Rules


“BAHAY KUBO HUGOT”


Re:Mutton Pies (lleechef)


Ka longiing longsem kaba skhem bad kaba khlain ka pynlong kein ia ka...


EASY COME, EASY GO


FORECLOSURE OF REAL ESTATE MORTGAGE


Pokemon para colorear


Sapos para colorear


tagalog love Quotes – Tiwala Quotes


Papa Jack Tagalog Love Quotes and Advice for you


Top 10 Best Tagalog Friendship Quotes and Sayings | mrbolero


“Mali man na ikaw ay ibigin ko, akoy iibig padin sayo”


RE: Mutton Pies (frankie241)


Vimeo 10.7.0 by Vimeo.com, Inc.


Vimeo 10.7.1 by Vimeo.com, Inc.