[SERVICE] Die Questerstellung

09/25/2015 19:42 rollback#3166
Quote:
Originally Posted by I´m Raylee View Post
Könnte das bitte noch jemand bei der Quest addieren?

Es besteht ein Problem bei der Verwendung der Goldbarren! :(
Ich erhalte diese Meldung wenn ich auf denn Goldbarren klicke:
[Only registered and activated users can see links. Click Here To Register...]

In Navicat wurde das ganze so eingestellt:
Type 18, Subtype 0, Antiflag 356, Flag 1028

Wisst ihr vielleicht woran es liegen könnte? :/
Code:
quest bullion begin
	state start begin
		when 80003.use or 80004.use or 80005.use or 80006.use or 80007.use begin
			local bullion = ({
				[80003] = 5000000,
				[80004] = 10000000,
				[80005] = 20000000,
				[80006] = 40000000,
				[80007] = 80000000
			})[item.get_vnum()]
			if not bullion then return end
			
			if pc.get_money() + bullion >= 2000000000 then
				chat("Du hast zuviel Yang im Inventar.")
				return
			end
			
			item.remove()
			pc.change_money(bullion)
		end
	end
end
Stell Antiflag mal auf 0
09/25/2015 20:12 I´m Raylee#3167
Quote:
Originally Posted by Seחsi View Post
Code:
quest bullion begin
	state start begin
		when 80003.use or 80004.use or 80005.use or 80006.use or 80007.use begin
			local bullion = ({
				[80003] = 5000000,
				[80004] = 10000000,
				[80005] = 20000000,
				[80006] = 40000000,
				[80007] = 80000000
			})[item.get_vnum()]
			if not bullion then return end
			
			if pc.get_money() + bullion >= 2000000000 then
				chat("Du hast zuviel Yang im Inventar.")
				return
			end
			
			item.remove()
			pc.change_money(bullion)
		end
	end
end
Stell Antiflag mal auf 0

Auch das hat nichts geholfen! :/
09/26/2015 13:24 シスイ#3168
Quote:
Originally Posted by Yoarashi View Post
Bräuchte eine Hochzeitankündigung!
So dass wenn 2 heiraten, dass es Angekündigt wird.
:)
09/26/2015 17:40 Ide.#3169
Quote:
Originally Posted by Yoarashi View Post
:)
Such mal in deiner Hochzeitsquest (z.B. marriage_manage.quest) nach folgender Zeile:

PHP Code:
marriage.warp_to_my_marriage_map() 
Oberhalb dieser Zeile fügst du jetzt folgendes ein:

PHP Code:
notice(string.format("Die Hochzeit von %s und  %s hat soeben begonnen !"pc.get_name(), sname)) 
Das sollte danach dann so aus sehen:

PHP Code:
notice(string.format("Die Hochzeit von %s und  %s hat soeben begonnen !"pc.get_name(), sname))
marriage.warp_to_my_marriage_map() 
Ist zwar ungetestet, aber die Variablen sollten dennoch funktionieren. Falls es Probleme gibt, poste mal deine Hochzeitsquest.

Gruß
09/26/2015 17:52 rollback#3170
Quote:
Originally Posted by Ide. View Post
Such mal in deiner Hochzeitsquest (z.B. marriage_manage.quest) nach folgender Zeile:

PHP Code:
marriage.warp_to_my_marriage_map() 
Oberhalb dieser Zeile fügst du jetzt folgendes ein:

PHP Code:
notice(string.format("Die Hochzeit von %a und  %b hat soeben begonnen !"pc.get_name(), sname)) 
Das sollte danach dann so aus sehen:

PHP Code:
notice(string.format("Die Hochzeit von %a und  %b hat soeben begonnen !"pc.get_name(), sname))
marriage.warp_to_my_marriage_map() 
Ist zwar ungetestet, aber die Variablen sollten dennoch funktionieren. Falls es Probleme gibt, poste mal deine Hochzeitsquest.

Gruß
Anstatt %a und %b aber an beiden Stellen %s, %b gibt es in Lua gar nicht und %a nimmt nur Zahlen.
09/27/2015 20:48 slipknot009#3171
Hey

Könntet ihr mir eine quest erstellen wo man nach dem Teleportieren und nach dem Resporn ( Wieder aufsethen nach Tot ) Volles TP hat ?
09/28/2015 14:50 ライト#3172
Hallo,

ich wollte mal fragen ob mir jemand eine "Goldene" Schmied Quest erstellen kann. Der Schmied soll das Items 100% auf die nächste Stufe Uppen und dabei wenn möglich die Bonis & Steine beibehalten.

Liebe Grüße :)
09/28/2015 21:36 ☭ P▼SHKO#3173
Hallo,
kann mir wer das so umschreiben, dass diese Monsterboni nur aktiviert wird, wenn der Spieler auch wirklich [PvM] vor dem Namen hat? Und dann noch, dass man es nur einmal benutzen kann? Also wenn man schon [PvM] vor dem Namen hat, dass man es nicht noch einmal benutzen kann. Wäre ich sehr dankbar!

09/28/2015 23:39 rollback#3174
Quote:
Originally Posted by ☭ P▼SHKO View Post
Hallo,
kann mir wer das so umschreiben, dass diese Monsterboni nur aktiviert wird, wenn der Spieler auch wirklich [PvM] vor dem Namen hat? Und dann noch, dass man es nur einmal benutzen kann? Also wenn man schon [PvM] vor dem Namen hat, dass man es nicht noch einmal benutzen kann. Wäre ich sehr dankbar!

