Ich hoffe der Hobbit ist nicht sauer, ich hab das Script geschrieben und stell es mal hier online. Aber zuvor möchte ich noch anmerken, dass Du (janirus) für Deine Objekte besser ein Präfix benutzen solltest. So findest Du Deine Objekte schneller wieder und es gibt keine Überschneidungen mit anderen Plugins. Nur ein kleiner Rat
Es gilt weiterhin das oben erwähnte Scipt für die Kreaturen, nur das Activatorscript muss anders aussehen, nämlich so:
PHP-Code:
Scriptname IchBraucheEinenNamen
; dieses Script hängst Du an den Activator
short done
short DeadCount
short button
short controlvar
Begin OnActivate Player
if ( done == 0 )
MessageBox "Welche Kreaturen wollt Ihr herbeirufen?" "Geringe" "Gewöhnliche" "Hohe" "Meister" "Abbrechen"
set controlvar to 1
endif
End
Begin GameMode
if ( controlvar == 1 )
set button to GetButtonPressed
if ( button == - 1 )
return
elseif ( button == 0 ) ; Low
Message "Ihr habt die Geringeren Kreaturen gewählt."
set done to 1
set controlvar to 0
Player . PlaceAtMe LL0LowerCreatures 1 , 256 , 1
Player . PlaceAtMe LL0LowerCreatures 1 , 256 , 2
Player . PlaceAtMe LL0LowerCreatures 1 , 256 , 3
Player . PlaceAtMe LL0LowerCreatures 1 , 420 , 1
elseif ( button == 1 ) ; Middle
Message "Ihr habt die Gewöhnlichen Kreaturen gewählt."
set done to 1
set controlvar to 0
Player . PlaceAtMe LL0MiddleCreatures 1 , 256 , 1
Player . PlaceAtMe LL0MiddleCreatures 1 , 256 , 2
Player . PlaceAtMe LL0MiddleCreatures 1 , 256 , 3
Player . PlaceAtMe LL0MiddleCreatures 1 , 420 , 1
elseif ( button == 2 ) ; High
Message "Ihr habt die Hohen Kreaturen gewählt."
set done to 1
set controlvar to 0
Player . PlaceAtMe LL0HighCreatures 1 , 256 , 1
Player . PlaceAtMe LL0HighCreatures 1 , 256 , 2
Player . PlaceAtMe LL0HighCreatures 1 , 256 , 3
Player . PlaceAtMe LL0HighCreatures 1 , 420 , 1
elseif ( button == 3 ) ; Mega
Message "Ihr habt die Meister-Kreaturen gewählt."
set done to 1
set controlvar to 0
Player . PlaceAtMe LL0MegaCreatures 1 , 256 , 1
Player . PlaceAtMe LL0MegaCreatures 1 , 256 , 2
Player . PlaceAtMe LL0MegaCreatures 1 , 256 , 3
Player . PlaceAtMe LL0MegaCreatures 1 , 420 , 1
elseif ( button == 4 ) ; Abbrechen
set controlvar to 0
endif
endif
if ( DeadCount == 4 )
set done to 0
set DeadCount to 0
endif
End