Les secrets de l'éditeur : Les fonctions NWScript

Répondre
Partager Rechercher
Citation :
L'équipe des Nuits de West Harbor et moi-même ont le plaisir d'offrir ce nouveau dossier à tous les "NWScripteurs", où est répertoriée l'intégralité des fonctions NWScript de base.

Vous aurez l'occasion de découvrir l'utilité de chaque fonction, et lui donner la place qu'elle mérite au milieu de vos lignes de codes.

Comme à son habitude, le forum dédié vous accueillera volontiers pour répondre à vos interrogations.
Sont répertoriées uniquement les fonctions de base (ce qui fait déjà une bonne quantité). Les fonctions nécessitant une bibliothèque ne sont donc pas répertoriées (mais qui sait).

N'hésitez pas à demander de l'aide si une fonction vous semble floue.


Sur ce, je vous souhaite une excellente lecture.
Merci Deyonara, ainsi que tout ceux qui ont participé à ce projet
Citation :
GetPCSecretNumber()

string GetPCSecretNumber()
Description :
Renvoie le numéro de téléphone de mon chien (oui oui, à appeler en cas d'urgence).
Citation :
Publié par KorTeX
Merci Deyonara, ainsi que tout ceux qui ont participé à ce projet


C'est Deyonara qui a tout fait toute seule, l'équipe a jeté un oeil et donné son avis mais le mérite du travail revient à Deyonara. Donc merci à elle et félicitations pour tout le travail fournit jusqu'à présent
Citation :
Publié par Mastokk
C'est Deyonara qui a tout fait toute seule, l'équipe a jeté un oeil et donné son avis mais le mérite du travail revient à Deyonara. Donc merci à elle et félicitations pour tout le travail fournit jusqu'à présent
et bin Merci tout plein Deyonara et tant pis pour les autres !
Citation :
Publié par Zach le Bon
Mais c'est phénoménale !!!

Ca me donne presque envie de scripter ça !!!

arrrrgh ! on est pas r'venu !!
Mais c'est vrai qu'avec les traductions c'est carrément plus simple
Je reviens un peu sur never2, et qu'est ce que je vois ...bein un document clair de déyo ... héhé sympa ça fait toujours plaisir.

Quel bourreau du travail cette demoiselle ;-)

chapeau
Ouah une Deyonara, ça fait un bon de temps qu'on t'avait pas vu.

Get/SetScale promet de bien belles choses, ça permet des monceaux de choses...

Jouer avec la taille des monstres, des objets ou des PCs... A quand un scénario Alice au Pays des Merveilles ?

Et sinon Get/SetCustomHearbeat et SetScrollBarRanges ?
Super merci mam' Deyonara.

Donc on moi qui suit un fan des calculs de temps, je vais pouvoir mettre un hheartbeat toutes les minutes sur un placeable pour en faire une horloge ? miam
Modification des fonctions suivantes :

ActionCastSpellAtLocation
FindSubString
SetCollision

Rajout des fonctions suivantes :

AddScriptParameterFloat
AddScriptParameterInt
AddScriptParameterObject
AddScriptParameterString
ClearScriptParams
ExecuteScriptEnhanced
GetArmorRulesType
GetCasterClassSpellSchool
GetCreatureInLimbo
GetIsLocationValid
GetItemBaseMaterialType
GetLimboCreatureCount
GetObjectByTagAndType
GetSkillPointsRemaining
GetSpellKnown
GetSurfaceMaterialsAtLocation
GetVariableCount
GetVariableName
GetVariableType
GetVariableValueFloat
GetVariableValueInt
GetVariableValueLocation
GetVariableValueObject
GetVariableValueString
RecallCreatureFromLimboToLocation
SendChatMessage
SendCreatureToLimbo
SetArmorRulesType
SetBaseAbilityScore
SetBaseSkillRank
SetGender
SetGlobalGUIVariable
SetItemBaseMaterialType
SetItemIcon
SetSkillPointsRemaining
SetSpellKnown
SetTag


(à noter que je n'ai pas encore recensé toutes les fonctions liées à SoZ)
Rajout des fonctions suivantes :

CreateInstancedAreaFromSource
EffectSummonCopy
GetAreaOfEffectDuration
GetAreaOfEffectSpellId
GetIsOverlandMap
GetIsPlayerCreated
GetItemIcon
GetItemPropActivation
GetPartyMembersDyingFlag
GetPartyMotto
GetPartyName
GetPolymorphLocked
GetSelectedMapPointTag
GetSoundFileDuration
GetTalkTableLanguage
SetItemPropActivation
SetListBoxRowSelected
SetUnrestrictedLevelUp
Merci, ces pages sont mes pages de référence en ce moment .

Question : Existe-t-il la fonction inverse à GetItemIcon ? genre SetItemIcon ? ou tout autre fonction pour définir l'icone d'un item par script ?
Répondre

Connectés sur ce fil

 
1 connecté (0 membre et 1 invité) Afficher la liste détaillée des connectés