Beiträge von Bluescreen

    Ich würde dir raten bevor du dir ein vServer mietest die komplette AGB genau durchzulesen den bei manchen muss man mehr Bezahlen wenn man über einen bestimmten Traffic kommt und eventuelle als kleinen Tipp solltest du dir mal das durchlesen: [ LINUX ] Dein neuer Linux Server auch wenn es ein etwas langer Text ist vielleicht überlegst du es dir dann zweimal ob du einen Server haben willst für den du alleine die Verantwortung tragen musst. (Nur als Tipp)


    edit: Auch wenn das Thema um Linux geht hat man bei einem vServer (fast) die gleiche Verantwortung

    Nein, wenn du z.b. ID als Auto Incretment hast dann hat jedes Haus eine eigene ID daher bekommt dieses Haus beim Laden immer diese Virtuelle Welt wie die ID und es bekommt auch immer diese Virtuelle Welt, verstehst du was ich meine?


    Als Beispiel:


    Ein Haus hat ID 25 wenn du jetzt es so machst wie ich dir gesagt habe wird man beim Betreten von der Haus ID 25 in die Virtuelle Welt 25 gesetzt da du ja die Virtuellen Welt von der Haus ID beziehst


    Hoffentlich verstehst du was ich meine.

    Wahrscheinlich hast du in der Datenbank eine Spalte mit Auto Incretment wenn du diese hast dann musst du einfach beim Laden von jedem Haus den Auto Incretment Wert nehmen und dann auf die Variable VirtualWorld setzen da du nur einen Wert in dieser Spalte haben kannst und sich keine Werte verdoppeln können.
    So finde ich es am einfachsten ohne Komplikationen.

    Du hast einen Klammerfehler:


    public OnRconLoginAttempt(ip[], password[], success)
    {
    if(!success)
    {
    new pip[16];
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    GetPlayerIp(i, pip, sizeof(pip));
    if(!strcmp(ip, pip, true))
    {
    new string[164];
    format(string,sizeof(string),"Admin Console: Der Spieler %s wurde vom Server gebannt. Grund: Falsches RCON Passwort",PlayerName(i));
    SendClientMessageToAll(Rot,string);
    SpielerInfo[i][pBann]=1;
    printf("Admin Console: Der Spieler %s wurde vom Server gekickt. Grund: Falsches RCON Login",PlayerName(i));
    Ban(i);
    }
    }
    }
    return 1;
    }

    Nein, da kannst aber einen SA-MP Server aufsetzen und dann Ingame Objekte erstellen lassen und mit EditObject frei editieren lassen, ich glaube es gibt dazu auch ein Filterscript da kann jeder dann auf dem Server jedes Objekt Editieren, anderst ist dies nicht möglich.

    hey,


    da ich gerade durch zufall mein aller erstes Script gefunden habe was auf dini und dem Tutorial von MrM basiert. Und ich nicht will das es auf meinem pc vergammelt habe ich mich entschlossen es zu veröffentlichen vielleicht gibt es welche die damit etwas anfangen können.


    Ich weiß das man das Script eigentlich in die Tonne treten kann aber es ist wirklick so simpel aufgebaut das es eigentlich ein Guter Start für Anfänger ist, da alle Grundlagen wie Login/Register System bereits existieren und ein paar Fraktionen und noch irgendwelche Admin befehle und sonstigen kram.


    Pastebin: http://pastebin.com/DZSWDFQb
    Download: https://dl.dropbox.com/u/71829320/AnfangsScript.rar


    Ich gebe keine Garantie das es funktioniert!

    Die Koordinaten und das Interior sind nicht Falsch.
    Hast du evtl. in deinem public auch noch wo anderst etwas stehen was das Interior vom Spieler ändern könnte?

    Lass sie doch einfach einen Server aufmachen, wenn du es verhindern willst dann Lernen sie es nie und versuchen es immer wieder, wenn sie dann aber mit ihrem Server auf die Fresse fliegen, sei es wegen Cheatern, Adminabuse etc. dann lassen sie es vielleicht oder geben sich beim nächsten mal mehr mühe bzw. Editieren ihr Script besser oder machen ein eigenes Script.