Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 17:42

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

Advertisement



[Release]Teleportsystem Lite-Version [Gui+Quest+Code]

Discussion on [Release]Teleportsystem Lite-Version [Gui+Quest+Code] within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old 09/28/2014, 15:41   #121

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
Habe es Mal aus Langeweile eingefügt, funktioniert prima.

# Die Reihenfolge der Warps scheint durcheinander zu sein^^
.yorliK is offline  
Old 09/28/2014, 16:12   #122
 
elite*gold: 0
Join Date: Jul 2013
Posts: 809
Received Thanks: 1,612
Quote:
Originally Posted by Kilroy. View Post
Die Reihenfolge der Warps scheint durcheinander zu sein^^
Das alles dient nur für eine Sache:
Das ihr mit denn Code selber was auf die Beine stellt und dies erweitert.
CryPrime is offline  
Old 09/29/2014, 07:54   #123
 
elite*gold: 0
Join Date: Jan 2013
Posts: 31
Received Thanks: 0
How to solve it before porting the teleport window closes?
It should.
isolator0524 is offline  
Old 10/06/2014, 12:30   #124
 
elite*gold: 0
Join Date: Oct 2007
Posts: 131
Received Thanks: 10
PHP Code:
quest teleport begin
    state start begin    
        when 40004.
use begin
            cmdchat
("index"..q.getcurrentquestindex())
        
end
        when info 
or button begin
            local i 
tonumber(input(cmdchat("Teleport GetInfo")))
            if 
type(i) != "number" then return end
            local warp 
teleport.warp_kords()
            if 
warp[i] == nil then return end
            pc
.warp(warp[i][1],warp[i][2])
        
end

        
function warp_kords()
            return     {
                        {
10,10},    --Dt
                        
{10,10},    --Tempel
                        
{10,10},    --Donner
                        
{10,10},    --Roter Wald
                        
{10,10},    --Kap
                        
{10,10},    --AD
                        
{10,10},    --Lungsam
                        
{10,10},    --NW
                        
{10,10},    --Berg Sohan
                        
{10,10},    --Bakra
                        
{10,10},    --OT
                        
{10,10},    --DC
                        
{10,10},    --Bokjung
                        
{10,10},    --AD
                        
{63700,166200},    --Chunjo
                        
{10,10},    --Nephritibucht
                        
{10,10},    --Grotte1
                        
{10,10},    --Grotte2
                        
{10,10},    --Grotte Boss
                        
{10,10},    --Sd2
                        
{10,10},    --Sd3
                        
{10,10},    --Sd Boss
                        
{10,10},    --Yayang
                        
{474100,954000},    --Shinsoo
                        
{10,10},    --AD
                        
{10,10},    --Wüste
                        
{10,10},    --Schlangenfeld
                        
{960100,268800},    --Jinno
                        
{10,10},    --Feuerland
                        
{10,10}        --Gautamarkliff
                    
}
        
end
    end
end 
ich versuche ganz zeit mein quest habe da kommt nichts.

und es ist alles ok weil wenn ich über CTRL J mache geht habe ich will uber eine item machen was habe ich falsh ?
FCPorto15 is offline  
Old 10/09/2014, 17:51   #125
 
[SA]Hylight's Avatar
 
elite*gold: 0
Join Date: Oct 2011
Posts: 164
Received Thanks: 34
jemand ne lösung 80 % hier sind zu doof um es einzufügen damit es warpt
kleines HowTo bitte!?
[SA]Hylight is offline  
Old 10/09/2014, 22:58   #126
 
elite*gold: 0
Join Date: Sep 2012
Posts: 184
Received Thanks: 20
kann mir pls auch einer helfen beim einfügen wäre sehr nett
Chris9090909090 is offline  
Old 10/10/2014, 00:24   #127
 
elite*gold: 0
Join Date: Jul 2013
Posts: 809
Received Thanks: 1,612
Quote:
Originally Posted by Chris9090909090 View Post
kann mir pls auch einer helfen beim einfügen wäre sehr nett
Ich kann dir nicht helfen bei Python^^
CryPrime is offline  
Old 10/10/2014, 01:32   #128
 
elite*gold: 596
Join Date: Oct 2014
Posts: 481
Received Thanks: 204
Quote:
Originally Posted by iYoshix3 View Post
Soooo und nun für die ganzen noobs zum einfügen

Ganz oben in der game.py:
Code:
import uiteleport

Sucht nach:
Code:
self.__ProcessPreservedServerCommand()
und schreibt folgendes darunter:
Code:
		self.teleport = uiteleport.TeleportWindow()

Sucht nach:
Code:
__ServerCommand_Build
und schreibt folgendes zur Tabelle:
Code:
	"Teleport"				: self.Teleport,

Sucht nach:
Code:
OpenQuestWindow(self, skin, idx):
und ersetzt die Funktion mit folgendem Code:
Code:
	def OpenQuestWindow(self, skin, idx):
		if constInfo.CApiSetHide == 1:
			net.SendQuestInputStringPacket(str(constInfo.SendString))
			constInfo.CApiSetHide = 0
			return
		self.interface.OpenQuestWindow(skin, idx)

Neue Funktion in der game.py hinzufügen:
Code:
	def Teleport(self, getString):
		if getString.find("index") != -1:
			self.teleport.UpdateIndex(int(getString.split("x")[1]))
		else:
			constInfo.SendString = str(self.teleport.SendToServer)
			constInfo.CApiSetHide = 1
Um einem Button die Funktion zu geben es zu öffnen könnt ihr z.B. wie ich es gemacht habe den J Button nutzen. Dafür müsst ihr folgende Funktion bearbeiten:



