Felehr behebung

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
  • Hey


    Ich habe in meienr fehler meldung ein problem.
    Ich bin gerade an einem test script dran um scripten zu lehrnen.
    Bei mir kommt dieser fehler

    PHP
    : error 017: undefined symbol "dcmd"


    aleine kann ich ihn nicht beheben und wolte hier fragen ob mir da einer
    was sagen kann wie ich den defined bekomme

  • Jason Gregory


    Ich ahbe ja von dir den hier eingebaut:


    Und seit da an hatte ich den fehler.
    Ich habe jetzt:

    PHP
    #define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1


    den auch eingebaut, aber immer noch den fehler.


    Das sind im mom meine meldungen:

    PHP
    C: ... Test Script.pwn(218) : warning 225: unreachable code
    C: ... Test Script.pwn(218) : error 017: undefined symbol "dcmd"
    C: ... Test Script.pwn(222) : warning 203: symbol is never used: "dcmd_fahrzeug"
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    
    
    1 Error.


    Vieleicht weis ja einer wie ich das alles behoben bekomme.

  • So. Jetzt ahbe ich das oben so defined.

    PHP
    #define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
    
    
    #include <a_samp>
    #define FILTERSCRIPT
    #if defined FILTERSCRIPT


    Und jetzt sind alle fehler behoben