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

Besoin d'aide pour mon plugin

$
0
0
Bonjour/Bonsoir,
Je "code" (un grand mot) un "plugin" (aussi un grand mot) pour l'un de mes serveurs et ce plugins je pense l'avoir vu nulle part ...
Il est assez basique mais j'aimerais de l'aide pour quelque chose "simple" (enfin pas pour moi) pour le modifier
Code PHP:

#include <sourcemod>
#include <sdktools>
#include <morecolors>

new classes[MAXPLAYERS+1];

public 
Plugin:myinfo 
{    
name "Classes",    
author "Charuru",    
description "Utilise des classes inspiré de Team Fortress pour un jeux plus fun",    
version "0.3",    
url "http://nousotre.verygames.net"
}

public 
OnPluginStart ()
{    
RegConsoleCmd("classes"command_classes"Affiche le menu")    
HookEvent("player_spawn"OnPlayerSpawn);
}
public 
OnPlayerSpawn(Handle:event, const String:name[], bool:dontBroadcast)
{    
new 
client GetClientOfUserId(GetEventInt(event"userid"));        

if (
IsPlayerAlive(client))    
{        
PrintToChat(client"{green}[NousOtre] : Vous pouvez tapé !classes.");        
classes[client] = 1;    
}
}
public 
Action:command_classes(clientargs)
{    
new 
Handle:menu CreateMenu(Afficher_Menu_Notre);    
SetMenuTitle(menu"Choisis ta classe");    
AddMenuItem(menu"option1""Heavy");    
AddMenuItem(menu"option2""Scout");    
AddMenuItem(menu"option3""Sniper");    
DisplayMenu(menuclientMENU_TIME_FOREVER);
}

public 
Afficher_Menu_Notre(Handle:menuMenuAction:actionclientitemNum)
{        
if ( 
action == MenuAction_Select )     
{        switch (
itemNum)        
{            
case 
0:            
{                
GivePlayerItem(client"weapon_deagle");                    
GivePlayerItem(client"weapon_m249");                
new 
health GetClientHealth(client);                
new 
nowhealth health 200;                
SetEntityHealth(clientnowhealth);                
new 
Float:speed GetEntPropFloat(clientProp_Data"m_flLaggedMovementValue");                
new 
Float:nowspeed speed 0.2;                
CPrintToChat(client"{green}[NousOtre]{lightgreen}Tu as choisis la classes Heavy.")            
}            
case 
1:            
{                
new 
Float:speed GetEntPropFloat(clientProp_Data"m_flLaggedMovementValue");                
new 
Float:nowspeed speed 0.3;                
new 
health GetClientHealth(client);                
new 
nowhealth health 25;               
SetEntityHealth(clientnowhealth);                
SetEntPropFloat(clientProp_Data"m_flLaggedMovementValue"nowspeed);                    
GivePlayerItem(client"weapon_fiveseven");                
GivePlayerItem(client"weapon_mp5navy");                
CPrintToChat(client"{green}[NousOtre]{lightgreen}Tu as choisis la classes Scout.")                           
 }            
case 
2:           
{                
new 
health GetClientHealth(client);                
new 
nowhealth health 50;                
SetEntityHealth(clientnowhealth);                
GivePlayerItem(client"weapon_awp");                
CPrintToChat(client"{green}[NousOtre]{lightgreen}Tu as choisis la classes Sniper.")            
 }        
}    
}


Voila mon code.
J'aimerais rajouter quelque truc dont je n'arrive pas et je ne trouve pas sur le forum verygames ou d'autre.
1 - Que le tableau pour choisir sa classe soit là dés que le joueur spawn.
2 - Qu'il ne puisse pas le refaire jusqu'à sont prochain respawn (Une commande !classes par vie en gros)
Plus quelque modif tel que la gravité sur le scout et plusieurs grenades pour une eventuel classe Demoman
Merci,


Skayuu

EDIT: Désolé pour les espaces c'est la première que j'utilise cette fonction :x

Viewing all articles
Browse latest Browse all 5196

Trending Articles


Girasoles para colorear


mayabang Quotes, Torpe Quotes, tanga Quotes


Tagalog Quotes About Crush – Tagalog Love Quotes


OFW quotes : Pinoy Tagalog Quotes


Long Distance Relationship Tagalog Love Quotes


Tagalog Quotes To Move on and More Love Love Love Quotes


5 Tagalog Relationship Rules


Best Crush Tagalog Quotes And Sayings 2017


Re:Mutton Pies (lleechef)


FORECLOSURE OF REAL ESTATE MORTGAGE


Sapos para colorear


tagalog love Quotes – Tiwala Quotes


Break up Quotes Tagalog Love Quote – Broken Hearted Quotes Tagalog


Patama Quotes : Tagalog Inspirational Quotes


Pamatay na Banat and Mga Patama Love Quotes


Tagalog Long Distance Relationship Love Quotes


BARKADA TAGALOG QUOTES


“BAHAY KUBO HUGOT”


Vimeo 10.7.0 by Vimeo.com, Inc.


Vimeo 10.7.1 by Vimeo.com, Inc.