[SERVICE] Die Questerstellung

06/24/2015 12:50 JulianII#2941
Hey,

brauche eine kleine PvP-Quest,

bei PvP Kill werden 1-3 Items gedroppt.. Es soll aber auch vor Bugusing geschützt sein, also irgendeine Schleife die es verhindert das man als die selben Chars killen kann..

Mfg
06/24/2015 16:50 #Metho#2942
Quote:
Originally Posted by JulianII View Post
Hey,

brauche eine kleine PvP-Quest,

bei PvP Kill werden 1-3 Items gedroppt.. Es soll aber auch vor Bugusing geschützt sein, also irgendeine Schleife die es verhindert das man als die selben Chars killen kann..

Mfg
Würde mich Interessieren, ob's Möglich ist per Quest zu verhindern, dass jemand getötet wird durch XY, denke aber eher nicht :(
06/24/2015 19:53 Jeonsa#2943
PHP Code:
quest kaito begin
    state start begin
        when kill with npc
.is_pc() and not npc_is_same_empire() and pc.getqf("time") > get_time() begin
            game
.drop_item_with_ownership(({vnum,vnum,vnum})[math.random(3)])
            
pc.setqf("time",get_time()+60*5)
        
end
    end
end 
-von kaito da er banned ist
06/24/2015 20:08 Chaosnightx3#2944
Suche immernoch eine simple Quest:

Du gehst zu einem NPC und kannst dir deine standard Frisur machen lassen.
Wenn du zb das Stirntuch vom Krieger trägst, gehst du zu Npc
xyz und lässt sich dort seine normale Frisur wieder geben.^^

lg^^
06/24/2015 21:41 x"Kazuki#2945
Falsches Thema xD


Mit freundlichen Grüßen
06/24/2015 23:03 JulianII#2946
Quote:
Originally Posted by Choppaaaa View Post
PHP Code:
quest kaito begin
    state start begin
        when kill with npc
.is_pc() and not npc_is_same_empire() and pc.getqf("time") > get_time() begin
            game
.drop_item_with_ownership(({vnum,vnum,vnum})[math.random(3)])
            
pc.setqf("time",get_time()+60*5)
        
end
    end
end 
-von kaito da er banned ist
Falls das meine ist, danke!
Aber leider geht sie nicht.

Habe es mit einer VNUM (Schwert+9) versucht, aber bei einem PVPKill dropp ich nichts.

JulianII
06/25/2015 06:34 Red Firestar#2947
1. Ich brauche eine warehouse (Lagerverwalter) Quest sie muss an die ViruzDev Serverfiles angepasst sein. Diese Quest soll DE Like sein mit dem Zugriff auf das Normale Lager und auf das Itemshop Lager, und wenn man den Lagerverwalter aufruft, zum ersten Mal soll er 500 Yang verlangen für ein Lager. (Also es sollte halt De Like sein) Wäre nett wenn sie jemand erstellen könnte.
06/25/2015 12:13 .yorliK#2948
Quote:
Originally Posted by Red Firestar View Post
1. Ich brauche eine warehouse (Lagerverwalter) Quest sie muss an die ViruzDev Serverfiles angepasst sein. Diese Quest soll DE Like sein mit dem Zugriff auf das Normale Lager und auf das Itemshop Lager, und wenn man den Lagerverwalter aufruft, zum ersten Mal soll er 500 Yang verlangen für ein Lager. (Also es sollte halt De Like sein) Wäre nett wenn sie jemand erstellen könnte.
Code:
quest warehouse begin
	state start begin
		when 20007.click begin
			local l = game.get_safebox_level()
			if l == 0 then
				say("Hallo[ENTER]Bei mir kannst du ein Lager für 500 Yang mieten[ENTER]Und?")
				if select("Bezahlen", "Abbrechen")==2 then say("Dann nicht.") return end
				if pc.get_gold()<500 then
					say("Nicht genug Yang")
				else
					game.set_safebox_level(3)
					pc.change_money(-500)
					say("Dein Lagerpasswort ist 000000")
				end
			elseif l >= 3 then
				say("Lagerverwalter")
				local s = select("Lager Öffnen", "Itemshoplager öffnen", "Barren Shop", "Schließen")
				if s == 1 then
					game.open_safebox()
				elseif s == 2 then
					game.open_mall()
				elseif s== 3 then
					npc.open_shop(shopid)
				end
			end
		end
	end
end
# Barren added
06/25/2015 21:43 .Xilent#2949
Quote:
Originally Posted by Lord Metho View Post
Würde mich Interessieren, ob's Möglich ist per Quest zu verhindern, dass jemand getötet wird durch XY, denke aber eher nicht :(
Wenn die Funktion npc.get_vid existiert, dann ist es möglich.
[Only registered and activated users can see links. Click Here To Register...]

Da muss einfach nur der when-Block mit der Belohnung umgeschrieben werden.
06/26/2015 16:49 [TEC]Tigrex#2950
Hallo leute, ich suche eine de like Pferde level quest halt das man mit 25 erste pferd bekommt in den man die map2 bogis killt und man hat 30 min zeit dafür, dann die 200 bogis in wüste mit level 35 und mit level 50 die DT fernis killn.
06/27/2015 00:24 KΛIƬӨ#2951
Quote:
Originally Posted by JulianII View Post
Falls das meine ist, danke!
Aber leider geht sie nicht.

Habe es mit einer VNUM (Schwert+9) versucht, aber bei einem PVPKill dropp ich nichts.

JulianII
Musst jemand aus nem anderem Reich killen.
06/27/2015 12:06 x"Kazuki#2952
Quote:
Originally Posted by #Desert Eagle View Post
kann die Warpring quest nicht compilen. (soll per Button aufgehen):

MFG
Das gehört eher in die Questkontrolle.

Mit freundlichen Grüßen
06/27/2015 12:26 Cyber36#2953
Eine Quest, die automatisch Geldspeicher mit der vnum: 81014 (1kkk Gelspeicher) kauft, wenn der Spieler 2kkk überschreiten würde.

Danke im Vorraus!
06/27/2015 23:06 KΛIƬӨ#2954
Quote:
Originally Posted by Cyber36 View Post
Eine Quest, die automatisch Geldspeicher mit der vnum: 81014 (1kkk Gelspeicher) kauft, wenn der Spieler 2kkk überschreiten würde.

Danke im Vorraus!
Code:
DEFINE GELD 1000000000
DEFINE GELDSPEICHER 81014
quest kaito begin
	state start begin
		when login with pc.get_gold() > 1999999999 begin
			pc.change_money(-GELD)
			pc.give_item2(GELDSPEICHER)
		end
		when GELDSPEICHER.use
			pc.change_money(GELD)
			pc.remove_item(item.get_vnum())
		end
	end
end
06/27/2015 23:57 Cyber36#2955
Quote:
Originally Posted by DYSKaito View Post
Code:
DEFINE GELD 1000000000
DEFINE GELDSPEICHER 81014
quest kaito begin
	state start begin
		when login with pc.get_gold() > 1999999999 begin
			pc.change_money(-GELD)
			pc.give_item2(GELDSPEICHER)
		end
		when GELDSPEICHER.use
			pc.change_money(GELD)
			pc.remove_item(item.get_vnum())
		end
	end
end
Erstmal vielen Dank für die Quest :)

Ist es nicht allerdings so, dass diese Quest nur wirkt, wenn ich einen "login" mache? Also Teleport, Relog usw.? Ich möchte ja umgehen, dass man überhaupt zu 2kkk kommt.