Hallo zusammen,
ich brauch ein bischen Hilfe, dabei meinem Server richtig einzustellen. (Hamachi)
1. Problem, ich kann niemand anderem GM-Rechte geben
Warum auch immer, ich weiß es nicht, vllt mach ich es auch einfach nur falsch. Mein Acc hat GM-Rechte, Lampe alles eben. Aber wenn ich jetzt jmd anderem die Rechte geben will hab ich das so gemacht:
Account erstellt, Char erstellt, ausgeloggt >> player datenbank umbenannt in [GM]xxx --> funktioniert wunderbar
Dann in der Common DB-
>gmlist: neue mID vergeben > unter mContactIP die Hamachi IP eingetragen und letzendlich IMPLEMENTOR ausgewählt
dann in der gmhost
> die Hamachi IP und die IP mit der .100 am ende, zusätzlich zu meiner eingetragen
Reboot
Neu Eingeloggt
Keine GM-Lampe und Rechte
2. Problem, ich versuche dem Waffenhändler mehrere Shops zuzuweisen
Was leider auch nicht klappt.
Er soll beim Anklicken ein Feld öffnen, wo man auswählen soll: Starter/Fortgeschritten/Profi-Waffen
Wenn ich ihn jetzt anklicke, öffnet sich der Shop direkt, mit den Anfängerwaffen. Ich kann nichts auswählen.
Ich hab es so versucht:
Als Anleitung habe ich diese Tuts genommen:
[Only registered and activated users can see links. Click Here To Register...] und
[Only registered and activated users can see links. Click Here To Register...]
Also hab ich diese Quest geschrieben
Code:
quest npc_shop begin
state start begin
when 9001.chat."Starterwaffen" begin
npc.open_shop(3001)
say("Hier findest du Starterwaffen!")
end
when 9001.chat."Fortgeschrittene Waffen" begin
npc.open_shop(3002)
say("Hier findest du Waffen für fortgeschrittene Kaempfer!")
end
when 9001.chat."Professionelle Waffen begin
npc.open_shop(3003)
say("Hier findest du Waffen für Kampferprobte Helden!")
end
end
end
Und in navicat 3 neue shops erstellt, shopnr: 3001, 3002, 3003 alle haben die npcvnum: 9001
in shop_item habe ich die entsprechenden Items den shops zugewiesen
die quest.datei hab ich mit filezilla (der server war nicht gestartet, nur eingeloggt mit root) hochgeladen in: usr/rain/channel/share_data/locale/hongkong/quest
FileZilla geschlossen und es genau so gemacht:
Quote:
4. gibt folgende Befehle in eurem vpc ein:
cd -..-usr-rain-channel-share?data-locale-hongkong-quest
(dann)
chmod 777 make.sh
(dann)
chmod u+x make.sh
(dann)
sh make.sh
Bitte das (dann) nicht eingeben xD Es dient nur zur Orientierung des nächsten Befehls.
Nun könnt ihr in aller Ruhe warten, bis der vpc fertig ist. Dies zeigt er mit einem # (Das # zeigt euch immer, dass ihr Befehle eingeben könnt/sollt).
5. Tippt folgenden Befehl ein:
cd -root
|
Und server gestartet, eingeloggt, aber der waffenhändler will mir nur die Anfängerwaffen andrehen
3. Problem, Starterset einfügen klappt nicht
Ich möchte gerne das allseits bekannte Starterset erhalten, wenn sich der Char zum ersten Mal einloggt. Wieder hab ich mir hier ein Tut gesucht:
[Only registered and activated users can see links. Click Here To Register...]
Die Quest, die da schon fertig geschrieben war habe ich abgeändert, weil ich kein Lvl-Up haben möchte, sondern nur Potts, Windschuhe und die erste Ausrüstung.
Also hab ich das geschrieben:
Hier erst mal der Code
Code:
say_title ( "Willkommen" )
say ( "Willkommen auf dem Server Ikaido Yt2." )
say ( "Hier wird Wert auf Fairplay gelegt!" )
say ( "Viel Spass!" )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "71050" , 200 )
pc . give_item2 ( "72702" , 1 )
say_reward ( "Du erhielst 100000 yang." )
say_reward ( "Du erhielst 1000 Rote(G)." )
say_reward ( "Du erhielst 400 Blaue(G)." )
say_reward ( "Du erhielst Windschuhe" )
clear_letter ( )
set_state ( "__COMPLETE__" )
if pc . job == 0 then
pc . give_item2 ( "12209" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "19" , 1 )
pc . give_item2 ( "3009" , 1 )
say_reward ( "Du erhielst das Kriegerset!" )
elseif pc . job == 1 then
pc . give_item2 ( "12349" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "19" , 1 )
pc . give_item2 ( "2009" , 1 )
pc . give_item2 ( "1009" , 1 )
pc . give_item2 ( "11409" , 1 )
say_reward ( "Du erhielst das Ninjaset!" )
elseif pc . job == 2 then
pc . give_item2 ( "12489" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "19" , 1 )
pc . give_item2 ( "11609" , 1 )
say_reward ( "Du erhielst das Suraset!" )
elseif pc . job == 3 then
pc . give_item2 ( "12629" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "5019" , 1 )
pc . give_item2 ( "7009" , 1 )
pc . give_item2 ( "11809" , 1 )
say_reward ( "Du erhielst das Schamanenset!" )
end
Dann über FileZilla (Server nur eingeloggt) die gespeicherte .gotoinformation hier hochgeladen /usr/rain/channel/share_data/locale/hongkong/quest/object/notarget/letter vorhanden war dort bisher keine solche Datei.. auch wenn im Tut stand dort wäre so eine.
FileZilla Geschlossen und nocheinmal:
Quote:
4. gibt folgende Befehle in eurem vpc ein:
cd -..-usr-rain-channel-share?data-locale-hongkong-quest
(dann)
chmod 777 make.sh
(dann)
chmod u+x make.sh
(dann)
sh make.sh
Bitte das (dann) nicht eingeben xD Es dient nur zur Orientierung des nächsten Befehls.
Nun könnt ihr in aller Ruhe warten, bis der vpc fertig ist. Dies zeigt er mit einem # (Das # zeigt euch immer, dass ihr Befehle eingeben könnt/sollt).
5. Tippt folgenden Befehl ein:
cd -root
|
Server gestartet, eingeloggt, neuen Char erstellt und nichts ist passiert.
Ich hoffe ihr könnt mir hier helfen. Bilder kann ich noch hochladen, wenn ihr welche braucht, ich wollte nur den Post schoneinmal gesetzt haben :)
Phoenixangel