Bienvenue sur JeuxOnLine - MMO, MMORPG et MOBA !
Les sites de JeuxOnLine...
 

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

[Besoin d'aide] Script de la fonction .control ?

Par Merlin Astaldo le 9/1/2003 à 20:25:24 (#2983757)

Voilà, le shard ou je travaille viens de passer a la version 99 de sphère.

Malheureusement dans cette version, la très utile fonction .control est bugguée.

Je voulais savoir si quelqu'un (pense notamment a Rituel) connaitrait le moyen de la faire fonctionner, où un moyen aventageux de la remplacer.

Merci d'avance

Par rituel le 9/1/2003 à 21:18:23 (#2984176)

Oui relativement simplement en faisant un transfert complet des layers d'un perso vers l'autre ...

Mais pour ca faut prendre en compte un max de crieteres pour pas abimer les objets (je pense notamment aux MORE)

Donc tu fais du style

[Function controler]
NEWITEM i_controleur_1
ACT.CONT=
ACT.USE

[ITEMDEF i_controleur_1]
ID=i_memory
TYPE=t_eq_script
NAME=Controleur

ON=@CREATE
TIMER=10

ON=@DCLICK
TARGET Qui desirez vous controler ?

ON=@TARGON_ITEM
RETURN 1

ON=@TARGON_CHAR
VAR.MAPOSITION=
VAR.MACOULEUR=
IF
VAR.MALAYER1BASEID=
VAR.MALAYER1NAME=
VAR.MALAYER1COLOR=
VAR.MALAYER1TIMER=
VAR.MALAYER1TYPE=
VAR.MALAYER1MORE1=
VAR.MALAYER1MORE2=
VAR.MALAYER1MOREX=
VAR.MALAYER1MOREY=
VAR.MALAYER1MOREZ=
VAR.MALAYER1ATTR=
VAR.MALAYER1LINK=
SRC.TARG.FINDLAYER.1.CONT= //Je sais pas si ca marche, si ca marche pas je vais devoir faire comme ci-dessus
SRC.NEWITEM
SRC.ACT.COLOR=
SRC.ACT.TIMER=
... //continuer comme cela avec toutes les proprietes
SRC.ACT.CONT=
ENDIF
IF
// faire pareil avec toutes les autres layers
ENDIF

SRC.COLOR=
SRC.TARG.COLOR=
SRC.P=
SRC.TARG.P=

//et tous les autres parametres que tu veux ...
SRC.UPDATE
SRC.TARG.UPDATE

ON=@TIMER
REMOVE
RETURN 1

Par Merlin Astaldo le 9/1/2003 à 22:28:59 (#2984704)

Un Grand merci :)

JOL Archives 1.0.1
@ JOL / JeuxOnLine