Items verbieten

06/23/2013 16:21 Noa_#16
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.

@MrPlayboy deine quest ist bissel fail
06/23/2013 16:34 MrPlayboy#17
Bei mir geht die 1A o_O
06/23/2013 16:42 Noa_#18
PHP Code:
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 statenormaleweise 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 wasdas 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 
06/23/2013 16:43 Benhero#19
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...

Mfg. Benhero
06/23/2013 16:49 MrPlayboy#20
Nein mit Quests ist es nicht ünmöglich, bei einer Abfrage ist es schei* egal welcher Type das Item ist

@ ENUM:
Wenn ihr das end vor dem else weg mache kommtn error...
06/23/2013 16:53 Noa_#21
Quote:
Originally Posted by MrPlayboy View Post
Nein mit Quests ist es nicht ünmöglich, bei einer Abfrage ist es schei* egal welcher Type das Item ist

@ ENUM:
Wenn ihr das end vor dem else weg mache kommtn error...
Benhero:"Quests kannst du Knicken wenn du durch die Quest einen Klick verhindern möchtest.."
06/23/2013 16:54 123snake123#22
Also bei mir funzt die quest auch nicht
06/23/2013 16:57 Benhero#23
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...
06/23/2013 16:58 123snake123#24
Streitet euch nicht damit wird mir nicht geholfen^^
06/23/2013 17:03 Noa_#25
Quote:
Originally Posted by 123snake123 View Post
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.
06/23/2013 17:09 123snake123#26
soweit wie ich jetzt bin bin ich schon seit Wochen, ich suche doch hier jemand der mit die phyton oder quest schreibt
06/23/2013 17:15 Noa_#27
es gibt hier schon die questerstellung, versuche es mal dort
[Only registered and activated users can see links. Click Here To Register...]
06/23/2013 21:06 x'Radon#28
Vllt so :

06/25/2013 18:51 123snake123#29
Warte dort jetzt seid 2 tagen aber keiner hilft mir^^
Wie jedes mal eigentlich, deswegen schreibe ich da ungern was rein.
06/26/2013 19:32 123snake123#30
Immer noch keine Antwort