Mimi, une des mascottes jumelles de mon site !
Bienvenu sur mon site web !
Lili, la deuxiemes jumelles qui est mascottes de mon site !
>Acceuil:Iptscrae:Archive de script: Serveur - Prop: Generateur de prop
v.2

 

Tous sur l'IptScrae !!!            
Archive complet en francais de tous les scripts possible !!
Générateur de prop
CHEF
 
Apprendre comment travaillé avec l'Iptscrae.    
-= Script Complet=-
     
Tous sur les props!!! RESET
ON ENTER
{ CurRec GLOBAL 0 CurRec =
bname GLOBAL "Props" bname =
AlarmId GLOBAL 3 AlarmId = }
ON SELECT
{ CurRec GLOBAL 0 CurRec =
"Resetting buttons to start" LOGMSG naked }

Previous

ON SELECT
{ CurRec GLOBAL CurRec --
AlarmId GLOBAL 1 AlarmId SETALARM }

Next

ON ALARM { [

" Prop numbers go here "

] TheArray =
TheArray LENGTH NoArray =
bname GLOBAL
CurRec GLOBAL
{ 1 CurRec = } CurRec NoArray > IF
{ NoArray CurRec = } CurRec 1 < IF
bname ": row " + CurRec itoa + "/" + NoArray itoa + logmsg
"[" TheArray CurRec 1 - get + "] SETPROPS" + STRTOATOM EXEC
}
ON SELECT
{ CurRec GLOBAL CurRec ++
AlarmId GLOBAL 1 AlarmId SETALARM }

 
Tous sur le palace!!!  
Comment se montez un serveur!!!        
M'écrir, commentaire, suggestion!!!        
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
     
