|
You last visited: Today at 11:33
Advertisement
Bitte um Hilfe bei Quest Problem
Discussion on Bitte um Hilfe bei Quest Problem within the Metin2 Private Server forum part of the Metin2 category.
05/10/2010, 12:53
|
#1
|
elite*gold: 0
Join Date: Oct 2008
Posts: 8
Received Thanks: 0
|
Bitte um Hilfe bei Quest Problem
Hallo leutz
ich habe Folgendes Problem ich habe mir eine Quest Datei geschrieben aber wenn ich ingame den npc anklicke passiert nix.
quest is begin
state start begin
when 30121.chat."Itemshop Coins" with pc.level>=15 begin
say("Hallo du möchtest")
say("also Coins Kaufen")
say("Windschuhe = 1kk Yang")
say("Emotionsmaske = 1kk Yang")
say("EXPRing 10h = 10kk Yang")
say("40 Exo. Rollen = 1,5kk Yang")
say("40 Konz. Lesen = 1,5kkYang")
local b=select("Windschuhe", "Emotionsmaske", "EXPRing", "EXO. Rollen", "Konz. Lesen", "Abrechen")
if 1==b then
if pc.money>=1000000 then
pc.changemonny(-1000000)
say("Bitte Schön")
pc.give_item2("72701", 1)
else
say("Oo leider hast du nicht genug Geld.")
say("Nun wirst du Bestraft")
pc.polymorph(7001)
end
elseif 2==b then
if pc.money>=1000000 then
pc.changemonny(-1000000)
say("Bitte Schön")
pc.give_item2("71033", 1)
else
say("Oo leider hast du nicht genug Geld.")
say("Nun wirst du Bestraft")
pc.polymorph(7001)
end
elseif 3==b then
if pc.money>=10000000 then
pc.changemonny(-10000000)
say("Bitte Schön")
pc.give_item2("72001", 1)
else
say("Oo leider hast du nicht genug Geld.")
say("Nun wirst du Bestraft")
pc.polymorph(7001)
end
elseif 4==b then
if pc.money>=10000000 then
pc.changemonny(-10000000)
say("Bitte Schön")
pc.give_item2("71001", 40)
else
say("Oo leider hast du nicht genug Geld.")
say("Nun wirst du Bestraft")
pc.polymorph(7001)
end
elseif 5==b then
if pc.money>=10000000 then
pc.changemonny(-10000000)
say("Bitte Schön")
pc.give_item2("71094", 40)
else
say("Oo leider hast du nicht genug Geld.")
say("Nun wirst du Bestraft")
pc.polymorph(7001)
end
elseif 6==b then
else
say("Bay Bay")
end
end
end
end
in der mob_porto steht bei mit Folgendes
30121 ItemShop Helferlein ItemShop Helferlein 5 1 0 1 NOMOVE 0 STUN,SLOW,CURSE,TERROR 0 1 0 0 0 0 0 0 120 3 1 0 0 100 4 100 100 0 2000 150 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
In der hongkong list ist die Quest auch eingetragen unter is1.quest
bin mit meinem Latein am ende wehre dankbar wenn einer von euch mir des Rätsels Lösung sagt bekommst auch nen THX dafür.
|
|
|
05/10/2010, 12:59
|
#2
|
elite*gold: 0
Join Date: May 2010
Posts: 26
Received Thanks: 4
|
heißt es nicht with pc.get_level() >= 15 ??
|
|
|
05/10/2010, 13:00
|
#3
|
elite*gold: 13
Join Date: Jun 2008
Posts: 1,115
Received Thanks: 2,226
|
Bist du auch Level 15 oder höher bzw. hast du es so reingeschrieben wie mein vorposter?
Hast du make.sh ausgeführt?
MfG D@rKrieger91
|
|
|
05/10/2010, 13:12
|
#4
|
elite*gold: 0
Join Date: Oct 2008
Posts: 8
Received Thanks: 0
|
Ich habe es genau so geschrieben wie ich es oben gepostet habe.
ich bin auch über level 15.
ja die make.sh habe ich ausgeführt.
One_click habe ich auf 1 gestellt in der mob porte falls es oben nicht erkennbar war
|
|
|
05/10/2010, 13:14
|
#5
|
elite*gold: 13
Join Date: Jun 2008
Posts: 1,115
Received Thanks: 2,226
|
dann probiere mal statt pc.level folgendes:
pc.get_level()
MfG D@rKrieger91
Edit: /reload q ingame eingegeben?
|
|
|
05/10/2010, 13:20
|
#6
|
elite*gold: 0
Join Date: Oct 2008
Posts: 8
Received Thanks: 0
|
nein das geht nicht ich kann den immer noch nicht anklicken.
Außerdem glaub ich mit dem Befehl pc.get_level() bekommt der Spieler das level 15.
Ja auch reload q gemacht
|
|
|
05/10/2010, 13:23
|
#7
|
elite*gold: 13
Join Date: Jun 2008
Posts: 1,115
Received Thanks: 2,226
|
nein get bedeuter, dass er es liest, wenn dort set stehen würde, dann würde er das level geben, aber schonmal an /reload quest gedacht?
und statt
pc.changemonny(-1000000)
würde ich
pc.changemoney(-1000000)
oder so^^
|
|
|
05/10/2010, 13:32
|
#8
|
elite*gold: 0
Join Date: Oct 2008
Posts: 8
Received Thanks: 0
|
hab das mit dem monney geändert und die level abfrage raus genommen hab auch wieder reload q gemacht aber es geht immer noch nicht
|
|
|
05/10/2010, 13:34
|
#9
|
elite*gold: 13
Join Date: Jun 2008
Posts: 1,115
Received Thanks: 2,226
|
nicht monney sondern money mit einem n nicht 2 n
|
|
|
05/10/2010, 13:38
|
#10
|
elite*gold: 0
Join Date: Oct 2008
Posts: 8
Received Thanks: 0
|
geht immer noch nicht
|
|
|
05/10/2010, 13:48
|
#11
|
elite*gold: 13
Join Date: Jun 2008
Posts: 1,115
Received Thanks: 2,226
|
kommt ne fehlermeldung wenn du make.sh ausführst?
probiere mal dein Server als Testserver zu starten und klicke dann auf den NPC, dann solltest du Fehlermeldungen sehen wenn was falsch ist!
|
|
|
05/10/2010, 13:57
|
#12
|
elite*gold: 0
Join Date: Oct 2008
Posts: 8
Received Thanks: 0
|
nein ich erhalte keine Fehlermeldung wenn ich make sh mache und auch keine wenn ich als test Server versuche
|
|
|
05/11/2010, 11:06
|
#13
|
elite*gold: 0
Join Date: May 2010
Posts: 26
Received Thanks: 4
|
Es verwundert mich immer wieder, wie unfähig manche Leute mit der deutschen Rechtschreibung umgehen können.
Außerdem sollte man seinen Quellcode mal ordentlich formatieren.
Probier die Quest mal:
Code:
quest is begin
state start begin
when 30121.chat."Itemshop Coins" with pc.level>=15 begin
say("Hallo du möchtest")
say("also Coins Kaufen")
say("Windschuhe = 1kk Yang")
say("Emotionsmaske = 1kk Yang")
say("EXPRing 10h = 10kk Yang")
say("40 Exo. Rollen = 1,5kk Yang")
say("40 Konz. Lesen = 1,5kkYang")
local b = select("Windschuhe", "Emotionsmaske", "EXPRing", "EXO Rollen", "Konz Lesen", "Abbrechen")
if b == 1 then
if pc.money >= 1000000 then
pc.changemoney(-1000000)
say("Bitte Schön")
pc.give_item2("72701", 1)
end
if pc.money < 1000000 then
say("Oo leider hast du nicht genug Geld.")
say("Nun wirst du Bestraft")
pc.polymorph(7001)
end
end
if b == 2 then
if pc.money >= 1000000 then
pc.changemoney(-1000000)
say("Bitte Schön")
pc.give_item2("71033", 1)
end
if pc.money < 1000000 then
say("Oo leider hast du nicht genug Geld.")
say("Nun wirst du Bestraft")
pc.polymorph(7001)
end
end
if b == 3 then
if pc.money >= 10000000 then
pc.changemonny(-10000000)
say("Bitte Schön")
pc.give_item2("72001", 1)
end
if pc.money < 10000000 then
say("Oo leider hast du nicht genug Geld.")
say("Nun wirst du Bestraft")
pc.polymorph(7001)
end
end
if b == 4 then
if pc.money >= 1500000
pc.changemoney(-1500000)
say("Bitte Schön")
pc.give_item2("71001", 40)
end
if pc.money < 1500000
say("Oo leider hast du nicht genug Geld.")
say("Nun wirst du Bestraft")
pc.polymorph(7001)
end
end
if b == 5 then
if pc.money >= 1500000
pc.changemoney(-1500000)
say("Bitte Schön")
pc.give_item2("71094", 40)
end
if pc.money < 1500000
say("Oo leider hast du nicht genug Geld.")
say("Nun wirst du Bestraft")
pc.polymorph(7001)
end
end
end
end
end
1. Quest als is.quest abspeichern
2. cd /usr/rain/channel/share_data/locale/hongkong/quest
3. Quest einfügen
4. in honkong_list eintragen -> Letzte Zeile freilassen
5. in VPC / Putty / FTerm gehen
- cd /usr/rain/channel/share_data/locale/hongkon/quest
- chmod u+x make.sh
- sh make.sh
6. ingame /reload q eintippen
7. abwarten und anschließend Char reloggen.
Ich hab die Quest jetzt nicht getestet.. aber es waren einige Fehler drinne.
|
|
|
|
Similar Threads
|
brauche hilfe bei meiner quest bitte!
06/24/2011 - Metin2 Private Server - 1 Replies
Also ich möchte für Level 2 eine Quest einfügen die einen sofort beim anklicken auf Level 61 macht. aber wenn ich sie mit Filezilla hochlade funktioniert sie nicht... sie erscheint nichtmal bei Levelaufstieg auf Level 2. habe schon fast alles probiert kann sich bitte jemand mal die quest anschauen ob darin etwas falsch ist?
das hier ist die quest:
quest Level 61 begin
state run begin
when login with pc.level<=2 begin
set_state(information)
end
end
|
[Hilfe] Sie bitte schreiben quest :(
06/05/2010 - Metin2 Private Server - 6 Replies
/* Deutsch */
Hallo!
Ich brauche eine einfache Suche, wenn Sie ein Objekt ziehen über die NPC 70082 20092 sollte Red Dragon (2291) erscheinen zu schreiben.
Das ist alles, wenn jemand ist nicht schwer, kontaktieren Sie bitte die quest. :(
/* Englisch */
Hello!
I need to write a simple quest, when you drag an object on the NPC 70082 20092 should appear Red Dragon (2291).
|
BITTE UM HILFE BEIM KAMPFGAUL QUEST !!!!
05/25/2010 - Metin2 - 16 Replies
suche aktive user auf dem letzten server dafin ch2
die mir dabei helfen in 30 min in der wüste schlagen oder skorpionsbogtenschützen zu killen (100 stück insgesamt )
da ich noch keine erfahrung mit diesem forum habe ,offe ich ihr richtt das und ich hoffe es melden sich welche
ingame :
????
msn: [email protected]
danke im vorraus
|
Neue Quest Fehler Bitte um Hilfe
03/31/2010 - Metin2 Private Server - 0 Replies
Hallo kann mir bitte jemand helfen.
Habe eine neue Quest geschrieben, und auf mein Serve rhoch geladen.
Wenn ich jetzt die make.sh ausführe komtm dieser Fehler
qc in malloc(): error: allocation failed
Abort trap (core dumped)
Bitte helft mir :D
|
Quest bitte um Hilfe
03/31/2010 - Metin2 Private Server - 0 Replies
Hallo Also ich bin gerade dabei eine Quest zu schreiben, habe sie eigentlich schon fertig.
Wenn ich sie jetzt hochlade und die make.sh ausführe kommt am Ende der Quest dieser Fehler
qc in malloc(): error: allocation failed
Abort trap (core dumped)
Kann mir jemand sagen was ideser Fehler heißt???
Mfg McIlrath
|
All times are GMT +2. The time now is 11:33.
|
|