Zitat Zitat von Rung Beitrag anzeigen
Hallo.

1.) Das kannst Du über die Faction machen. Alle Untoten sind Mitglied in der Faction UndeadFaction und das kannst Du mit GetInFaction abfragen.

2.) Nein, das geht nicht.

3.) Das Script muss wie folgt lauten (sofern ich die MessageBox richtig interpretiere)
PHP-Code:
scn zzzskeletonaltarscript

short button
short necro

begin onactivate

if ( necro == )
    if ( 
IsActionRef Player == )
    
Messagebox "Was für ein Skelett wollt ihr beschwören?[Skelette sind gute Nah- und Fernkämpfer mit hoher Waffenresistenz und einer Schwäche gegen Magie]" "Skelett [1 Knochenstaub]" "Abbrechen"
    
set necro to 1
endif

End

Begin GameMode

if ( necro == )
    
Set button to GetButtonPressed
    
    
if ( button == )
        if ( 
Player.GetItemCount Bonemeal >= )
            
Player.PlaceAtMe ZZZnecroskeleton1 1
            Player
.RemoveItem Bonemeal 1
            set necro to 0
        
else
            
Message "Ihr habt nicht genug Ressourcen"
            
set necro to 0
        
endif
    elseif ( 
button == )
        
set necro to 0
    
endif
endif

end 
1. Schade, gibt es wirklich keine andere Möglichkeit, einem NPC ein Script zu verpassen, außer direkt im CS? Sonst ist mein Plan, Vampirkinder erschaffen zu können, dahin oO
2. Okay^^
3. Er wittert einen mismatched begin/end block in Zeile Acht