Jump to content

[Solved] @npctalk instance_npcname frage


Shikka

Recommended Posts


  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  33
  • Reputation:   2
  • Joined:  04/16/12
  • Last Seen:  

Hi leute, wollte mal fragen, ob jemand erfahrung damit hat?

unter dem suchbegriff "instance_npcname" hat das forum leider keine ergebnisse gefunden :(

 

deswegen der thread und folgendes problem:

 

der befehl, so wie er da steht funktioniert ingame(!)

das problem an der ganzen sache ist nur,

dass der npcname als id angezeigt wird und nicht als name...

hoffentlich weiß jemand wie ich das ändern kann...

npctalk gibt den richtigen namen aus, aber es ist wichtig,

dass der npctalk aus einem anderem npc aus aufgerufen werden kann.

ich setze noch zusätzlich ein bild rein ;)

danke im vorraus für eure hilfe ;)

 

das folgende script ruft den befehl auf:

atl_cas01,202,91,0	script	atl_enter_cas	111,{
atcommand "@npctalk "+instance_npcname("Zellest#1")+",du bittest um eine Audienz beim König?!";
}

und das is der npc:

atl_cas01,196,95,6    script    Zellest#1    5124,{
end;
}

instance_npcname.jpg

Edited by Shikka
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  249
  • Reputation:   72
  • Joined:  10/20/12
  • Last Seen:  

Wird auch die ID angezeigt, wenn der NPC selbst das Scriptcommand npctalk aufruft?

Evtl. kannst du das dann über ein donpcevent triggern. Man sollte in Scripts imo möglichst atcommands vermeiden ;)

 

Ansonten änder' mal die Zeile in src/map/atcommand.c in ACMD_FUNC(npctalk)

	strtok(name, "#"); // discard extra name identifier if present

in

	strtok(nd->name, "#"); // discard extra name identifier if present

um. So oder so ähnlich könnte es funktionieren, teste es aber lieber auch noch bei anderen NPC's ^^

 

 

Aber besser wäre es wie gesagt das npctalk-Scriptcommand zu nutzen.

(Ich bin gerade zu faul eine Instanz zu starten, daher gebe ich nur Tipps :D)

Edit: Hast du wirklich deinen Bildschirm fotografiert? xD

Edited by Jey
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  47
  • Topics Per Day:  0.01
  • Content Count:  781
  • Reputation:   99
  • Joined:  05/23/12
  • Last Seen:  

Ich fand es auch ziemlich witzig, weil es genug möglichkeiten gibt, um ein Foto zu machen, aber ich erlebe es auch häufig sogar sehr häufig^^ Ist genauso, dass viele immer noch eine Webcam vor ihrem Monitor stellen, um ein LP zu machen^^

 

Rynbef~

Edited by Rynbef
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  75
  • Topics Per Day:  0.02
  • Content Count:  447
  • Reputation:   55
  • Joined:  08/28/12
  • Last Seen:  

Es bringt einem zum schmunzeln ja. :D

Vielleicht sagt Ihm einer mal wie man das vil. einfacher machen kann? ^-^

 

Hier schonmal von mir 2 Möglichkeiten:

- Snipping Tool (Findet sich unter Start->Alle Programme->Zubehör)

Mit dem Snipping Tool lässt sich bequem genau einen Bereich "live" zurechtschneiden, was man zeigen will.

 

- Die schöne gewöhnliche Druck-Taste. Es passiert nix? Einfach in Paint (Paint.net/Photoshop etc.) gehn und einfügen. (Strg+v).

  • Upvote 1
Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  33
  • Reputation:   2
  • Joined:  04/16/12
  • Last Seen:  

Hab's schon per npctalk und doevents gelöst, danke!

und ja, hab das bild mit'm handy gemacht, weil ich's verschickt hatte - > per handy...

und hatte keine lust nochmal einzuloggen xD

deswegen das bild vom handy genommen!

sorry :D

nächste mal mach ich'n screenshot x)

  • Upvote 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...