[Hilfe] Undefindes Symbol

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Ich habe im Scrip 26 Errors, diese Treten bei den Objecten auf!



    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(249) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(250) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(251) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(252) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(253) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(254) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(255) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(256) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(257) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(258) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(259) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(260) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(261) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(262) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(263) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(264) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(265) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(266) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(267) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(268) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(269) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(270) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(271) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(272) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(273) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(274) : error 017: undefined symbol "CreateDynamicObject"


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    26 Errors.


    Entsprechende Zeile (nicht alle):



    CreateObject(5428,1152.09387207,-3693.69360352,2.09999895,0.00000000,0.00000000,0.00000000);
    CreateObject(5428,1093.65209961,-3692.78906250,2.07499886,0.00000000,0.00000000,179.99993896);
    CreateObject(17029,1167.55834961,-3662.14721680,-1.40781355,0.00000000,0.00000000,0.00000000);
    CreateObject(17029,1185.00744629,-3679.89013672,-1.40781355,0.00000000,0.00000000,294.00000000);
    CreateObject(17029,1182.42248535,-3704.52246094,-1.40781355,0.00000000,0.00000000,281.99963379);
    CreateObject(17029,1158.97766113,-3724.47851562,-1.40781355,0.00000000,0.00000000,209.24705505);
    CreateObject(17029,1126.13134766,-3724.26611328,-1.40781355,0.00000000,0.00000000,209.24560547);
    CreateObject(17029,1102.14147949,-3724.38354492,-1.40781355,0.00000000,0.00000000,209.24560547);
    CreateObject(17029,1060.72888184,-3709.37109375,-1.40781355,0.00000000,0.00000000,118.74569702);
    CreateObject(17029,1062.08691406,-3679.25781250,-1.40781355,0.00000000,0.00000000,84.74023438);
    CreateObject(17029,1087.21166992,-3660.54858398,-1.40781355,0.00000000,0.00000000,24.73754883);
    CreateObject(17029,1132.94653320,-3662.21875000,-1.40781355,0.00000000,0.00000000,30.00000000);
    CreateObject(17029,1066.86816406,-3726.27001953,-1.40781355,0.00000000,0.00000000,154.74023438);
    CreateObject(996,1128.08508301,-3678.39184570,2.44094110,0.00000000,0.00000000,0.00000000);


    Ganz oben im Script habe ich:


    #include <streamer>


    und dann:


    #define CreateObject CreateDynamicObject

  • #define CreateObject = CreateDynamicObject
    dan musst du halt jedes CreateObject zu CreateDynamicObject ändern ;)

  • Genau das macht mir Sorgen es sind nämlich schon ca. 600 Objecte .....


    Mit deinem Vorschlag oben:



    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(56) : warning 201: redefinition of constant/macro (symbol "CreateObject")
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(256) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(256) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(257) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(257) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(258) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(258) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(259) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(259) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(260) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(260) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(261) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(261) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(262) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(262) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(263) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(263) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(264) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(264) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(265) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(265) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(266) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(266) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(267) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(267) : error 017: undefined symbol "CreateDynamicObject"
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(268) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Alex\Desktop\Fun.pwn(268) : error 017: undefined symbol "CreateDynamicObject"


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    26 Errors.


  • Joah eigentlich ist es vllt auch ein Klammer fehler also hast du ein { oder } zu viel oder zu wenig ;D
    Und bei mir im Script geht es mit #define CreateObject = CreateDynamicObject


    Also liegt es an dir :D