Beiträge von #lazy

    Irgendwas stimmt bei mir nicht.
    Ich möchte das bei mir diverse Werte (Maximale Geschäfte usw ...) per Config eintragbar sind.
    Also habe ich die Variable
    -Max_biz
    und
    -ExistBiz erstellt


    Max_biz ist die Maximale Biz Anzahl und ExistBiz die ID fürs nächste Biz, die änderbar sein sollte sofern es zu Fehlern kommt.


    Ergebnis:

    Code
    C:\Users\dominik\Desktop\dBiz.pwn(38) : error 008: must be a constant expression; assumed zero
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    
    
    1 Error.


    Die Zeilen:
    new BizInfo[maxbiz][Biz];


    Geht das grundsätzlich nicht?
    Mach ich mit den Variablenwerten etwas falsch?


    #e:
    Den 2.Fehler habe ich behoben.
    Ich musste strval verwenden.

    Ich glaube wir reden aneinander vorbei ;)


    ich meinte das so:
    mysql_SetInt("Accounts","Fraktion",gTeam[playerid],"Name",playername);


    und auslesen halt:
    gTeam = mysql_GetInt("Accounts","Fraktion","Name",playername);


    Beispiel aus einem Script jetzt nur auf dich angepasst.

    Die sind alle so gut :S
    Naja, ich weiß ja das ich schlecht bin, hatte aber trotzdem eine gute Idee.
    Hat zwar eine miese Umsetzung, jedoch versuche ich es mal.
    Habe aber leider keine Idee gehabt welches Icon in den unteren Bereich passen könnte.
    Daher hab ich das leer gelassen, kann man nachher ja ändern bzw. kann ich die psd datei beilegen.

    Also.
    Da ich gerade eh die Konsole offen hatte,
    habe ich es mit Debug versucht.
    ++ bringt beim formatieren nichts, zumindest war der wert weiterhin 0.


    Habe ich es aber mit dem Operator += erhöht.
    So:

    new Report = 0;
    printf("Offene Reports: %d",Report += 1);

    Hat er mir den Wert 1 angegeben.


    #e:
    Noch praktischer wäre es so:
    Denn die Variable wird nur als 1 angezeigt hat aber einen anderen Wert.
    Report += 1
    und dann den Textdraw anzeigen nur mit "Report".

    Öööhm?
    Was macht du da?
    Das spielerspeichern kann so nicht funktionieren.


    Set = setzen
    Get = auslesen


    Beispiel:
    setInt:SpielerDatei("Money",GetPlayerMoney(playerid));

    Beeil dich mein lieber!
    Heute sind 50 Spiele von Electronic Arts um 85% reduziert.


    Unter anderem:
    -Dead Space
    -Fifa 12
    -Need For Speed hot Pursiut
    -Need For Speed undercover
    -Irgend so ein boxspiel xD
    -Battlefield


    Außerdem gibt es denn besten First Person Shooter 4 free.
    Puppet War und Puppet War Episode 2.

    Eine möglichkeit wäre:

    //ongamemodeinit
    SetTimer("TimerName",1000*60,true);
    //irgendwo:
    forward TimerName();
    public TimerName();
    {
    new hour,
    minute,
    second;
    gettime(hour,minute,second);
    if(strcmp(minute,"00",true) == 0)
    {
    //PayDay
    }
    else return false;
    }


    Ist zwar nicht sonderlich ressourcenfreundlich, aber ein alternative.


    #e: ööhhmm ... Ich glaube es muss 0 zurückgegeben werden, wenns failt.
    mein fehler ...

    Ich bin jetzt zu y_ini von Y_Less gewechselt.
    Aber das Programm verwirrt mich total.


    Habe ein Problem beim auslesen:
    INI:myini[](name[], value[])


    Aber ich habe kein plan, was ich bei myini eintragen muss.


    Den ininamen?
    Muss ich datei denn vorheröffnen?
    Muss die .ini Endung angegeben werden?
    Muss der Name, wenn es beispielsweise ein ConfigINI ist in Anführungszeichen gesetzt werden?
    Was ist name, was value?

    ein Report kommt, erhöhst du die Variable einfach um eins ;)


    Zum Update:
    TextDrawHideForPlayer
    dann
    formatieren Reports und halt einen Integer mit der Variablengröße.
    anschließend
    TextDrawSetString
    und dann TextDrawShowForPlayer