[SERVICE] Die Questerstellung

04/08/2014 18:28 abcdosentee#1306
Quote:
Originally Posted by abcdosentee View Post
Jo Leute wäre echt nice wenn ich so eine quest bekomme :-)

10 Elixiere des Forschers abgeben bei einem Npc ab lvl 80 dann startet eine quest in der du in der grotte 2 einen schlüßel droppen musst (den man nur während der quest droppt sollte man nach ca 500 moobs droppen) dann bekommst du 10% Monster permanent

so ähnlich diese Elixere droppt man immer von bossen


sobald man 10 hat kann man die quest beim Betrunkenen bürger annehmen
und dann startet diese Schlüßel suche in der grotte 2
Immer noch
04/08/2014 18:35 Zhylon2#1307
Ich brauche ne Quest dir mir das item 71113 gibt wenn ich keins mehr habe.
Sprich. Ich benutze es oder es verschwinden dann bekomme ich automatisch das
item neu..

BITTE DRINGEN :/ :(
04/09/2014 00:44 SnackWell#1308
Ich suche bzw würde gerne eine quest haben die alles zu 100 % Uppt Goldener Schmied style die aber auch Uppitems und Yang beinhaltet
04/09/2014 18:24 xknairolf22#1309
Quote:
Kann mir jemand ne Pet quest schreiben , inder die Bonis hinzugefügt wird , wenn man diese ruft und wieder abgezogen wird , wenn man das pet wieder wegschickt. Zudem das wenn man das siegel handelt , das pet verschwindet ( um den Pet bug zu verhinden)



Auserdem hätte ich gerne das die Bonis dann im Chat angezeigt werden sprich z.B. bei baby Azrael


PHP-Code:
Du hast XX gerufen , er gibt dir :
20% Monster
2000 Tp
etc...



Die Bonis ansich könnt ihr gerne erstaml mit " xx " makieren diese füge ich dann selber ein.

habe folgende Pets auf meinem Server :
Baby : löwe tiger schwein wolf azrael
Eis und Feuerphönix
Panda

Danke im vorraus
Suche noch ^^
04/09/2014 21:52 dopeness'#1310
Bräuchte 2 Quest:

1:

Truhe öffnen, jede rasse bekommt Items für seine Rasse.
zb: Ninja bekommt 19
Krieger 189
Sura 279
Schami 1337

&

Das man für JEDEN PVP Kill 2.5kk exp bekommt.

Gruß,
sHorty / dopeness.
04/09/2014 23:40 .Delta#1311
PHP Code:
quest truhen begin
    state start begin
        when TRUHENVNUM
.use begin
            local items 
= {
                --
Krieger
                
{1891120911299},
                --
Ninja
                
{191140911499},
                --
Sura
                
{2791160911699},
                --
Schamane
                
{13371180911899}
            }
            
local job pc.get_job() + 1
            local r 
number(1table.getn(items[job]))
            
pc.give_item2(items[job][r], 1)
        
end
    end
end 
Trag soviele Items ein, wie du willst.

PHP Code:
quest pvpexp begin
    state start begin
        when kill with npc
.is_pc() begin
            pc
.give_exp2(2500000)
        
end
    end
end 
04/10/2014 23:36 RoAIfrit#1312
Metinkill Quest, wo der Count nicht verschwindet. Level & Text ist egal, trage ich dann selber ein.
Danke im voraus!
04/11/2014 15:05 rollback#1313
Quote:
Originally Posted by Zhylon2 View Post
Ich brauche ne Quest dir mir das item 71113 gibt wenn ich keins mehr habe.
Sprich. Ich benutze es oder es verschwinden dann bekomme ich automatisch das
item neu..

BITTE DRINGEN :/ :(
PHP Code:
quest item begin
    state start begin
        when 71113.
use with item.get_count(71113) < 1 begin
            pc
.give_item2(711131)
        
end
    end
end 
04/11/2014 18:13 .Delta#1314
Quote:
Originally Posted by RoAIfrit View Post
Metinkill Quest, wo der Count nicht verschwindet. Level & Text ist egal, trage ich dann selber ein.
Danke im voraus!
z.B.
PHP Code:
quest metinkill begin
    state start begin
        when login 
or levelup with pc.get_level() >= 10 begin
            set_state
(information)
        
end
    end
    state information begin
        when letter begin
            send_letter
("Vernichte Metinsteine")
        
end
        when button 
or info begin
            say
("Dein Auftrag:")
            
say("Vernichte 10 "..mob_name(8001))
            
pc.setqf("m1"0)
            
q.set_counter(mob_name(8001), 10)
            
set_state(killen)
        
end
    end
    state killen begin
        when letter begin
            send_letter
("Vernichte Metinsteine")
        
end
        when button 
or info begin
            say
("Dein Auftrag:")
            
say("Vernichte 10 "..mob_name(8001))
            
say("Verbleibend: "..10-pc.getqf("m1").." Metinsteine")
            
q.set_counter(mob_name(8001), 10-pc.getqf("m1"))
            
set_state(killen)
        
end
        when kill with npc
.get_race() == 8001 begin
            local count 
pc.getqf("m1") + 1
            
if count <= 10 then
                pc
.setqf("m1"count)
                
q.set_counter(mob_name(8001), 10-count)
                if 
count == 10 then
                    set_state
(belohnung)
                
end
            end
        end
    end
    state belohnung begin
        when letter begin
            send_letter
("Belohnung")
        
end
        when button 
or info begin
            say
(".,..")
            
pc.give_item2(101)
            
set_state(__complete)
        
end
    end
    state __complete begin
    end
end 
04/13/2014 15:27 dopeness'#1315
Bräuchte eine Quest die wie folgt aussieht:

Links ist dauerhaft ein Letter (Fliegenden Drachen Aktivieren)

Klickt man rauf, sitzt man auf dem drachen, also /mount_test 50001

Klickt man erneut rauf (Letter soll dann so heißen: Fliegenden Drachen Deaktivieren)

dann hat man wieder /mount_test 0 - Also das reiten hört auf.

Gruß,
sHorty / dopeness.
04/13/2014 18:53 .yorliK#1316
Quote:
Originally Posted by dopeness' View Post
Bräuchte eine Quest die wie folgt aussieht:

Links ist dauerhaft ein Letter (Fliegenden Drachen Aktivieren)

Klickt man rauf, sitzt man auf dem drachen, also /mount_test 50001

Klickt man erneut rauf (Letter soll dann so heißen: Fliegenden Drachen Deaktivieren)

dann hat man wieder /mount_test 0 - Also das reiten hört auf.

Gruß,
sHorty / dopeness.

Ich kenne mich mit den Reittieren etc. nicht wirklich aus, aber so müsste das doch eigendlich funktioneren:

PHP Code:
quest mounting begin
    state start begin
        when letter begin
            setskin
(NOWINDOW)
            
timer("FlyingDragon"1)
        
end
        when FlyingDragon
.timer begin
            setskin
(NOWINDOW)
            if 
pc.getqf("FlyingDragon") == 0 then
                send_letter
("Fliegenden Drachen Aktivieren")
            else
                
send_letter("Fliegenden Drachen Deaktivieren")
            
end
        end
        when button 
or info begin
            setskin
(NOWINDOW)
            if 
pc.getqf("FlyingDragon")== 0 then
                
if pc.is_mount() or pc.is_polymorphed() then syschat("Du kannst den Drachen nicht reiten, da du ein anderes Tier reitest oder verwandelt bist.") return end
                pc
.mount(5000160*60*24*365*60)
                
pc.setqf("FlyingDragon"1)
                
send_letter("Fliegenden Drachen Aktivieren")
            else
                
pc.unmount()
                
pc.setqf("FlyingDragon"0)
                
send_letter("Fliegenden Drachen Deaktivieren")
            
end
        end
    end
end 
04/13/2014 18:59 arys™#1317
Suche genauer gesagt nur einen Quest Schnippsel der diesen ersetzt und zwar so das er funktioniert :D

PHP Code:
    state weiter4 begin
        when 8027.kill begin
            set_state
(weiter3)
            
local a number(120)
            if 
== 1 then
                pc
.give_item2(8002901)
            
end
        end
    end 
04/13/2014 23:29 .Kyroja#1318
Ich brauche eine Event quest so zusagen das es z.b. bei Betrunkenen Bürger starten kann also es soll ein event für Truhen sein für 1 truhe so wie z.b. mondlichtruhe aber andere truhe will ich drinne haben
04/14/2014 08:52 nOa##1319
Quote:
Originally Posted by arys™ View Post
Suche genauer gesagt nur einen Quest Schnippsel der diesen ersetzt und zwar so das er funktioniert :D

PHP Code:
    state weiter4 begin
        when 8027.kill begin
            set_state
(weiter3)
            
local a number(120)
            if 
== 1 then
                pc
.give_item2(8002901)
            
end
        end
    end 
Du musst einfach nur deinen Aufbau minimal abändern und es sollte funktionieren:
PHP Code:
state weiter4 begin 
        when 8027.kill begin
            local a 
number(120
            if 
== 1 then 
                pc
.give_item2(8002901)
                
set_state(weiter3)             
            
end 
        end 
    end 
04/14/2014 09:51 arys™#1320
schon getestet leider geht es nicht