pc.polymorph

07/18/2010 17:06 3jfx#1
Mit welchen Argumenten ist die Questfunktion pc.polymorph zu benutzen?
Leider kann ich das momentan nicht testen.

Ist es auch möglich mit pc.is_polymorphed() zu prüfen, ob jemand in etwas ganz bestimmtes, zum Beispiel in einen Wildhund verwandelt ist?

Mit freundlichen Grüßen,
Undercover3
07/18/2010 17:48 3jfx#2
Weiß keiner etwas dazu?
07/18/2010 17:51 Ide.#3
Quote:
Originally Posted by Undercover3 View Post
Mit welchen Argumenten ist die Questfunktion pc.polymorph zu benutzen?
Leider kann ich das momentan nicht testen.

Ist es auch möglich mit pc.is_polymorphed() zu prüfen, ob jemand in etwas ganz bestimmtes, zum Beispiel in einen Wildhund verwandelt ist?

Mit freundlichen Grüßen,
Undercover3
Wenn überhaubt mit if pc.polymorphed() ;>
07/18/2010 17:54 3jfx#4
Quote:
Originally Posted by Ide. View Post
Wenn überhaubt mit if pc.polymorphed() ;>
Nö, if pc.is_polymorphed() ist schon richtig, nur will ich überprüfen ob er zum Beispiel in einen WIldhund und nicht in den Schmied verwandelt ist.
07/18/2010 18:01 Ide.#5
Quote:
Originally Posted by Undercover3 View Post
Nö, if pc.is_polymorphed() ist schon richtig, nur will ich überprüfen ob er zum Beispiel in einen WIldhund und nicht in den Schmied verwandelt ist.
Anderes rumm. Was soll bei welcher Verwandlung genau passieren. Dann kannste einfach machen:

Beispiel:

PHP Code:
... if pc.polymorhped() than
           give_item2
() ... 
So ist es diffenetiv einfacher irgend eine Aktion zu starten, wenn der Player in einem Wildhund verwandelt ist und ein bestimmtes Item bekommen soll.*

*Am Beispiel angepasst!
07/18/2010 18:11 3jfx#6
PHP Code:
... if pc.polymorhped() than 
           give_item2
() ... 
Hier ist es aber egal ob der Player nun in einen Schmied oder Wildhund verwandelt ist. Oder ist pc.polymorhped(vnum) richtig?

€: pc.polymorphed finde ich nicht als Funktion, nur pc.is_polymorphed
07/18/2010 18:45 3jfx#7
OK, dann lassen wir das mal. Und wie siehts aus mit pc.polymorph().

Muss das so aussehen:
PHP Code:
pc.polymorph(mob_vnumsec
??

€: Laut einer anderen Quest wirds wohl so sein.