Bonjour à tous,
je propose cette rubrique pour discuter du scripting de base pour DAO, et pour y mettre nos scripts à disposition.
Ce script va dans la partie "action" d'une conversation, et permet de
donner quelques points d'expériences , diminués par le niveau du joueur.
Si vous voulez des explications, n'hésitez pas.
#include "sys_treasure_h"
void main()
{
object oPC = GetPCSpeaker();
int nNiveau = GetLevel(oPC);
int nXP = ((Random(15)+1)*2)-nNiveau;
if(nXP<0)nXP=0;
RewardXP(oPC,nXP,TRUE, FALSE);
}
Scripts de base
Débuté par
mj crom
, déc. 18 2009 07:00
#1
Posté 18 décembre 2009 - 07:00
#2
Posté 18 décembre 2009 - 07:02
Un script simplissime, qui permet de donner 150pc au personnage dans une conversation:
void main()
{
object oPC = GetPCSpeaker();
SetCreatureMoney(150,oPC,TRUE);
}
void main()
{
object oPC = GetPCSpeaker();
SetCreatureMoney(150,oPC,TRUE);
}
#3
Posté 20 janvier 2010 - 12:43
Merci, c'est tout à fait le genre de tuto que les modeurs en herbes ont besoins





Retour en haut






