Bizz System Error

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 bekomme ein Error und ein Warning unzwar



    C:\Users\+++\Desktop\Dark Energie Reallife\gamemodes\Selfmade.pwn(4665) : error 035: argument type mismatch (argument 3)
    C:\Users\+++\Desktop\Dark Energie Reallife\gamemodes\Selfmade.pwn(4651) : warning 203: symbol is never used: "art"


    Warum ?


    stock CreateBizz(Float:x,Float:y,Float:z,preis,level,innenraum,art) //Hier der Warning
    {
    new Bizzdatei[50];
    for(new bizz = 1;bizz<MAX_BIZZE;bizz++)
    {
    format(Bizzdatei,50,"/Bizz/%d.txt",bizz);
    if(!fexist(Bizzdatei))
    {
    dini_Create(Bizzdatei);
    dini_FloatSet(Bizzdatei,"x",x);
    dini_FloatSet(Bizzdatei,"y",y);
    dini_FloatSet(Bizzdatei,"z",z);
    dini_IntSet(Bizzdatei,"Preis",preis);
    dini_IntSet(Bizzdatei,"Level",level);
    dini_Set(Bizzdatei,"Beschreibung",art); // Hier der Error
    dini_Set(Bizzdatei,"Besitzer","Staat");
    dini_IntSet(Bizzdatei,"Kasse",20000);
    dini_IntSet(Bizzdatei,"Innenraum",innenraum);
    return LoadBizz(bizz);
    }
    }
    return 0;
    }



    Bin am verzweifeln ;( .....


    :S

    ,,Das ganze Leben ist ein Spiel, nur wer es recht zu spielen wagt gelangt ans große Ziel"



    Peter Heißler



    :thumbup:

    3 Mal editiert, zuletzt von Russenplayer () aus folgendem Grund: Code eingerückt

  • Das wir in meinem command übergeben


    ocmd:createbizz(playerid,params[])
    {
    new Float:x,Float:y,Float:z,preis,level,iraum,art;
    if(GetPVarInt(playerid,"loggedin") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
    if(GetPVarInt(playerid,"Adminlevel")>=1)
    {
    GetPlayerPos(playerid,x,y,z);
    if(sscanf(params,"ddds",preis,level,iraum,art))return SendClientMessage(playerid,COLOR_WHITE,"Benutze: /createbizz [Preis] [Level] [Innenraum] [Beschreibung]");
    if(iraum < 0 || iraum > 20)return SendClientMessage(playerid,COLOR_WHITE,"Innenraum [0-20]");
    CreateBizz(x,y,z,preis,level,iraum,art);
    }
    return 1;
    }

    ,,Das ganze Leben ist ein Spiel, nur wer es recht zu spielen wagt gelangt ans große Ziel"



    Peter Heißler



    :thumbup:



  • Du musst aber doch Art irgendeinen Wert zugewiesen damit das auch benutzt werden kann?