Beiträge von Aquacold

    C:\Users\Dennis\Desktop\Server\gamemodes\BSR.pwn(4460) : error 017: undefined symbol "MoneySpam"



    MoneySpam wurde nicht definiert..


    Oben ein
    new MoneySpam[MAX_PLAYERS];


    drinnen?

    Naja, aber wenn man ein Script downloadet und daran rumbastelt lernt man es besser. Aber jeder hat seine Meinung.


    Nur weil ich lerne?
    Ich will gerne alles sdelber machen und nicht irgendwelche Codes aus anderen Scripts kopieren bzw klauen...



    ZUm Thema zurück, Ich habe derzeit folgendes:


    OnPlayerSpawn:


    public OnPlayerSpawn(playerid)
    {
    new string[20];
    GivePlayerMoney(playerid, SpielerInfo[playerid][pGeld]);
    SetPlayerSkin(playerid, SpielerInfo[playerid][pSkin]);
    Textdraw0 = TextDrawCreate(499.000000, 77.000000, "");
    TextDrawBackgroundColor(Textdraw0, 255);
    TextDrawFont(Textdraw0, 3);
    TextDrawLetterSize(Textdraw0, 0.509998, 2.099998);
    TextDrawColor(Textdraw0, -1);
    TextDrawSetOutline(Textdraw0, 0);
    TextDrawSetProportional(Textdraw0, 1);
    TextDrawSetShadow(Textdraw0, 1);
    TextDrawUseBox(Textdraw0, 1);
    TextDrawBoxColor(Textdraw0, 255);
    TextDrawTextSize(Textdraw0, 611.000000, 263.000000);
    format(string, sizeof(string), "$ %i", SpielerInfo[playerid][pGeld]);
    TextDrawSetString(Textdraw0, string);
    TextDrawShowForPlayer(playerid, Textdraw0);
    SetTimer("updatestats",5000,true); //false oder 0
    return 1;
    }



    Mein Public:


    forward updatestats();
    public updatestats()
    {
    TextDrawDestroy(Textdraw0);
    new string[20];
    Textdraw0 = TextDrawCreate(499.000000, 77.000000, "");
    TextDrawBackgroundColor(Textdraw0, 255);
    TextDrawFont(Textdraw0, 3);
    TextDrawLetterSize(Textdraw0, 0.509998, 2.099998);
    TextDrawColor(Textdraw0, -1);
    TextDrawSetOutline(Textdraw0, 0);
    TextDrawSetProportional(Textdraw0, 1);
    TextDrawSetShadow(Textdraw0, 1);
    TextDrawUseBox(Textdraw0, 1);
    TextDrawBoxColor(Textdraw0, 255);
    TextDrawTextSize(Textdraw0, 611.000000, 263.000000);
    format(string, sizeof(string), "$ %i", SpielerInfo[playerid][pGeld]);
    TextDrawSetString(Textdraw0, string);
    TextDrawShowForPlayer(playerid, Textdraw0);
    }


    Lg

    Heyho,


    Ich habe mit dem Textdraw Editor ein paar Textdraws erstellt.
    Nun wollteich fragen, wie ich dort neine Variable einbaue (Money Anzeige etc..)


    Mein derzeitiges Textdraw:



    Textdraw0 = TextDrawCreate(499.000000, 77.000000, "$ %i");
    TextDrawBackgroundColor(Textdraw0, 255);
    TextDrawFont(Textdraw0, 3);
    TextDrawLetterSize(Textdraw0, 0.509999, 2.099999);
    TextDrawColor(Textdraw0, -1);
    TextDrawSetOutline(Textdraw0, 0);
    TextDrawSetProportional(Textdraw0, 1);
    TextDrawSetShadow(Textdraw0, 1);


    Meine Geldvariable:


    SpielerDaten[playerid][pGeld]


    Ich bin derzeit blutanfänger in Sachen Pawn Scripting und versuche ein Selfmade zu machen..


    Bitte kommt mir nicht mit SA-MP Wi9ki etc.. Da dort so etwas nicht erklärt wird, da diese Textdraws anders aufgebaut sind.



    Lg

    SQL
    $connect = mysql_connect('195.138.243.91', 'excellent_reall', 'ZENSIERT') or die("DIE VERBINDUNG IST GESCHEITERT!");


    mit


    SQL
    $connect = mysql_connect('195.138.243.91', 'excellent_reall', 'ZENSIERT') or die(mysql_error());


    einfügen und die Ausgabe posten.. (PW einsetzen!)


    Der Webspace ist Bei einem Hoster



    Der Samp Server ist extern auf einem Root.


    Bei der MYSQL IP fehlt trotzdem die 1 am Anfang...


    Edit:



    $connect = mysql_connect('95.138.243.91', 'excellent_reall', 'ZENSIERT') or die("DIE VERBINDUNG IST GESCHEITERT!");
    mysql_select_db("excellent1") or die ("ERROR: DATENBANK WURDE NICHT GEFUNDEN!");
    $ip = "195.138.243.91";


    fällt dir was auf?

    Thema Nitrado & Samp4you


    Bei Nitrado bekommt man immer einen Standart Port des Games.


    Bei Samp4you zahlst du für einen Wunschport, der Standart port kostet aber extra und ist eigtl so gut wie nie verfügbar.



    Würde dir sehalb Nitrado empfehlen ;)

    Mal einen richtigen Bios resett gemacht( Überbrücken, nicht nur Batterie rausnhemen?)


    Dein Mainboard. ggf im Handbuch nachkucken, wo die Pins sind (sind 3, Bei normalen Betrieb sind Pin 1&2 belegt, einfach umstecken auf Pin2&3)


    Davor das Netzteil abstecken, damit kein Strom m ehr aufs Mainboard fließt.


    [Wed Jun 12 01:03:43 2013] Function: mysql_query executed: "INSERT INTO `Houses` (`Enter_X`, `Enter_Y`, `Enter_Z`, `Exit_X`, `Exit_Y`, `Exit_Z`, `Level`, `Interior`, `Cost`) VALUE ('1909.8516', '-1597.6937', '14.3062', '235.2579', '1187.0999', '1080.2600', '4', '3', '80000')" with result: "0".


    Hier


    //edit suche immer noch hilfe und der bug ist immer noch nicht behoben !! :thumbup:

    der Query kann doch gar nicht ausgeführt werden..


    VALUE gibt es bei Mysql nicht ;) es müsste wenn dann VALUES heißen


    ;)

    • 3x Explorer
    • 1x Chrome
    • 2x VB.NET
    • 1x Skype
    • 1x YaTqA
    • 1x Filezilla
    • 1x SAMP Client
    • 1x GTA (War noch online)
    • 1x Taskmanager


    Das isses was mich wundert. Wenn ich GTA schliesse, habe ich nur 500MB ... das war damals so nicht. Is mein Ram Riegel im Arsch ??


    VB.NET brauchst du beim GTA spielen doch nicht? Also schließen und auf Ram freuen ;)
    Das gleiche auch für Filezilla und Yatqa.


    Du brauchst du nicht unnötig programme offen haben, klar, dass es dann bremst.


    Bei 2 Gb Ram, muss man auch mal weniger Programme offen haben. (Dein Laptop ist auch gar nicht zum Spielen geeignet bzw gedacht ;) )