Fals ihr einen anderen Button nutzen wollt, könnt ihr es in der game.py mit folgendem Befehl öffnen/schließen:
Code:
self.teleport.Open()

Zuletzt noch die constInfo.py öffnen und folgendes oben rein schreiben:
Code:
CApiSetHide = 0
SendString = ""
Mfg,
Yoshix3

€: So sieht das ganze dann Ingame aus:

Was ist an dem Tutorial jetz nicht zu verstehen?
Er erklärt da doch alles ?

Tolle Arbeit Cry... <3
Яeya is offline  
Thanks
2 Users
Old 10/10/2014, 10:09   #129
 
elite*gold: 0
Join Date: Sep 2012
Posts: 184
Received Thanks: 20
danke für nichts habe es eben nicht bei sowas

aber trozdem tolles system..
Chris9090909090 is offline  
Old 10/10/2014, 12:06   #130
 
[SA]Hylight's Avatar
 
elite*gold: 0
Join Date: Oct 2011
Posts: 164
Received Thanks: 34
die meisten haben es doch clientside eingefügt is ja echt nicht schwer nach tut
es geht um serverside wieso die quest eingefügt ist und man nicht geported wird
[SA]Hylight is offline  
Old 10/10/2014, 14:58   #131

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
Quote:
Originally Posted by [SA]Hylight View Post
die meisten haben es doch clientside eingefügt is ja echt nicht schwer nach tut
es geht um serverside wieso die quest eingefügt ist und man nicht geported wird
Quote:
Originally Posted by Kilroy.
Habe es Mal aus Langeweile eingefügt, funktioniert prima.

# Die Reihenfolge der Warps scheint durcheinander zu sein^^
- und ein Warppunkt fehlt auch noch, der Sd1.

Des Weiteren fehlt ein +1 bei der Abfrage, welcher Button gedrückt wurde. Die Stelle 0 bei Tabellen in Lua gibt es nicht. Dadurch rutscht die ganze Warp-Tabelle um einen nach unten und Button-Tempel wäre DT in Tabelle. Hab das alles Mal angepasst.

Überarbeitete Version

So schaut die überarbeitete Version aus:


Nach dem HowTo von einfügen.

Attached Files
File Type: zip teleport_edit.zip (541.0 KB, 202 views)
.yorliK is offline  
Thanks
8 Users
Old 10/10/2014, 21:03   #132
 
Minro's Avatar
 
elite*gold: 9
Join Date: Oct 2009
Posts: 947
Received Thanks: 424
Muss ich irgentwas in der locale einfügen?
Bei mir wird das Bild nämlich nicht angezeigt, wenn ich das Teleportsystem öffnen möchte.
Minro is offline  
Old 10/10/2014, 21:08   #133

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
Quote:
Originally Posted by xFr33K1LzX View Post
Das verstehe ich nicht so ganz xD
Naja die Funktion beinhaltet eine Tabelle und dort schreibst du das halt rein.

.yorliK is offline  
Thanks
1 User
Old 10/10/2014, 21:12   #134
 
Minro's Avatar
 
elite*gold: 9
Join Date: Oct 2009
Posts: 947
Received Thanks: 424
Also er zeigt mir nicht die Weltkarte an:


Was mach ich falsch?^^
Minro is offline  
Old 10/10/2014, 21:14   #135

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
Quote:
Originally Posted by xFr33K1LzX View Post
Also er zeigt mir nicht die Weltkarte an:

Was mach ich falsch?^^
Schick mir deine Skype ID per PN, schaue mal drüber.



#Edit: Hab ihm geholfen, läuft jetzt.
.yorliK is offline  
Thanks
2 Users
Reply


Similar Threads Similar Threads
[Release]Accountschutz 1.0 - lite Version
10/22/2010 - AutoIt - 6 Replies
Hi Community! Da mein Account (in Runes of Magic, 4Story und anderen MMORPGs) in letzter Zeit immer wieder missbraucht wurde (darunter verstehe ich: Gold/Equipment klauen/verkaufen, oder ähnliches), habe ich mir überlegt, einen Accountschutz mit AutoIT zu basteln. Er funktioniert folgendermaßen: Erstens: Starte den Accountschutz Zweitens:
[RELEASE] SystemZer0 V6.3 + [Quest V2.0] + [Mansion V1.0] [Lite] [2.27.08]
06/13/2009 - GunZ - 18 Replies
WORKING AFTER THE 2/27/08 PATCH Hacks Included: From SystemZer0 V6.3 Edited World Items Cuss Filter Disabled Quest God Mode Prem Chest Legs
[RELEASE] SystemZer0 V6.4 + [Quest V2.0] + [Mansion V2.0] [Super/Lite] [3.12.08]
06/22/2008 - GunZ - 3 Replies
WORKING AFTER THE 3/12/08 PATCH Hacks Included: From SystemZer0 V6.4 Edited World Items Cuss Filter Disabled Quest God Mode Prem -2 New Unreleased Prems Chest Legs
[RELEASE]SystemZer0 V6.1 + [Quest V2.0] + [Lite] [2.13.08]
02/19/2008 - GunZ - 2 Replies
WORKING AFTER THE 2/13/08 PATCH Hacks Included: From SystemZer0 V6.1 Edited World Items Cuss Filter Disabled Quest God Mode All quest monsters spawn on you Mansion edited spawn locations SystemZer0: You MUST have all maps attached. If you dont use the maps you will get you "Cannot not create game "error. SystemZer0 : : You do NOT need any edited maps, if you use the maps, instead you will get "Cannot not create game" error.



All times are GMT +1. The time now is 17:43.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.