Worldedit
  Worldedit
Le site sur l'éditeur de warcraft 3 !
 
  FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres    Groupes d'utilisateursGroupes d'utilisateurs   medals.php?sid=a9c46ecf99941759f4b19bc68ac35677Médailles   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 
  FAQFAQ World Editor   UploadUploader une map ou une image    UploadAjouter sa map à l'annuaire   UploadConsulter l'annuaire

hyperespace
Aller à la page Précédente  1, 2
 
Poster un nouveau sujet   Répondre au sujet    Worldedit Index du Forum -> Les sorts
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 Eme
Floodeur prématuré


Inscrit le: 02 Nov 2008
Messages: 541
Sujets: 23



MessagePosté le: 10/05/09 09:06    Sujet du message: Citer

Il faut que tu utilises le JNGP (jass new gen pack) et que tu mettes la library dans un déclencheur converti en jass (edition --> convertir en texte personnalisé).
Edit : Pour savoir ce qu'est le JNGP --> Ici
_________________
Nom in-game : Goatow
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 legolasVII
Ptit Nouveau


Inscrit le: 09 Mai 2009
Messages: 17
Sujets: 1



MessagePosté le: 10/05/09 17:16    Sujet du message: Citer

la library me donne 49 erreurs XD
C'est normale?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Eme
Floodeur prématuré


Inscrit le: 02 Nov 2008
Messages: 541
Sujets: 23



MessagePosté le: 10/05/09 17:45    Sujet du message: Citer

Avec le JNGP ?
_________________
Nom in-game : Goatow
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 legolasVII
Ptit Nouveau


Inscrit le: 09 Mai 2009
Messages: 17
Sujets: 1



MessagePosté le: 10/05/09 18:21    Sujet du message: Citer

C'est bien le "NewGen WE"?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Troll-Brain
Ri1kamoua


Inscrit le: 23 Aoû 2007
Messages: 7143
Sujets: 147
Spécialité en worldedit: le troll, le flood, la vulgarité, mon coeur balance
Médailles: 2 (En savoir plus...)
Grand mage créateur de sort (Quantité : 1) Rédacteur de tuto #3 (Quantité : 1)

MessagePosté le: 10/05/09 18:22    Sujet du message: Citer

Oui, mais faut voir comment tu copies/colles la librairie
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 legolasVII
Ptit Nouveau


Inscrit le: 09 Mai 2009
Messages: 17
Sujets: 1



MessagePosté le: 10/05/09 18:54    Sujet du message: Citer

C'est bon ca?
Secret:

Jass:
library_once TimerUtils
//*********************************************************************
//* TimerUtils (Blue flavor)
//* ----------
//*
//*  To implement it , create a custom text trigger called TimerUtils
//* and paste the contents of this script there.
//*
//*  To copy from a map to another, copy the trigger holding this
//* library to your map.
//*
//* (requires vJass)   More scripts: htt://www.wc3campaigns.net
//*
//* For your timer needs:
//*  * Attaching
//*  * Recycling (with double-free protection)
//*
//* set t=NewTimer()      : Get a timer (alternative to CreateTimer)
//* ReleaseTimer(t)       : Relese a timer (alt to DestroyTimer)
//* SetTimerData(t,2)     : Attach value 2 to timer
//* GetTimerData(t)       : Get the timer's value.
//*                         You can assume a timer's value is 0
//*                         after NewTimer.
//*
//* Blue Flavor: Slower than the red flavor, it got a 408000 handle id
//*             limit, which means that if more than 408000 handle ids
//*             are used in your map, TimerUtils might fail, this
//*             value is quite big and it is much bigger than the
//*             timer limit in Red flavor.
//*
//********************************************************************

//================================================================
    globals
        private constant integer MAX_HANDLE_ID_COUNT = 408000
        // values lower than 8191: very fast, but very unsafe.
        // values bigger than 8191: not that fast, the bigger the number is the slower the function gets
        // Most maps don't really need a value bigger than 50000 here, but if you are unsure, leave it
        // as the rather inflated value of 408000
    endglobals

    //=================================================================================================
    private function H2I takes handle h returns integer
        return h
        return 0
    endfunction

    //==================================================================================================
    globals
        private integer array data[MAX_HANDLE_ID_COUNT]
        private constant integer MIN_HANDLE_ID=0x100000
    endglobals

    //It is dependent on jasshelper's recent inlining optimization in order to perform correctly.
    function SetTimerData takes timer t, integer value returns nothing
        debug if(H2I(t)-MIN_HANDLE_ID>=MAX_HANDLE_ID_COUNT) then
        debug     call BJDebugMsg("SetTimerData: Handle id too big, increase the max handle id count or use gamecache instead")
        debug endif
        set data[H2I(t)-MIN_HANDLE_ID]=value
    endfunction

    function GetTimerData takes timer t returns integer
        debug if(H2I(t)-MIN_HANDLE_ID>=MAX_HANDLE_ID_COUNT) then
        debug     call BJDebugMsg("GetTimerData: Handle id too big, increase the max handle id count or use gamecache instead")
        debug endif
        return data[H2I(t)-MIN_HANDLE_ID]
    endfunction

    //==========================================================================================
    globals
        private timer array tT
        private integer tN = 0
        private constant integer HELD=0x28829022
        //use a totally random number here, the more improbable someone uses it, the better.
    endglobals

    //==========================================================================================
    function NewTimer takes nothing returns timer
        if (tN==0) then
            set tT[0]=CreateTimer()
        else
            set tN=tN-1
        endif
        call SetTimerData(tT[tN],0)
     return tT[tN]
    endfunction

    //==========================================================================================
    function ReleaseTimer takes timer t returns nothing
        if(t==null) then
            debug call BJDebugMsg("Warning: attempt to release a null timer")
            return
        endif
        if (tN==8191) then
            debug call BJDebugMsg("Warning: Timer stack is full, destroying timer!!")

            //stack is full, the map already has much more troubles than the chance of bug
            call DestroyTimer(t)
        else
            call PauseTimer(t)
            if(GetTimerData(t)==HELD) then
                debug call BJDebugMsg("Warning: ReleaseTimer: Double free!")
                return
            endif
            call SetTimerData(t,HELD)
            set tT[tN]=t
            set tN=tN+1
        endif   
    endfunction

