| | [RÉSOLU] Recherche de documentation sur la programmation des scripts VPX | |
| | Auteur | Message |
---|
jlbrd
Messages : 38 Département : 45
| Sujet: [RÉSOLU] Recherche de documentation sur la programmation des scripts VPX Mer 7 Mar 2018 - 14:00 | |
| Bonjour, J'ai cherché à corriger hier un problème dans le script d'une table. J'ai d'ailleurs réussi mais difficilement. Pour info dans le code suivant le test ne fonctionne pas : if target1.isdropped=true Then msgbox "dropped"
alors qu'en enlevant "=true" ça fonctionne (si la cible est baissée bien-sûr): if target1.isdropped Then msgbox "dropped"
J'ai mis un bon bout de temps à corriger et peut-être que de la doc m'aurait aidé. Alors existe-t-il un manuel de programmation des scripts dans vpx?
Merci
Dernière édition par mariopourlavie le Mer 11 Avr 2018 - 11:24, édité 1 fois (Raison : Passage en résolu 11 03 18) | |
| | | leevuth
Messages : 3733 Département : Yvelines
| Sujet: Re: [RÉSOLU] Recherche de documentation sur la programmation des scripts VPX Mer 7 Mar 2018 - 14:32 | |
| Salut, Je pense que [Vous devez être inscrit et connecté pour voir ce lien] pourra t'aider. | |
| | | jimenez Développeur Team PP
Messages : 1285 Département : 16
| Sujet: Re: [RÉSOLU] Recherche de documentation sur la programmation des scripts VPX Ven 9 Mar 2018 - 10:26 | |
| moi j'utilise très peu cette commande, elle est plus (+) utilisée dans les tables vp9, mais sinon j'utilise =1 ou =0 à la place Merci [Vous devez être inscrit et connecté pour voir ce lien], toute info est bonne à prendre @ jlbrd concernant un manuel, j'en rêve, j'en ai rêvé, j'ai cherché des nuits et des nuits... du coup bin j'ai cherché à comprendre comment ça marchait, et franchement, je regrette pas malgré les prises de têtes, les débuggages pendant une ou deux semaine d'une fonction toute bête !!! je pense que ça rentre mieux comme ça, le tout est de savoir jusqu'ou l'on veut aller Je te rassure, je ne maitrise pas vpx à 100% et ça évolue tellement vite que c'est compliqué d'être sur une table et sur le thread de la bêta pour voir ce qui évolue !! Je pense qu'en cherchant à comprendre, on est plus raccord avec les évolutions et qu'on les comprend plus vite Bon courage | |
| | | jlbrd
Messages : 38 Département : 45
| Sujet: Re: [RÉSOLU] Recherche de documentation sur la programmation des scripts VPX Ven 9 Mar 2018 - 12:58 | |
| Bonjour, alors pour le problème que j'ai rencontré il s'agit de la table vpx gemini dans laquelle les 8 cibles doivent remonter lorsqu'elles ont été touchées et ça ne fonctionnait pas. Alors ce qui est étonnant c'est que target1.isdropped=true fonctionne pour positionner la propriété isdropped par programme mais target1.isdropped=true dans un test ne renvoie par vrai alors que target1.isdropped=1 ou target1.isdropped oui. Par exemple tu créé une table vierge avec 1 target et 1 timer puis : - Code:
-
Dim t(1) set t(1) = Target1 target1.isdropped = True sub timer1_timer if t(1).isdropped then msgbox "msg1" if t(1).isdropped=true then msgbox "msg2" end Sub
Dans l'exemple ci-dessus msg1 est affiché, msg2 jamais. La target est mise dans une variable mais c'est pareil avec target1 directement. Bizarre, bizarreEt c'est pour cette raison qu'une doc de programmation des scripts serait bien utile. Bon après je peux aller voir les sources de vpx.Merci pour les infos en tout cas. | |
| | | jimenez Développeur Team PP
Messages : 1285 Département : 16
| Sujet: Re: [RÉSOLU] Recherche de documentation sur la programmation des scripts VPX Sam 10 Mar 2018 - 19:48 | |
| La routine de Gemini ne fonctionne pas, à cause de plusieurs trucs : déjà ça fonctionne mieux avec les 0 et 1 plutôt que les true et false, ensuite la methode de checkaward n'est pas la bonne si tu mets un debug.print awardcount dans la routine (alors j'ai aussi enlevé le awardcount = 0 du sub je l'ai mis dans les ini au début) tu verras que ça monte sans arrêt, je pense qu'il faut créer une autre variable, ou utiliser la même mais la faire évoluer directement dans les sub des hits des targettes : C'est ce que j'ai fait dans le script que tu peux prendre ici : [Vous devez être inscrit et connecté pour voir ce lien]du coup j'ai rajouté l'initialisation de awardcount après la remontée des targettes, et supprimé la verification dans la petite boucle que j'ai mise en non fonctionnel tu me diras... | |
| | | jlbrd
Messages : 38 Département : 45
| Sujet: Re: [RÉSOLU] Recherche de documentation sur la programmation des scripts VPX Dim 11 Mar 2018 - 18:30 | |
| Bonjour, ta modification fonctionne bien merci. J'avais moi même également modifié le script avant ton post avec des modifs légèrement différentes arrivant au même résultat. En tout cas merci et bonne soirée. | |
| | | jimenez Développeur Team PP
Messages : 1285 Département : 16
| Sujet: Re: [RÉSOLU] Recherche de documentation sur la programmation des scripts VPX Dim 11 Mar 2018 - 20:36 | |
| | |
| | | Shadow_SHD Admin
Messages : 15739 Département : 33
| | | | jimenez Développeur Team PP
Messages : 1285 Département : 16
| Sujet: Re: [RÉSOLU] Recherche de documentation sur la programmation des scripts VPX Lun 12 Mar 2018 - 0:35 | |
| | |
| | | Shadow_SHD Admin
Messages : 15739 Département : 33
| Sujet: Re: [RÉSOLU] Recherche de documentation sur la programmation des scripts VPX Lun 12 Mar 2018 - 6:48 | |
| C'est exactement ça et ça rejoint le titre du sujet : de la programmation Tu peux prendre certaines libertés mais le résultat n'est pas garanti et tu peux chercher longtemps tant que tu n'as pas saisi à quoi sert telle ou telle fonction/commande D'autant que comme VPX JQuery évolue : tu tombes sur une super commande qui te donne le résultat escompté simplement et tu apprends qu'elle est dépréciée depuis telle version, il faut donc que tu cherches un substitut Un exemple concret auquel j'ai été confronté pour la future version du sujet de centralisation des tables : - Mon code scanne le sous-forum dans lequel sont publiées les sujets-fiches des tables, - Il récupère l'URL du sujet ainsi que l'image de la wheel, - Il génère le code HTML affichant le résultat à la volée sous forme de vignettes et sur le même principe que le sujet de centralisation actuel. Sauf que les vignettes s'affichent dans le désordre alors que je veux qu'elles s'affichent par ordre alphabétique, comment faire ? JavaScript/JQuery fonctionnent de manière asynchrone : la routine s'exécute mais n'attend pas la fin du résultat pour passer à la suivante; quand ma fonction de récupération des URL et images est lancée mon code progresse et effectue déjà les tâches suivantes, d'où l'affichage des vignettes dans un ordre aléatoire. Dans mes recherches je tombe sur le paramètre async: false; qui active la synchronisation de la routine (elle attend la fin du résultat avant de passer au code suivant) et qui répond parfaitement bien à mes besoins... sauf que ce paramètre est déprécié car générant un gel du navigateur Internet tant que l'exécution de la routine n'est pas terminée et donc une mauvaise expérience utilisateur Du coup mon code fonctionne différemment : il récupère les infos qu'il place dans un tableau, le tableau est trié par ordre alphabétique et le résultat est finalement affiché Bref on l'a vu avec certaines tables comme la Addams Family dont le script génère une erreur Table1.inclinationFS avec les versions 10.3 et supérieures de VPX car obsolète ++ | |
| | | jimenez Développeur Team PP
Messages : 1285 Département : 16
| Sujet: Re: [RÉSOLU] Recherche de documentation sur la programmation des scripts VPX Lun 12 Mar 2018 - 12:02 | |
| | |
| | | | [RÉSOLU] Recherche de documentation sur la programmation des scripts VPX | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |