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

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

[script Question ] Random et timer?

Par Shury le 7/1/2003 à 22:28:09 (#2968626)

Bonjour bonjour :)

Voila, j'aimerai savoir comment utiliser les triggers ou fonctions Random et timer :)

Et si possible, savoir si on peut utiliser les boucles whiles, ou les goto ...

Par Shury le 8/1/2003 à 19:09:55 (#2975048)

ET bé...

Euh sinon, c'est possible de faire des variables? Des variables comme en C... Où t'as juste besoin de définir le type, et l'affectation dépend de ce que tu veux faire...

Par rituel le 8/1/2003 à 19:10:36 (#2975058)

Les boucles While sont uniquement faisables par timer avec des conditions sur sphere .55i elles sont implémentés dans les dernières versions de .99

Les triggers tu les place en dessous de l'entête d'un objet ou pnj comme ceci :

ON=@Nomdutrigger
action

Le timer est un trigger il s'utilise de cette facon

ON=@TIMER
action (Ne jamais utiliser de SRC, un timer n'a pas de source)
RETURN 1

Les random s'utilisent comme ca :

IF (=0)
Action
ENDIF

X est ici un nombre compris entre 0 et 2^21 (environ)

D'ailleurs je posterai un tutorial sur mes techniques de redimensionnement de variable ... (J'ai des variables à plus de de 2^40 sur le shard :rolleyes: )

Les goto existent pas ...

Par rituel le 8/1/2003 à 19:14:15 (#2975092)

Pour les variables (désolé j'avais pas encore posté)

Tu a deux "Types" entend par la pas des types int string boolean ... Mais plutot variables locales et globales :

TAG et VAR

Un tag c'est local et ca s'applique uniquement aux objets et de type T_SCRIPT et aux PNJ (plus dans .99 : chaque item peut posseder des tags)

Une variable ca s'applique au serveur en lui même c'est global .

Plus d'infos sur mon cours d'initiation au scripting

Par Shury le 8/1/2003 à 19:21:14 (#2975179)

Mouais, le random, c'est compris, par contre, le timer, faut que je teste :)

Merci :)

C'est domage que les tags n'existent pas :( , vous savez si sur runUO ca fonctionne?

Par rituel le 8/1/2003 à 19:26:44 (#2975220)

Si les tags fonctionnent !
Il faut juste changer le type de ton objet en T_SCRIPT ou T_EQ_SCRIPT ... Réfères toi à mon cours !

Par Shury le 8/1/2003 à 20:40:43 (#2975811)

Ok, je regarderai le cours :p

Euh, tu sais comment faire pour controler un random? Par exemple que ca soit un chiffre compris entre y et z ?

Par rituel le 8/1/2003 à 21:14:27 (#2976093)

Bah oui si tu veux que ca soit un chiffre entre 1 et 1000 qui tombe à la place du X du met 1000

Mais si tu veux que ca soit entre 5 et 10 essaye :

IF ( == 5)
Action
ENDIF

JOL Archives 1.0.1
@ JOL / JeuxOnLine