Citadin Lv.7
Age : 28 Inscrit le : 09/01/2010 Messages : 219
| Sujet: Skill modif Jeu 11 Fév 2010 - 20:02 | |
| Bonsoir! Je post mon tout premier script. Bon... meme si il ne sert pas a grand chose... A propos des credit,c'est pas la penne de me mettre dans les crédits,j'ai n'ai fait qu'utiliser des commandes deja existantes. Surtout faite pas attention a "module Lecode" et ect... c'est parce que plus tard jvai l'utiliser pour une autre version. Auteur:Lecode234 Version: 1.0Inconvénient: SI vous voulez faire l'exemple ci dessous,il vous faudra faire plusieurs fois la commande pour les diffèrent sort.imaginer vous avec 300 sort ^^' Utilité:Permet de modifier les paramètres de base d'un sort. Il peut servir si vous aver un item appeller genre "orbre magic de degat +",puis qui apelle l'evenement commun.Dans cet evenement commun inserer les commande: (skill_id c'est l'ID du sort et nbr c'est un nombre) - Code:
-
change_skill_damage( skill_id,nbr) Change les degat de base d'un sort - Code:
-
change_skill_variation(skill_id, nbr) Change les variation d'un sort - Code:
-
change_skill_influphy(skill_id, nbr) Change l'influance physique - Code:
-
change_skill_influmag(skill_id, nbr) Change l'influance magique - Code:
-
change_skill_mp(skill_id, nbr) Change le cout du MP du sort - Code:
-
change_skill_speed(skill_id, nbr) Change la vitessse du sort - Code:
-
change_skill_cc(skill_id, nbr) Change les CC d'un sort ATTENTION!!!!! A PRENDRE QUE SI VOUS AVEZ LE SCRIPT SKILL CRITICAL!!!!! Requis:Le script Amélioration de sort de LaM IciScript: - Code:
-
#Auteur: Lecode234 #--------------------------------- #Remerciement: La Meche #--------------------------------------- #Version 1.0 ########################Instruction############################### #------------------------------------------------------------------------------ #Ce script permet de modifier les parametre de bases des sort #------------------Commande IG---------------- #change_skill_damage( skill_id,nbr) #Change les degat de base d'un sort # change_skill_variation(skill_id, nbr) #Change les variation d'un sort # change_skill_influphy(skill_id, nbr) #Change l'influance physique # change_skill_influmag(skill_id, nbr) #Change l'influance magique # change_skill_mp(skill_id, nbr) #Change le cout du MP du sort #change_skill_speed(skill_id, nbr) #Change la vitessse du sort #def change_skill_cc(skill_id, nbr) #Change les CC d'un sort ATTENTION!!!!! A PRENDRE QUE SI VOUS AVEZ LE SCRIPT SKILL CRITICAL!!!!! #############################################Fin###########################################################
module Lecode module Skill_modif class Game_Interpreter
#-------------------------------------------------------------------------- # Augmente les degat d'un sort # skill_id : ID du sort # nbr : nombre de degat ajouté ou diminué #-------------------------------------------------------------------------- def change_skill_damage(skill_id, nbr) $data_skills[skill_id].base_damage += nbr end #---------------------------------------- #Augmente ou diminu la variation d'un sort # skill_id : ID du sort # nbr : nombre de variation ajouté ou diminué #------------------------------------------------------------- def change_skill_variation(skill_id, nbr) $data_skills[skill_id].variation += nbr end #-------------------------------- #Augmente ou diminu l'influence physique #skill_id : Id du sort # nbr : nombre #--------------------------------------- def change_skill_influphy(skill_id, nbr) $data_skills[skill_id].atk_f += nbr end #-------------------------------- #Augmente ou diminu l'influence magique #skill_id : Id du sort # nbr : nombre #--------------------------------------- def change_skill_influmag(skill_id, nbr) $data_skills[skill_id].spi_f += nbr end #-------------------------------- #Augmente ou diminu l'influence les MP #skill_id : Id du sort # nbr : nombre de PM #--------------------------------------- def change_skill_mp(skill_id, nbr) $data_skills[skill_id].mp_cost += nbr end #-------------------------------- #Augmente la rapidité d'un sort #skill_id : Id du sort # nbr : nombre #--------------------------------------- def change_skill_speed(skill_id, nbr) $data_skills[skill_id].speed += nbr end #-------------------------------- #Augmente ou diminu le coup critique d'un sort #skill_id : Id du sort # nbr : nombre de CC #--------------------------------------- def change_skill_cc(skill_id, nbr) $data_skills[skill_id].plus_crit_chance += nbr end end ###########################################################
end end
Dernière édition par lecode234 le Ven 19 Fév 2010 - 19:46, édité 1 fois |
|
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
| Sujet: Re: Skill modif Jeu 11 Fév 2010 - 20:38 | |
| C'est sympa de voir que de plus en plus de membres se mettent à coder ^^
Merci du partage ^^ |
|
Citadin Lv.7
Age : 28 Inscrit le : 09/01/2010 Messages : 219
| Sujet: Re: Skill modif Jeu 11 Fév 2010 - 20:51 | |
| Ca fait plaisir! Merci =)
Sinon j'ai pas mal de boulot encore... -Faire en sorte qu'un lot de sort soit sélectionner au lieu de les faire un par un.
En ce moment je cherche des cours de script par ci par là qui montrent comment scripter avec les text des note box. |
|
Mage Lv.11
Age : 27 Inscrit le : 02/03/2009 Messages : 513
| Sujet: Re: Skill modif Ven 19 Fév 2010 - 19:04 | |
| Oh enorme !!! merci beaucoup !
Tu te sens capable de faire pareil mais avec les armes ?
Par exemple une commande en script permettant de modifier la force d'une certaine arme ^^
merci d'avance
Ciao |
|
Citadin Lv.7
Age : 28 Inscrit le : 09/01/2010 Messages : 219
| Sujet: Re: Skill modif Ven 19 Fév 2010 - 19:36 | |
| Jvais essayer^^ Suis heureux de cela te plaise =D EDIT:Escuse moi pour ma réponse tardive,j'avais un problème avec ma carte graphique et ma carte web + des problèmes de connexion u_u. Bon pour ta demande désoler j'ai rien pu faire.Tu devrais faire un demande dans demande de script =) Suis sure que quelqu'un va t'aider.'Sont tellement sympa. |
|