Chat farbe InGame ändern

02/21/2011 12:40 Legend2007#16
es waren codes wie @9834 z.B.
wenn ich diesen code ingame auf meinem server eintippe, dann verschwindet der befehl und ich kann aber nichts weiteres mehr schreiben

@lfcmaus: irgendwie funktioniert das mit der funktion in die questlib nicht.. außer das es keinen sinn macht weil es nur für quests zuständig ist.. haste es eig. getestet?
02/21/2011 12:45 lfcmaus#17
ja ich habe es getestet und das funktioniert wunderbar
man schreibt einen befehl bsp @0001
deklariert ihn @000 beherbergt die farbgebung 0,128,255
und schreibt die quest welche dann den befehl ausführt
wen pc @ 0001 dann folgender text ausgabe in farbcode 0,128,255



schau dir das how to an wie man in questes farbig schreiben kann und du verstehst es
02/21/2011 13:14 Legend2007#18
das ist was ich gefunden habe [Only registered and activated users can see links. Click Here To Register...]

aber ich komme trotzdem nicht groß weiter mit meinem problem.. auch weil diese kleine quest nicht kompiliert werden will >_>

PHP Code:
quest gm_notice begin
    state start begin
        when 9002.chat
."test" with pc.is_gm() begin
            local text 
input()
            
say("[COLOR r;0.5|g;0.7|b;1.0]..text.."[/COLOR]")
        end
    end
end 
die spackt rum lol wird aber nimmer lange dauern.. hoffentlich o.o

edit: quest problem solved >.>" aber anderes besteht noch xD

edit2: grade die quest ingame getestet, die farbe im ankündigungs-chat wird NICHT geändert..
02/21/2011 13:25 lfcmaus#19
ist ja auch total falsch^^
farbe einer quest geht über say_
bsp
say_title
say_red
say_white
say_gold

etc
say_"..."<<<qest befehl
deklaration steht woanders net in der quest selber
02/21/2011 13:40 Legend2007#20
PHP Code:
function say_red(text) return setcolor(0.0,128.0,255.0)..text..resetcolor(0.0,128.0,255.0end 
das würd dann in die questlib.lua kommen, oder ist die funktion falsch? denke das macht nix falls ich die andere funktionen auch benutze :P
und wir das ding mit notice_all() auch funktionieren?