Elleslande Module pour NWN
Forum d' Elleslande, module RP pour Neverwinter Nights
 
AccueilCalendrierFAQRechercherS’enregistrerConnexion
 [TOOLKIT] Script utilisés pour faire des testsVoir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Silk
Faiseur d'Univers



Age : 30
Inscrit le : 20 Nov 2005
Messages : 298
Localisation : Albi

MessageSujet: [TOOLKIT] Script utilisés pour faire des tests   Mar 27 Juin - 17:54

Test si le PC qui parle est un MD

nom du script : test_md
Citation:

/*Script qui teste simplement si la personne qui parle est un MD*/

int StartingConditional()
{
int iResult;
object oPlayer = GetLastSpeaker();

if (GetIsDM(oPlayer)==TRUE)
iResult = TRUE;
else
iResult = FALSE;
return iResult;
}

_________________
----------------------------------------
Peut être que l'on se retrouvera ...
Revenir en haut Aller en bas
Silk
Faiseur d'Univers



Age : 30
Inscrit le : 20 Nov 2005
Messages : 298
Localisation : Albi

MessageSujet: test qui a les orbes   Lun 10 Juil - 22:43

test_siloi Permet de tester si la loi a les orbes

Citation:
/*Test si le chaos ou la loi possede les orbes. Si c'est la loi ok sinon pas ok
Par pascal le 30/05/06*/
#include "functions"
int StartingConditional()
{
int iResult;
object oModule = GetModule();
if((GetPersistentString(oModule,"SUN")=="ORDER") && (GetPersistentString(oModule,"MOON"))=="ORDER")
iResult = TRUE;
else
iResult = FALSE;
return iResult;
}


test_sichaos Permet de tester si le chaos a les orbes


Citation:
/*Test si le chaos ou la loi possede les orbes. Si c'est la loi ok sinon pas ok
Par pascal le 30/05/06*/
#include "functions"
int StartingConditional()
{
int iResult;
object oModule = GetModule();
if((GetPersistentString(oModule,"MOON")=="CHAOS") && (GetPersistentString(oModule,"SUN")=="CHAOS"))
iResult = TRUE;
else
iResult = FALSE;
return iResult;
}

_________________
----------------------------------------
Peut être que l'on se retrouvera ...
Revenir en haut Aller en bas
Silk
Faiseur d'Univers



Age : 30
Inscrit le : 20 Nov 2005
Messages : 298
Localisation : Albi

MessageSujet: test le sexe du perso   Lun 10 Juil - 22:44

sex_fem test si le pc est une femme

Citation:
//::///////////////////////////////////////////////
//:: FileName sexe_fem
//:://////////////////////////////////////////////
//:://////////////////////////////////////////////
//:: Created By: Script Wizard
//:: Created On: 13/03/2006 11:10:50
//:://////////////////////////////////////////////
int StartingConditional()
{

// Ajouter restrictions de sexe
if(GetGender(GetPCSpeaker()) != GENDER_FEMALE)
return FALSE;

return TRUE;
}

_________________
----------------------------------------
Peut être que l'on se retrouvera ...
Revenir en haut Aller en bas
Silk
Faiseur d'Univers



Age : 30
Inscrit le : 20 Nov 2005
Messages : 298
Localisation : Albi

MessageSujet: test de rencontre de jour   Ven 28 Juil - 13:56

Le script rencontre_jour permet de tester s'il fait jour et si c'est le cas il active la renontre.
A mettre dans le "onenter" d'une rencontre...

Citation:

//Ce script va permettre de verifier s'il fait jour ou nuit. S'il fait jour,
//il active la rencontre. Sinon il ne l'active pas
//Par pascal le 28/07/06


void main()
{
if (GetIsDay()==TRUE)
{
SetEncounterActive(TRUE,OBJECT_SELF);
}
else
{
SetEncounterActive(FALSE,OBJECT_SELF);
}

}


Le script rencontre_nuit fait l'inverse...
_________________
----------------------------------------
Peut être que l'on se retrouvera ...
Revenir en haut Aller en bas
[TOOLKIT] Script utilisés pour faire des testsVoir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Elleslande Module pour NWN :: Zone technique :: Aurora : Trucs et astuces pour l'éditeur de NWN-