[HILFE]Teleportsystem Lite-Version

02/20/2015 15:45 TayzZ.?#1
Hallo Zusammen!

Link vom Release: [Only registered and activated users can see links. Click Here To Register...]
Ich habe letze woche das Teleportsystem von CryPrime eingefügt. Wenn ich nun F5 Drücke kommt die map und die Buttoms. Wenn ich auf die Buttoms drücke verändert sich der Buttom (als würde ich draufdrücken) aber ich werde nicht teleportiert. Nun wollte ich fragen, was ich falsch gemacht habe oder was ich vergessen habe. Die quest habe ich natürlich auch drinn und alle koordinaten, von den maps die ich habe eingetragen, den rest habe ich die werte vom DT gegeben.

Quest:
PHP Code:
quest teleport begin
    state start begin
        when login begin
            cmdchat
("Teleport index"..q.getcurrentquestindex())
        
end
        when info 
or button begin
            local i 
= tonumber(input(cmdchat("Teleport GetInfo")))+1
            
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 {
                        {
2048,6656},    --Dt
                        
{5536,1438},    --Tempel
                        
{2048,6656},    --Donner
                        
{11195,703},    --Roter Wald
                        
{2048,6656},    --Kap
                        
{7752,4477},    --Affendungeon 1 (Leicht)
                        {
3033,271},        --Lungsam
                        
{2048,6656},    --NW
                        
{4361,2157},    --Berg Sohan
                        
{1456,2399},    --Bakra
                        
{3359,7553},    --Orktal
                        
{2048,6656},    --Devilscatacomb
                        
{1456,2399},    --Bokjung
                        
{1352,6525},    --Affendungeon 2 (Mittel)
                        {
632,1661},        --Chunjo
                        
{2048,6656},    --Nephritibucht
                        
{100,12142},    --Grotte1
                        
{2417,12749},    --Grotte2
                        
{1717,12204},    --Grotte Boss
                        
{7050,4650},    --Sd2
                        
{2048,6656},    --Sd3
                        
{2048,6656},    --Sd Boss
                        
{3529,8825},    --Yayang
                        
{4742,9544},    --Shinsoo
                        
{1352,7300},    --Affendungeon 3 (Expert)
                        {
2968,5471},    --Yongbi-Wüste
                        
{10740,7750},    --Schlangenfeld
                        
{9601 ,2687},    --Jinno
                        
{6006,271},        --Feuerland
                        
{2048,6656},    --Gautamarkliff
                        
{600,4964}        --Sd1
                    
}
        
end
    end
end 
Ich hoffe es weiß einer die Antwort auf dieses Problem und ich bedanke mich schonmal im vorraus für die Antworten.

MfG Freddy
02/20/2015 16:53 .yorliK#2
Erst mal musst du bei jedem Warp wo du's noch nicht getan hast 00 dranhängen.
02/20/2015 22:05 Nick#3
Quote:
Originally Posted by Kilroy. View Post
Erst mal musst du bei jedem Warp wo du's noch nicht getan hast 00 dranhängen.
^
PHP Code:
quest teleport begin
    state start begin
        when login begin
            cmdchat
("Teleport index"..q.getcurrentquestindex())
        
end
        when info 
or button begin
            local i 
= tonumber(input(cmdchat("Teleport GetInfo")))+1
            
if type(i) != "number" then return end
            local warp 
= teleport.warp_kords()
            if 
warp[i] == nil then return end
            pc
.warp(warp[i][1]*100, warp[i][2]*100)
        
end

        
function warp_kords()
            return {
                        {
2048,6656},    --Dt
                        
{5536,1438},    --Tempel
                        
{2048,6656},    --Donner
                        
{11195,703},    --Roter Wald
                        
{2048,6656},    --Kap
                        
{7752,4477},    --Affendungeon 1 (Leicht)
                        {
3033,271},        --Lungsam
                        
{2048,6656},    --NW
                        
{4361,2157},    --Berg Sohan
                        
{1456,2399},    --Bakra
                        
{3359,7553},    --Orktal
                        
{2048,6656},    --Devilscatacomb
                        
{1456,2399},    --Bokjung
                        
{1352,6525},    --Affendungeon 2 (Mittel)
                        {
632,1661},        --Chunjo
                        
{2048,6656},    --Nephritibucht
                        
{100,12142},    --Grotte1
                        
{2417,12749},    --Grotte2
                        
{1717,12204},    --Grotte Boss
                        
{7050,4650},    --Sd2
                        
{2048,6656},    --Sd3
                        
{2048,6656},    --Sd Boss
                        
{3529,8825},    --Yayang
                        
{4742,9544},    --Shinsoo
                        
{1352,7300},    --Affendungeon 3 (Expert)
                        {
2968,5471},    --Yongbi-Wüste
                        
{10740,7750},    --Schlangenfeld
                        
{9601 ,2687},    --Jinno
                        
{6006,271},        --Feuerland
                        
{2048,6656},    --Gautamarkliff
                        
{600,4964}        --Sd1
                    
}
        
end
    end
end 
Läuft auf dasselbe hinaus, sollte nun funktionieren.

lg
02/21/2015 17:59 TayzZ.?#4
ok danke klappt alles.