[SERVICE] Die Questkontrolle

04/06/2011 22:42 Lowwer#1891
So bin off. Mache das mal morgen. :)
04/06/2011 23:35 j-mäx#1892
Soo leute habe ein Quest problem.:( habe eine Lotto spiel quest..
bloß wenn ich dann die Hexe anklicke und lotto starte..klappt alles..bloß wenn dan kommt bitte die 1ste zahl eintragen klicke ich da drauf..bloß dann schlißest sich das ganze fenster:(
hoffe ihr kennt euch mit so einer quest aus:P
Mfg=)
04/07/2011 13:59 [F]r33StyL3R#1893
Hab zwar keine Quest , aber ich suche ein Tutorial wie man Quest selber schreibet!
in YouTube find ich leider nichts per Sufu hier find ich leider nichts
Kennt wer eing gutes TuT?
würd mich freuen
04/07/2011 14:53 j-mäx#1894
[Only registered and activated users can see links. Click Here To Register...]

da haste was..hoffe kannst was mit anfangen^^
04/07/2011 19:52 xMichiix#1895
PHP Code:
quest reittiere begin
    state start begin
        when 20110.kill begin
            local drop 
number(15)
                if 
drop <= 80 then
                pc
.give_item2(711141)
                
chat("Du hast ein Siegel erhalten!")
                
end
            end
        when 20111.kill begin
            local drop 
number(15)
                if 
drop <= 80 then
                pc
.give_item2(711161)
                
chat("Du hast ein Siegel erhalten!")
                
end
            end
        when 20112.kill begin
            local drop 
number(15)
                if 
drop <= 80 then
                pc
.give_item2(711181)
                
chat("Du hast ein Siegel erhalten!")
                
end
            end
        when 20113.kill begin
            local drop 
number(15)
                if 
drop <= 80 then
                pc
.give_item2(711201)
                
chat("Du hast ein Siegel erhalten!")
                
end
            end
                when 8028.kill begin
                chat
("Man droppt erst mit lvl 100 was!")
            
local drop number(15)
                if 
drop <= 100 then
                game
.drop_item(711131)
                
game.drop_item(711151)
                
game.drop_item(711171)
                
game.drop_item(711191)
                
game.drop_item(112991)
                
game.drop_item(114991)
                
game.drop_item(116991)
                
game.drop_item(118991)
                
game.drop_item(289001)
                
game.drop_item(289011)
                
game.drop_item(289021)
                
game.drop_item(289031)
                
game.drop_item(289041)
                
game.drop_item(289051)
                
game.drop_item(289061)
                
game.drop_item(289071)
                
game.drop_item(289081)
                
game.drop_item(289091)
                
game.drop_item(289101)
                
game.drop_item(289111)
                
game.drop_item(289121)
                
game.drop_item(289131)
                
game.drop_item(2791)
                
game.drop_item(40491)
                
game.drop_item(51491)
                
game.drop_item(71991)
                
game.drop_item(21991)
                
game.drop_item(31791)
            
local x pc.get_local_x()
            
local y pc.get_local_y()
            
chat("Du hast den Weißen Löwen gefunden!")
            
mob.spawn(20114xy1)
            
end
        end
    end
end 
naja poste nochmal die quest da ja keiner sie beantwortet hat ;)

