ich würde da Python bevorzugen. Das mit dem Clienten sichern ist nicht so wichtig denn die meisten die metin2 spiele haben eh keine Ahnung von Python oder vom entpacken.
In Python kann man es so macht das wenn man mit der Maus über das Item geht die Rechtsklick Funktion deaktiviert wird, nur solange man mit der Maus über das Item ist wenn nicht dann sollte es gehen, ich selber habe keine Ahnung wie man sowas schreibt aber bin mir ziemlich sicher das es geht.
quest itemweg begin--regel state start begin--state start when login with pc.map_index()==MAPINDEX begin set_state(zeit)--setstate zeit end--end von when login end--end von state state zeit begin--state zeit timer("zeitt", 1)--timer im state? normaleweise kommt der im when block
when zeitt.timer begin--when zeitt if pc.count_item(ITEMVNUM) >=1 then--if count say("Du hast ITEMVNUM dabei, du kannst auf dieser Map nicht bleiben") pc.warp_to_village() end--ende vom if else--else von was? das if wurde schon vorher beendet set_state(zeitt)--es gibt kein state mit dem name "zeitt" end--ende von was? if wurde schon beendet end--end von when zeitt end--end von zeit end--regel
Quests kannst du Knicken wenn du durch die Quest einen Klick verhindern möchtest..
Und zwar aus mehreren Gürnden.
Quote:
1. Type müsste auf 18 gestellt werden
2. Macht der Neue Type Probleme mit den Alten Funktionen der Items z.B. Tränke, Segen des Drachen, Segen des Leben, ....
3. Kannst du in einer Quest nicht die Funktion von oben genannten Simulieren. Da diese eben Type und Value abhängig sind.
Die einfachste methode ist es einfach die Verbotenen Items alle in ein Array in der questlip zu backen (auch das Lager item) und beim Betreten vorher prüfen lassen ob Item vorhanden sind im inventar die in der liste sind. Wenn ja -> Zugang verbieten...
Glaubst du das sicher MrPlayboy?... ich glaube nicht das du soviel erfahrung hast wie ich (facepalm).. Es ist nicht unwichtig. Probiers doch aus. Fang das anziehen einer RÜstung z.B. ab und verhindere es.. oder verhinde den Segen des Drachen o.o
Ich glaube ich queste länger wie du.. Möchtergern...
Streitet euch nicht damit wird mir nicht geholfen^^
wir haben dir bereits Tipps gegeben (ich eher weniger aber ein Ratschlag),
wie Ben schon sagte ist eine Abrage einfacher als den Typ des Items zu ändern, jedoch nicht die beste Möglichkeit.
Du kannst jetzt die Quest selber machen oder jmd fragen ob er sie dir macht oder befolgst mein Ratschlag und besorgst dir ein Python Typ, der dir den Script schreibt.
quest itemweg begin
state start begin
when login with pc.map_index()==MAPINDEX begin
set_state(zeit)
end
end
state zeit begin
timer("zeitt", 1)
when zeitt.timer begin
if pc.count_item(ITEMVNUM) >=1 then
say("Du hast ITEMVNUM dabei, du kannst auf dieser Map nicht bleiben")
pc.remove_item(ITEMVNUM)
end
end
end
end
[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.