[SERVICE] Die Questkontrolle

12/10/2012 19:37 ©by Noa#7261
gibt es diese funktion?
PHP Code:
when timer.info begin 
poste bitte den screen, es handelt sich laut der bisherigen Info um ein falsch gesetzten Zeichen, meistens ist er immer in Anführungsstrichen gezeichnet ->"Zeichen"
12/11/2012 00:48 Analyze™#7262
Quote:
Originally Posted by ©by Noa View Post
gibt es diese funktion?
PHP Code:
when timer.info begin 
poste bitte den screen, es handelt sich laut der bisherigen Info um ein falsch gesetzten Zeichen, meistens ist er immer in Anführungsstrichen gezeichnet ->"Zeichen"
ja gibt es sobald er davor iwann
den timer setzt
PHP Code:
timer("info"10
abgerufen wird dann via

PHP Code:
when timer.info begin 
sprich wenn er abläuft

MFG
Analyze™
12/11/2012 01:05 ©by Noa#7263
Quote:
Originally Posted by Analyze™ View Post
ja gibt es sobald er davor iwann
den timer setzt
PHP Code:
timer("info"10
abgerufen wird dann via

PHP Code:
when timer.info begin 
sprich wenn er abläuft

MFG
Analyze™
heißt es dann nicht so
Code:
when info.begin begin
?
12/11/2012 01:28 Analyze™#7264
Quote:
Originally Posted by ©by Noa View Post
heißt es dann nicht so
Code:
when info.begin begin
?
nein es heißt so wie oben im post drüber geschrieben
hab extra nachgeschaut^^
12/11/2012 01:46 ©by Noa#7265
Quote:
Originally Posted by ©by Noa View Post
heißt es dann nicht so
Code:
when info.begin begin
?
padong habe mich verschrieben meine es andersrum
PHP Code:
when info.timer begin 
so muss das heißen.
Quelle-->
PHP Code:
when devil_stone1.kill begin
        timer
("devil_stone1_1"5
PHP Code:
when devil_stone1_1.timer begin
        local mapto7
pc.count_item(30302)  -- ®ø·À¤£ª¾¬O§_¦s¦bªº¯u¤`ÆF¶ð 
dämonenturm
12/12/2012 17:08 MikeAzusaRoulez#7266
Bekomme ständig ne Fehlermeldung in V-Box beim laden der quest und aktiv ist die auch nicht -.- was ist da falsch ?


PHP Code:
quest Geldspeicher1 begin
    state start begin
        when 81011.
use begin
            say_title
("Geldspeicher 1")
            
say("")
            
say("Hiermit bekommst du deine 100 Mil. Yang wieder.")
            
say_reward("Falls du dein Geld auszahlen")
            
say_reward("möchtest drücke dazu auf Auszahlen.")
            
say_reward("Dieser Gegenstand ist auch handelbar!")
            
say("")
            
say_reward("Achtung: Du darfst nicht mehr als")
            
say_reward("2.000.000.000 Yang im Inventar haben.")
        
local main_set select("Auszahlen","Abbrechen")
            if 
main_set == 2 then
            
return
            
end
            chat
("Du löst dein Speicher auf.")
            
pc change_money 100000000 )
            
pc.removeitem(810111)
            
end
        end
    end
end 
12/12/2012 17:20 ηєχσ™#7267
Quote:
Originally Posted by MikeAzusaRoulez View Post
Bekomme ständig ne Fehlermeldung in V-Box beim laden der quest und aktiv ist die auch nicht -.- was ist da falsch ?


PHP Code:
quest Geldspeicher1 begin
    state start begin
        when 81011.
use begin
            say_title
("Geldspeicher 1")
            
say("")
            
say("Hiermit bekommst du deine 100 Mil. Yang wieder.")
            
say_reward("Falls du dein Geld auszahlen")
            
say_reward("möchtest drücke dazu auf Auszahlen.")
            
say_reward("Dieser Gegenstand ist auch handelbar!")
            
say("")
            
say_reward("Achtung: Du darfst nicht mehr als")
            
say_reward("2.000.000.000 Yang im Inventar haben.")
        
local main_set select("Auszahlen","Abbrechen")
            if 
main_set == 2 then
            
return
            
end
            chat
("Du löst dein Speicher auf.")
            
pc change_money (100000000)
            
pc.removeitem(810111)
            
end
        end
    end
end 
PHP Code:
quest Geldspeicher1 begin 
    state start begin 
        when 81011.
use begin 
            say_title
("Geldspeicher 1"
            
say(""
            
say("Hiermit bekommst du deine 100 Mil. Yang wieder."
            
say_reward("Falls du dein Geld auszahlen"
            
say_reward("möchtest drücke dazu auf Auszahlen."
            
say_reward("Dieser Gegenstand ist auch handelbar!"
            
say(""
            
say_reward("Achtung: Du darfst nicht mehr als"
            
say_reward("2.000.000.000 Yang im Inventar haben."
        
local main_set select("Auszahlen","Abbrechen"
            if 
main_set == 2 then 
            
return 
            
end 
            chat
("Du löst dein Speicher auf."
            
pc.change_money(100000000
            
pc.removeitem(810111
            
end 
        end 
    end 
end 
Versuchs mal so, wenn da nicht klappt änder dies mal um

PHP Code:
pc.change_money(100000000
in

PHP Code:
pc.change_gold(100000000
12/12/2012 17:29 .Marcel'#7268
So sollte es gehen:
PHP Code:
quest Geldspeicher1 begin
    state start begin
        when 81011.
use begin
            say_title
("Geldspeicher 1")
            
say("")
            
say("Hiermit bekommst du deine 100 Mil. Yang wieder.")
            
say_reward("Falls du dein Geld auszahlen")
            
say_reward("möchtest drücke dazu auf Auszahlen.")
            
say_reward("Dieser Gegenstand ist auch handelbar!")
            
say("")
            
say_reward("Achtung: Du darfst nicht mehr als")
            
say_reward("2.000.000.000 Yang im Inventar haben.")
            
local main_set select("Auszahlen""Abbrechen")
            if 
main_set == 1 then
                chat
("Du loest dein Speicher auf")
                
pc.change_money(100000000)
                
pc.removeitem(810111)
            elseif 
main_set == 2 then
                
return
            
end
        end
    end
end 
12/12/2012 17:57 pepineitor#7269
Hi guys, today i make a quest, before lunch worked perfectly, but when i gone, i enter to the game and not working, i make a ./qc and get error:
Code:
assertion failure : nested==0
login.quest:12:Abort (core dumped)
the quest are:
PHP Code:
quest infologin begin 
    state start begin 
        when login begin
        local current_hour 
tonumber(os.date("%H"))
        
local current_minute tonumber(os.date("%M"))
        if 
current_minute <= 9 then
            chat
("Time: "..current_hour..":0"..current_minute.." h")
        elseif 
current_minute >9 then
            chat
("Time: "..current_hour..":"..current_minute.." h")
        
end
    end 
end 
Someone knows why get the error?
12/12/2012 23:25 ©by Noa#7270
PHP Code:
quest infologin begin  
    state start begin  
        when login begin 
        local current_hour 
tonumber(os.date("%H")) 
        
local current_minute tonumber(os.date("%M")) 
            if 
current_minute <= 9 then 
                chat
("Time: "..current_hour..":0"..current_minute.." h"
            elseif 
current_minute >9 then 
                chat
("Time: "..current_hour..":"..current_minute.." h"
            
end 
        end
    end  
end 
12/13/2012 22:01 heckii123#7271
Kann mir das jemand so schreiben das wenn man auf das item klickt das man direkt level 99 wird? ohne text usw

PHP Code:
quest lvl99 begin
   state start begin
        when NPCVNUM
.chat."Level 99 werden" with pc.getqf("level99") != 1 begin
           pc
.give_exp(EXP)
           
pc.give_exp(EXP)
           
pc.give_exp(EXP)
           
pc.setqf("level99"1)
        
end
    end
end 
12/14/2012 01:04 ©by Noa#7272
Quote:
Originally Posted by heckii123 View Post
Kann mir das jemand so schreiben das wenn man auf das item klickt das man direkt level 99 wird? ohne text usw

PHP Code:
quest lvl99 begin
   state start begin
        when NPCVNUM
.chat."Level 99 werden" with pc.getqf("level99") != 1 begin
           pc
.give_exp(EXP)
           
pc.give_exp(EXP)
           
pc.give_exp(EXP)
           
pc.setqf("level99"1)
        
end
    end
end 
PHP Code:
quest lvl99 begin
   state start begin
        when item
.use begin
            
while pc.get_level()< 99 do
                
pc.give_exp2(pc.get_next_exp())
            
end
        end
    end
end 
12/14/2012 16:46 MrPlayboy#7273
PHP Code:
quest fly begin 
    state start begin 
        when 20091.chat
."Flügel" begin  
                
            item
={ 32100,
                
32101
                
32102
                
32103
                
32104
                
}
            
                
say_title("Seon-Pyeong")
                
say("Hallo Abenteurer,"
                
say("Neulich wurden mir einige Flügel vom"
                
say("Drachengott verkauft. Diese Flügel und ein"
                
say("Goldtshalpanzer kannst du gegen eine"
                
say("Flügelrüstung tauschen.")
                
wait()
                
say("Ich tausche ein Paar Flügel gegen seltene")
                
say("Items die ich zur Forschung brauche.")
                
local s=select("Zeige mir dir Items","Nein danke"
                
                if 
s==1 then 
              
                        say
("Ich brauche 200 von")
                        
say_item_vnum(item[1])
                        
say_item_vnum(item[2])
                        
say_item_vnum(item[3])
                        
wait()
                        
say("und 200 von")
                        
say_item_vnum(item[4])
                        
say_item_vnum(item[5])                                        
                        
                        if 
item[1] and item[2] and item[3] and item[4] and item[5] >=200 then
                                
                            say
("Wie ich sehe hast du alles bei dir."
                            
say("Möchtest du tauschen?"
                        
                            
local a=select("Ja","Nein"
             
                                if 
a==1 then 
                                pc
.remove_item(item[1], 200
                                
pc.remove_item(item[2], 200
                                
pc.remove_item(item[3], 200
                                
pc.remove_item(item[4], 200
                                
pc.remove_item(item[5], 200
                                
pc.give_item2(19321)  
                                
say_reward("Hier bitte schön")
                                
end
                            
                                
else
                                    return
                                
end
                        end
                        
                        
else
                            
say("Du hast nicht alle Items bei dir")
                        
end
                                
                
if s==2 then
                    say
("Dann eben nicht")
                
end
        end 
    end 
end 
PHP Code:
syntax error : [string "start"]:43: <eofexpected near `else'
fly.quest:58:Abort trap (core dumped) 
12/14/2012 17:09 ©by Noa#7274
Quote:
Originally Posted by MrPlayboy View Post
PHP Code:
quest fly begin 
    state start begin 
        when 20091.chat
."Flügel" begin  
                
            item
={ 32100,
                
32101
                
32102
                
32103
                
32104
                
}
            
                
say_title("Seon-Pyeong")
                
say("Hallo Abenteurer,"
                
say("Neulich wurden mir einige Flügel vom"
                
say("Drachengott verkauft. Diese Flügel und ein"
                
say("Goldtshalpanzer kannst du gegen eine"
                
say("Flügelrüstung tauschen.")
                
wait()
                
say("Ich tausche ein Paar Flügel gegen seltene")
                
say("Items die ich zur Forschung brauche.")
                
local s=select("Zeige mir dir Items","Nein danke"
                
                if 
s==1 then 
              
                        say
("Ich brauche 200 von")
                        
say_item_vnum(item[1])
                        
say_item_vnum(item[2])
                        
say_item_vnum(item[3])
                        
wait()
                        
say("und 200 von")
                        
say_item_vnum(item[4])
                        
say_item_vnum(item[5])                                        
                        
                        if 
item[1] and item[2] and item[3] and item[4] and item[5] >=200 then
                                
                            say
("Wie ich sehe hast du alles bei dir."
                            
say("Möchtest du tauschen?"
                        
                            
local a=select("Ja","Nein"
             
                                if 
a==1 then 
                                pc
.remove_item(item[1], 200
                                
pc.remove_item(item[2], 200
                                
pc.remove_item(item[3], 200
                                
pc.remove_item(item[4], 200
                                
pc.remove_item(item[5], 200
                                
pc.give_item2(19321)  
                                
say_reward("Hier bitte schön")
                                
end
                            
                                
else
                                    return
                                
end
                        end
                        
                        
else
                            
say("Du hast nicht alle Items bei dir")
                        
end
                                
                
if s==2 then
                    say
("Dann eben nicht")
                
end
        end 
    end 
end 
PHP Code:
syntax error : [string "start"]:43: <eofexpected near `else'
fly.quest:58:Abort trap (core dumped) 
Code:
if item[1] and item[2] and item[3] and item[4] and item[5] >=200 then
200 Bananen?
pc.count_item()-- Fehlt
12/14/2012 17:56 MrPlayboy#7275
Das ist nicht wirklich mein Problem
PHP Code:
syntax error : [string "start"]:43: <eofexpected near `else'
fly.quest:58:Abort trap (core dumped) 
Eher das