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

    Only 16000$


    picot

    Recommended Posts

    Salut :-)

     

    J'ai trouver un script pour qu'a chaque debut de round les joueurs ait 16000$

     

    Le script :

     

    event load

    {

    es_xset reste_argent 0

    }

     

    event player_spawn

    {

    reste_argent 0

    es_getplayerprop reste_argent event_var(userid) "CCSPlayer.m_iAccount"

     

    if (server_var(reste_argent) =< 5000) then es_setplayerprop event_var(userid) "CCSPlayer.m_iAccount" 16000

    J'ai creer un dossier argent que j'ai placer ici :

    /games/halflife_source/cstrike/addons/eventscripts/...

     

    Ensuite j'ai creer un fichier.txt où j'ai placer le scrit que j'ai nommé :

    /games/halflife_source/cstrike/addons/eventscripts/argent/es_reste_argent

     

    Et pour finir j'ai ajouter "es_load argent" dans l'autoexec.cfg !

     

    Un reboot puis test ca ne fonctionne pas, vous pouvez m'aider svp ?

     

    Merci !

    Link to comment
    Share on other sites

    Il manque une accolade dans ton code :

    event load
    {
       es_xset reste_argent 0
    }
    
    event player_spawn
    {
       reste_argent 0
       es_getplayerprop reste_argent event_var(userid) "CCSPlayer.m_iAccount"
    
       if (server_var(reste_argent) =< 5000) then es_setplayerprop event_var(userid) "CCSPlayer.m_iAccount" 16000
    }

    (la toute dernière)

     

    Vérifie que ce n'est pas le cas dans ton code. Si c'était le cas tapes cette commande dans la console de ton serveur puis copie/colle le résultat ici stp :

    es_load

    Link to comment
    Share on other sites

    Apres avoir ajouté l accolade ca ne fonctionne toujours pas, est-ce qu'il y a des valeurs a modifier dans le script?

     

    [EventScripts] Loaded:

    [EventScripts] [ enabled] corelib

    [EventScripts] [ enabled] corelib/testlib

    [EventScripts] [ enabled] corelib/interfaces

    [EventScripts] [ enabled] corelib/services

    [EventScripts] [ enabled] corelib/linkedlist

    [EventScripts] [ enabled] corelib/foreach

    [EventScripts] [ enabled] corelib/repeat

    [EventScripts] [ enabled] corelib/average

    [EventScripts] [ enabled] corelib/score

    [EventScripts] [ enabled] corelib/xalias

    [EventScripts] [ enabled] corelib/textlib

    [EventScripts] [ enabled] corelib/playergetset

    [EventScripts] [ enabled] corelib/keyfilter

    [EventScripts] [ enabled] corelib/uniqueid

    [EventScripts] [ enabled] corelib/getbotname

    [EventScripts] [ enabled] corelib/damage

    [EventScripts] [ enabled] corelib/playervar

    [EventScripts] [ enabled] corelib/timelib

    [EventScripts] [ enabled] corelib/sqlitelib

    [EventScripts] [ enabled] corelib/statlog

    [EventScripts] [ enabled] corelib/keygroupsort

    [EventScripts] [ enabled] corelib/keygrouprand

    [EventScripts] [ enabled] corelib/exp

    [EventScripts] [ enabled] corelib/isnumerical

    [EventScripts] [ enabled] corelib/quickcmd

    [EventScripts] [ enabled] corelib/escinject

    [EventScripts] [ enabled] corelib/getplayercount

    [EventScripts] [ enabled] corelib/queue

    [EventScripts] [ enabled] corelib/vecmath

    [EventScripts] [ enabled] corelib/usermsglib

    [EventScripts] [ enabled] corelib/inrange

    [EventScripts] [ enabled] corelib/entitylib

    [EventScripts] [ enabled] corelib/clientcmd

    [EventScripts]------------------------

     

    16:19:13 L 11/25/2007 - 16:19:15: rcon from "81.48.245.249:4139": command "es_load"

    Link to comment
    Share on other sites

    L'erreur vient du nom du dossier et donc du es_load :

    Ensuite j'ai creer un fichier.txt où j'ai placer le scrit que j'ai nommé :

    /games/halflife_source/cstrike/addons/eventscripts/argent/es_reste_argent

    Si le fichier se nomme "es_reste_argent.txt" le dossier doit se nommer "reste_argent" (comme d'après le tuto sur le forum d'EventScripts ;-) ).

    Ton es_load doit donc être :

     
    es_load reste_argent
    

     

    Désolé de ne pas avoir vu ça avant.

    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...