Warnings, aber wieso?

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
  • Abend,



    Ich habe ein Problem mit der stock Funktion, und zwar bekomme ich 3 Warnings
    und weiß nicht genau woran es liegen könnte,


    Fehlermeldungen:


    warning 213: tag mismatch
    warning 213: tag mismatch
    warning 213: tag mismatch


    Code:


    ocmd:pflanzen(playerid, params[])
    {
    if(GetPVarInt(playerid,"Einfuerung") == 1)return SendClientMessage(playerid,ORANGE," Du bist noch in der Einführung!");
    if(GetPVarInt(playerid,"loggedin") == 0)return SendClientMessage(playerid,ORANGE ," Du bist nicht Eingeloggt!");
    new cmd[15];
    if(sscanf(params,"s",cmd))return SendClientMessage(playerid,ORANGE,"Benutzung: /pflanzen [Schlafmohn/Hanf/Cocastrauch]");
    if(strcmp(cmd,"Schlafmohn",true) == 0)
    {


    new Float:x,Float:y,Float:z, drugsumme, wasserstand, drugart[15];
    drugsumme = 0;
    wasserstand = 100;
    drugart = "Schlafmohn";
    GetPlayerPos(playerid,x, y, z);
    CreatePflanze(x, y, z, SpielerName(playerid),drugsumme, wasserstand, drugart); // Fehlerzeile
    }
    }



    Hoffe ihr könnt mir da genaueres zu sagen ^^



    Grüße

  • Parameter falsch übergeben. Zeig mal die Funktion.

    Ne eigentlich nicht, aber ich Poste ihn dir trotzdem mal:



    stock CreatePflanze(x, y, z, name[], drugsumme, wasserstand, drugart[])
    {
    new Drugdatei[64];
    for(new drugid=1;drugid<MAX_DRUGS;drugid++)
    {
    format(Drugdatei,50,"/Drogenpflanzen/%d.txt",drugid);
    if(!fexist(Drugdatei))
    {
    dini_Create(Drugdatei);
    dini_Set(Drugdatei,"Name",name);
    dini_Set(Drugdatei,"Drogenart",drugart);
    dini_FloatSet(Drugdatei,"X",x);
    dini_FloatSet(Drugdatei,"Y",y);
    dini_FloatSet(Drugdatei,"Z",z);
    dini_IntSet(Drugdatei,"Wasserstand",wasserstand);
    dini_IntSet(Drugdatei,"Drogensumme",drugsumme);
    return LoadPflanze(drugid);
    }
    }
    return 1;
    }

  • Offenbar ja doch. Fehlermeldungen lügen nicht :p Vorposter hats ja bereits verbessert ;)


    Mein CS:GO Server: 62.75.168.39:27016


    Ich bin so hungrig, dass ich vor lauter Durst nicht weiß, was ich rauchen soll - so müde bin ich!
    Freedom is just another word for 'Nothing left to lose'