![]() |
| Merci de prendre connaissance des conditions d'utilisation des forums, des blogs et du chat |
| | |||||||
Les Outils ![]() Besoin d'outils pour concevoir vos mods ? Ne cherchez plus, vous êtes à la bonne adresse. Trouvez ici une description des différents outils disponibles. |
![]() |
| | Outils de la discussion | Noter la discussion |
| | #1 |
| Invités
Messages: n/a
| Interêt : Permet d'empecher les joueurs à augmenter certains niveaux (ici : 5, 10, 15 & 20) sans l'autorisation d'un MJ. Fonctionnement : Script à mettre dans le OnPlayerLevelUp du moldule. Objet clé : Créez avec l'éditeur un objet ayant pour tag PasseNiveau, cette objet doit être donné au PJ pour pouvoir augmenter son niveau (l'objet est automatiquement detruit après le passe d'un niveau à accès regulé). Code: // By Asuke
void main()
{
* object oPC = GetPCLevellingUp();
* int nXP;
* int nLv = GetHitDice(oPC);
* object oPass = GetItemPossessedBy(oPC, "PasseNiveau");
if(nLv == 5 || nLv == 10 || nLv == 15 || nLv == 20)
{
* if(GetIsObjectValid(oPass))
* {
* * * SendMessageToPC(oPC, "Vous avez eu l'accord d'un MJ pour augmenter de niveau." );
* * * DestroyObject(oPass);
* }
* else
* {
* * * SendMessageToPC(oPC, "Vous ne pouvez passer au niveau " + IntToString(nLv) + " sans l'autorisation d'un MJ." );
* * * nXP = (( nLv * ( nLv - 1 )) / 2 * 1000 ) - 1;
* * * SetXP(oPC, nXP);
* }
}
} |
|
| | #2 |
| Banni ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Date d'inscription: juin 2003 Localisation: Paris, France
Messages: 1 657
| Toujours la même remarque ; es-tu sur de toi pour le passage de niveau ? Sinon, petit script bien utile, celui-là, surtout dans les mondes persistant à grosse fréquence Note que l'objet marche bien, mais il vaudrait mieux créer un objet pour le DM qui active ou désactive une variable de la cible, ça respecte plus le RP. |
| | |
| | #3 |
| Invités
Messages: n/a
| Oui ce script marche très bien. Sinon je l'avais écrit avant que Bioware nous ponde sa base de donnée, maintenant il est toujours possible de convertir l'objet en variable. Ca reviens au même de toute façon |
|
| | #4 |
| Grouilleux ![]() Date d'inscription: janvier 2004
Messages: 6
| Petite précision, si vous passez par un objet faites bien attention a mettre l'objet involable pour pas que les PJs se le repassent et viennent ensuite dire qu'ils ne l'ont pas eu finalement (Je sais beaucoup de joueurs ne le font pas, mais sur un module avec une grosse fréquentation c'est dur de gérer....) |
| | |
| | #5 |
| Banni ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Date d'inscription: juin 2003 Localisation: Paris, France
Messages: 1 657
| Mieux : le détruire |
| | |
![]() |
| Liens sociaux |
| Tags |
| Aucune |
| Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s)) | |
| Outils de la discussion | |
| Noter la discussion | |
| |
Discussions similaires | ||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| [KIM] Passage au niveau supérieur impossible | Raistlin | Kim | 8 | 03/11/2006 10h37 |
| [TUTU] Passage au niveau supérieur pour Dynaheir | wotan | Baldur's Gate Reloaded : les mods TUTU et Baldur's Gate Trilogy | 11 | 05/09/2004 17h07 |
| Passage de niveau impossible | Ignacio | La Taverne d'Amkethran (Baldur's Gate 2) | 13 | 31/07/2004 16h18 |
| [NWN] Script NWN: Potion de Niveau | Asuke | Les Outils | 8 | 30/11/2003 20h49 |
| Passage au niveau supérieur | DrAzTiK | La Taverne d'Amkethran (Baldur's Gate 2) | 32 | 25/09/2003 14h53 |