Code:
quest vipname begin
	state start begin
		when login with pc.getqf("bonusGiven") == 1 and not string.find(pc.get_name(), "[PVM]") begin
			affect.remove_collect(63, 25)
			pc.setqf("bonusGiven", 0)
		end
		when 40002.use begin
			say_title("Hallo "..pc.get_name().."!")
			say("")
			say("bla")
			say("")
			if select("Ja", "Nein") == 2 then return end
			mysql_query("UPDATE player.player SET name = CONCAT('[PVM]', name) WHERE id = " .. pc.get_player_id() .. " LIMIT 1;")
			affect.add_collect(63, 25,60*60*24*365*60)
			pc.setqf("bonusGiven", 1)
			say_title("Änderung erfolgreich!")
			say("")
			say("Bla")
			say("")
		end
	end
end
09/29/2015 17:59 slipknot009#3175
Hey

Könntet ihr mir eine quest erstellen wo man nach dem Teleportieren und nach dem Resporn ( Wieder aufsethen nach Tot ) Volles TP hat ?
09/29/2015 18:16 ☭ P▼SHKO#3176
Quote:
Originally Posted by Seחsi View Post
Code:
quest vipname begin
	state start begin
		when login with pc.getqf("bonusGiven") == 1 and not string.find(pc.get_name(), "[PVM]") begin
			affect.remove_collect(63, 25)
			pc.setqf("bonusGiven", 0)
		end
		when 40002.use begin
			say_title("Hallo "..pc.get_name().."!")
			say("")
			say("bla")
			say("")
			if select("Ja", "Nein") == 2 then return end
			mysql_query("UPDATE player.player SET name = CONCAT('[PVM]', name) WHERE id = " .. pc.get_player_id() .. " LIMIT 1;")
			affect.add_collect(63, 25,60*60*24*365*60)
			pc.setqf("bonusGiven", 1)
			say_title("Änderung erfolgreich!")
			say("")
			say("Bla")
			say("")
		end
	end
end
Danke aber funktioniert leider nicht. :( Man kann das ganze Zeit benutzen und bekommt weiterhin diesen Bonus.
09/29/2015 19:31 rollback#3177
Quote:
Originally Posted by ☭ P▼SHKO View Post
Danke aber funktioniert leider nicht. :( Man kann das ganze Zeit benutzen und bekommt weiterhin diesen Bonus.
oh, habe das überlesen.

Code:
when 40002.use begin
ändern in
Code:
when 40002.use with pc.getqf("bonusGiven") == 0 begin
09/30/2015 23:39 Dominicsk11#3178
Hallo leute könnte einer mir eine quest schreiben das mein beim stallbursche sein pferd lvn kann mit yang stad mit pm`s danke im voraus
10/01/2015 07:53 .Ryuzaki™#3179
Quote:
Originally Posted by Dominicsk11 View Post
Hallo leute könnte einer mir eine quest schreiben das mein beim stallbursche sein pferd lvn kann mit yang stad mit pm`s danke im voraus
Sollte gehen.

PHP Code:
quest horse_guard begin
    state start begin
    when 20349.chat
."Pferd steigern" begin
            say_title
("Stallbursche:")
            
say("")
            
say("Hallo!")
            
say("Bei mir kannst du dein Pferd steigern.")
            
say("Das Pferd zu steigern kostet dich 1.000.000 Yang pro Level.")
            
say("")
            
say_reward("Möchtest du dein Pferd steigern?")
            
say("")
                
            
local s select("Ja""Nein")
                
                if 
== 1 then
                    say_title
("Stallbursche:")
                    
say("")
                        if 
pc.money>=1000000 then
                        pc
.changemoney("-1000000")
            
horse.unride()
            
horse.advance()
            
horse.ride()
            
say("Dein Pferd hat nun Level "..(horse.get_level()).." erreicht.")
            
say("")
                        elseif 
horse.get_level()>=21 then
            say
("Dein Pferd hat Level 21 erreicht.")
            
say("Du kannst es nicht mehr steigern.")
            
say("")
                        elseif 
pc.money<1000000 then
            say
("Du hast nicht genug Yang um dein Pferd zu steigern.")
            
say("")
            
end
                
elseif == 2 then
                    
return
        
end
    end
end 
€: Ich habs mit 1kk gemacht, wenn man mehr / weniger braucht sag bescheid, aber wie
man das ändert sollte verständlich sein.
10/01/2015 12:44 Dominicsk11#3180
Quote:
Originally Posted by .Ryuzaki™ View Post
Sollte gehen.

PHP Code:
quest horse_guard begin
    state start begin
    when 20349.chat
."Pferd steigern" begin
            say_title
("Stallbursche:")
            
say("")
            
say("Hallo!")
            
say("Bei mir kannst du dein Pferd steigern.")
            
say("Das Pferd zu steigern kostet dich 1.000.000 Yang pro Level.")
            
say("")
            
say_reward("Möchtest du dein Pferd steigern?")
            
say("")
                
            
local s select("Ja""Nein")
                
                if 
== 1 then
                    say_title
("Stallbursche:")
                    
say("")
                        if 
pc.money>=1000000 then
                        pc
.changemoney("-1000000")
            
horse.unride()
            
horse.advance()
            
horse.ride()
            
say("Dein Pferd hat nun Level "..(horse.get_level()).." erreicht.")
            
say("")
                        elseif 
horse.get_level()>=21 then
            say
("Dein Pferd hat Level 21 erreicht.")
            
say("Du kannst es nicht mehr steigern.")
            
say("")
                        elseif 
pc.money<1000000 then
            say
("Du hast nicht genug Yang um dein Pferd zu steigern.")
            
say("")
            
end
                
elseif == 2 then
                    
return
        
end
    end
end 
€: Ich habs mit 1kk gemacht, wenn man mehr / weniger braucht sag bescheid, aber wie
man das ändert sollte verständlich sein.
Wenn ich m2 qc eingebe kommt ein fehler namens pferde.quest:37 Error occured on compile pferde.quest