Register for your free account! | Forgot your password?

You last visited: Today at 19:14

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[S]Quest-Befehl

Discussion on [S]Quest-Befehl within the Metin2 Private Server forum part of the Metin2 category.

Closed Thread
 
Old   #1
 
123snake123's Avatar
 
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31
[S]Quest-Befehl



Gibt es einen Quest Befehl in dem ich den Namen des Spieler´s abfragen kann der grade angeklickt ist?
In meinem Bild wäre das "t1"


Mfg
123snake123 is offline  
Old 04/25/2015, 22:54   #2

 
elite*gold: 0
Join Date: Dec 2008
Posts: 2,825
Received Thanks: 1,538
Quote:
pc.get_name
Damit sollte es gehen.
.Colossus. is offline  
Old 04/25/2015, 23:08   #3
 
123snake123's Avatar
 
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31
Damit gibt er nur meinen eigenen Namen aus.
123snake123 is offline  
Old 04/26/2015, 12:14   #4

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,258
Soweit ich weiß nicht. Evtl. ist des übern Source machbar, damit kenn ich mich aber nicht aus. Über die Client-Quest-Kommunikation ist es aber aufjedenfall möglich.
- Davon den Inputblock einfügen.


Dann noch in der root.*** die game.py öffnen und in der def __ServerCommand_Build(self):
folgendes hinzufügen:
Code:
"TargetName"				: self.__TargetName,
ganz unten in der game.py dann noch
Code:
	def __TargetName(self):
		net.SendQuestInputStringPacket(str(chr.GetNameByVID(int(player.GetTargetVID()))))

Und dann die Funktion Serverside einfügen:
Code:
function get_target_name()
	cmdchat("getinputbegin")
	local name = input(cmdchat("TargetName"))
	cmdchat("getinputend")
	return name
end
.yorliK is offline  
Thanks
1 User
Old 04/26/2015, 12:47   #5
 
123snake123's Avatar
 
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31
Super vielen Dank, klappt soweit nur ein Problem gibt es noch

Wenn ich den Butten klicke gibt er mir das aus was ich will nur es kommen 2 Fenster


Dann klick ich Ok und das andere Fenster bleibt noch



Sysser sagt folgendes:

0426 12:39:58542 :: Unknown Server Command getinputbegin | getinputbegin
0426 12:39:58624 :: Unknown Server Command getinputend | getinputend
0426 12:39:21411 :: Unknown Server Command getinputbegin | getinputbegin
0426 12:39:21493 :: Unknown Server Command getinputend | getinputend
0426 12:41:02259 :: Unknown Server Command getinputbegin | getinputbegin
0426 12:41:02341 :: Unknown Server Command getinputend | getinputend
0426 12:43:19506 :: Unknown Server Command getinputbegin | getinputbegin
0426 12:43:19588 :: Unknown Server Command getinputend | getinputend
123snake123 is offline  
Old 04/26/2015, 12:59   #6
wild wild son




 
Nick's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 5,829
Received Thanks: 3,369
Quote:
Originally Posted by 123snake123 View Post
Super vielen Dank, klappt soweit nur ein Problem gibt es noch

Wenn ich den Butten klicke gibt er mir das aus was ich will nur es kommen 2 Fenster


Dann klick ich Ok und das andere Fenster bleibt noch



Sysser sagt folgendes:

0426 12:39:58542 :: Unknown Server Command getinputbegin | getinputbegin
0426 12:39:58624 :: Unknown Server Command getinputend | getinputend
0426 12:39:21411 :: Unknown Server Command getinputbegin | getinputbegin
0426 12:39:21493 :: Unknown Server Command getinputend | getinputend
0426 12:41:02259 :: Unknown Server Command getinputbegin | getinputbegin
0426 12:41:02341 :: Unknown Server Command getinputend | getinputend
0426 12:43:19506 :: Unknown Server Command getinputbegin | getinputbegin
0426 12:43:19588 :: Unknown Server Command getinputend | getinputend
->

"Clientinformation auslesen" - das Beschriebene dementsprechend anwenden.

lg
Nick is offline  
Thanks
1 User
Old 04/26/2015, 13:26   #7

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,258
Quote:
Originally Posted by .JayZoN View Post
->

"Clientinformation auslesen" - das Beschriebene dementsprechend anwenden.

lg
Das was JayZon schreibt, habe ich dir aber auch schon in meinem Post geschrieben, das du die BlockInput Methode von dort einbauen sollst.
.yorliK is offline  
Thanks
1 User
Old 04/26/2015, 15:07   #8
 
