|
You last visited: Today at 03:50
Advertisement
[Problem] Pet/ Pferde lvln
Discussion on [Problem] Pet/ Pferde lvln within the Metin2 Private Server forum part of the Metin2 category.
03/03/2015, 11:45
|
#1
|
elite*gold: 30
Join Date: Feb 2015
Posts: 362
Received Thanks: 58
|
[Problem] Pet/ Pferde lvln
Pet:
PHP Code:
pet.unsummon()
chat("Dein Haustier verabschiedet sich nun von dir!")
affect.remove_collect(apply.ATT_GRADE_BONUS, 10, 60*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS, 10, 60*60*8)
affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
else
local old_level = horse.get_level()
local old_name = horse.get_name()
horse.set_level(22)
horse.set_name(haustiere.get_pet_name())
pet.summon()
horse.set_level(old_level)
horse.set_name(old_name)
affect.add_collect(apply.ATT_GRADE_BONUS, 10, 60*60*8)
affect.add_collect(apply.DEF_GRADE_BONUS, 10, 60*60*8)
affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
Er removet aber beim weg schicken nicht die bonis
Gaul lvln:
PHP Code:
quest horse_guard begin
state start begin
when 20349.chat."Millitär-Pferd kaufen." with pc.get_level() >= 30 and horse.get_level() < 21 begin
say_title("Stallbursche")
say("Hallo ".. pc.get_name() ..".")
say("")
say_reward("Möchtest du für 1.000 Yang ein")
say_reward("neues Militärpferd kaufen?")
local b=select("Kaufen", "Nicht Kaufen")
if 1==b then
if pc.money>=1000en pc.changemoney(-1000)
horse.set_level("21")
pc.give_item2("50053", 1)
else
say("Du hast nicht genug Yang.")
end
end
end
when 20349.chat."Reitshop" begin
npc.open_shop(17)
say("Hier findest du alle Items für ein Pferd.")
end
when 20349.chat."Information" begin
local s=number(1, 7)
if 1>=s then -- 14.29% (1/7)
say("Füttere dein Pferd")
say("regelmässig sonst")
say("stirbt es.")
elseif 2>=s then -- 14.29% (1/7)
say("Das Anfängerpferd")
say("ist sehr schnell erschöpft.")
say("Bleibe nicht auf seinem Rücken stehen.")
elseif 3>=s then -- 14.29% (1/7)
say("Um dein Pferd zu verbessern")
say("benötigst du 1kk Yang.")
say("Bringe das Yang zu mir")
say("und ich werde dein Pferd steigern.")
elseif 4>=s then -- 14.29% (1/7)
say("Wenn dein Pferd gestorben")
say("ist gibt es mehrere")
say("Kräuter von den")
say("Affenkönigen um")
say("sie Wiederzubeleben.")
elseif 5>=s then -- 14.29% (1/7)
say("Es gibt 9 verschiedene")
say("Pferde Aussehen.")
say("Ohne Gilde, mit Gilde und als Leader.")
elseif 6>=s then -- 14.29% (1/7)
say("Das Anfängerpferd")
say("isst gerne Heu.")
say("Das Kampfpferd")
say("isst gerne Karotten.")
say("Das Militärpferd")
say("isst gerne Roten Ginseng.")
elseif 7>=s then -- 14.29% (1/7)
say("Lese Handbuch Pferde Zähmen")
say("um dein Pferd schneller zu rufen.")
end
end
end
state __COMPLETE__ begin
when enter begin
q.done()
end
end
end
und wen ich die quest reloade kommt das
http://prntscr.com/6c02kh
|
|
|
03/03/2015, 11:52
|
#2
|
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
|
PHP Code:
affect.remove_collect(apply.ATT_GRADE_BONUS, 10, 60*60*8)
60*60*8
gehört da nicht hin.
Einfach nur
PHP Code:
affect.remove_collect(apply.ATT_GRADE_BONUS, 10)
Denk dran, dass du auch beim Logout mit pet etc die Bonis entfernst
|
|
|
03/03/2015, 11:54
|
#3
|
elite*gold: 30
Join Date: Feb 2015
Posts: 362
Received Thanks: 58
|
XD wie mache ich das mit dem logout?
|
|
|
03/03/2015, 11:55
|
#4
|
elite*gold: 0
Join Date: Dec 2014
Posts: 229
Received Thanks: 149
|
Zum recompilen: Bin jetzt kein Profi, aber soweit ich mich erinnere musst du
PHP Code:
with pc.get_level() >= 30 and horse.get_level() < 21 begin
zu
PHP Code:
with pc.get_level() < 30 and horse.get_level() < 21 begin
|
|
|
03/03/2015, 12:16
|
#5
|
elite*gold: 30
Join Date: Feb 2015
Posts: 362
Received Thanks: 58
|
Quote:
Originally Posted by ShacuR▼
Zum recompilen: Bin jetzt kein Profi, aber soweit ich mich erinnere musst du
PHP Code:
with pc.get_level() >= 30 and horse.get_level() < 21 begin
zu
PHP Code:
with pc.get_level() < 30 and horse.get_level() < 21 begin
|
geht trd noch nicht
|
|
|
03/03/2015, 12:22
|
#6
|
elite*gold: 0
Join Date: Feb 2010
Posts: 7,220
Received Thanks: 6,758
|
Deine Quest sollte richtig sein, aber diese Zeile ist definitiv kaputt.
" if pc.money>=1000en pc.changemoney(-1000) "
Keine Ahnung, was da eigentlich sein sollte.
|
|
|
03/03/2015, 12:34
|
#7
|
elite*gold: 30
Join Date: Feb 2015
Posts: 362
Received Thanks: 58
|
Also das gaub problem hat sich gelöst hier noch mal für alle
PHP Code:
quest horse_guard begin state start begin when 20349.chat."Pferd steigern" with horse.get_level()<21 begin say_title("Stallbursche:") say("") say("Hallo!") say("Bei mir kannst du dein Pferd steigern.") say("Das Pferd zu steigern kostet dich 1.000 pro Level.") say("") say_reward("Möchtest du dein Pferd steigern?") say("")
local s = select("Ja", "Nein")
if s == 1 then say_title("Stallbursche:") say("") if pc.money>=100000 and horse.get_level()<21 then pc.changemoney("-1000") horse.unride() horse.advance() horse.ride() say("Dein Pferd hat nun Level "..(horse.get_level()).." erreicht.") say("") if horse.get_level() == 11 then pc.give_item2(50052, 1) chat("Du hast ein Waffen-Pferdebild erhalten!") elseif horse.get_level() == 21 then pc.give_item2(50053, 1) chat("Du hast ein Militär-Pferdebuch erhalten!") end elseif horse.get_level()>=21 then say("Dein Pferd hat Level "..(horse.get_level()).." erreicht.") say("Du kannst es nicht mehr steigern.") say("") elseif pc.money<100000 then say("Du hast nicht genug Yang um dein Pferd zu steigern.") say("") end elseif s == 2 then return end end -- when 20349.chat."Reitshop" begin -- npc.open_shop(Hier die ShopID eintragen) -- say("Hier findest du alle Items für ein Pferd.") -- end when 20349.chat."Information" begin local s=number(1, 7) if 1>=s then -- 14.29% (1/7) say("Füttere dein Pferd") say("regelmässig sonst") say("stirbt es.") elseif 2>=s then -- 14.29% (1/7) say("Das Anfängerpferd") say("ist sehr schnell erschöpft.") say("Bleibe nicht auf seinem Rücken stehen.") elseif 3>=s then -- 14.29% (1/7) say("Um dein Pferd zu verbessern") say("benötigst du 2kk Yang.") say("Bringe das Yang zu mir") say("und ich werde dein Pferd steigern.") elseif 4>=s then -- 14.29% (1/7) say("Wenn dein Pferd gestorben") say("ist gibt es mehrere") say("Kräuter von den") say("Affenkönigen um") say("sie Wiederzubeleben.") elseif 5>=s then -- 14.29% (1/7) say("Es gibt 9 verschiedene") say("Pferde Aussehen.") say("Ohne Gilde, mit Gilde und als Leader.") elseif 6>=s then -- 14.29% (1/7) say("Das Anfängerpferd") say("isst gerne Heu.") say("Das Kampfpferd") say("isst gerne Karotten.") say("Das Militärpferd") say("isst gerne Roten Ginseng.") elseif 7>=s then -- 14.29% (1/7) say("Lese Handbuch Pferde Zähmen") say("um dein Pferd schneller zu rufen.") end end end state __COMPLETE__ begin when enter begin q.done() end end end
brauche nur noch hilfe beim pet wen man relogt macht geht es nicht weg was muss ich da genau machen ^^
|
|
|
03/03/2015, 12:45
|
#8
|
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
|
stichwort
when logout begin
|
|
|
 |
Similar Threads
|
[PROBLEM] Pferde-Quest
06/16/2013 - Metin2 Private Server - 0 Replies
Seitdem ich eine Pferde Quest eingefügt habe geht wirklich garkeine Quest mehr.
Habe Daroo Files und dort waren 5 horse quests habe ausversehen alle gelöscht und nurnoch die horse_guard. :confused:
|
HILFE HABE EIN PFERDE PROBLEM !!! (Client)
07/22/2011 - Metin2 Private Server - 2 Replies
Hay Epvp,
Habe in meinem Clienten bisschen gemoddet & zB. Kampfgaul und milligaul zu weißem löwen umgemoddet nun habe ich das pony gelassen und dort nur das design etwas verändert, allerdings nun das PRoblem:
Das Pony steckt im Boden und man kann trotzdem drauf reiten man sitzt dann schräg auf dem pferd und steckt mit um boden kann aber trotzdem durch die map dann laufen/reiten obwohl man im boden steckt...
Nun meine Frage: wie kann ich es ändern, das das Pony nicht im Boden steckt,...
|
Pferde Quest Problem :(
07/02/2011 - Metin2 - 4 Replies
Hey Jungs bin im lv Bereich von 40 und habe ein Problem :(.
Mein Pferd ist lv4. Ich habe eine Medallie im Inventar aber wenn ich zum Stallburschen reite, kann ich keine pq annehmen da steht nur :Informationen.... und schließen :( bitte um Hilfe. Keine spamms wie : Brauchst ne pferdemedallie im inventar oder musst aufm Gaul sein das weiß ich schon :(
|
Pferde Lvln
03/04/2010 - Metin2 - 8 Replies
Hay leut/z
Habe da mal ne Frage,
Ich habe Gestern ( 2.3.2010 ) die pferde Quest 19 gemacht und erfolgreich beendet.
Heute Probier ich endlich pferde Quest 19, Und danach Milli-Gaul Quest.
|
pferd lvln problem :(
08/31/2009 - Metin2 - 0 Replies
hallo leute wollte so eben mein pferd llvn doch das kommt immer wenn ich die quest machen will
: Imageshack - unbenanntqvu
warum ist das so?
|
All times are GMT +1. The time now is 03:50.
|
|