Instructions
   
      1) Allez dans la chambre donc vous voulez avoir le générateur de prop. Ensuite mettez vous en mode wiz ou god [Options/Operator Mode..., Ou CTRL+W] et allez en mode 'Authoring' [CTRL+A en mode wiz/god]. NOTE : Je vais employez le termes 'spot' pour les 'door', une porte pour moi c'est quand tu click dessus et ca te transporte dans une room, et si ca fait pas ca j'appelle ca un 'spot'.    
         
         
         
      2) Créer un nouveau 'spot' en allant dans le menu [Operator/New Door]. Redimensionner le 'spot' et placé le la ou ce qu'il vous conviens, ensuite double-cliquer dessus pour ouvrir le panneau 'Door Info'. Ce 'spot' va servir de bouton remise a zéro (Ou Reset en anglais) pour ce script, alors changer le nom du 'spot' pour Reset. Aussi cocher l'options 'Don't move here' et 'Show Name'. Je vous expliquerez ce que les autres options servent plus-tard.    
         
         
         
      3) Cliquer sur 'Edit Script'. Insérez le script ci-dessous qui sert pour le bouton remise a zéro . La façon la plus simple est de copier/coller. Et cliquer sur OK.    
         
      ON ENTER
{ CurRec GLOBAL 0 CurRec =
bname GLOBAL "Props" bname =
AlarmId GLOBAL 3 AlarmId = }
ON SELECT
{ CurRec GLOBAL 0 CurRec =
"Resetting buttons to start" LOGMSG naked }

   
         
         
         
         
         
         
      4) Créer un nouveau 'spot' redimensionner le et placer le la ou il vous conviens. Ceci vas etre le 'spot' Précédent. Double-cliquer dessus et changer le nom pour Previous (précédent, en anglais) cochez 'Don't move here' et 'Show Name'. Ensuite cliquez sur 'Edit Script' et insérez le script ci-dessous. Et Cliquez Ok.    
         
         
      ON SELECT
{ CurRec GLOBAL CurRec --
AlarmId GLOBAL 1 AlarmId SETALARM }
   
         
         
      5) Créer un nouveau 'spot' redimensionner le et placer le la ou il vous conviens. Ceci vas etre le 'spot' Suivant. Double-cliquer dessus et changer le nom pour Next (suivant, en anglais) cochez 'Don't move here' et 'Show Name'. Maintenant pour que ce script marche il faut avoir l'id de chaque prop que vous voulez utilisez. Il y a plusieur facon d'avoi l'id du ou des props, une de ses façon c'est de tappé dans la boite de saisi de texte /TOPPROP ITOA SAY. Ceci diras l'id du dernier prop que vous avez mis, et ca ne marche qu'un prop a la fois. Grosse perte de temps.    
         
         
         
         
      Une autre facon, plus rapide et simple est d'installé un script dans votre cyborg.ipt tel que pid. Utilisez le en mettant tous les props vous voulez mettre dans votre générateur et tappez la commande : pid. Ca va mettre l'id de tous les props dans votre log. Vous avez une limites de 9 prop a porter alors il ce peux que vous ailliez a recommencé plus d'une fois. Le script en ci-dessous est celui qui devrais avoir tous les id des props. Notez que vous devez insérez ce script dans le 'spot' Next.    
         
         
         
      ON ALARM { [

" Prop numbers go here "

] TheArray =
TheArray LENGTH NoArray =
bname GLOBAL
CurRec GLOBAL
{ 1 CurRec = } CurRec NoArray > IF
{ NoArray CurRec = } CurRec 1 < IF
bname ": row " + CurRec itoa + "/" + NoArray itoa + logmsg
"[" TheArray CurRec 1 - get + "] SETPROPS" + STRTOATOM EXEC
}
ON SELECT
{ CurRec GLOBAL CurRec ++
AlarmId GLOBAL 1 AlarmId SETALARM }

   
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
      Vous devez mettre l'id du prop entre les guillemet la ou ce que "Prop numbers go here". En passant effacé le texte Prop numbers go here, un exemple ci-dessous devrais mieux vous orientez.    
         
      " -1360257261 "    
      Ceci est l'exemple d'un seul prop, ce donc ca doit ressemblé dans le script.    
      " -1360257261 -1360257414 856833644 -1360093832 -1360093823 -1360093811"    
      Ceci est l'exemple de 6 prop qui vont ensemble, ce donc ca doit ressemblé dans le script.    
      " -1360257261 -1360257414 856833644 -1360093832 -1360093823 -1360093811"
"840935751 840935765 840935972"
"855502254 "
"-1356688805 -1356688840 -1356688817 -1356690590"
"857129614 857129850 857130294 857130103 857130582 857130350"
"-1365530050 -1365528234 -1365528252 -1365528452 -1365528192 -1365528419 -1365528484 -1365528348"
"-1366814977 -1362480131 -1364914897"
   
         
         
         
         
         
         
         
      Ceci est un paquet d'prop et d'avatar, ce donc a quoi ca devrais ressemblé dans le script. Noté qu'il y as un espace entre chaque id, c'est tres important.    
         
     

Maintenant que tous les id sont inserez dans le script et que tous les points critique (espace, guillemet) comme dans les 3 exemples ci-dessus. Cliquez sur OK, et double-cliquez sur le 'spot' Suivant encore et prenez en note le numero ID dans le panneau 'Door Info'. Gardez le en note c'est important. Cliquez cancel. Double-cliquez sur le 'spot' Remise a zéro maintenant et clickez sur Edit Script, trouve la ligne suivante : GLOBAL 3 AlarmId = }

Remplacez le 3 par le chiffre que vous avez notez dans le 'spot' Suivant. A présent sortez du mode authoring et testé le script.

   
         
         
         
         
         
      6) Maintenant testé tous les boutons, question de voir si tous fonctionnent, si non revisé les instructions, si tous les scripts on été mis dans les bons 'spot', si les noms des 'spot' on été changé correctement. Si ca ne marche pas encore, essaye de contactez quelqu'un qui s'y connais en iptscrae ou e-mailé moi.    
         
         
         
           
 
Copyright 2001 - The Cyberground Project ©