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=b40e8f32be756833c02ec8caea7714b1Mé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

Mon avis sur les "memory leak" - à méditer
Aller à la page Précédente  1, 2, 3, 4
 
Poster un nouveau sujet   Répondre au sujet    Worldedit Index du Forum -> Aide sur les déclencheurs
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 Brissou de Mourièssou
Créateur de sorts, depuis 1936.


Inscrit le: 30 Aoû 2007
Messages: 1510
Sujets: 26
Spécialité en worldedit: Développer des jeux vidéos pour le fun, donc world edit c'est comme faire une addition.
Médailles: 2 (En savoir plus...)
Créateur de héros (Quantité : 1) Concours de sorts amusants (Quantité : 1)

MessagePosté le: 28/02/10 11:33    Sujet du message: Citer

Troll-Brain a écrit:

Ca me fait un peu <grossièreté> la syntaxe C like, mais je m'adapterais.


Tu t'y feras, y a moins de choses à taper !
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
 jk2pach
Invité








MessagePosté le: 28/02/10 12:26    Sujet du message: Citer

Brissou de Mourièssou a écrit:
Troll-Brain a écrit:

Ca me fait un peu <grossièreté> la syntaxe C like, mais je m'adapterais.


Tu t'y feras, y a moins de choses à taper !


Y'a des points virgules Sad
_________________
Revenir en haut
 Magus
Membre a fort taux de post


Inscrit le: 13 Oct 2007
Messages: 994
Sujets: 25
Spécialité en worldedit: Codeur


MessagePosté le: 28/02/10 13:18    Sujet du message: Citer

C'est pas un mal les points virgules. J'ai toujours détesté les langages qui prennent des caractères non imprimables dans la syntaxe ! (Petite pensée pour le python !).
_________________
- La théorie c'est quand rien ne fonctionne mais tout le monde sait pourquoi.
- La pratique c'est quand tout fonctionne mais personne ne sait pourquoi.
- Chez moi la théorie et la pratique sont réunies, rien ne fonctionne et personne ne sait pourquoi.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
 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: 07/03/10 18:29    Sujet du message: Citer

Les point virgules ne sont pas ce qui il y a plus chiant et si ca marque comme je le présume une fin de ligne de code alors ca peut même rohxer dans certains cas, pour améliorer la lisibilité du code, si utilisé à bon escient.

Par contre les {} c'est mizère à taper sur un clavier AZERTY (Alt Gr + obscures touches en haut du clavier, wtf Evil or Very Mad )
_________________
Le violet, c'est moche.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Brissou de Mourièssou
Créateur de sorts, depuis 1936.


Inscrit le: 30 Aoû 2007
Messages: 1510
Sujets: 26
Spécialité en worldedit: Développer des jeux vidéos pour le fun, donc world edit c'est comme faire une addition.
Médailles: 2 (En savoir plus...)
Créateur de héros (Quantité : 1) Concours de sorts amusants (Quantité : 1)

MessagePosté le: 07/03/10 19:51    Sujet du message: Citer

plus rapide que If then endif etc
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
 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: 07/03/10 19:59    Sujet du message: Citer

Brissou de Mourièssou a écrit:
plus rapide que If then endif etc


Mais moins explicite aussi, car ca englobe toute sort de "bloc", j'aime bien la verbalité du jassounet.
_________________
Le violet, c'est moche.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Brainlessbob
Membre honoraire


Inscrit le: 11 Mar 2011
Messages: 245
Sujets: 9
Spécialité en worldedit: rien... j'apprends


MessagePosté le: 18/07/11 23:19    Sujet du message: Citer

J'ai crée un sort de boule de feu plus ou moins basique dedant j'utilise une variable pour stocker le point de lancement du sort, à la fin je ne la supprime pas. Lorsque je test mon sort mon pc "freeze" pendant une bonne minute ( 3 images par minute environ ) même après la fin de mon sort je tourne à 2fps maximun alors qu'il n'y a plus d'effet plus rien, il revient à la normal que lorsque je reussi a tuer les cibles du sort :/.
Est-ce un problème de leak ou pas ? help please
EDIT
Voilà mon sort :
Secret:


_________________
Gniark gniark


Dernière édition par Brainlessbob le 19/07/11 09:37; édité 1 fois
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 DaKanibal
Membre a fort taux de post


Inscrit le: 12 Sep 2009
Messages: 801
Sujets: 64
Spécialité en worldedit: Ne pas.


MessagePosté le: 19/07/11 08:51    Sujet du message: Citer

Faudrait déjà nous balancer le déclo.
_________________
||**||
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
 Vladadamm
Floodozaurus


Inscrit le: 11 Fév 2011
Messages: 2151
Sujets: 114
Spécialité en worldedit: Chasser le Dragon, puis l'exterminer proprement avec une petite cuillère et une poêle.


MessagePosté le: 19/07/11 17:03    Sujet du message: Citer

