Aller au contenu

Photo

Scripts de base


  • Veuillez vous connecter pour répondre
2 réponses à ce sujet

#1
mj crom

mj crom
  • Members
  • 69 messages
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);
}

#2
mj crom

mj crom
  • Members
  • 69 messages
Un script simplissime, qui permet de donner 150pc au personnage dans une conversation:



void main()

{

object oPC = GetPCSpeaker();

SetCreatureMoney(150,oPC,TRUE);

}

#3
Marie-Eanne

Marie-Eanne
  • Members
  • 718 messages
Merci, c'est tout à fait le genre de tuto que les modeurs en herbes ont besoins :)