HomeDownloadsForumGalerieLinks

 

ForenübersichtSphere - Entwicklungsforumspellbook zauber

spellbook zauber

Mitglied-133517.02.2004, 15:36 Uhr
hi!
Kann mir jemand erklären / script geben wie ich es hinkriege das wenn man z.b. 60 magery hat alle zauber des 6. zirkels im zauberbuch erscheinen ?
Mitglied-31017.02.2004, 19:57 Uhr
Hi!

Ich versuch mal eine Kurzerklärung zu geben:
Man braucht bei Sphere ein auslösendes \"Event\",
zum Beispiel Doppelklicken auf das Spellbook.

Dann schreibt man unter den Scripttextes des Zauberbuches sowas wie:

on=@dclick

Dann noch eine if Abfrage wie hoch magery nu sein soll:

If (<act> > 59.9)

und füllt den entsprechenden Zirkel

more2=<more2>|0ff00 //Zirkel 6
endif

Für exakte Werte füllt man testweise ein Spellbook und macht .info drauf.

Syntaxfehler sind nicht ausgeschlossen!
Mitglied-133417.02.2004, 22:13 Uhr
Es ist wohl um einiges leichter, die Rollen ins Bp zu adden wenn der Skill ereicht ist als direkt ins Buch.

Wuerde ich vieleicht eher in betracht ziehen um diese besagten Fehlermeldungen zu umgehen!

Aber wenn es nicht so dringlich ist, kann man sich natuerlich
auch damit beschaeftigen.

Mfg Miro
Mitglied-68018.02.2004, 07:49 Uhr
rollen adden ist unsauber und anfängerstyle. bitwise adden ist wesentlich einfacher und saubere. wer probleme damit hat dem erkläre ich es gerne.
--
[externes Bild: http://www.freeshard.org/gratis.gif]
Mitglied-133718.02.2004, 14:49 Uhr
Hm ich versteh nurnet was ich da reinhauen muss hier is ja das normale spellbook

[ITEMDEF 0efa]
//Spellbook, Empty
//Client Anomaly requires this out of order dupeitem with 0e3b
DEFNAME=i_spellbook
RESOURCES=80 I_PARCHMENT, 1 I_HIDE, 1 I_CLOTH
TYPE=T_SPELLBOOK
WEIGHT=1
LAYER=1
CATEGORY=Provisions - Alchemy & Magic
SUBSECTION=Magical Items
DESCRIPTION=Spellbook

ON=@Create
ATTR=attr_magic|attr_newbie


Wo setzte ich was rein?
Mitglied-68018.02.2004, 16:33 Uhr
einfach unten drann:

on=@dclick
if (<src> > 599)
more2=<more2>|0ff00 // oder was immer du willst
endif
--
[externes Bild: http://www.freeshard.org/gratis.gif]
Mitglied-133718.02.2004, 16:47 Uhr
[ITEMDEF 0efa]
//Spellbook, Empty
//Client Anomaly requires this out of order dupeitem with 0e3b
DEFNAME=i_spellbook
RESOURCES=80 I_PARCHMENT, 1 I_HIDE, 1 I_CLOTH
TYPE=T_SPELLBOOK
WEIGHT=1
LAYER=1
CATEGORY=Provisions - Alchemy & Magic
SUBSECTION=Magical Items
DESCRIPTION=Spellbook

ON=@Create
ATTR=attr_magic|attr_newbie

on=@dclick
if (<src> > 599)
more2=<more2>|
Mitglied-133718.02.2004, 16:48 Uhr
[ITEMDEF 0efa]
//Spellbook, Empty
//Client Anomaly requires this out of order dupeitem with 0e3b
DEFNAME=i_spellbook
RESOURCES=80 I_PARCHMENT, 1 I_HIDE, 1 I_CLOTH
TYPE=T_SPELLBOOK
WEIGHT=1
LAYER=1
CATEGORY=Provisions - Alchemy & Magic
SUBSECTION=Magical Items
DESCRIPTION=Spellbook

ON=@Create
ATTR=attr_magic|attr_newbie

on=@dclick
if (<src> > 599)
more2=<more2>
src.newitem=i_scroll_clumsy    //1
  src.newitem=i_scroll_create_food
  src.newitem=i_scroll_feeblemind
  src.newitem=i_scroll_heal
  src.newitem=i_scroll_magic_arrow
  src.newitem=i_scroll_night_sight
  src.newitem=i_scroll_reactive_armor   
  src.newitem=i_scroll_weaken
  src.newitem=i_scroll_agility
  src.newitem=i_scroll_cunning//10
  src.newitem=i_scroll_cure
  src.newitem=i_scroll_harm
  src.newitem=i_scroll_magic_trap
  src.newitem=i_scroll_magic_untrap
  src.newitem=i_scroll_protection
  src.newitem=i_scroll_strength
  src.newitem=i_scroll_bless




richtig?
UO World – Archiv-Neuauflage 2026 · Impressum · Datenschutz