Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe bei einem Skript



Atoom
19.01.2008, 14:57
könnte mir einer sagen was bei diesem skript falsch ist? "00testspellhit" ist eine von mir angelegte globale Variable und wird normalerweise durch einen Zauber auf 1 gesetzt, aber wenn ich das skript speichern will kommt immer die Fehlermeldung "Unknown command "testspellhit"". Weiß einer woran das liegt?


scn 00vampmaskSCRIPT

begin onEquip player
if 00testspellhit == 1
player.EquipItem 00vampmask 1
player.addSpell VampDisease
messagebox "Ihr habt nun die Vampirkrankheit, also legt euch nun am besten drei Tage schlafen und ihr werdet zu einem Vampir."
elseif 00testspellhit != 1
player.unequipitem 00vampmask
messagebox "Ihr könnd das nicht anlegen!"
endif
end

des is des skript des die Variable auf 1 setzt:

scn 00vamptestSCRIPT

begin ScriptEffectStart
player.addSpell 00vamttestatr
player.removeallitems removechest
set 00testspellhit to 1
end

Low Post
19.01.2008, 15:01
Zahlen am Anfang der ID --> ID in "" setzen und er sollte sich nicht mehr beschweren.

Also z.B. "00testspellhit" statt 00testspellhit verwenden.

Atoom
19.01.2008, 15:04
ja, geht. Danke!

noch was: wie setzt man eine ref-Variable auf des ziel eines Zaubers?

Low Post
19.01.2008, 17:04
set [Ref-Variable] to GetSelf
im Skript des Zaubers (Typ: Magic Effect).