Script Heal (soin soi-même)

Voir le sujet précédent Voir le sujet suivant Aller en bas

Script Heal (soin soi-même)

Message par Giuliani le Mer 25 Juin - 22:48

[quote]
COMMENT SCRIPTER AVEC RCCE?

_ Lancez Scriptorama
_ Se référer aux commandes de script
_ Sauvegardez vos script au format .rsl (le format .rcscript est l'ancien, il ne sert plus à rien, vous pouvez les supprimer).
_ Placez vos scripts dans \Data\Server Data\Scripts

_ Pour tester vos scripts sans perdre de temps => Lancez le serveur de RCS, débloquez updates et déconnectez-vous.
Ensuite ouvrez Data\Logs\ et cherchez les erreurs dans SERVER LOGS.TXT, le log vous indiquera le type d’erreur et la ligne. ex:PARSE ERROR est une erreur d'orthographe ou oubli de symbole
_ S'il n'y a aucune erreur signalée dans le log, relancez le serveur et testez en jeu
Choses à faire pour que ce script fonctionne:
1. Créer un script vierge ou vous collerez le script qui suit (renommez-le heal, plus tard essayez de regrouper tous vos scripts de soin à l'intérieur du même pour optimiser vos scripts et gagner de la place)
2. Utilisez l'emitter appellé HealthSpell
3. Vérifiez l'ID de texture (GUE, onglet Média en bas) de la particule pour CreateEmitter
4. Créez une habilité, et assignez ceci en tant que script.

Function HealSelf()

  target% = Actor()
 
 if( Attribute( target%, "Health" ) < MaxAttribute( target%, "Health" ) )
      Output( Actor(), "Abracadabra" )
      health% = Attribute( target%, "Health" )
      maxHealth% = MaxAttribute( target%, "Health" )
     
     ; Ceci est un commentaire, cette partie concerne le soin 10% par niveau d'habilité de soin
      health% = health% + 0.1*AbilityLevel( Actor(), "Heal Self" ) * maxHealth
      if( health% > maxHealth% )
          health = maxHealth%
      endif
      SetAttribute( target%, "Health", health% )
      CreateEmitter( target%, "HealthSpell", 15, 3000 )
  endif
 
end function
avatar
Giuliani
Admin

Messages : 216
Points : 361
Date d'inscription : 25/06/2014
Age : 38
Localisation : Toulouse

http://realmcrafter.frbb.net

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum