Jump to content
News ticker
  • Bienvenue sur le nouveau forum VeryGames
  • Welcome to the new VeryGames forum
  • VeryNews

    [HELP][Sourcepawn] Programmation gift.


    dertione

    Recommended Posts

    Bonjour,

     

    Je suis en train de réaliser mon premier plugin et oui je suis un débutant du sourcepawn :). J'ai commencé par un petit plugin gift qui pour l'instant ne différencie pas les flag (je ne sais pas encore faire mais ce n'est pas le principale).

    Un ami m'a conseillé de venir poster mes questions ici car il y a de très bon codeur qui peuvent aider les nouveaux donc je tentes ma chance et je vous remercie d'avance d'avoir lu mon post jusqu'au bout.

     

    Voilà ce que fait mon plugin gift pour l'instant :

    -Donne/enlève de la vie

    -Donne/enlève de l'armure

    -Donne/enlève de la vitesse

    -Donne un usp

     

     

    J'ai réussi à le compiler avec succès ^^ !

     

    Voici mes questions :

    Comment limiter les balles dans l'usp ? par exemple, je voudrais que l'usp n'ait que 7 balles et aucun chargeur de rechange ?

    Comment ce gère les timers dans le langage sourcepawn ? Pour restreindre le gift à 50 secondes par exemple.

    Comment mettre une balle d'awp dans un deagle ? Pour faire un genre de deagle d'or, une balle, un mort.

    Comment forcer un skin a un joueur ?

     

    Je voudrais juste des indications ou les fonctions qui me servirait à réaliser cela et je mettrais cela en forme tout seul ^^ !

    Je sais que ça fait surement beaucoup de question et j'en suis désolé mais je suis vraiment coincer. Si vous n'avez pas le temps de repondre a toutes les questions, c'est pas grave ^^ !

     

     

    Je vous remercie, et passer une bonne journée.

    Link to comment
    Share on other sites

    Rooh c'est bon, j'ai fais des expliquations à l'arrache ;)

     

    1) Comment limiter les balles dans l'usp ? par exemple, je voudrais que l'usp n'ait que 7 balles et aucun chargeur de rechange ?

    2) Comment ce gère les timers dans le langage sourcepawn ? Pour restreindre le gift à 50 secondes par exemple.

    3) Comment mettre une balle d'awp dans un deagle ? Pour faire un genre de deagle d'or, une balle, un mort.

    4) Comment forcer un skin a un joueur ?

     

    1) Je te laisse chercher, histoir que tu galère un peu ^^

    2) - Tu créé une valeur de type Boléan (Bool) : Vrai ou Faux

    - Si la valeur est en vrais, tu autorise le gift.

    - Quand elle est en fausse, tu l'autorise pas

    new bool:g_Bacceptegift[MAXPLAYERS+1] = false;
    
    ...
    CreateTimer(50.0, Timer_Gift);
    
    ...
    public Action:Timer_Gift(Handle:timer, any:client)
    {
    g_Bacceptegift[client] = false;
    }
    

    3) Heu wtf ?

    4)

    public OnPluginStart()
    {    
       HookEvent("player_spawn", PlayerSpawn);
    }
    
    public OnMapStart()
    {
    AddFileToDownloadsTable("Les fichier à téléchargé");
    PrecacheModel("précache le .mdl", true);
    }
    
    public Action:PlayerSpawn(Handle:event, const String:name[], bool:dontBroadcast)
    {
       new client = GetClientOfUserId(GetEventInt(event, "userid"));
       SetEntityModel(client, "tu donne le .mdl");
    }
    

     

     

    Slayzer, corrige moi xD

    Link to comment
    Share on other sites

    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.

    Guest
    Reply to this topic...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

    ×
    ×
    • Create New...