[SERVICE] Die Questerstellung

08/05/2013 04:01 Lord Avo#406
Kann mich mal bitte ein SEHR ERFAHRENER Questwriter in Skype adden:
anon.epvp

Es handelt sich um eine etwas kompliziertere Quest, aber ich möchte die hier nicht so gerne Preisgeben, da sie etwas besonderes bleiben soll.

Ihr werdet auch belohnt (egold or whatever)

Skype: anon.epvp
08/05/2013 10:07 .LuckyStrike#407
Quote:
Originally Posted by visser13 View Post
Kann mir wer eine Quest erstellen beim ersten Login erhaltet man 100kk Yang.
Sowas hier?

PHP Code:
quest gold begin
    state start begin
        when login begin
            say_title
("Dein Erster Login")
            
say("")
            
say("BlaBla")
            
say("BlaBla")
            
say("BlaBla")
            
say("")
            
say_reward("Du erhältst 100kk")
            
pc.change_gold("100000000")
            
set_state(__COMPLETE__)
        
end
    end
    state __COMPLETE__ begin
    end
end 



LG
08/05/2013 16:54 Azuko#408
Quote:
Originally Posted by √π. View Post
Öffne die syserr des Channels, auf welchen du die Quest aktivierst und du wirst höchst wahrscheinlich sehen, dass er dich auf ein Mapindex teleportieren wollte den es garnicht gibt. Lösung: Mapindex der Hochzeitsmap raussuchen und in eine config eintragen.
Sollte ich falsch liegen ist es hilfreich wenn du den Fehler der syserr postest.
Map ist freigegeben. Habe soweit alles probiert.

syserr:
Code:
SYSERR: Aug  4 18:55:37 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Aug  4 19:02:30 :: socket_connect: HOST localhost:15000, could not connect.
SYSERR: Aug  4 19:02:33 :: socket_connect: HOST localhost:15000, could not connect.
SYSERR: Aug  4 19:02:36 :: socket_connect: HOST localhost:15000, could not connect.
SYSERR: Aug  4 19:02:39 :: socket_connect: HOST localhost:15000, could not connect.
SYSERR: Aug  4 19:02:42 :: socket_connect: HOST localhost:15000, could not connect.
SYSERR: Aug  4 19:02:45 :: socket_connect: HOST localhost:15000, could not connect.
SYSERR: Aug  4 19:02:48 :: socket_connect: HOST localhost:15000, could not connect.
SYSERR: Aug  4 19:02:51 :: socket_connect: HOST localhost:15000, could not connect.
SYSERR: Aug  4 19:02:54 :: socket_connect: HOST localhost:15000, could not connect.
SYSERR: Aug  4 19:02:57 :: socket_connect: HOST localhost:15000, could not connect.
SYSERR: Aug  4 19:03:00 :: socket_connect: HOST localhost:15000, could not connect.
SYSERR: Aug  4 19:03:03 :: socket_connect: HOST localhost:15000, could not connect.
SYSERR: Aug  4 19:03:06 :: socket_connect: HOST localhost:15000, could not connect.
SYSERR: Aug  4 19:03:09 :: socket_connect: HOST localhost:15000, could not connect.
SYSERR: Aug  4 19:04:52 :: socket_bind: bind: Address already in u
08/07/2013 10:15 Mijago#409
SYSERR: Aug 4 19:03:09 :: socket_connect: HOST localhost:15000, could not connect
Da ist wohl der DB server abgeschmiert :D
08/07/2013 11:14 Re4ll#410
PvP Rangliste,
Hey leute, dar ich einen "PvP" Sever am laufen habe wird es langsam zeit eine "PvP" Rangliste einzubauen!
Ich habe bist jetzt 2-Quests probiert, doch leider erfolgloss!
Sie sollten angeblich für jeden kill in der "DB" unter player-player einen kill + Setzen!
Habe dementsprechent auch alle querys dort reingemacht!
Beim quest reloaden kommen keine fehler!
Kann mir wer helfen ?