endlibrary


_________________


Dernière édition par legolasVII le 10/05/09 19:07; édité 1 fois
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Troll-Brain
Ri1kamoua


Inscrit le: 23 Aoû 2007
Messages: 7143
Sujets: 147
Spécialité en worldedit: le troll, le flood, la vulgarité, mon coeur balance
Médailles: 2 (En savoir plus...)
Rédacteur de tuto #3 (Quantité : 1) Grand mage créateur de sort (Quantité : 1)

MessagePosté le: 10/05/09 18:57    Sujet du message: Citer

Où et comment l'as tu placée ?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 legolasVII
Ptit Nouveau


Inscrit le: 09 Mai 2009
Messages: 17
Sujets: 1



MessagePosté le: 10/05/09 19:08    Sujet du message: Citer

C'est à dire?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Troll-Brain
Ri1kamoua


Inscrit le: 23 Aoû 2007
Messages: 7143
Sujets: 147
Spécialité en worldedit: le troll, le flood, la vulgarité, mon coeur balance
Médailles: 2 (En savoir plus...)
Grand mage créateur de sort (Quantité : 1) Rédacteur de tuto #3 (Quantité : 1)

MessagePosté le: 10/05/09 19:38    Sujet du message: Citer

Comment as tu collé le code dans l'éditeur de déclencheur ?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 legolasVII
Ptit Nouveau


Inscrit le: 09 Mai 2009
Messages: 17
Sujets: 1



MessagePosté le: 10/05/09 19:46    Sujet du message: Citer

j'ai collé à la fin du declencheur, après
"function Trig_library_Actions takes nothing returns nothing
endfunction

//===========================================================================
function InitTrig_library takes nothing returns nothing
set gg_trg_library = CreateTrigger( )
call TriggerAddAction( gg_trg_library, function Trig_library_Actions )
endfunction"

J'ai compris mon erreur après avoir mit un declencheur GUI en JASS, mais je sais pas ecxactement comment la corrigé
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Troll-Brain
Ri1kamoua


Inscrit le: 23 Aoû 2007
Messages: 7143
Sujets: 147
Spécialité en worldedit: le troll, le flood, la vulgarité, mon coeur balance
Médailles: 2 (En savoir plus...)
Rédacteur de tuto #3 (Quantité : 1) Grand mage créateur de sort (Quantité : 1)

MessagePosté le: 10/05/09 19:53    Sujet du message: Citer

Créé un nouveau trigger, supprime entièrement son contenu, colle une librairie, voilà Smile
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 legolasVII
Ptit Nouveau


Inscrit le: 09 Mai 2009
Messages: 17
Sujets: 1



MessagePosté le: 10/05/09 21:07    Sujet du message: Citer

hum... toujours erreurs Very Happy
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Troll-Brain
Ri1kamoua


Inscrit le: 23 Aoû 2007
Messages: 7143
Sujets: 147
Spécialité en worldedit: le troll, le flood, la vulgarité, mon coeur balance
Médailles: 2 (En savoir plus...)
Grand mage créateur de sort (Quantité : 1) Rédacteur de tuto #3 (Quantité : 1)

MessagePosté le: 10/05/09 21:09    Sujet du message: Citer

envoie une map de démo ...
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 legolasVII
Ptit Nouveau


Inscrit le: 09 Mai 2009
Messages: 17
Sujets: 1



MessagePosté le: 10/05/09 21:30    Sujet du message: Citer

D'accord merci^^
et désolé de faire autant ch... >.<
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 legolasVII
Ptit Nouveau


Inscrit le: 09 Mai 2009
Messages: 17
Sujets: 1



MessagePosté le: 12/05/09 17:18    Sujet du message: Citer

petit up ^^
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Worldedit Index du Forum -> Les sorts Toutes les heures sont au format GMT + 1 Heure
Aller à la page Précédente  1, 2
Page 2 sur 2

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com