RPG Socrate
Bonjour et Bienvenue sur RPG Socrate !!!




Si tu es déjà inscrit, connecte toi ci-dessous.

Sinon, inscrit-toi vite (en cliquant sur "s'enregistrer").

Nous serons ravis de t'accueillir parmi nous !!!




L'homme sans visage

Rejoignez le forum, c’est rapide et facile

RPG Socrate
Bonjour et Bienvenue sur RPG Socrate !!!




Si tu es déjà inscrit, connecte toi ci-dessous.

Sinon, inscrit-toi vite (en cliquant sur "s'enregistrer").

Nous serons ravis de t'accueillir parmi nous !!!




L'homme sans visage
RPG Socrate
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Connexion

Récupérer mon mot de passe

Meilleurs posteurs
Yosura (252)
Statut "RECUP" I_vote_lcapStatut "RECUP" I_voting_barStatut "RECUP" I_vote_rcap 
L'homme sans visage (225)
Statut "RECUP" I_vote_lcapStatut "RECUP" I_voting_barStatut "RECUP" I_vote_rcap 
The Best of Maker (196)
Statut "RECUP" I_vote_lcapStatut "RECUP" I_voting_barStatut "RECUP" I_vote_rcap 
okaya (103)
Statut "RECUP" I_vote_lcapStatut "RECUP" I_voting_barStatut "RECUP" I_vote_rcap 
kilari (26)
Statut "RECUP" I_vote_lcapStatut "RECUP" I_voting_barStatut "RECUP" I_vote_rcap 
apocalypse (8)
Statut "RECUP" I_vote_lcapStatut "RECUP" I_voting_barStatut "RECUP" I_vote_rcap 
Shaymin (6)
Statut "RECUP" I_vote_lcapStatut "RECUP" I_voting_barStatut "RECUP" I_vote_rcap 
EM!R'Ald (4)
Statut "RECUP" I_vote_lcapStatut "RECUP" I_voting_barStatut "RECUP" I_vote_rcap 
yojoqc (3)
Statut "RECUP" I_vote_lcapStatut "RECUP" I_voting_barStatut "RECUP" I_vote_rcap 
fandbz13 (3)
Statut "RECUP" I_vote_lcapStatut "RECUP" I_voting_barStatut "RECUP" I_vote_rcap 

Horloge Socratienne
Voter pour nôtre site avec un écart de 2h entre chaque vote. MERCI

TOP GAMEMAKING
L'Hymne de RPG Socrate

Découvrez Tryo!
Nombre de Visiteurs
Derniers sujets
» L'avenir de RPG Socrate
Statut "RECUP" Icon_minitime1Mar 19 Juin 2012 - 19:07 par apocalypse

» parodie des jeux pokemon
Statut "RECUP" Icon_minitime1Ven 8 Juin 2012 - 18:56 par apocalypse

» Rpg maker xp
Statut "RECUP" Icon_minitime1Jeu 14 Juil 2011 - 4:56 par kaplio0777

» Présentation de kaplio0777
Statut "RECUP" Icon_minitime1Jeu 14 Juil 2011 - 4:43 par kaplio0777

» me presenté
Statut "RECUP" Icon_minitime1Ven 17 Juin 2011 - 17:12 par apocalypse

» créer un jeu de rôle
Statut "RECUP" Icon_minitime1Ven 17 Juin 2011 - 17:09 par apocalypse

» se presenter
Statut "RECUP" Icon_minitime1Mer 19 Jan 2011 - 21:54 par apocalypse

» Serment du Juge actuel
Statut "RECUP" Icon_minitime1Dim 26 Déc 2010 - 15:52 par Yosura

» Le Réseau Social - Parodie de la BA de The Social Network
Statut "RECUP" Icon_minitime1Dim 26 Déc 2010 - 15:42 par Yosura

[Partenaire] Feuille d'RPG

Mer 28 Jan 2009 - 0:42 par L\'homme sans visage

Un site crée part kilari spécialisé dans les scénarios.

Feuille d'RPG

