Beiträge von Quini2

    zu dem disconnecten:


    Der bot kann sich nicht einloggen ich weiß nicht ob
    du dialog benutzt oder befehl aufjeden fall muss die virabel login
    auf 1 damit er sich einloggt dann sollte es funzen.


    zu den 10 Sekunden:


    Ja frag mit einem timer ab ob jemand drinne sitzt

    Ich habe über meinem script 200 häuser erstellt durch die Godfather datei
    nun habe ich im script noch hinzugefügt 3D Labels das an jedem haus eins ist
    also 200 Labels mehr nicht nun gehe ich zu einem haus und es fangt sehr sehr sehr stark
    an zu laggen ich weiß nicht wieso gescriptet ist es sauber doch ich weiß einfach net wieso es so übelst laggt
    jemand ne idee? liegt es am gameserver habe einen bei http://www.samp-hosting.de für 10€ der

    Ich Wollte an meinem haussystem anstatt gametext 3dlabels machen aber dieses funkioniert nicht ganz
    er createt nicht an alle 200 häuser eins nur ein paar


    Hier bei OnGameModeInit:



    for(new h = 0; h < sizeof(HouseInfo); h++)
    {
    if(HouseInfo[h][hOwned] == 1)
    {
    if(HouseInfo[h][hRentabil] == 0)
    {
    format(string, sizeof(string), "Dieses Haus gehört: %s \nLevel: %d",HouseInfo[h][hOwner],HouseInfo[h][hLevel]);
    Info1 = Create3DTextLabel(string,COLOR_ORANGE,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],30.0,0,1);
    }
    else
    {
    format(string, sizeof(string), "Dieses Haus gehört: %s \nMiete: $%d Level: %d \nBenutze /rentroom, um ein Zimmer zu mieten",HouseInfo[h][hOwner],HouseInfo[h][hRent],HouseInfo[h][hLevel]);
    Info2 = Create3DTextLabel(string,COLOR_ORANGE,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],30.0,0,1);
    }
    return 1;
    }
    else
    {
    format(string, sizeof(string), "Dieses Haus ist zu Verkaufen \nBeschreibung: %s \nPreis: $%d \nLevel: %d \nBenutze /buyhouse um es zu kaufen",HouseInfo[h][hDiscription],HouseInfo[h][hValue],HouseInfo[h][hLevel]);
    Info3 = Create3DTextLabel(string,COLOR_ORANGE,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],30.0,0,1);
    }


    und zum aktulisieren bei buyhouse und sellhouse


    public Haus3D()
    {
    new string[256];
    for(new h = 0; h < sizeof(HouseInfo); h++)
    {
    if(HouseInfo[h][hOwned] == 1)
    {
    if(HouseInfo[h][hRentabil] == 0)
    {
    Delete3DTextLabel(Info1);
    Delete3DTextLabel(Info2);
    Delete3DTextLabel(Info3);
    format(string, sizeof(string), "Dieses Haus gehört: %s \nLevel: %d",HouseInfo[h][hOwner],HouseInfo[h][hLevel]);
    Info1 = Create3DTextLabel(string,COLOR_ORANGE,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],30.0,0,1);
    }
    else
    {
    Delete3DTextLabel(Info1);
    Delete3DTextLabel(Info2);
    Delete3DTextLabel(Info3);
    format(string, sizeof(string), "Dieses Haus gehört: %s \nMiete: $%d Level: %d \nBenutze /rentroom, um ein Zimmer zu mieten",HouseInfo[h][hOwner],HouseInfo[h][hRent],HouseInfo[h][hLevel]);
    Info2 = Create3DTextLabel(string,COLOR_ORANGE,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],30.0,0,1);
    }
    return 1;
    }
    else
    {
    Delete3DTextLabel(Info1);
    Delete3DTextLabel(Info2);
    Delete3DTextLabel(Info3);
    format(string, sizeof(string), "Dieses Haus ist zu Verkaufen \nBeschreibung: %s \nPreis: $%d \nLevel: %d \nBenutze /buyhouse um es zu kaufen",HouseInfo[h][hDiscription],HouseInfo[h][hValue],HouseInfo[h][hLevel]);
    Info3 = Create3DTextLabel(string,COLOR_ORANGE,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],30.0,0,1);
    }
    }
    return 1;
    }


    dann eben Bei Sellhouse und Buyhouse habe ich


    Haus3D(); gemacht wo ist der fehler wie gesagt der createt nicht alle und wenn ich mir eins kaufe und verkaufe gehen wieder ein paar weg..


    /E/ Text

    forward ichdarffahren(playerid);
    forward ichdarfnichtfahren(playerid);


    new Fahren[MAX_PLAYER_NAME];
    new NichtFahren[MAX_PLAYER_NAME];


    public Ichdarffahren(playerid)
    {
    Fahren[playerid] = 1;
    NichtFahren[playerid] = 0;
    return 1;
    }


    public ichdarfnichtfahren(playerid)
    {
    Fahren[playerid] = 0;
    NichtFahren[playerid] = 1;
    return 1;
    }


    so nun löst du den timer aus
    wenn er einsteigt und fährt den timer ichdarfnichtfahren
    wenn die 10 minuten rum sind ichdarffahren auf 1std aus
    und wenn er auf das kart bzw einsteigt und fragste ab ob Fahren[playerid] == 0) ist wenn ja kann er nicht fahren

    Ok Kann Geclosed werden habe eins gefunden
    ein 1 gb webspace mit .de domain 5€ monatlich
    bei gta-servers nettes angebot also Closen pls

    meine frage kann ich die 2.99€ monatlich bezahlen oder muss ich sofort für ein jahr bezahlen
    suche eins am besten wo das alles passt


    • .de domain
    • monatliche zahlung
    • keine zusatzkosten wie einrichtungs gebühren
    • wbb3 muss ohne probleme laufen

    (E) text