Quests
08/07/2013 21:48 dopeness'#411
Ich brauche eine Quest, wenn man Level 50 erreicht erhält man eine Questrolle, wo steht "PVM-Rüstung" , dort drinne steht dann das man 5x Feuer der macht töten muss (11510 ist die vnum), wenn man dies gemacht hat geht ein fenster auf das man es geschafft hat, und erhält:

als Krieger: 12979
als Ninja: 13979
als Sura: 14979
als Schami: 15979
08/08/2013 10:42 .LuckyStrike#412
Quote:
Originally Posted by .s[H]orty View Post
Ich brauche eine Quest, wenn man Level 50 erreicht erhält man eine Questrolle, wo steht "PVM-Rüstung" , dort drinne steht dann das man 5x Feuer der macht töten muss (11510 ist die vnum), wenn man dies gemacht hat geht ein fenster auf das man es geschafft hat, und erhält:

als Krieger: 12979
als Ninja: 13979
als Sura: 14979
als Schami: 15979
Hallo Shorty,

Sei mir nicht Bösen, wenn die Quest falsch ist oder nicht funktioniert
ich kann sie nicht Testen, weil ich momentan keinen Server habe :D
Bei der Belohnung kann es sein, dass ich was vertauscht habe
das z.B. Krieger die Ninja Rüstungen bekommt, müsstest du halt Anpassen.



PHP Code:
quest pvmruestung begin
    state start begin
        when login 
or levelup with pc.get_level >= 50 begin
            send_letter
("PvM Rüstung")
        
end
        
        when button 
or info begin
            say_title
("PvM Rüstung")
            
say("")
            
say("Hallo "..pc.get_name()..",")
            
say("Du hast nun Level 50 erreicht und bekommst")
            
say("nun von mir die Aufgabe, 5x Feuer der macht")
            
say("zu Töten und wirst dann von mir Belohnt.")
            
say("")
            
say_reward("Töte 5x Feuer der Macht")
            
set_state("kill")
        
end
    end
    
    state kill begin
        when kill begin
            send_letter
("Feuer der Macht")
        
end
        
        when button 
or info begin
            say_title
("Feuer der macht")
            
say("")
            
say("Du hast "..pc.getqf("fdm").." von 5 Feuer der Macht gekillt.")
        
end
        
        when 11510.kill begin
            local count1 
pc.getqf("fdm") + 
            
if count <= 5 then 
                pc