Il existe des balises GUI : [Gui] [ /Gui]

Ce n'est pas un problème de leak apparemment. Tu as uniquement un petit leak de rien du tout.

Aussi, n'utilise pas de wait, c'est imprécis et ça a une durée minimum d'environ 0,2 secondes. Utilise un timer.

Le problème vient soi de ton pc, soit d'un autre déclencheur.
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 DaKanibal
Membre a fort taux de post


Inscrit le: 12 Sep 2009
Messages: 801
Sujets: 64
Spécialité en worldedit: Ne pas.


MessagePosté le: 19/07/11 20:20    Sujet du message: Citer

Leak != lag
C'est pas en lançant le sort une fois que tout de suite le PC lag a mort, en général...
_________________
||**||
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
 kungfu-sheep
Anomalie floodiforme


Inscrit le: 14 Avr 2011
Messages: 1846
Sujets: 119
Spécialité en worldedit: fonctions paramétriques, équation de mouvement.


MessagePosté le: 19/07/11 20:54    Sujet du message: Citer

moi j'dirais carte graphique pourri, mais c'est à vérifier. à première vu j'dirais que c'est vraiment son pc qui est en carton. donne nous la map on va tester
_________________
22:27:43<Seiraw> Bah y a deux genre de personnes
22:27:57<Seiraw> les soumis et les soumises
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
 Vladadamm
Floodozaurus


Inscrit le: 11 Fév 2011
Messages: 2151
Sujets: 114
Spécialité en worldedit: Chasser le Dragon, puis l'exterminer proprement avec une petite cuillère et une poêle.


MessagePosté le: 19/07/11 21:04    Sujet du message: Citer

Moi je dirai qu'il faut :

1) Optimiser son sort.
2) Re-tester.
3) Si ça lagg toujours : tester sur un autre pc.

Donc pour optimiser son sort, je dirais :

Enlever le wait qui crée un bug possible et qui est inutile dans ce cas. Le last created unit peut ne plus être la même unité après le wait.
Mettre le Cast Point du dummy à 0.1secondes.
Enlever la variable qui se trouve être inutile si il n'unleakes pas le point. Sinon unleaker le point en gardant la variable.
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Brainlessbob
Membre honoraire


Inscrit le: 11 Mar 2011
Messages: 245
Sujets: 9
Spécialité en worldedit: rien... j'apprends


MessagePosté le: 19/07/11 22:21    Sujet du message: Citer

J'ai unleaké le point. Ca ram toujours a fond mais un peu moins. Sinon oui mon pc est en carton ( war 3 tout au mini si je veux etre pouvoir jouer à DoTa 5vs5 fin de jeu tout en tuant explorer et une grosse partie des processus ... ).
J'ai l'impression que c'est l'effet du choc de flamme qui sur les ennemis fait laguer mais que sur mon sort Surprised
Je vais tenter de faire un autre effet s'approchant plus d'une explosion ce sort et si ca marche pas je vous envoie la carte pour tester le sort.
Merci pour vos reponses !
_________________
Gniark gniark
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Vladadamm
Floodozaurus


Inscrit le: 11 Fév 2011
Messages: 2151
Sujets: 114
Spécialité en worldedit: Chasser le Dragon, puis l'exterminer proprement avec une petite cuillère et une poêle.


MessagePosté le: 19/07/11 22:32    Sujet du message: Citer

Brainlessbob a écrit:
J'ai unleaké le point. Ca ram toujours a fond mais un peu moins. Sinon oui mon pc est en carton ( war 3 tout au mini si je veux etre pouvoir jouer à DoTa 5vs5 fin de jeu tout en tuant explorer et une grosse partie des processus ... ).
J'ai l'impression que c'est l'effet du choc de flamme qui sur les ennemis fait laguer mais que sur mon sort Surprised
Je vais tenter de faire un autre effet s'approchant plus d'une explosion ce sort et si ca marche pas je vous envoie la carte pour tester le sort.
Merci pour vos reponses !

Et as tu fait toutes les optimisations que j'ai dites ? Car sinon ton sort aura des bugs.
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Brainlessbob
Membre honoraire


Inscrit le: 11 Mar 2011
Messages: 245
Sujets: 9
Spécialité en worldedit: rien... j'apprends


MessagePosté le: 20/07/11 00:10    Sujet du message: Citer

Oui j'ai fais tout ce que tu m'avais dis de faire, le bug etait toujours la j'ai bidouillé un peu et au bout d'un moment le sort ne faisait plus rien du tout ^^
Du coup j'ai tout recommencé et j'ai changé l'effet du sort au lieu d'un chox de flamme c'est maintenant une explosion de batiment neutre et ca marche tout bien sans leak et bien optimisé comme tu m'as dis !
Merci !
_________________
Gniark gniark
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 -> Aide sur les déclencheurs Toutes les heures sont au format GMT + 1 Heure
Aller à la page Précédente  1, 2, 3, 4
Page 4 sur 4

 
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