User talk:Fratermalou

From GECK

Je viens chercher de l'aide ici car je n'en trouve pas ailleurs. Mon probleme est simple, j'ai un groupe de supermutant et quand ils sont tous morts je veux que ça lance le stage 20 de ma quete. J'ai essayé ça mais ça ne marche pas...

SCN abhmutancount

short varabhmut

BEGIN OnDeath set varabhmut to varabhmut +1 END

BEGIN GameMode if varabhmut == 10 setStage abhquestmutant 20 endif END

Pouvez vous m'aider ?

Merci

Malou

Le problème est que votre variable, varabhmut, est une variable locale. Vous souhaitez utiliser une variable globale ou une variable au lieu quête. Parce que cela est associé à une quête, vous serez probablement préférable d'utiliser une variable quête. Essayez d'utiliser un script quête comme ceci:
ScriptName ABHQuestMutantScript

int varabhmut

Begin GameMode

	if varabhmut == 10
		set varabhmut to 11
		SetStage ABHQuestMutant 20
	endif

End
Ensuite, utilisez ce script pour votre super mutant:
ScriptName ABHMutantCount

Begin OnDeath
	set ABHQuestMutant.varabhmut to ABHQuestMutant.varabhmut + 1
End
Un couple plus de commentaires. Premièrement, il s'agit essentiellement d'une communauté de langue anglaise, donc si vous publiez en anglais, vous serez plus susceptible d'obtenir une réponse. Même si cela signifie utiliser un service de traduction en ligne comme je l'ai fait pour ce poste. Aussi, s'il vous plaît signer des commentaires que vous effectuez sur les pages de discussion sur ce wiki avec '~~~~'. Cette joint la date et votre nom d'utilisateur à l'observation.
Ce message a été traduit par Google Translate
(This message was translated by Google Translate
-- Cipscis 12:42, 5 September 2010 (UTC)
Personal tools