|
You last visited: Today at 03:57
Advertisement
[SERVICE] Die Questerstellung
Discussion on [SERVICE] Die Questerstellung within the Metin2 Private Server forum part of the Metin2 category.
02/22/2016, 02:12
|
#3376
|
elite*gold: 0
Join Date: Jan 2016
Posts: 14
Received Thanks: 0
|
Hey, wenn ich ein metin zerstöre bekomme ich immer 3-4 verschiedene steine anstatt nur einen
|
|
|
02/22/2016, 11:51
|
#3377
|
elite*gold: 0
Join Date: Feb 2016
Posts: 8
Received Thanks: 8
|
Quote:
Originally Posted by Falo55
Hey, wenn ich ein metin zerstöre bekomme ich immer 3-4 verschiedene steine anstatt nur einen
|
liegt wahrscheinlich eher an der mob_drop_item.txt
|
|
|
02/22/2016, 14:05
|
#3378
|
elite*gold: 0
Join Date: Feb 2016
Posts: 110
Received Thanks: 14
|
Quote:
Originally Posted by Falo55
Hey, wenn ich ein metin zerstöre bekomme ich immer 3-4 verschiedene steine anstatt nur einen
|
Das ist in der Game festgelegt, schätze mal Invoice / Daroo Files.
|
|
|
02/22/2016, 19:27
|
#3379
|
elite*gold: 0
Join Date: Jan 2016
Posts: 14
Received Thanks: 0
|
Quote:
Originally Posted by Remix yoyoyo
liegt wahrscheinlich eher an der mob_drop_item.txt
|
Läuft über quest, ich poste sie mal
PHP Code:
quest drops begin
state start begin
function ab()
local ju = {
--mob-id--min-level--max-level---item-anzahl---prozent---item-id's----prozentuale veränderung pro level
{8001, 1, 999, 1, 25, 28000, 0},
{8001, 1, 999, 1, 25, 28004, 0},
{8001, 1, 999, 1, 25, 28008, 0},
{8001, 1, 999, 1, 25, 28012, 0},
{8001, 1, 999, 1, 25, 28030, 0},
{8001, 1, 999, 1, 25, 28031, 0},
{8001, 1, 999, 1, 25, 28032, 0},
{8001, 1, 999, 1, 25, 28033, 0},
{8001, 1, 999, 1, 25, 28034, 0},
{8001, 1, 999, 1, 25, 28035, 0},
{8001, 1, 999, 1, 25, 28036, 0},
{8001, 1, 999, 1, 25, 28037, 0},
{8001, 1, 999, 1, 25, 28038, 0},
{8001, 1, 999, 1, 25, 28039, 0},
{8001, 1, 999, 1, 25, 28040, 0},
{8001, 1, 999, 1, 25, 28041, 0},
{8001, 1, 999, 1, 25, 28042, 0},
{8001, 1, 999, 1, 25, 28043, 0},
{8001, 1, 999, 1, 25, 28044, 0},
{8001, 1, 999, 1, 25, 28045, 0},
{8001, 1, 999, 1, 25, 28046, 0}
}
return ju
end
when kill with not npc.is_pc() begin
local boni,lck,per,luck,bsp = 0,0,0,0,drops.ab()
for i = 1, table.getn(bsp)+1, 1 do
if npc.get_race() == bsp[i][1] then
if pc.get_level() >= bsp[i][2] and pc.get_level() <= bsp[i][3] then
boni = (bsp[i][2] - pc.get_level()) * (-1)
boni = boni * bsp[i][bsp[i][4]*2+5]
luck = number(1,bsp[i][4])
luck = luck + 4 + bsp[i][4]
lck = luck - bsp[i][4]
per = 100 - bsp[i][lck] + boni
lck = number(1,100)
if lck > per then
pc.give_item2(bsp[i][luck], 1)
end
end
end
end
end
end
end
|
|
|
02/22/2016, 20:09
|
#3380
|
elite*gold: 1
Join Date: Feb 2016
Posts: 6
Received Thanks: 2
|
Quote:
Originally Posted by Falo55
Läuft über quest, ich poste sie mal
PHP Code:
quest drops begin
state start begin
function ab()
local ju = {
--mob-id--min-level--max-level---item-anzahl---prozent---item-id's----prozentuale veränderung pro level
{8001, 1, 999, 1, 25, 28000, 0},
{8001, 1, 999, 1, 25, 28004, 0},
{8001, 1, 999, 1, 25, 28008, 0},
{8001, 1, 999, 1, 25, 28012, 0},
{8001, 1, 999, 1, 25, 28030, 0},
{8001, 1, 999, 1, 25, 28031, 0},
{8001, 1, 999, 1, 25, 28032, 0},
{8001, 1, 999, 1, 25, 28033, 0},
{8001, 1, 999, 1, 25, 28034, 0},
{8001, 1, 999, 1, 25, 28035, 0},
{8001, 1, 999, 1, 25, 28036, 0},
{8001, 1, 999, 1, 25, 28037, 0},
{8001, 1, 999, 1, 25, 28038, 0},
{8001, 1, 999, 1, 25, 28039, 0},
{8001, 1, 999, 1, 25, 28040, 0},
{8001, 1, 999, 1, 25, 28041, 0},
{8001, 1, 999, 1, 25, 28042, 0},
{8001, 1, 999, 1, 25, 28043, 0},
{8001, 1, 999, 1, 25, 28044, 0},
{8001, 1, 999, 1, 25, 28045, 0},
{8001, 1, 999, 1, 25, 28046, 0}
}
return ju
end
when kill with not npc.is_pc() begin
local boni,lck,per,luck,bsp = 0,0,0,0,drops.ab()
for i = 1, table.getn(bsp)+1, 1 do
if npc.get_race() == bsp[i][1] then
if pc.get_level() >= bsp[i][2] and pc.get_level() <= bsp[i][3] then
boni = (bsp[i][2] - pc.get_level()) * (-1)
boni = boni * bsp[i][bsp[i][4]*2+5]
luck = number(1,bsp[i][4])
luck = luck + 4 + bsp[i][4]
lck = luck - bsp[i][4]
per = 100 - bsp[i][lck] + boni
lck = number(1,100)
if lck > per then
pc.give_item2(bsp[i][luck], 1)
end
end
end
end
end
end
end
|
wenn da so viele steine drin sind liegts daran
|
|
|
02/22/2016, 20:25
|
#3381
|
elite*gold: 0
Join Date: Jan 2016
Posts: 14
Received Thanks: 0
|
Quote:
Originally Posted by Remix v49
wenn da so viele steine drin sind liegts daran
|
Ja und was ist die lösung ? ich will dass nur ein stein nach zufall gedroppt wird
|
|
|
02/22/2016, 21:26
|
#3382
|
elite*gold: 1
Join Date: Feb 2016
Posts: 6
Received Thanks: 2
|
Quote:
Originally Posted by Falo55
Ja und was ist die lösung ? ich will dass nur ein stein nach zufall gedroppt wird
|
extra table für steine machen und daraus zufällig einen nehmen
|
|
|
02/22/2016, 22:15
|
#3383
|
elite*gold: 0
Join Date: Jan 2016
Posts: 14
Received Thanks: 0
|
Quote:
Originally Posted by Remix v49
extra table für steine machen und daraus zufällig einen nehmen
|
wie funkt das denn ?
|
|
|
02/22/2016, 23:00
|
#3384
|
elite*gold: 0
Join Date: Feb 2016
Posts: 2
Received Thanks: 0
|
Quote:
Originally Posted by Falo55
wie funkt das denn ?
|
das ist alles was du brauchst
|
|
|
02/23/2016, 08:54
|
#3385
|
elite*gold: 0
Join Date: Jan 2016
Posts: 14
Received Thanks: 0
|
Quote:
Originally Posted by Remix v50
das ist alles was du brauchst
|
Verstehe nicht wie man das einfügt
|
|
|
02/23/2016, 14:45
|
#3386
|
elite*gold: 0
Join Date: Feb 2016
Posts: 9
Received Thanks: 1
|
Quote:
Originally Posted by Falo55
Verstehe nicht wie man das einfügt
|
dann streng dich an
|
|
|
02/23/2016, 22:08
|
#3387
|
elite*gold: 0
Join Date: Jul 2015
Posts: 24
Received Thanks: 2
|
Guten Abend,
Kann mir jemand eine Userpanel Quest schreiben mit Folgenden Funktionen.
1. Teleportieren
2. AFK Modus
3.Lager/IS Lager
4.Verwandeln
5.Laden eröffnen
6. Yangspeicher erstellen (100kk) (250kk) (500kk) (1kkk) (2kkk)
Danke im vorraus
|
|
|
02/24/2016, 18:45
|
#3388
|
elite*gold: 0
Join Date: Jun 2012
Posts: 141
Received Thanks: 12
|
Kann mir einer eine Shop Quest erstellen?
Und zwar:
NPC: 33008
Questname: kossishop
Aufbau:
(Ich machs jetzt mal mit Spoiler so ist es leichter zu verstehen.)
Wähle dein Geschlecht.
Das selbe wie bei männlich nur andere Shopnummern ab 8.
Danke wäre toll wenn es so klappt.
Und noch eine Frage wie gibt man in Navicat Zahlen über 32000 ein?
|
|
|
02/25/2016, 22:07
|
#3389
|
elite*gold: 0
Join Date: Mar 2015
Posts: 1,312
Received Thanks: 2,002
|
Quote:
Originally Posted by TommyH99
Kann mir einer eine Shop Quest erstellen?
Und zwar:
NPC: 33008
Questname: kossishop
Aufbau:
(Ich machs jetzt mal mit Spoiler so ist es leichter zu verstehen.)
Wähle dein Geschlecht.
Das selbe wie bei männlich nur andere Shopnummern ab 8.
Danke wäre toll wenn es so klappt.
Und noch eine Frage wie gibt man in Navicat Zahlen über 32000 ein?
|
Code:
quest shopfenster begin
state start begin
when 33008.chat."kossishop" begin
npc.open_shop(VNUM VOM SHOP)
say("Hier findest du wo nach du suchst !")
end
end
end
Musst in deiner Shop und in der Shop_item festlegen was in den Shops ist und welcher NPC benutzt wird.
€: war zu faul das ganze ausführlich zu machen,
aber vom Grundaufbau solltest du es verstehen ^^.
|
|
|
02/25/2016, 23:30
|
#3390
|
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
|
Quote:
Originally Posted by TommyH99
Kann mir einer eine Shop Quest erstellen?
Und zwar:
NPC: 33008
Questname: kossishop
Aufbau:
(Ich machs jetzt mal mit Spoiler so ist es leichter zu verstehen.)
Wähle dein Geschlecht.
Das selbe wie bei männlich nur andere Shopnummern ab 8.
Danke wäre toll wenn es so klappt.
Und noch eine Frage wie gibt man in Navicat Zahlen über 32000 ein?
|
hier, ist am handy getippt hoffe es ist alles richtig.
Code:
quest kossishop begin
state start begin
when 33008.chat."Shops" begin
local shopData = {
name = "Shops",
desc = "Wähle dein Geschlecht",
subs = {
{name = "Männlich", subs = {
{name = "Frisuren", shopID = 1},
{name = "Sonstiges", shopID = 2},
}},
{name = "Weiblich", subs = {
{name = "Frisuren", shopID = 8},
{name = "Sonstiges", shopID = 9},
}},
}
}
kossishop.showMenu(shopData)
end
function showMenu(shopData)
if shopData.shopID then
npc.open_shop(shopData.shopID)
return
end
if shopData.name then
say_title(shopData.name)
end
if shopData.desc then
say(shopData.desc)
end
if not shopData.subs then
syschat("Keine weiteren Kategorien unter diesem Menüpunkt.")
return
end
local selectNames = {}
for _, sub in ipairs(shopData.subs) do
table.insert(selectNames, sub.name)
end
table.insert(selectNames, "Abbrechen")
local nextSub = shopData.subs[select_table(selectNames)]
if not nextSub then return end
kossishop.showMenu(nextSub)
end
end
end
kannst du beliebig anpassen und erweitern
|
|
|
 |
