[SERVICE] Die Questerstellung

12/11/2013 05:06 .#Complex'#886
Kann mir wer die Quest für den Geldspeicher To-Go via PN schicken?
12/12/2013 00:41 AntikerGolem#887
Suche ne Quest, wo ich ein Item auf ein NPC ziehe und dafür ein Item bekomme
12/12/2013 07:41 DerForenLeser#888
PHP Code:
quest geben begin
state start begin
when xxxx
.take begin
local i 
item.get_vnum()
local a item.get_count()
if 
pc.count_item (i) >= 1 then 
pc
.remove_item (ia)
pc.give_item2(xxx,x)
end
end
end
end 
12/12/2013 09:45 .ProjektX²#889
Quote:
Originally Posted by DerForenLeser View Post
PHP Code:
quest geben begin
state start begin
when xxxx
.take begin
local i 
item.get_vnum()
local a item.get_count()
if 
pc.count_item (i) >= 1 then 
pc
.remove_item (ia)
pc.give_item2(xxx,x)
end
end
end
end 
??

PHP Code:
quest geben begin
    state start begin
        when NPCVNUM
.take begin
            item
.remove()
            
pc.give_item2(ITEMVNUM,ITEMCOUNT)
        
end
    end
end 
12/13/2013 15:53 .yorliK#890
Suche ne Quest, wo ich ein Item auf ein anderes Item ziehe und dafür ein Item bekomme^^
12/13/2013 22:03 AntikerGolem#891
Quote:
Originally Posted by DerForenLeser View Post
PHP Code:
quest geben begin
state start begin
when xxxx
.take begin
local i 
item.get_vnum()
local a item.get_count()
if 
pc.count_item (i) >= 1 then 
pc
.remove_item (ia)
pc.give_item2(xxx,x)
end
end
end
end 
Quote:
Originally Posted by .ProjektX² View Post
??

PHP Code:
quest geben begin
    state start begin
        when NPCVNUM
.take begin
            item
.remove()
            
pc.give_item2(ITEMVNUM,ITEMCOUNT)
        
end
    end
end 


Seine Quest ist die richtige :)
Bei deiner kann ich irgendein Item auf den NPC ziehen, bei seiner muss ich ein Item festlegen ;)

@Kilroy

quest geben begin
state start begin
when >ITEMVNUM1<.take begin
local i = item.get_vnum()
local a = item.get_count()
if pc.count_item (ITEMVNUM2) >= 1 then
pc.remove_item (ITEMVNUM1, anzahl)
pc.remove_item (ITEMVNUM2, anzahl)
pc.give_item2(xxx,x)
end
end
end

Ist 'DerForenLeser' seine Quest :)
end
12/14/2013 09:51 .ProjektX²#892
Quote:
Originally Posted by 'Awu View Post
Seine Quest ist die richtige :)
Bei deiner kann ich irgendein Item auf den NPC ziehen, bei seiner muss ich ein Item festlegen ;)

@Kilroy

quest geben begin
state start begin
when >ITEMVNUM1<.take begin
local i = item.get_vnum()
local a = item.get_count()
if pc.count_item (ITEMVNUM2) >= 1 then
pc.remove_item (ITEMVNUM1, anzahl)
pc.remove_item (ITEMVNUM2, anzahl)
pc.give_item2(xxx,x)
end
end
end

Ist 'DerForenLeser' seine Quest :)
end
du sagtest ein item draufziehen und eins bekommen.
Wenns nen bestimmtes sein soll dann hier:
PHP Code:
quest geben begin
    state start begin
        when NPCVNUM
.take begin
            
if item.get_vnum() != ITEMVNUMNEED then return end
            item
.remove()
            
pc.give_item2(ITEMVNUM,ITEMCOUNT)
        
end
    end
end 
bei take kommt außerdem der npc rein, nit das item
12/15/2013 14:53 .yorliK#893
Wie soll die Quest jetzt aussehen?

Quote:
Originally Posted by Kilroy. View Post
Suche ne Quest, wo ich ein Item auf ein anderes Item ziehe und dafür ein Item/Yang usw bekomme^^
12/15/2013 15:55 .ProjektX²#894
wuesste jetzt nicht dass es ne func dafuer gibt nen item auf nen anderes zu ziehen.
12/16/2013 21:55 .SliceR#895
Ich bräuchte eine Quest, wo man darauf hingewiesen/gewarnt wird, dass man die 2kkk-Yang Grenze überschritten hat.

Ich bedanke mich im voraus :)
12/17/2013 00:18 x'Radon#896
@Slicer

PHP Code:
quest warnung begin
    state start begin
        when login 
or levelup begin
            
if pc.get_gold() >= 2000000000 then
                say_title
("Warnung")
                
say("Text")
                
say("Text")
                
say("Text")
                
say("Text")
                
say("Text")
                
say("Text")
            else
                return
            
end
        end
    end
end 
12/17/2013 14:17 .SliceR#897
Quote:
Originally Posted by [.Twist] View Post
@Slicer

PHP Code:
quest warnung begin
    state start begin
        when login 
or levelup begin
            
if pc.get_gold() >= 2000000000 then
                say_title
("Warnung")
                
say("Text")
                
say("Text")
                
say("Text")
                
say("Text")
                
say("Text")
                
say("Text")
            else
                return
            
end
        end
    end
end 
Nice danke! :) Aber was ist jetzt wenn man mitten im leveln ist und keinen Reelog macht oder ein Levelup kommt? Während dieser Zeit kann man ja 2kkk + Bug bekommen...
12/17/2013 14:53 x'Radon#898
Quote:
Originally Posted by [.Twist] View Post
@Slicer

PHP Code:
quest warnung begin
    state start begin
        when login 
or levelup or kill begin
            
if pc.get_gold() >= 2000000000 then
                say_title
("Warnung")
                
say("Text")
                
say("Text")
                
say("Text")
                
say("Text")
                
say("Text")
                
say("Text")
            else
                return
            
end
        end
    end
end 
hier editiert wenn man mob oder spieler killt und zuviel yang hat kommt die meldung also beim farmen oder lvln sobald man etwas killt und dann mehr als 2kkk hat kommt die meldung
12/18/2013 11:17 Noa_#899
Quote:
Originally Posted by Kilroy. View Post
Suche ne Quest, wo ich ein Item auf ein anderes Item ziehe und dafür ein Item bekomme^^
Sowas ist mit einer normale game nicht möglich, was du machen kannst ist diesen Helloween-Kürbis wo man den Zauberstab draufzieht und was bekommt, jedenfalls läuft das nicht über eine Quest.(Das selbe Prinzip funktioniert auch mit der Truhe und den Schlüssel.)

Quote:
Originally Posted by [.Twist] View Post
hier editiert wenn man mob oder spieler killt und zuviel yang hat kommt die meldung also beim farmen oder lvln sobald man etwas killt und dann mehr als 2kkk hat kommt die meldung
PHP Code:
quest name begin
    state start begin
        when login 
or kill with not npc.is_pc() begin
            local geld 
=  pc.get_money()
            
pc.change_money(geld 2e9-and -(geld-(2e9-1)) or 0)
        
end
    end
end 
sobald man ein mob bekillt oder sich einlogt wird der maximale yangwert errechnet und automatisch abgestimmt
12/18/2013 22:46 ZeroCooL°#900
Ich suche einen Befehl der eine Quest auslöst, jedes mal wenn ich die map wechsel (durch Teleport oder ähnliches) Kann mir da einer weiterhelfen?

Mit login geht es nur beim connecten, nicht beim Mapwechsel nehme ich an?