.He3o Copy™'s Avatar
 
elite*gold: 1
Join Date: Apr 2013
Posts: 273
Received Thanks: 236
Naja diese Methode ist leider recht unsicher denn man kann einfach die Funktion missbrauchen und ein anderen Namen schicken. Keine Ahnung für was du das verwendest aber etwas "sicherer" ist es über den ClientSource.
.He3o Copy™ is offline  
Old 04/26/2015, 15:08   #9
 
123snake123's Avatar
 
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31
Aber für was brauche ich denn den Input Block?
123snake123 is offline  
Old 04/26/2015, 15:11   #10
 
.He3o Copy™'s Avatar
 
elite*gold: 1
Join Date: Apr 2013
Posts: 273
Received Thanks: 236
Naja normalerweise stellt man das so ein das man diesen Input-Block und das Questfenster nicht sieht. Python geht dann hin und schreibt hidden in diesen Input-Block den Namen rein und die Quest liest das aus
.He3o Copy™ is offline  
Old 04/26/2015, 15:57   #11
 
elite*gold: 0
Join Date: Aug 2014
Posts: 92
Received Thanks: 9
Wofür brauchst du das eigl. alles? Das kriegt man bestimmt noch anders und besser hin.
LawDestroyer is offline  
Old 04/26/2015, 16:09   #12

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,258
Quote:
Originally Posted by LawDestroyer View Post
Wofür brauchst du das eigl. alles? Das kriegt man bestimmt noch anders und besser hin.
Das sieht man schon auf dem Bild. Er will einen selectierten Spieler zu sich warpen. Das wäre, da es ja nur auf einer Map ist, sogar nur über den Client möglich...
.yorliK is offline  
Thanks
1 User
Old 04/26/2015, 16:34   #13
 
123snake123's Avatar
 
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31
Quote:
Originally Posted by Kilroy. View Post
Das sieht man schon auf dem Bild. Er will einen selectierten Spieler zu sich warpen. Das wäre, da es ja nur auf einer Map ist, sogar nur über den Client möglich...
Nicht ganz Kilroy, das mit dem zu mir warpen funzt dank [Patrick] schon, ich möchte einen Selectierten Spieler noch auf eine andere Koordinate warpen.

Mfg
123snake123 is offline  
Old 04/26/2015, 16:48   #14

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,258
Quote:
Originally Posted by 123snake123 View Post
Nicht ganz Kilroy, das mit dem zu mir warpen funzt dank [Patrick] schon, ich möchte einen Selectierten Spieler noch auf eine andere Koordinate warpen.

Mfg
Dann Frage ich mich, warum du den Namen nimmst, und nicht die vid des Spielers um ihn dann mit pc.select zu warpen?
.yorliK is offline  
Thanks
1 User
Old 04/26/2015, 17:35   #15
 
123snake123's Avatar
 
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31
Wie soll ich's sagen��weil ich troz meiner langen zeit hier noch nicht so fit bin in sachen questen
123snake123 is offline  
Closed Thread


Similar Threads Similar Threads
Quest Befehl
11/24/2014 - Metin2 Private Server - 6 Replies
Hey Com, (invoice files) Ich wollte ne quest reloaden unzwar mit folgenenden Methoden: cd /usr/home/game/share/locale/germany && python make.py or cd /usr/home/game/share/locale/germany/quest && python make.py
Befehl für Quest
06/25/2013 - Metin2 Private Server - 3 Replies
Hallo Such den befehl wo ich beii Virtual Box eingebe, das die Quest geladen werden. mfg
Quest Befehl
01/25/2012 - Metin2 Private Server - 0 Replies
Hallo, habe jetzt schon länger gesucht und probiert aber ich finde es nicht heraus. Ich bitte euch mir einen quest befehl zu zeigen.Und zwar soll ein npc den spieler nach einer quest zu den kordis xy porten. Danke für eure hilfe!
Quest Befehl
01/26/2011 - Metin2 Private Server - 0 Replies
Moin zusammen Ich suche einen Quest befehl, der die Quest ausführt wenn man Stirbt. Das ganze soll also bringen, das wenn man Stirbt das man ein bestimmtes Item, exp oä. verlieren. Gibt es irgendwie einen Befehl für das? Danke im vorraus Mfg
Quest Befehl
09/10/2010 - Metin2 Private Server - 10 Replies
Moin Leute, Wie heißt der Quest Befehl in dem sich der Spieler in was Verwandeln kann wenn er das Item nutzt?



All times are GMT +2. The time now is 19:14.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.