[SERVICE] Die Questerstellung

06/15/2013 11:49 GenerationAzzlack#121
Quote:
Originally Posted by swamswam View Post
Habe keinen Plan ob das funktioniert musste selbst mal probieren dürfte aber eig funktionieren ;)

PHP Code:
quest boni begin
    state start begin
        when ITEM
.uese begin
            a 
1
            affect
.add_collect()
        
end
    
        when ITEM2
.use with a == 1 begin
            a 
2
            affect
.add_collect()
        
end
    
        when ITEM3
.use with a == 2 begin
            affect
.add_collect()
        
end
    end
end 
danke danke & wie funz das jez, wenn ich da 2 verschiedene bonis einbringen will?

:s
Versuche alles aber bei mir funz das iwie nicht XD
oder ich kanns einfach nicht -_-
06/15/2013 12:07 swamswam#122
Quote:
Originally Posted by GenerationAzzlack View Post
danke danke & wie funz das jez, wenn ich da 2 verschiedene bonis einbringen will?

:s
Versuche alles aber bei mir funz das iwie nicht XD
oder ich kanns einfach nicht -_-
Du hast ja den befehl : affect.add_collect()
Dieser fügt dir einen bestimmten effekt hinzu.
Nehmen wir mal du willst deine bewegunggeschwindigkeit um 10 erhöhen und dieser effekt soll 30 minuten anhalten.

Bewegunggeschwindigkeit: apply.MOV_SPEED
Erhöhung: 10
Zeit: 60*30 (60 sekunden = 1 minute, 1 minute*30 = 30 minuten)

daraus ergibt sich folgender effekt:

affect.add_collect(apply.MOV_SPEED, 10, 60*30)

Bei 2 effekten nimmst du halt einen anderen effekt wie:

affect.add_collect(apply.EXP_DOUBLE_BONUS, 10, 60*30)

und fügst den einfach darunter
06/15/2013 13:07 CoTzRaiZ-PaiNx#123
Quote:
Originally Posted by swamswam View Post
Du hast ja den befehl : affect.add_collect()
Dieser fügt dir einen bestimmten effekt hinzu.
Nehmen wir mal du willst deine bewegunggeschwindigkeit um 10 erhöhen und dieser effekt soll 30 minuten anhalten.

Bewegunggeschwindigkeit: apply.MOV_SPEED
Erhöhung: 10
Zeit: 60*30 (60 sekunden = 1 minute, 1 minute*30 = 30 minuten)

daraus ergibt sich folgender effekt:

affect.add_collect(apply.MOV_SPEED, 10, 60*30)

Bei 2 effekten nimmst du halt einen anderen effekt wie:

affect.add_collect(apply.EXP_DOUBLE_BONUS, 10, 60*30)

und fügst den einfach darunter
Nein eben nicht. Wenn man 2 Effekte hinzufügt wirkt immer nur einer.
06/15/2013 13:31 ProfessorEnte#124
Quote:
Originally Posted by ╠Parkwaydrive╣ View Post
Nein eben nicht. Wenn man 2 Effekte hinzufügt wirkt immer nur einer.
[Only registered and activated users can see links. Click Here To Register...]
PHP Code:
quest bonis begin
    state start begin
        when 20354.chat
."Bonis" begin
        affect
.add_collect(apply.MAX_HP50060*30)
        
affect.add_collect(apply.MAX_SP100060*30)
        
end
    end
end 
06/15/2013 14:04 CoTzRaiZ-PaiNx#125
Wie kann ich die value0 eines Items per Quest erhöhen ?
06/15/2013 14:15 GenerationAzzlack#126
Quote:
Originally Posted by GenerationAzzlack View Post
danke danke & wie funz das jez, wenn ich da 2 verschiedene bonis einbringen will?

:s
Versuche alles aber bei mir funz das iwie nicht XD
oder ich kanns einfach nicht -_-
Quote:
Originally Posted by ProfessorEnte View Post
[Only registered and activated users can see links. Click Here To Register...]
PHP Code:
quest bonis begin
    state start begin
        when 20354.chat
."Bonis" begin
        affect
.add_collect(apply.MAX_HP50060*30)
        
affect.add_collect(apply.MAX_SP100060*30)
        
end
    end
end 
nene, das weiss ich ja, ich meine aber zwischen 2 aussuchen z.b. mit