wen ich den metin klopp und er down geht spwant kein weißer löwe... und die Reittier siegel droppt man bei jeden gekillten mob wollte aber das es zufählig gedroppt wird also chance 1%
04/07/2011 21:21 j-mäx#1896
Meine quest ist auch noch wichtig:D will endlich mal das das geschafft ist=)
warte schon seit über nen tag drauf das jemand eine antowrt drauf gibt:(
hier ist die quest nomma..!

04/08/2011 06:55 [F]r33StyL3R#1897
Quote:
Originally Posted by j-mäx View Post
[Only registered and activated users can see links. Click Here To Register...]

da haste was..hoffe kannst was mit anfangen^^
Danke :D

Ich hab mich jetzt mal gewagt eine " willkommensnachricht " zu erstellen

PHP Code:
quest basic_weapon begin
    state start begin
        when login begin
            say_title
("Welcome")
            
say("Hallo neuer!")
            
say("Viele spannende Abenteuer und starke")
            
say("Monster werden dich hier erwarten")
            
say("Beginn jetzt sofort deine Reise und")
            
say("erlebe vieles")
            
end
        end
    end
end 

Ehm
Das soll jetzt eig eine Willkommensnachricht sein wenn man ein Lvl 1 Char erstellt & halt das erste mal reinkommt
Starter Eq füg ich ma irgendwann ein , will erst mal klein anfangen :D
So , bei den How To stand leider nichts , wo ich diese Quest genauer einfügen muss
Also bissel weiss ich ja: /usr/rain/channel/share_data/locale/hongkong/quest

So bis dahin weiss ich
Aber wo muss ich dies dann einfügen?
Achja , wenn Fehler bei der kleinen anfangs Willkommennachricht sind bitte bescheid sagen
04/08/2011 09:19 Muco53#1898
Quest:
i have error on make.sh

Quote:
expecting 'when' or 'function'
deneme.quest:108:Abort trap (core dumped)
04/08/2011 10:58 ƬheGame#1899
Machs mal so
PHP Code:
quest basic_weapon begin 
    state start begin 
        when login 
or levelup with pc.get_level() == 1 begin 
            set_state
gotoinfomation 
        
end 
    end 
    state gotoinfomation begin 
        when letter begin 
            send_letter
("Willkommen")
        
end
        when button 
or info begin 
            say_title
("Willkommen")
            
say("Hallo neuer!"
            
say("Viele spannende Abenteuer und starke"
            
say("Monster werden dich hier erwarten"
            
say("Beginn jetzt sofort deine Reise und"
            
say("erlebe vieles"
            
say("")
            
clear_letter()
            
            
set_state__COMPLETE__ 
        
end
    end 
    state __COMPLETE__ begin
    end 
end 
dann geht sie das say("") ist glaub ich net wichtig aber mache das immer
04/08/2011 13:44 .ReDDoX™#1900
Quote:
Originally Posted by Michi1994 View Post
PHP Code:
quest reittiere begin
    state start begin
        when 20110.kill begin
            local drop 
number(15)
                if 
drop <= 80 then
                pc
.give_item2(711141)
                
chat("Du hast ein Siegel erhalten!")
                
end
            end
        when 20111.kill begin
            local drop 
number(15)
                if 
drop <= 80 then
                pc
.give_item2(711161)
                
chat("Du hast ein Siegel erhalten!")
                
end
            end
        when 20112.kill begin
            local drop 
number(15)
                if 
drop <= 80 then
                pc
.give_item2(711181)
                
chat("Du hast ein Siegel erhalten!")
                
end
            end
        when 20113.kill begin
            local drop 
number(15)
                if 
drop <= 80 then
                pc
.give_item2(711201)
                
chat("Du hast ein Siegel erhalten!")
                
end
            end
                when 8028.kill begin
                chat
("Man droppt erst mit lvl 100 was!")
            
local drop number(15)
                if 
drop <= 100 then
                game
.drop_item(711131)
                
game.drop_item(711151)
                
game.drop_item(711171)
                
game.drop_item(711191)
                
game.drop_item(112991)
                
game.drop_item(114991)
                
game.drop_item(116991)
                
game.drop_item(118991)
                
game.drop_item(289001)
                
game.drop_item(289011)
                
game.drop_item(289021)
                
game.drop_item(289031)
                
game.drop_item(289041)
                
game.drop_item(289051)
                
game.drop_item(289061)
                
game.drop_item(289071)
                
game.drop_item(289081)
                
game.drop_item(289091)
                
game.drop_item(289101)
                
game.drop_item(289111)
                
game.drop_item(289121)
                
game.drop_item(289131)
                
game.drop_item(2791)
                
game.drop_item(40491)
                
game.drop_item(51491)
                
game.drop_item(71991)
                
game.drop_item(21991)
                
game.drop_item(31791)
            
local x pc.get_local_x()
            
local y pc.get_local_y()
            
chat("Du hast den Weißen Löwen gefunden!")
            
mob.spawn(20114xy1)
            
end
        end
    end
end 
naja poste nochmal die quest da ja keiner sie beantwortet hat ;)

wen ich den metin klopp und er down geht spwant kein weißer löwe... und die Reittier siegel droppt man bei jeden gekillten mob wollte aber das es zufählig gedroppt wird also chance 1%

Ich bin mir nicht 100%ig sicher ob ich verstanden hab was du möchtest :D
aber versuchs mal so:

04/08/2011 19:23 .Memphis#1901
Ich habe meine erste Quest nun fertig gestellt und ich finde sie ist mir von der Theorie sehr gut gelungen in der Praxis ist sie aber Fehl geschlagen hier mal die Quest!


Also im ganzen man solte auf einen NPC klicken wo halt der Text kommt blabla naja dan solte man auswählen Ja oder Nein wen ja bekommt man ein Reittier siegel besser wäre soger wen man sofort draufsitz wen man auf ja geklickt hat und wen man auf Nein klickt beendet sich halt die quest^^

so wolte ich es halt haben!
wäre nett wen jmd helfen könnte!

MFG
04/08/2011 19:26 .ReDDoX™#1902
Quote:
Originally Posted by FlaShPvP View Post
Ich habe meine erste Quest nun fertig gestellt und ich finde sie ist mir von der Theorie sehr gut gelungen in der Praxis ist sie aber Fehl geschlagen hier mal die Quest!


Also im ganzen man solte auf einen NPC klicken wo halt der Text kommt blabla naja dan solte man auswählen Ja oder Nein wen ja bekommt man ein Reittier siegel besser wäre soger wen man sofort draufsitz wen man auf ja geklickt hat und wen man auf Nein klickt beendet sich halt die quest^^

so wolte ich es halt haben!
wäre nett wen jmd helfen könnte!

MFG

Komm mal Skype on ^^
04/08/2011 19:34 .Memphis#1903
oky ich komme ehm kannst mir gleich bei mehreren Quests helfen ;)
04/08/2011 19:36 .ReDDoX™#1904
Quote:
Originally Posted by FlaShPvP View Post
oky ich komme ehm kannst mir gleich bei mehreren Quests helfen ;)
Dann doch nicht... :facepalm: :D
Ok, aber beeil dich, hab wenig Zeit... ^^
04/09/2011 11:27 .Delta#1905
so Leute,

ich war in letzter Zeit relativ viel beschäftigt und deswegen nicht wirklich aktiv hier.
Nun werde ich wieder voll einsteigen.

Postet eure nicht funktionierende Quest hier rein, am besten in PHP-code und gleich mit VPC/Putty Fehler, das erleichtert die Fehlersuche enorm :)

So far

Delta619