|
Similar Threads
|
[Community]Questerstellung
09/06/2015 - Metin2 Private Server - 5 Replies
Hallo liebe Community,
ich möchte meine Questkenntnisse ein wenig erweitern, deshalb möchte ich euch hier die Möglichkeit geben, Ideen, Wünsche und alles was mit Quests zu tun hat an mich weiterzuleiten.
Ich werde, sobald ich Zeit und Lust habe, die Ideen größtenteils umsetzen und das Ergebnis hier veröffentlichen. Wie oben schon erwähnt bin ich Quasi noch am 'lernen' (ja ich weis, man lernt nie aus), deshalb bitte ich euch, mich zu informieren wenn ich irgendwo gefailed hab, man es...
|
Hilfe bei Questerstellung
02/25/2012 - Metin2 Private Server - 0 Replies
€dit:
Kan gelöscht werden habe jemanden gefunden!!!!
|
Hilfe bei Questerstellung
02/15/2012 - Metin2 Private Server - 8 Replies
Heyy
Ich hätte eine bitte an euch.
Und zwar einer von euch mir einige quests erstellst.
Ich habe voll kp von quests.
Als blohnung würde ich dir auf meinem server
5k coins (Wert 50€) geben.
also hier die quests:
30 Quest
Belohnung: 100kk 42 rüssi+7 je nach der klasse.
|
Hilfe bei Questerstellung
08/16/2011 - Metin2 Private Server - 0 Replies
Mahlzeit
also ich suche jemanden der mir ein grundgerüst einer quest erstellen kann so das ich diese weiter ausbauen kann,
So nun zur quest idee
Also ich möchte einen NPC hinstellen nennen wir den mal Questnpc
wenn man den anklickt soll man dem levelabhängig quest angeboten bekommen,zum beispiel ab lvl10 töte 50 weisse Tiger,aber lvl40 töte 30 Oberork und so weiter,was mit levelanstieg natürlich komplexer werden sollte.Manche Quest sollten nur einmal zumachen gehen und manche im höheren lvl...
|
[SERVICE]Questerstellung
05/24/2011 - Metin2 Private Server - 4 Replies
Abend e*pvp,
nach langem Überlegen hab ich mich doch dazu entschlossen, meine Arbeit gegen e*gold zur Verfügung zu stellen.
Ich werde euch mal die wichtigsten Fragen beantworten ;)
Woraus besteht dein Service?
Zum einen erstelle ich einzelne, sowie ganze Questreihen. Die von mir verschickten Dateien werden Unikate bleiben, und sofort nach erfolgreichem Transfer gelöscht. Außerdem biete ich nochmal seperat eine Questverbesserung zum Sammelthread an. Diese wird dann natürlich...
|
All times are GMT +1. The time now is 04:01.
|
|