Beiträge von Chax

    if(strcmp(cmdtext,"/parken", true)==0)
    {
    new Float:Ax ,Float:Ay ,Float:Az;
    GetVehiclePos(playerid,Ax,Ay,Az);
    SetPVarInt(playerid,"Geparkt",1);
    SetPVarFloat(playerid,"xPark",Ax);
    SetPVarFloat(playerid,"yPark",Ay);
    SetPVarFloat(playerid,"zPark",Az);
    SpielerSpeichern(playerid);
    SendClientMessage(playerid,BLAU,"Erfolgreich geparkt!");
    return 1;
    }


    Er schreibt in die Datei des Spielers dann nur xPark:0.00000
    aber nicht den wert...
    Hilfe!

    Gibt es eigentlich bei SAMP Sex Animationen, die vielleicht auch nur einer alleine ausführen kann( zb die /piss Animation) aber auch zusammen mit einem anderen Spieler ausgeführt werden können, wie im Singleplayer?


    Lg Chax

    if(dini_Get(Hausdatei,"Besitzer")=="keiner")// Fehler Zeile
    {
    new hdlabel[50];
    format(hdlabel,sizeof(hdlabel),"HausID: %d\nPreis: %d$\nInterior: %d",dini_Int(Hausdatei,"HausID"),dini_Int(Hausdatei,"Preis"),dini_Int(Hausdatei,"Interior"));
    Create3DTextLabel(hdlabel,GELB,dini_Float(Hausdatei,"X-Pos"),dini_Float(Hausdatei,"Y-Pos"),dini_Float(Hausdatei,"Z-Pos"),25,0);
    }
    else
    {
    new hdlabel[50];
    format(hdlabel,sizeof(hdlabel),"HausID: %d\nBesitzer: %s",dini_Int(Hausdatei,"HausID"),dini_Get(Hausdatei,"Besitzer"));
    Create3DTextLabel(hdlabel,GELB,dini_Float(Hausdatei,"X-Pos"),dini_Float(Hausdatei,"Y-Pos"),dini_Float(Hausdatei,"Z-Pos"),25,0);
    }


    Mein Error: error 033: array must be indexed (variable "dini_Get")


    Ich meine man müsste hier ja irgendwas "true" setzen, aber ich komme nicht weiter:(

    {
    new Hausdatei[65],string[65],printa[64];
    new Hausdatenbank[65];
    format(Hausdatenbank,sizeof(Hausdatenbank),"/Houses/Hausdaten.txt");
    format(string,sizeof(string),"/Houses/Haus %d.txt",dini_Int(Hausdatenbank,"interval"));
    format(Hausdatei,sizeof(Hausdatei),string);
    CreatePickup(1273,1,dini_Float(Hausdatei,"X-Pos"),dini_Float(Hausdatei,"Y-Pos"),dini_Float(Hausdatei,"Z-Pos"),0);
    if(dini_Int(Hausdatei,"Besitzer")==0)
    {
    new hdlabel[50];
    format(hdlabel,sizeof(hdlabel),"HausID: %d\nPreis: %d$\nInterior: %d",dini_Int(Hausdatei,"HausID"),dini_Int(Hausdatei,"Preis"),dini_Int(Hausdatei,"Interior"));
    Create3DTextLabel(hdlabel,GELB,dini_Float(Hausdatei,"X-Pos"),dini_Float(Hausdatei,"Y-Pos"),dini_Float(Hausdatei,"Z-Pos"),25,0);
    return 1;
    }
    else
    {
    new hdlabel[50];
    format(hdlabel,sizeof(hdlabel),"HausID: %d\nPreis: %d$\nInterior: %d",dini_Int(Hausdatei,"HausID"),dini_Int(Hausdatei,"Preis"),dini_Int(Hausdatei,"Interior"));
    Create3DTextLabel(hdlabel,GELB,dini_Float(Hausdatei,"X-Pos"),dini_Float(Hausdatei,"Y-Pos"),dini_Float(Hausdatei,"Z-Pos"),25,0);
    return 1;
    }
    format(printa,sizeof(printa),"Haus %d wurde erstellt!",dini_Int(Hausdatenbank,"interval"));// Fehler Zeile
    print (printa);
    dini_IntSet(Hausdatenbank,"interval",dini_Int(Hausdatenbank,"interval")+1);
    if(dini_Int(Hausdatenbank,"interval")<=10)
    {
    LoadHaus();
    return 1;
    }
    else
    {
    dini_IntSet(Hausdatenbank,"interval",1);
    return 1;
    }
    }


    In der markierten Zeile steht "unreachable Code" als Error, woran liegt das?

    Hallo ich habe folgendes Problem.
    Es sollte die HausID in die Datei geschrieben werden, doch der Wert bleibt immer 0, was nicht sein sollte :o


    if(GetPVarInt(playerid,"HausID")==0)
    {
    SendClientMessage(playerid,BLAU,"Sie haben das Haus gekauft!");
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    dini_Set(Hausdatei,"Besitzer",name);
    SetPVarInt(playerid,"HausID",dini_Int(Hausdatei,"HausID"));
    SpielerSpeichern(playerid);
    return 1;
    }
    else
    {
    SendClientMessage(playerid,BLAU,"Du besitzt bereits ein Haus!");
    return 1;
    }

    Ich habe schon oft gesehen das auf einem Server beim Login oder im Tutorial oben und unten eine Schwarze Fläche war.


    Wie wird das gemacht? Sind das Textdraws?:)


    MFG Chax

    Ich will eine Abfrage machen aus einer Datei, wann ein wert auf 1000 runtergefallen ist, dann soll etwas passieren.
    Wo mache ich diese Anfrage am besten hin, damit sie immer abgefragt wird, also sofort wenn der wert 1000 ist auftritt?:o

    Gibt es eine Seite auf der man kostenlos Lieder hoch laden kann, die als Steams dann ablaufen und ich auf dem Server einbinden kann?


    Lg Chax

    Geht es auch das ich abfrag ob jemand ein Dollar verliert, wenn er 2 meter von einem Automaten weg ist, dann wird der Firma das zugeschrieben, geht das?:o

    Ohje, vielen Dank.


    Ich habe takstelleBSNdatei geschrieben anstatt tanktext, richtig?:)


    E//
    Jetzt hab ich aber das Problem das der Besitzer nicht ausgelesen wird, also steht nur da Besitzer: und das wars:(

    Hallo zusammen, ich habe ein kleines Problem.
    stock tankstelleBSN()
    {
    new tankstelleBSNdatei[100], besitzer[100], kasse[100];
    format(tankstelleBSNdatei,sizeof(tankstelleBSNdatei),"/Business/tankstelleBSNdatei.txt");
    strins(besitzer, dini_Get(tankstelleBSNdatei,"Besitzer"), 0);
    strins(kasse, dini_Get(tankstelleBSNdatei,"Kasse"), 0);
    CreatePickup(1274,1,1001.5837,-929.2642,42.3281,0);
    new tanktext[100];
    format(tankstelleBSNdatei,sizeof(tankstelleBSNdatei),"Tankstelle LS BSN\nBesitzer: %s",dini_Get(tankstelleBSNdatei,"Besiter"));
    Create3DTextLabel(tanktext,GELB,1001.5837,-929.2642,42.3281,25,0);
    return 1;
    }


    Und zwar wird das Simbol erstellt, aber kein Text steht da:o

    Hallo zusammen,
    wie kann ich Dateien aus Scriptfiles auslesen die verschiedene Namen haben?:)


    Zum Beispiel : Haus 1.txt, Haus 2.txt und so weiter.


    Selbst verständlich mit einem Stock, aber wie kann ich die laden, da die ja verschiedene Namen haben und ich kein stock oder keine FUnktion für jede Datei machen will:)
    Hier ein stock versuch:)
    /*stock LoadHaus()
    {
    new Hausdatei[65];
    new Hausdatenbank[65];
    format(Hausdatenbank,sizeof(Hausdatenbank),"/Houses/Hausdaten.txt");
    new MAX_HOUSE;
    MAX_HOUSE=dini_Int(Hausdatenbank,"HausID");
    format(Hausdatei,sizeof(Hausdatei),"/Houses/Haus [%d].txt");
    for(%d>0)
    {
    new hdlabel[50];
    format(hdlabel,sizeof(hdlabel),"HausID: %d\nPreis: %d$\nInterior: %d",dini_Int(Hausdatei,"HausID"),dini_Int(Hausdatei,"Preis"),dini_Int(Hausdatei,"Interior"));
    Create3DTextLabel(hdlabel,GELB,hX,hY,hZ,25,0);
    new hX,hY,hZ;
    dini_Float(Hausdatei,"X-Pos",hX);
    dini_Float(Hausdatei,"Y-Pos",hY);
    dini_Float(Hausdatei,"Z-Pos",hZ);
    CreatePickup(1273,1,hX,hY,hZ,0);
    return 1;
    }
    return 1;
    }*/
    Lg Chax

    Für das erste ganz gut:)
    Jedoch nicht mein Geschmack:(
    Tipps: - das grau passt nicht zu den Bildern
    - geilere Überschrift vielleicht und die Bilder mit Effekten versehen!:)


    LG Chax

    ocmd:giverank(playerid,params[])
    {
    if(GetPVarInt(playerid,"Fraktion")>0)
    {
    if(GetPVarInt(playerid,"Leader")==1)
    {
    new pID, rank;
    if(sscanf(params,"ui",pID,rank))return SendClientMessage(playerid,GRAU,"/giverank [ID] [Rang]");
    {
    if(GetPVarInt(playerid,"Fraktion")==GetPVarInt(pID,"Fraktion"))
    {
    if(rank>6||rank<1)
    {
    SendClientMessage(playerid,ROT,"Der Rang muss zwischen 1 und 6 liegen!");
    return 1;
    }
    else
    {
    SetPVarInt(playerid,"Fraktionrang",rank);
    SpielerSpeichern(playerid);
    return 1;
    }
    }
    }
    return 1;
    }
    }
    if(GetPVarInt(playerid,"Firma")>0)
    {
    if(GetPVarInt(playerid,"Leader")==1)
    {
    new pID, rank;
    if(sscanf(params,"ui",pID,rank))return SendClientMessage(playerid,GRAU,"/giverank [ID] [Rang]");
    {
    if(GetPVarInt(playerid,"Firma")==GetPVarInt(pID,"Firma"))
    {
    if(rank>4||rank<1)
    {
    SendClientMessage(playerid,ROT,"Der Rang muss zwischen 1 und 4 liegen!");
    return 1;
    }
    else
    {
    SetPVarInt(playerid,"Firmarang",rank);
    SpielerSpeichern(playerid);
    return 1;
    }
    }
    }
    }
    }
    return 1;
    }


    Ich bekomme keine Erorrs, jedoch passiert nichts bei dem Befehl wenn ich als Leader einer Firma den Befehl ausführe!

    War das Ironie oder ist das echt deine Meinung?


    Ich finde du solltest die Enterpage komplett neu machen, schau dir am besten mal ein paar Beispiele hier an im Forum,


    Ich finde er sollte einen anderen Hintergrund machen, darf ich das nicht sagen?

    Ist das euer ernst?
    Waffen, Autos etc einfach ercheatbar.


    Außerdem unreife Community.
    Wurde von einem Army Member ins Gefängnis ohne Vorwarnung gefahren weil ich im o-Chat gefragt hab ob es auf dem Server möglich ist die Bank auszurauben!