Code:
 local s = select("pvm","pvp","abbrechen")
                if s == 1 then
                usw usw
Und dann benutzt man item 2 & die quest erkennt das man "pvm" ausgesucht hat & gibt dann nochmal extra boni dazu

versteht ihr was ich meine? :s
06/15/2013 14:32 swamswam#127
PHP Code:
quest boniauswahl begin
    when Item
.use begin
        say_title
("Pipapo")
        
say_reward("Auf welchen boni stehst du?")
        
local boniwahl select ("PVM""PVP""Abbrechen")
        if 
boniwahl == 1 then
            pvm 
1
            pvp 
0
            affect
.add_collect()
        
        elseif 
boniwahl == 2 then 
            pvm 
0
            pvp 
1
            affect
.add_collect()
        
        elseif 
boniwahl == 3 then
            
return
        
end
    end
    
    when Item2
.use begin
        
if pvm == 1 then
            affect
.add_collect()
        
end
        
        
if pvp == 1 then
            affect
.add_collect()
        
end
    end
end 
Ich hoffe das ich dieses mal das richtige gemacht habe :D
06/15/2013 15:03 vinni03#128
Quote:
Originally Posted by vinni03 View Post
a lottery, it would be an event, enabled by the game master.
number: 0/10
award: assorted items

thanks :D

#push
please help?
06/15/2013 15:16 ProfessorEnte#129
Quote:
Originally Posted by vinni03 View Post
#push
please help?
Hey,
more infos sir! :P

sincerely,
ProfessorEnte
06/15/2013 19:31 1Fantasy1#130
suche eine quest wo der sprachring eine funktion hat :) welche funktion ? = damit man alle reiche verstehen kann

Sprachring = 7007 bin mir aber nicht sicher
06/15/2013 21:20 ProfessorEnte#131
Quote:
Originally Posted by swamswam View Post
PHP Code:
quest ring begin
    state start begin
        when ITEM
.use begin
                pc
.set_skill_level(126,20)
                    
pc.set_skill_level(127,20)
                    
pc.set_skill_level(128,20)
        
end
    end
end 
dürfte so klappen ;)
Quote:
Originally Posted by 1Fantasy1 View Post
suche eine quest wo der sprachring eine funktion hat :) welche funktion ? = damit man alle reiche verstehen kann

Sprachring = 7007 bin mir aber nicht sicher
Hey,
geht die Quest nicht die dir swamswam gemacht hat?

Mfg,
ProfessorEnte
06/16/2013 13:42 Tarragon#132
Ich hätte gerne eine Quest, wenn man z.B den Sensenmann töten.. das im Chat sowas kommt:

Tester hat soeben den Sensenmann getötet!
06/16/2013 14:05 ProfessorEnte#133
Quote:
Originally Posted by Tarragon View Post
Ich hätte gerne eine Quest, wenn man z.B den Sensenmann töten.. das im Chat sowas kommt:

Tester hat soeben den Sensenmann getötet!
Hey,

ich hab das ganze so gemacht, das eine Nachricht fuer alle Spieler oben angezeigt wird und im chat.

Denk dran die MOBVNUM einzutragen! ;)

PHP Code:
quest kill_benachrichtigung begin
    state start begin
        when kill with npc
.get_race() == MOBVNUM begin -- MOBVNUM eintragen
            notice_all
("["..pc.get_name().."] hat soeben den Sensenmann getoetet!")
        
end
    end
end 
Mfg,
ProfessorEnte
06/16/2013 14:36 123snake123#134
Moin,

Suche eine Quest, in der man Seine Rasse ändern kann.
z.B. Ich habe einen Lv 168er Krieger, möchte jetzt aber mit eine Schami Spielen.
Dann kann ich mein Krieger in eine Schami umwandeln und sie ist direkt Lv 168.

Müsste natürlich so geschrieben werden das Der Charakter beim Rassen-Wechsel keine Waffe/Rüstung/Helm trägt.

Mfg Avis
06/16/2013 14:45 Luna<3#135
ich suche eine quest wo man seine fbs tauschen kann z.b. wenn ich jetzt 5 aura fbs habe und ich möchte gerne ein aura gegen ein sausen fb tauschen das nur für alle klassen :D
Thx im vorraus