Erster Start Ingame

04/09/2011 17:52 navimann#1
Hallo Liebe Com,
Undzwar möchte ich wenn sich ein Spieler einen neuen Charakter macht das man dann in eine andere Map geportet wird.Also etwas verständlicher,
Z.b ich mache mir jezt einen neuen Charakter,logge mich ein und werde dann sofort auf eine andere map geportet.Wo füge ich sowas ein im Starterset?
Danke im Voraus,Und könnte mir jemand den Quest schreiben dass ich dann weggeportet werde.
04/09/2011 18:11 .Jack#2
PHP Code:
quest warp begin
    state start begin
        when login with pc
.getqf("ersterLogin") == 0 begin
            pc
.warp(xxxxxx)
            
pc.setqf("ersterLogin"1)
        
end
    end
end 
müsste klappen, wenn nicht berichtigt mich.
04/09/2011 18:30 navimann#3
Danke,Und wo eintragen? Also in Starterset?
04/09/2011 18:36 .Jack#4
welches Starterset benutzt du denn? Poste es am besten in PHP Code hier rein.
04/09/2011 18:41 .Delta#5
fügs einfach als zusätzliche Quest ein :)
04/09/2011 18:43 .Jack#6
hmm geht schon, aber ich weiß nicht, was dann als erstes ausgelöst wird, starterset oder warp und je nachdem kanns zum Kick kommen :>
04/09/2011 18:57 .Delta#7
hm stimmt nicht bedacht^^
dann baus in die Startquest ein.
setz nach dem Text ein wait() und warp ihn dannach.
Mehr gibts wenn du deine Starteq quest reinpostest^^
04/09/2011 20:49 navimann#8
Hier mein starterset,fehlt aber jedoch wieder der anfang

PHP Code:
say_title "Willkommen" 
say "Willkommen auf dem Server *******." 
say "Unsere Teamspeakadresse ist ***" )
say "Viel Spass!" 
say "" 
pc give_exp2 100000 )
set_quest_state "levelup" "run" )
pc change_money 100000 )
pc give_item2 "27003" 200 )
pc give_item2 "27003" 200 )
pc give_item2 "27003" 200 )
pc give_item2 "27003" 200 )
pc give_item2 "27003" 200 )
pc give_item2 "27006" 200 )
pc give_item2 "27006" 200 )
pc give_item2 "71050" 200 )
pc give_item2 "72702" )
pc give_item2 "50051" )
horse advance ( )
say_reward "Du wurdest level 33." 
say_reward "Du erhielst 100000 yang." 
say_reward "Du erhielst 1000 Rote(G)." 
say_reward "Du erhielst 400 Blaue(G)." 
say_reward "Du erhielst Items fur Laufgeschwindigkeit." 
say_reward "Du erhielst ein Pferd." 
clear_letter ( ) 
set_state "__COMPLETE__" )
if 
pc job == 0 then
pc 
give_item2 "75" )
pc give_item2 "3065" )
pc give_item2 "11235" )
pc give_item2 "12225" )
pc give_item2 "13025" )
pc give_item2 "14105" )
pc give_item2 "15089" )
pc give_item2 "16105" )
pc give_item2 "17105" )
say_reward "Du erhielst das Kriegerset!" )
elseif 
pc job == 1 then 
pc 
give_item2 "1035" 
pc give_item2 "2065" )
pc give_item2 "8009" 200 )
pc give_item2 "8008" 200 )
pc give_item2 "8007" 200 )
pc give_item2 "8006" 200 )
pc give_item2 "11435" )
pc give_item2 "12365" )
pc give_item2 "13025" )
pc give_item2 "14105" )
pc give_item2 "15089" )
pc give_item2 "16105" )
pc give_item2 "17105" )
say_reward "Du erhielst das Ninjaset!" )
elseif 
pc job == 2 then 
pc 
give_item2 "75" )  
pc give_item2 "11635" )
pc give_item2 "12505" )
pc give_item2 "13025" )
pc give_item2 "14105" )
pc give_item2 "15089" )
pc give_item2 "16105" )
pc give_item2 "17105" )
say_reward "Du erhielst das Suraset!" )
elseif 
pc job == 3 then 
pc 
give_item2 "5035" )
pc give_item2 "7065" )
pc give_item2 "11835" )
pc give_item2 "12645" )
pc give_item2 "13025" )
pc give_item2 "14105" )
pc give_item2 "15089" )
pc give_item2 "16105" )
pc give_item2 "17105" )
say_reward "Du erhielst das Schamiset!" )
end