[Quest]Sprich wie ein GM

06/09/2010 21:48 SoleX_Nr1#46
:D ist nicht schlecht
06/09/2010 22:54 xIvan4ikx#47
Wenn ich auf das item drücke, passiert nichts...
Ich habe 60002 genommen, weißt du vielleicht warum es nicht geht?
06/09/2010 22:59 ProfiFighter#48
So:
PHP Code:
quest global_notice begin
    state start begin
        when 60002.
use begin
            say_title
(item_name(60002)..":")
            
say("Du wolltest schon immer wie ein GM schreiben?[ENTER]"..
                
"Ich mach es dir möglich, indem du einfach deinen[ENTER]"..
                
"Text in die Spalte dort unten reinschreibst. Zur[ENTER]"..
                
"Sicherheit wird dein Name vor dem Satz stehen![ENTER]")
            
local notice_text input()
            
notice_all(pc.get_name().." : "..notice_text)
        
end
    end
end 
Übrigens: Dieses Quest da oben von mir funktioniert 100%(Getestet...)!
So nun zum Tut xd.
1. Du gehst als erstes in FreeBSD(Server muss on sein xd.)
2. Du gibst im VPC: "/usr/home/game/channel/share_data/locale/hongkong/quest && ee hongkong_list"(Bei einer englischen Keymap: "/usr/home/game/channel/share?data/locale?hongkong?quest __ ee hogkong_list") ein und gehst zum letzten abschnitt und gibst z.B. "global_notice.quest" ein.
3. Du gehst du peer FileZilla ins Verzeichnis: "/usr/home/game/channel/share_data/locale/hongkong/quest" und kopierst dort z.B. die "global_notice.quest"(deine Questdatei) rein und gibst ihr Chmod-Rechte 777.
4. Gibst in VPC: "/usr/home/game/channel/share_data/locale/hongkong/quest && sh make" ein und rebootest oder startest deinen Server und kannst peer Namenlose Blume im GM-Chat was schrieben ^^.
Info: Alles kann ein bisschen abweichen ^^.
PS: Ich arbeite gerade an dem Quest, das es noch besser wird xd.
__________________________________________________ _____
Natürlich hab ich es schon perfektioniert.. Nur non-public xd.
06/09/2010 23:16 SoleX_Nr1#49
super profi ^^
06/09/2010 23:21 SuNTube#50
wieso super profi er hatts schon glaub 3 mal gepostet ..... wie wärs mit jeder seite durch schauen ^^ ich werde auch ne quest schreiben noch überlegen über was aber ich finde noch was keine angst meine kinder....

mfg SuN
ps: gn8 xD
06/09/2010 23:23 ProfiFighter#51
Die anderen waren Npcs bedingt... Das da gerade auf ein Item...
Oder gibts bei dir kein Unterschied zwischen Items und Mobs/ Npcs? Xd.
06/11/2010 21:49 Pаylasici#52
Achtung: Wenn ihr es mit dem Item macht, müsst ihr den Type auf 18 stellen.
Sonst geht es nicht, bei Problemen bei mir melden, ich weiß immer die Antwort. :D
06/11/2010 22:34 Consti1234#53
kann das vielleicht jemand so umschreiben, dass es immer einen gewissen betrag jang kostet, wenn man es verwendet?
sonst wird die ganze zeit rumgespammt^^
hab grad erst angefangen quests zu scripten deswegen kann ichs nicht selbst ;)
lg
06/11/2010 23:00 xIvan4ikx#54
Quote:
Originally Posted by Payla$ici View Post
Achtung: Wenn ihr es mit dem Item macht, müsst ihr den Type auf 18 stellen.
Sonst geht es nicht, bei Problemen bei mir melden, ich weiß immer die Antwort. :D
Danke, das war mein Problem...
06/11/2010 23:05 Praim#55
Danke :)
#Thanks
06/11/2010 23:14 Pаylasici#56
Hier für dich, kurz in fünf Minuten geschrieben:

PHP Code:
quest gm begin
    state start begin
        when 20016.chat
."Eine Ankündigung geben" begin
                        say_title
("Schmied:")
                        
say("Ich schicke gerne Briefe durch das ganze Königreich")
                        
say("von Altaria. Da du die entsprechende Summe von")
                        
say("dem Betrag 100.000.000 Yang besitzt, hast du die")
                        
say("Möglichkeit einen Brief abzuschicken.")
                        
say("Möchtest du gerne bei mir einen Brief losschicken?")
                
                
local s select("Ja""Nein")

                if 
== 1 then
                
if pc.money>=100000000 then
                        say_title
("Schmied:")
                        
say("Na gut, gib jetzt deine Nachricht ein, damit ich sie")
                        
say("losschicken kann. Mach es kurz und knapp.")
                
local send_text input()
                
pc.changemoney("-100000000")
                
notice_all(""..pc.get_name()..": "..send_text.."")
                elseif 
pc.money<100000000 then
                        say_title
("Schmied:")
                        
say("Ich bin nicht dumm, die Summe stimmt nicht.")
                        
say("Komm wieder, wenn du die richtige Summe von")
                        
say("100.000.000 Yang hast und das Bedürfnis.")
                
end
                
                
elseif == 2 then
                
return
                
end
           end
      end
end 
06/11/2010 23:15 Consti1234#57
Quote:
Originally Posted by Payla$ici View Post
Hier für dich, kurz in fünf Minuten geschrieben:

PHP Code:
quest gm begin
    state start begin
        when 20016.chat
"Eine Ankündigung geben" begin
            say_title
("Schmied:")
                        
say("Ich schicke gerne Briefe durch das ganze Königreich")
                        
say("von Altaria. Da du die entsprechende Summe von")
                        
say("dem Betrag 100.000.000 Yang besitzt, hast du die")
                        
say("Möglichkeit einen Brief abzuschicken.")
                        
say("Möchtest du gerne bei mir einen Brief losschicken?")
                
                
local s select("Ja""Nein")

                if 
== 1 then
                
if pc.money>=100000000 then
                        say_title
("Schmied:")
                        
say("Na gut, gib jetzt deine Nachricht ein, damit ich sie")
                        
say("losschicken kann. Mach es kurz und knapp.")
        
local send_text input()
                
pc.changemoney("-100000000")
        
notice_all(""..pc.get_name()..": "..send_text.."")
                elseif 
pc.money<100000000 then
                        say_title
("Schmied:")
                        
say("Ich bin nicht dumm, die Summe stimmt nicht.")
                        
say("Komm wieder, wenn du die richtige Summe von")
                        
say("100.000.000 Yang hast und das Bedürfnis.")
        
end
                
                
elseif == 2 then
                
return
       
end
           end
     end
end 
herzlichen dank <3
06/11/2010 23:19 Pаylasici#58
Da sind paar 'END's verschoben, ich habe es verbessert, da ich die Quest nicht in Notepad++ sondern im Forum geschrieben habe. Ist ungetestet, müsste aber zu 100% klappen. :D
Payla$ici hilft euch immer, einfach melden, guys. :D
06/11/2010 23:51 Megaload#59
Quote:
Originally Posted by Payla$ici View Post
Da sind paar 'END's verschoben, ich habe es verbessert, da ich die Quest nicht in Notepad++ sondern im Forum geschrieben habe. Ist ungetestet, müsste aber zu 100% klappen. :D
Payla$ici hilft euch immer, einfach melden, guys. :D
JA jetz biste Aktiv du Fauler Sack -.- tzzz
06/12/2010 00:07 Pаylasici#60
Wer bist du? :D