|
You last visited: Today at 02:33
Advertisement
Items verbieten
Discussion on Items verbieten within the Metin2 Private Server forum part of the Metin2 category.
06/26/2013, 21:57
|
#46
|
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31
|
ich reicht auch wenn ich rausgeportet wenn ich den pott benutzte
|
|
|
06/26/2013, 21:58
|
#47
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,629
Received Thanks: 1,636
|
Ich kann nicht überprüfen ob du den pot benutzt.. das hatten wir alles schon...
|
|
|
06/26/2013, 22:01
|
#48
|
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31
|
dann muss ich den is button auf der map blockieren irgendwie
|
|
|
06/26/2013, 22:32
|
#49
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,629
Received Thanks: 1,636
|
Nope.. man kann es über Timer laufen lassen.. Jede sekunde überprüft er ob das Item im inventar ist..
Greatz Benhero
|
|
|
06/26/2013, 22:35
|
#50
|
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31
|
blöde frage^^ wie füge ich das in der quest ein?
|
|
|
06/26/2013, 22:40
|
#51
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,629
Received Thanks: 1,636
|
PHP Code:
quest forbid begin state start begin when login begin cleartimerI("check_item") loop_timer("check_item", 1) end when check_item.timer begin local bidItems = { [203] = { 27006, }, } for i = 1, table.getn(bidItems[pc.get_map_index()]) do if pc.count_item(bidItems[pc.get_map_index()][i]) > 0 then syschat("Du hast ein verbotenes Item dabei.") syschat("Verbotenes Item: " ..item_name(bidItems[pc.get_map_index()])) warp_to_village() end end end end end
Greatz Benhero
|
|
|
06/26/2013, 22:47
|
#52
|
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31
|
quest zeigt keine fehler an, aber funzt auch nicht^^
|
|
|
06/26/2013, 23:52
|
#53
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,629
Received Thanks: 1,636
|
ggf so..
PHP Code:
quest forbid begin state start begin when login begin cleartimerI("check_item") loop_timer("check_item", 1) end when check_item.loop_timer begin local bidItems = { [203] = { 27006, }, } for i = 1, table.getn(bidItems[pc.get_map_index()]) do if pc.count_item(bidItems[pc.get_map_index()][i]) > 0 then syschat("Du hast ein verbotenes Item dabei.") syschat("Verbotenes Item: " ..item_name(bidItems[pc.get_map_index()])) warp_to_village() end end end end end
Greatz Benhero...
Doof wenn man alles aus dem FF macht xD
|
|
|
06/27/2013, 06:29
|
#54
|
elite*gold: 0
Join Date: May 2013
Posts: 605
Received Thanks: 580
|
Ben, du hast das index beim item_name vergessen ..[i] sonst greift er ja nur auf die tabelle
|
|
|
06/27/2013, 10:20
|
#55
|
elite*gold: 29
Join Date: Oct 2010
Posts: 1,185
Received Thanks: 1,471
|
Ich weiß jetzt nicht welche Items du noch so verbieten möchtest, aber wenns nur um Segen des Lebens geht könnte man doch die funktion ganz leicht in der quest nachbauen. Man stellt den type von Segen des Lebens auf 18 und als quest dann wenn man das item benutzt und man auf der verbotenen map(s) ist, wird man map1 geportet. Anderfalls wird abgefragt wieviel TP man gerade und insgesamt hat und bekommt dann die Differenz dazu.
|
|
|
06/27/2013, 12:22
|
#56
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,629
Received Thanks: 1,636
|
Nur das man keine TP/MP/Ausdauer per quest geben kann... nur als Extra bonis..
..Danke für den Hinweis ΞΠ∪Μ
Fixxed:
PHP Code:
quest forbid begin state start begin when login begin cleartimerI("check_item") loop_timer("check_item", 1) end when check_item.loop_timer begin local bidItems = { [203] = { 27006, }, } for i = 1, table.getn(bidItems[pc.get_map_index()]) do if pc.count_item(bidItems[pc.get_map_index()][i]) > 0 then syschat("Du hast ein verbotenes Item dabei.") syschat("Verbotenes Item: " ..item_name(bidItems[pc.get_map_index()][i])) warp_to_village() end end end end end
Greatz Benhero
|
|
|
06/27/2013, 14:24
|
#57
|
elite*gold: 29
Join Date: Oct 2010
Posts: 1,185
Received Thanks: 1,471
|
Hm stimmt du hast Recht ich dachte das würde gehen...dann ist deine Lösung natürlich am besten.
|
|
|
06/27/2013, 14:50
|
#58
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,629
Received Thanks: 1,636
|
Am besten?.. nein :/ über game wäre besser.. Aber dazu bin ich leider nicht in der lage
Greatz Benhero
|
|
|
06/27/2013, 18:35
|
#59
|
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31
|
hmm also ich danke dir vielmals, aber es geht immer noch nicht, ich habe den blauen Trank im Inventar und werde nicht gekickt.
Ich möchte nicht nur Segen des Lebens verbieten, sondern auch Rassen Pott´s wie z.B. 1000% sark gegen Ninja.
Also es funktioniert nur zum Teil^^, wenn ich auf der Map bin, erstelle ich das Item 27006 mache einen relog und dann werde ich erst in Dorf geportet.
|
|
|
06/27/2013, 19:40
|
#60
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,629
Received Thanks: 1,636
|
Du wirst nicht gekickt?.. wie oft muss ich das noch sagen.. ._.
Poste im Notfall die Quest..
Greatz Benhero
|
|
|
Similar Threads
|
[Source] Items in bestimmte Maps durch einer .inc Datei verbieten
02/09/2014 - Flyff PServer Guides & Releases - 10 Replies
Hi,
Mich hat jemand gefragt ob ich eine Änderung in der Source machen kann, damit man Items durch eine Datei auf bestimmte Maps verbieten kann.
Skill Version: http://www.elitepvpers.com/forum/flyff-pserver-gui des-releases/2256026-source-skills-bestimmte-maps- durch-einer-inc-datei-verbieten.html#post19851553
Ich finde es besser direkt in der Source zu verbieten, weil es Sourcen schonender ist aber wer es gerne so möchte bitte sehr:
_Common\Project.cpp
Unter:
|
Minecraft 1.1 Items verbieten
01/21/2012 - Minecraft - 2 Replies
Gibt es ein Plugin für Minecraft 1.1 server das items verbietet
|
[Suche] Bukkit Plugin - Verbieten von Items
03/21/2011 - Minecraft - 5 Replies
Heyho,
kenn jemand ein Plugin für Bukkit, bei dem man manche Items verbieten kann.
Also dass man sich zB keinen Eimer erstellen kann?
Wäre nett, wenn mir jemand einen Link geben kann.
|
All times are GMT +2. The time now is 02:33.
|
|