[SERVICE] Die Questkontrolle

11/27/2010 16:50 CoreDump#946
hast du nicht aufgepasst?
wenn du einen npc als portal nimmst, kannst du nicht schreiben "d.jump_all()"
entweder npc oder befehl
11/27/2010 17:00 ..:EliteZocker:..#947
dan bräuchte ich den befehl^^
das man sofort geportet wird sobald man alle Siegel abgegeben hat

und wo ich den Befahl einfügen muss
11/27/2010 19:34 °ѕ¢αη∂ιυм#948
Hey

Was bedeutet dieser Fehler??
[Only registered and activated users can see links. Click Here To Register...]
Ich will nur wissen, was dieser Fehler bedeutet, werde meine Quest dann selbst korrigiern :)
Thx :D

GreeTz.
11/27/2010 20:45 CoreDump#949
das bedeutet das du einen schreib fehler hast bei einem befehl, der dir die quest zusammenhaut.
syntax = grammatik des programmierens ^^
string heißt zeichenkette wird also ein befehl sein.
'unexpected symbol near ==' würde ich sagen das kann nicht gelesen werden.
zeile 7 i-wo der fehler
11/27/2010 22:31 °ѕ¢αη∂ιυм#950
Quote:
Originally Posted by CoreDump View Post
das bedeutet das du einen schreib fehler hast bei einem befehl, der dir die quest zusammenhaut.
syntax = grammatik des programmierens ^^
string heißt zeichenkette wird also ein befehl sein.
'unexpected symbol near ==' würde ich sagen das kann nicht gelesen werden.
zeile 7 i-wo der fehler
Ok, habs versucht, aber packs nicht ._.
11/27/2010 23:53 CoreDump#951
habe den fehler gefunden!
hab drübergelesen erstmal.
bei einem local select wird ohne == gewählt.

nur bei einer if anweisung also einem vergleich wird == verwendet.
bei einer zuordnung (select) wird = verwendet.
lernt man als basis des programmierens
11/28/2010 11:22 °ѕ¢αη∂ιυм#952
Quote:
Originally Posted by CoreDump View Post
habe den fehler gefunden!
hab drübergelesen erstmal.
bei einem local select wird ohne == gewählt.

nur bei einer if anweisung also einem vergleich wird == verwendet.
bei einer zuordnung (select) wird = verwendet.
lernt man als basis des programmierens
:o
Ok. dachte zwar immer das wär egal ob 1 oder 2 '=' aber ich test es später mal :D
11/28/2010 11:52 ..:EliteZocker:..#953
Was muss ich schreiben in einer Quest wenn ich sofort nach dem abgeben des 6ten Schlüssel teleportiert werden soll??
11/28/2010 13:59 CoreDump#954
mach dieses portal beim roten draachen einfach weg und setze ein "d.jump_all()" mit den richtigen koords.
11/28/2010 14:39 RealFreak#955
PHP Code:
quest rollenblock begin
       state start begin
        when 22010.
use with pc.get_map_index() == 206 begin
            chat
("Hier kannst du keine Ortsrollen benutzen.")
            
item.remove()
        
end
        end
end 
Hab den Portrollenblocker von iMer genommen, jedoch stürzt wenn man dann dort eine Portrolle benutzt die Map ab.
Machen gerade die user die ganze Zeit um auf den Maps zu farmen
Wie klappt der Quest richtig?


MfG RealFreak
11/28/2010 15:45 °ѕ¢αη∂ιυм#956
Quote:
Originally Posted by CoreDump View Post
habe den fehler gefunden!
hab drübergelesen erstmal.
bei einem local select wird ohne == gewählt.

nur bei einer if anweisung also einem vergleich wird == verwendet.
bei einer zuordnung (select) wird = verwendet.
lernt man als basis des programmierens
@CoreDump:

Funktioniert immer noch nicht...

Es kommt diese Fehlermeldung...:

[Only registered and activated users can see links. Click Here To Register...]
11/28/2010 16:15 CoreDump#957
schick nochmal die fehlermeldung rein
11/28/2010 17:59 °ѕ¢αη∂ιυм#958
Quote:
Originally Posted by CoreDump View Post
schick nochmal die fehlermeldung rein
Ok, hab oben eingefügt....
11/28/2010 19:20 ..:EliteZocker:..#959
Quote:
Originally Posted by CoreDump View Post
mach dieses portal beim roten draachen einfach weg und setze ein "d.jump_all()" mit den richtigen koords.
Sry ich weiß das ich mich blöd anstelle

aber wie soll ich das weg machen?^^
11/28/2010 20:32 CoreDump#960
PHP Code:
local c=select("Siriusschwert+0","Doch nicht")
     if 
c==1 with pc.count_item(270) <= 0 then 
"with" darfst du bei einer auswahl nicht verwenden (auch wenn da ein if drin ist)
darfst du nicht.
teil das "with" überall in noch eine funktion auf....
PHP Code:
if c==1 then
   
if pc.count_item(270) <= 0 then
      
----
   else
      ----
elseif 
c==2 then
.............................