Commentaires: 0

[Partenaire] RPG Alliance

Lun 26 Jan 2009 - 20:45 par L\'homme sans visage

Voici le site que nous avons créer en partenariat avec The Best of Maker :

RPG Alliance

Commentaires: 0

[Partenaire] Super RPG

Sam 24 Jan 2009 - 0:38 par L\'homme sans visage

Voici le site de nôtre ami The Best of Maker.
Il parle de RPG maker (vous l'aurez sûrement devinez Laughing) :

Super RPG

Commentaires: 0

Sondage

Quel est la version de RPG maker que vous préférez ?

Statut "RECUP" I_vote_lcap75%Statut "RECUP" I_vote_rcap 75% [ 18 ]
Statut "RECUP" I_vote_lcap0%Statut "RECUP" I_vote_rcap 0% [ 0 ]
Statut "RECUP" I_vote_lcap4%Statut "RECUP" I_vote_rcap 4% [ 1 ]
Statut "RECUP" I_vote_lcap4%Statut "RECUP" I_vote_rcap 4% [ 1 ]
Statut "RECUP" I_vote_lcap17%Statut "RECUP" I_vote_rcap 17% [ 4 ]

Total des votes : 24

Lutter contre le SPAM
Le Deal du moment : -20%
-20% Récupérateur à eau mural 300 ...
Voir le deal
79 €

Statut "RECUP"

Aller en bas

Normal Statut "RECUP"

Message par okaya Jeu 26 Fév 2009 - 20:34

Ce script vous permettre de mettre une magie RECUP dans votre jeu, super non ? D'ailleurs celui qui a fait ce script est un dieu !

Alors tout d'abord, allez dans votre database, dans l'onglet statut.
créer votre statut , ajoutez l'option dégat progressif.-> très important.
, régler les autres option comme vous le souhaitez
là vous me dites, mais tu viens de faire un status poison... je vous dis oui , mais......
repérer bien le numéro du status ( dans la liste ).
ensuite direction le script.

Allez dans game_battler3
Allez ensuite à cette méthode : slip_damage_effect
Dont voici le code :


Citation:

def slip_damage_effect
self.damage = self.maxhp / 10
if self.damage.abs > 0
amp = [self.damage.abs * 15 / 100, 1].max
self.damage += rand(amp+1) + rand(amp+1) - amp
end
self.hp -= self.damage
return true
end



le principe de la modification est très simple :
si dans les status infligés durant le combat, il y en a censé infligé des dégats, alors, si le numéro et le nom ( de votre status récup) corresponde à l'un de ces status, alors multiplié les dégats infligés par -1
( ce qui les rend négatifs , donc - * - = + )

alors voici le petit bout de code à rajouter avant la ligne
self.hp -= self.damage

Citation:

#pour les status du personnage, vérifier si un état inflige des dégats,
#si oui , alors testé si cet état est un état de récupération en vérifiant
#le nom et l'id , du statut correspondant défini dans la Base de donnée,
#tester aussi si les dégats calculés sont positifs.
#si tout cela est vrai, alors multiplier les dégats par -1 pour les rendre
#négatifs. Ainsi lorsqu'ils seront soustrait, ils seront en fait additionnés
#( -(-1) = (+1) )
for i in @states
if $data_states[i].slip_damage
if $data_states[i].name="recup" and $data_states[i].id = 22 and self.damage > 0
self.damage*= (-2)
end
end
end

donc la valeur 22 correspond au numéro du status dans la liste des status de la database. , recup est le nom de mon status.
les modifier pour que ca colle avec votre base de données.
okaya
okaya
Secrétaire Général
Secrétaire Général

Masculin
Nombre de messages : 103
Age : 26
Localisation : BOULOGNE-BILLANCOURT
Avertissement :
Statut "RECUP" Left_bar_bleue0 / 1000 / 100Statut "RECUP" Right_bar_bleue

Points : 7598
Date d'inscription : 09/01/2009

Revenir en haut Aller en bas

Revenir en haut


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