.setqf("fdm"count1
                
q.set_counter("Feuer der Macht"count1
            
end 
            
if count1 == 5 then 
            set_state
("fertig")
        
end
    end
    
    state fertig begin
        when letter begin
            send_letter
("PvM Quest - Abgeschlossen")
            
say("")
            
say("Glückwunsch, "..pc.get_name().."")
            
say("Du hast die PvM Quest Abgeschlossen")
            
say("und erhältst nun deine Belohnung.")
            if 
pc.get_job() == 0 then
                pc
.give_item2(12979)
            elseif 
pc.get_job() == 1 then
                pc
.give_item2(13979)
            elseif 
pc.get_job() == 2 then
                pc
.give_item2(14979)
            elseif 
pc.get_job() == 3 then
                pc
.give_item2(15979)
            
end
        end
    end
end 




LG
08/10/2013 18:15 EisTee,#413
Ich brauche eine kleine Quest für eine Truhe, wenn man sie öffnet bekommt jede Rasse Verschieden Items . z.B Krieger bekommt aus der Truhe 10 Rote Tränke oder so und Ninja ein Dolch . So halt , das jede Rasse ein andere Belohnung bekommt
08/10/2013 20:49 Mijago#414
Quote:
Originally Posted by .LuckyStrike View Post
Hallo Shorty,

Sei mir nicht Bösen, wenn die Quest falsch ist oder nicht funktioniert
ich kann sie nicht Testen, weil ich momentan keinen Server habe :D
Bei der Belohnung kann es sein, dass ich was vertauscht habe
das z.B. Krieger die Ninja Rüstungen bekommt, müsstest du halt Anpassen.
[..]
LG
Bei so etwas einfachem würde ich es so machen:
pc.give_item2(12979+pc.get_job()*1000)
08/10/2013 20:51 .LuckyStrike#415
Quote:
Originally Posted by Mijago View Post
Bei so etwas einfachem würde ich es so machen:
pc.give_item2(12979+pc.get_job()*1000)
Ja, so würdest es du machen, der unterschied zwischen dir
und mir ist ja auch gewaltig von der Erfahrung her. :handsdown:
08/10/2013 21:00 Mijago#416
T'schuldigung, habe es nicht so ausgedrückt, wie ich es meinte c:
Wollte dir damit einen kleinen Tipp auf den Weg mitgeben, aber keineswegs angeben :c

Nebenbei die Quest für Eistee:
PHP Code:
quest truhe_cc01 begin
--[[
Ich brauche eine kleine Quest für eine Truhewenn man sie öffnet bekommt jede Rasse Verschieden Items
z.B Krieger bekommt aus der Truhe 10 Rote Tränke oder so und Ninja ein Dolch 
So halt das jede Rasse ein andere Belohnung bekommt
--]]
    
state start begin
        when 1234.
use begin
        
--   ^^^^ < Item-Vnum der Truhe ANPASSEN!
            
local items = {
                [
0] = { -- Krieger
                    
{19,5}, -- 5x Schwert +9
                     1019
,  -- 1x Glefe oder was auch immer 1019 ist xD
                

                [
1] = { -- Ninja
                    
{19,5},
                    
1019
                

                [
2] = { -- Sura
                    
{19,5},
                    
1019
                
}
                [
3] = { -- Schamane
                    
{19,5},
                    
1019
                

            }
            
            for 
_,item in pairs(items[pc.get_job()]) do
                if 
type(item) == "table" then
                    pc
.give_item2(item[1],item[2])
                else
                    
pc.give_item2(item,1)
                
end
                
-- oder
                -- 
pc.give_item2(type(item) == "table" and item[1] or item,type(item) == "table" and item[2] or 1)
            
end
        end
    end
end 
In der Tabelle kannst du die VNums eintragen, die jede Rasse erhält.
Ist es nur eine Zahl, so bekommt man eines davon,
ist es zB {vnum,3}, bekommt man 3 c: Siehe Beispiele
08/11/2013 22:26 "Sh4Xx"#417
Suche eine PvP level quest wo eine IP abfrage tirn ist damit man sich nicht selbst killen kann :)
08/12/2013 14:12 mey97#418
Ich möchte gerne eine Quest haben , wo man mit jeweils bestimmt vielen coins Sachen kaufen kann.
Um coins zu bekommen hab ich die Funktion give_coin.
Ich würde es gerne auch bisschen sortiert haben.

Also z.B

Rüstungen>95Blaustahlbpanzer oder >105 Teufelshornpanzer
Waffen>105Runenschwert und so weiter
Schuhe
Helme
usw usw

Währe nett wenn das jemand für mich machen könnte.
08/12/2013 18:03 Metinsoul#419
Hey,

1. Kann man per Quest in Rüstungen eine Reichsbegrenzung rein bringen?
2. Wenn ja kann mir jemand so eine Quest erstellen?
08/13/2013 15:28 arakel112#420
Ich suche eine Quest !
Wen ich eine Russi abgeben möchte z.b 80er Russi (Krieger,Ninja,Sura,Schamie)
zur einer anderen ( für jede Rasse eine andere Russi)
z.b man wählt aus welche Russi man hat und die wird dan eingetauscht

Man wählt aus: Blaustahl-Panzer+9 und dafür bekommt man die Maya Rüssi für Krieger.

(VNUMS Kann ich selber einsetzen , NPC ebenso)

Danke im vorraus!!:handsdown: