|
You last visited: Today at 00:43
Advertisement
[HILFE]Reittier Quest von Zymos
Discussion on [HILFE]Reittier Quest von Zymos within the Metin2 Private Server forum part of the Metin2 category.
07/11/2012, 13:23
|
#1
|
elite*gold: 0
Join Date: Jan 2010
Posts: 150
Received Thanks: 56
|
[HILFE]Reittier Quest von Zymos
Hey epvp*
ich habe ein problem mit der quest von zymos..
da man ihn nicht erreichen kann frag ich mal hier um rat..
klappt eig alles perfekt bis auf diese special_item_group geschichte..
wenn ich das siegel benutze mit strg + g geht er hoch siegel geht in den sockel.. wenn ich wieder strg + g drücke geht er vom reittier siegel bleibt aber im sockel..
woran liegt das ?
hier meine special_item_group.txt: ohne korrekte Tab eingabe wegen php code..
PHP Code:
Group mounts { Vnum 10030 1 71124 1 1 2 71125 1 1 3 71126 1 1 4 71127 1 1 5 71128 1 1 6 71137 1 1 7 71138 1 1 8 71139 1 1 9 71140 1 1 10 71141 1 1 11 71142 1 1 }
quest :
PHP Code:
---------------------------------------------------- -- --Reittier Siegel by ©Zymos -- ---------------------------------------------------- quest ride begin state start begin function Ride( vnum ) ride_info = { [71114] = { 20110, 5*60,apply.DEF_GRADE_BONUS, 70,75, true }, --gelb [71115] = { 20110, 5*60,apply.DEF_GRADE_BONUS, 100,100, true }, --blau [71116] = { 20111, 5*60,apply.DEF_GRADE_BONUS, 100,80, true }, --gelb [71117] = { 20111, 5*60,apply.DEF_GRADE_BONUS, 150,100, true }, --blau [71118] = { 20112, 5*60,apply.DEF_GRADE_BONUS, 125,80, true }, --gelb [71119] = { 20112, 5*60,apply.DEF_GRADE_BONUS, 200,100, true }, --blau [71120] = { 20113, 5*60,apply.ATT_GRADE_BONUS, 200,85, true }, --gelb [71121] = { 20113, 5*60,apply.ATT_GRADE_BONUS, 400,110, true }, --blau [71124] = { 20114, item.get_socket(2)*60,apply.EXP_DOUBLE_BONUS,30,1, false }, ----Weißer Löwe [71125] = { 20120, item.get_socket(2)*60,apply.ATTBONUS_MONSTER,20,1, false }, --Kriegskeiler [71126] = { 20121, item.get_socket(2)*60,apply.CRITICAL_PCT,10,1, false }, --Streitwolf-Siegel [71127] = { 20122, item.get_socket(2)*60,apply.CRITICAL_PCT,10,1, false }, --Sturmtiger-Siegel [71128] = { 20123, item.get_socket(2)*60,apply.DEF_GRADE_BONUS,10,1, false }, --Schlachtenlöwen-Siegel [71137] = { 20243, item.get_socket(2)*60,apply.EXP_DOUBLE_BONUS,20,1, false }, ----Tiger Blau [71138] = { 20244, item.get_socket(2)*60,apply.EXP_DOUBLE_BONUS,20,1, false }, ----Tiger Rot [71139] = { 20245, item.get_socket(2)*60,apply.EXP_DOUBLE_BONUS,20,1, false }, ----Tiger Gold [71140] = { 20246, item.get_socket(2)*60,apply.EXP_DOUBLE_BONUS,20,1, false }, ----Tiger Grün [71141] = { 20247, item.get_socket(2)*60,apply.EXP_DOUBLE_BONUS,20,1, false }, ----Tiger Grau [71142] = { 20248, item.get_socket(2)*60,apply.EXP_DOUBLE_BONUS,20,1, false }, ----Tiger Weiß } if pc.level < ride_info[vnum][5] then say("Dein Level ist zu niedrig für dieses Reittier!") return elseif pc.is_polymorphed() then say("Du kannst nicht reiten während du Verwandelt bist!") return elseif pc.is_riding() then say("Du kannst kein Reittier beschwören, du reitest noch!") return else pc.mount( ride_info[vnum][1], ride_info[vnum][2]) pc.mount_bonus( ride_info[vnum][3], ride_info[vnum][4], ride_info[vnum][2] ) if true == ride_info[vnum][6] then pc.remove_item(vnum, 1) end end end when 71114.use or 71115.use or 71116.use or 71117.use or 71118.use or 71119.use or 71120.use or 71121.use --normale siegel or 71124.use or 71125.use or 71126.use or 71127.use or 71128.use --48H reittier siegel or 80110.use or 80111.use or 80112.use or 80113.use or 80114.use --Anfangs Siegel Starterse or 71131.use or 71132.use or 71133.use or 71134.use --Rappensiegel or 71137.use or 71138.use or 71139.use or 71140.use or 71141.use or 71142.use begin --Königstiger if pc.get_map_index() == 113 or pc.get_map_index() == 118 or pc.get_map_index() == 119 or pc.get_map_index() == 120 or pc.get_map_index() == 122 or pc.get_map_index() == 123 or pc.get_map_index() == 124 or pc.get_map_index() == 126 or pc.get_map_index() == 127 or pc.get_map_index() == 128 and not pc.is_gm() then say("Du darfst das Pferd nicht rufen hier.") return end ride.Ride(item.get_vnum()) end when login begin if pc.get_map_index() == 113 or pc.get_map_index() == 118 or pc.get_map_index() == 119 or pc.get_map_index() == 120 or pc.get_map_index() == 122 or pc.get_map_index() == 123 or pc.get_map_index() == 124 or pc.get_map_index() == 126 or pc.get_map_index() == 127 or pc.get_map_index() == 128 and not pc.is_gm() then syschat("Du darfst das Rettier nicht benutzen hier.") return end local vnum, remain_time = pc.get_special_ride_vnum() if 0 != vnum then if pc.is_polymorphed() then return elseif pc.is_riding() then return else ride.Ride(vnum, remain_time) end end end
end end
|
|
|
07/11/2012, 13:26
|
#2
|
elite*gold: 220
Join Date: Oct 2011
Posts: 7,369
Received Thanks: 7,610
|
Liegt glaube ich nicht an der Quest, sondern an der Item_Proto Serverside. xXDemonenXx hatte da glaube ich mal ein Tutorial gemacht, wie man das beheben kann.
|
|
|
07/11/2012, 13:31
|
#3
|
elite*gold: 0
Join Date: Jan 2010
Posts: 150
Received Thanks: 56
|
Haste nen link vllt?
edit# hab sowas gefunden :
aber das bringt mir auch nicht viel .. weil rein gehen die siegel ja.. aber raus eben nicht .. nur durch rechtsklick .. aber das will ich ja nicht..
|
|
|
07/11/2012, 13:35
|
#4
|
elite*gold: 220
Join Date: Oct 2011
Posts: 7,369
Received Thanks: 7,610
|
Sollte das hier sein.
|
|
|
07/11/2012, 13:37
|
#5
|
elite*gold: 0
Join Date: Jan 2010
Posts: 150
Received Thanks: 56
|
ja das habe ich genauso nur die antiflag auf 0 .. meinst du das spielt eine rolle?
edit# spielt keine rolle.. es muss an der quest liegen.. weil die special_item_group stimmt
iwas mit den item_get_socket stimmt nicht..
ich hab eine powermount quest eingefügt.. wo auch viel mit den sockets passiert..
vielleicht beeinflusst diese die reittiere?
|
|
|
07/11/2012, 14:01
|
#6
|
elite*gold: 0
Join Date: Jul 2012
Posts: 176
Received Thanks: 87
|
Bist du dir sicher das es mit der special_item_group.txt stimmt?
Versuch es mal hiermit:
Code:
Group Mounts
{
Vnum 10030
1 71124 1 1
2 71125 1 1
3 71126 1 1
4 71127 1 1
5 71128 1 1
}
Das ist erstmal nur für die dunklen Reittiere und den weißen Löwen.
|
|
|
07/11/2012, 15:18
|
#7
|
elite*gold: 0
Join Date: Jan 2010
Posts: 150
Received Thanks: 56
|
Fuktioniert nicht :/
Ich geh mit strg + g drauf , geht rein,, strg + g wieder runter, bleibt drin >.<
Ich weiß nicht mehr weiter ! Help
|
|
|
07/11/2012, 16:01
|
#8
|
elite*gold: 0
Join Date: Jul 2012
Posts: 176
Received Thanks: 87
|
Du hast die Quest von Zymos modifiziert oder?
|
|
|
07/11/2012, 16:05
|
#9
|
elite*gold: 0
Join Date: Jan 2010
Posts: 150
Received Thanks: 56
|
Ja paar neue viecher reingetan..
|
|
|
07/11/2012, 16:10
|
#10
|
elite*gold: 10
Join Date: Feb 2012
Posts: 1,097
Received Thanks: 574
|
was labert ihr von special_item_Group die muss man da nichtmal eintragen.... Vollkommener Schwachsinn. Das wird aber an der item_proto liegen
|
|
|
07/11/2012, 16:13
|
#11
|
elite*gold: 0
Join Date: Jan 2010
Posts: 150
Received Thanks: 56
|
PHP Code:
71124 Noname Weißer Löwe-Siegel 16 2 0 1 0 9216 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28800 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
so sieht die für den weißen löwen aus iwas falsch?
|
|
|
07/11/2012, 16:21
|
#12
|
elite*gold: 0
Join Date: Jul 2012
Posts: 176
Received Thanks: 87
|
Quote:
Originally Posted by xBlix
was labert ihr von special_item_Group die muss man da nichtmal eintragen.... Vollkommener Schwachsinn. Das wird aber an der item_proto liegen
|
Dein Post ist vollkommener Schwachsinn, die Vnum 10030 ermöglicht das, dass Siegel wieder runter in das Inventar geht.
Quote:
Originally Posted by HuHu95
PHP Code:
71124 Noname Weißer Löwe-Siegel 16 2 0 1 0 9216 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28800 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
so sieht die für den weißen löwen aus iwas falsch?
|
Ich habe mich jetzt auch mal schnell an die Quest gesetzt, habe die normalen Reittiere, Dunklen und die Feuer Tiger rein gemacht bzw. verändert.
Außerdem habe ich hier noch mal die kompletten Querys der Reittier Siegel.
Quest:
Code:
----------------------------------------------------
--
--Reittier Siegel by ©Zymos
--
----------------------------------------------------
quest ride begin
state start begin
function Ride( vnum )
ride_info = {
[71114] = { 20110, 5*60,apply.DEF_GRADE_BONUS, 70,75, true }, --Keiler Gelb
[71115] = { 20110, 5*60,apply.DEF_GRADE_BONUS, 100,100, true }, --Keiler Blau
[71116] = { 20111, 5*60,apply.DEF_GRADE_BONUS, 100,80, true }, --Wolf Gelb
[71117] = { 20111, 5*60,apply.DEF_GRADE_BONUS, 150,100, true }, --Wolf Blau
[71118] = { 20112, 5*60,apply.DEF_GRADE_BONUS, 125,80, true }, --Tiger Gelb
[71119] = { 20112, 5*60,apply.DEF_GRADE_BONUS, 200,100, true }, --Tiger Blau
[71120] = { 20113, 5*60,apply.ATT_GRADE_BONUS, 200,85, true }, --Löwe Gelb
[71121] = { 20113, 5*60,apply.ATT_GRADE_BONUS, 400,110, true }, --Löwe Blau
[71124] = { 20114, item.get_socket(2)*60,POINT_EXP_DOUBLE_BONUS,1,1, false }, ---Weißer Löwe
[71125] = { 20115, item.get_socket(2)*60,apply.ATTBONUS_MONSTER,20,1, false }, --Kriegskeiler
[71126] = { 20116, item.get_socket(2)*60,apply.STEAL_HP,15,1, false }, --Streitwolf-Siegel
[71127] = { 20117, item.get_socket(2)*60,apply.HP_REGEN,50,1, false }, --Sturmtiger-Siegel
[71128] = { 20118, item.get_socket(2)*60,POINT_DEF_BONUS,15,1, false }, --Schlachtenlöwen-Siegel
[71137] = { 20120, item.get_socket(2)*60,POINT_EXP_DOUBLE_BONUS,1,1, false }, ---Feuer Tiger Blau
[71138] = { 20121, item.get_socket(2)*60,apply.ATTBONUS_MONSTER,20,1, false }, --Feuer Tiger Rot
[71139] = { 20123, item.get_socket(2)*60,apply.STEAL_HP,15,1, false }, --Feuer Tiger Gold
[71140] = { 20124, item.get_socket(2)*60,apply.HP_REGEN,50,1, false }, --Feuer Tiger Grün
[71141] = { 20125, item.get_socket(2)*60,POINT_DEF_BONUS,15,1, false }, --Feuer Tiger Grau
[71142] = { 20126, item.get_socket(2)*60,POINT_DEF_BONUS,15,1, false }, --Feuer Tiger Weiß
}
if pc.level < ride_info[vnum][5] then
say("Dein Level ist zu niedrig für dieses Reittier!")
say("Du würdest es nicht zähmen können.")
return
elseif pc.is_polymorphed() then
say("Du kannst nicht reiten während du verwandelt bist!")
return
elseif pc.is_riding() then
say("Du kannst kein Reittier beschwören während du noch reitest.")
return
else
pc.mount( ride_info[vnum][1], ride_info[vnum][2] )
pc.mount_bonus( ride_info[vnum][3], ride_info[vnum][4], ride_info[vnum][2] )
if true == ride_info[vnum][6] then
pc.remove_item(vnum, 1)
end
end
end
when 71114.use or 71115.use or 71116.use or 71117.use or 71118.use or 71119.use or 71120.use or 71121.use --Normale Mounts
or 71124.use or 71125.use or 71126.use or 71127.use or 71128.use --Weißer Löwe und Dunkle Mounts
or 71137.use or 71138.use or 71139.use or 71140.use or 71141.use or 71142.use begin
if pc.get_map_index() == 113 or
pc.get_map_index() == 118 or
pc.get_map_index() == 119 or
pc.get_map_index() == 120 or
pc.get_map_index() == 122 or
pc.get_map_index() == 123 or
pc.get_map_index() == 124 or
pc.get_map_index() == 126 or
pc.get_map_index() == 127 or
pc.get_map_index() == 128 and not pc.is_gm() then
say("Du darfst das Pferd hier nicht rufen.")
return
end
ride.Ride(item.get_vnum())
end
when login begin
if pc.get_map_index() == 113 or
pc.get_map_index() == 118 or
pc.get_map_index() == 119 or
pc.get_map_index() == 120 or
pc.get_map_index() == 122 or
pc.get_map_index() == 123 or
pc.get_map_index() == 124 or
pc.get_map_index() == 126 or
pc.get_map_index() == 127 or
pc.get_map_index() == 128 and not pc.is_gm() then
syschat("Du darfst das Pferd hier nicht benutzen.")
return
end
local vnum, remain_time = pc.get_special_ride_vnum()
if 0 != vnum then
if pc.is_polymorphed() then
return
elseif pc.is_riding() then
return
else
ride.Ride(vnum, remain_time)
end
end
end
end
end
Querys:
Code:
INSERT INTO `item_proto` VALUES ('71124', '¹é»çÀÚÀÌ¿ë±Ç', 'Weißer Löwe', '16', '2', '0', '1', '74112', '9216', '128', '', '0', '0', '0', '0', '0', '0', '1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '2400', '0', '0', '0', '0', '0', '0', '127', '127', '127', '127', '127', '0', '0', '0');
INSERT INTO `item_proto` VALUES ('71125', 'ÈæÀú½ÅÀÌ¿ë±Ç', 'Kriegskeiler-Siegel', '16', '2', '0', '1', '33024', '9216', '128', '', '0', '0', '0', '0', '0', '0', '1', '20', '0', '0', '0', '0', '0', '0', '0', '0', '28800', '0', '0', '0', '0', '0', '0', '127', '127', '127', '127', '127', '0', '0', '0');
INSERT INTO `item_proto` VALUES ('71126', 'Èæ»ê°ß½ÅÀÌ¿ë±Ç', 'Streitwolf-Siegel', '16', '2', '0', '1', '33024', '9216', '128', '', '0', '0', '0', '0', '0', '0', '1', '20', '0', '0', '0', '0', '0', '0', '0', '0', '28800', '0', '0', '0', '0', '0', '0', '127', '127', '127', '127', '127', '0', '0', '0');
INSERT INTO `item_proto` VALUES ('71127', 'ÈæÅõÁö¹üÀÌ¿ë±Ç', 'Sturmtiger-Siegel', '16', '2', '0', '1', '74112', '9216', '128', '', '0', '0', '0', '0', '0', '0', '1', '20', '0', '0', '0', '0', '0', '0', '0', '0', '28800', '0', '0', '0', '0', '0', '0', '127', '127', '127', '127', '127', '0', '0', '0');
INSERT INTO `item_proto` VALUES ('71128', 'Èæ»çÀÚÀÌ¿ë±Ç', 'Schlachtenlöwen-Siegel', '16', '2', '0', '1', '74112', '9216', '128', '', '0', '0', '0', '0', '0', '0', '1', '20', '0', '0', '0', '0', '0', '0', '0', '0', '28800', '0', '0', '0', '0', '0', '0', '127', '127', '127', '127', '127', '0', '0', '0');
INSERT INTO `item_proto` VALUES ('71137', 'ûÀÇÀü°©¿ø¼Òȯ±Ç', 'Königstiger-Siegel(blau)', '16', '2', '0', '1', '33024', '9216', '128', '', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '28800', '0', '0', '0', '0', '0', '0', '127', '127', '127', '127', '127', '0', '0', '0');
INSERT INTO `item_proto` VALUES ('71138', 'ÁøÀûÀÇÀü°©¿ø¼Òȯ±Ç', 'Königstiger-Siegel (rot)', '16', '2', '0', '1', '33024', '9216', '128', '', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '28800', '0', '0', '0', '0', '0', '0', '127', '127', '127', '127', '127', '0', '0', '0');
INSERT INTO `item_proto` VALUES ('71139', 'ȲÀÇÀü°©¿ø¼Òȯ±Ç', 'Königstiger-Siegel(gold)', '16', '2', '0', '1', '33024', '9216', '128', '', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '28800', '0', '0', '0', '0', '0', '0', '127', '127', '127', '127', '127', '0', '0', '0');
INSERT INTO `item_proto` VALUES ('71140', '³ìÀÇÀü°©¿ø¼Òȯ±Ç', 'Königstiger-Siegel(grün)', '16', '2', '0', '1', '33024', '9216', '128', '', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '28800', '0', '0', '0', '0', '0', '0', '127', '127', '127', '127', '127', '0', '0', '0');
INSERT INTO `item_proto` VALUES ('71141', 'ÈæÀÇÀü°©¿ø¼Òȯ±Ç', 'Königstiger-Siegel(grau)', '16', '2', '0', '1', '33024', '9216', '128', '', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '28800', '0', '0', '0', '0', '0', '0', '127', '127', '127', '127', '127', '0', '0', '0');
INSERT INTO `item_proto` VALUES ('71142', '¹éÀÇÀü°©¿ø¼Òȯ±Ç', 'Königstiger-Siegel(weiß)', '16', '2', '0', '1', '33024', '9216', '128', '', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '28800', '0', '0', '0', '0', '0', '0', '127', '127', '127', '127', '127', '0', '0', '0');
Versuchs mal mit dem ganzen Zeug.
|
|
|
07/11/2012, 16:28
|
#13
|
elite*gold: 10
Join Date: Feb 2012
Posts: 1,097
Received Thanks: 574
|
es kann auch an der bin liegen also clientside wenn die kein Paket sendet dass das Siegel raus soll
|
|
|
07/11/2012, 16:29
|
#14
|
elite*gold: 0
Join Date: Jan 2010
Posts: 150
Received Thanks: 56
|
Es geht nicht .. Ich habs genauso gemacht wie du .. quest rein. item proto ..
es muss an der special item group liegen oder eine andere quest blocked da iwas oder clientside vllt?
|
|
|
07/11/2012, 16:31
|
#15
|
elite*gold: 0
Join Date: Jul 2012
Posts: 176
Received Thanks: 87
|
Da er die Reittier in seinem Client eingefügt hat und auch so benutzten kann denke ich mal er benutzt die Exe von Demonen und außerdem hat diese Funktion (wenn es diese überhaupt gibt) jede 11er bin Standard mäßig drin.
€: HuHu95 werde dich mal in Skype adden und dir helfen wenn's dir nichts aus macht.
|
|
|
|
|
Similar Threads
|
[Hilfe] Reittier - Quest
10/22/2011 - Metin2 Private Server - 2 Replies
Hi Com.
Kann mir jemand eine spezielle Reittier quest uploaden.
Und zwar dass man mit einem Klick das Reittier rufen kann und dann mit noch einen Klick wieder das Reittier wegschicken kann.
Kriege das irgendwie nicht auf die Reihe -.-
Die Bonis vom Reittier sollten aber auch verschwinden.
Wäre ganz nett.
|
[Quest]Bestimmte Reittier Quest
09/21/2011 - Metin2 Private Server - 7 Replies
Hi
ich weiß für 90% der epvp com wird jetzt sagen unnötig drecks Post ist unnötig!
Mir wayne,
ich suche eine Reittier quest in der man:
ein reittier mit einem siegel ruft
die quest soll bonis enthalten
man kann das reittier immer reiten, das siegel soll nicht verschwinden
|
Reittier quest hilfe
09/25/2010 - Metin2 Private Server - 5 Replies
Ich habe ein problem mit den reittieren auf meinem serve rund zwar...
Ich kann sie sehen kann auch mit gm befehl drauf reiten aber bei mir gehen irgendwie die quests nicht...
Sprich wenn ich quest eingebaut habe und dann ingame das item anklicke passiert nichts...
Weiß einer warum? was mache ich falsch? Bitte um hilfe..
Viele grpße
|
All times are GMT +2. The time now is 00:43.
|
|