Start Info Community Spielen
 
 

Morgengrauner Dokumentation

Dateipfad: /home/mud/mudlib/doc//lfun/AddExp

AddExp()
********


FUNKTION
========

   int AddExp(int e)


DEFINIERT IN
============

   /std/living/life.c


ARGUMENTE
=========

   int e - Anzahl der hinzuzufuegenden (abzuziehenden) XP


BESCHREIBUNG
============

   Dem Living werden e XP auf seine bisherigen P_XP addiert.

   Falls es sich um einen Spieler mit P_KILLS>0 handelt und
   e positiv ist, bekommt der Spieler keine XP gutgeschrieben.

   P_LAST_XP wird aktualisiert.


BEMERKUNG
=========

   - positive und negative Werte sind moeglich
   - P_XP wird nicht <0 gesetzt.


RUECKGABEWERT
=============

   int - neuer XP-Wert


SIEHE AUCH
==========


Funktionen: do_damage(), DistributeExp() Properties: P_XP, P_LAST_XP Sonstiges: P_NO_XP, P_NO_SCORE create_default_npc()

14.Feb 2007 Gloinson


zurück zur Übersicht

YOUTUBE | FACEBOOK | TWITTER | DISCORD | FEEDBACK | IMPRESSUM | DATENSCHUTZ 1992–2023 © MorgenGrauen.