Server Name - Bitte um Hilfe =)

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo Zusammen =)
    Hätte da mal wieder eine frage....


    Also Ich Habe ein paar GTA Server in meiner liste die änderen ihre namen in 1min oder so also kein admin is drauf oder kein gamemoderestart!!!


    Jede minute
    ändert sich der Name also zuerst heist er: Pugs RealLife Server nach 1minute dann Roleplay Reallife No DM!! und danach heist er Pug´s RealLife Server<-- Begin your Live here!


    falls wer es nicht glaubt kann sich ja mal den server kurz anschaun


    Das interesiert mich mal wirklich..


    Address: 85.17.97.10:5400


    ( SOLL JETZT KEINE WERBUNG SEIN ) Falls es nicht OK ist mit der IP bitte rausnehmen (@ Admins) :S


    Hoffe Ihr Könnt mir Helfen!!


    Mit Freundlichen Grüßen
    mR_FatJoe ?(



    Lua: 63% C++: 23% C#: 53% VB: 96%

  • Den Hostname kann man über RCON ändern.


    Beispiel:


    /rcon hostname Test


    Ohne restart.


    Mann muss dazu auch nicht auf den Server. Das geht auch über die Remote console. Dort kann man alle RCON Commands nutzten. Ohne /

  • hmm Probiere es mal aus =P



    // Edit


    Also bei mir gehts nicht!! :cursing: xD


    Server Sachen:


    HostName: • German RealLife RPG v2.49 • by mR_FatJoe
    Address: >>> ZENSIERT <<<
    Players: 0 / 10
    Ping: 6
    Mode: German Real Life v2.0
    Map: Your Mum XD



    Server.cfg


    hostname • German RealLife RPG v2.49 • by mR_FatJoe • Roleplay • Freeroam • No DM • • Cheater werden Gebannd •



    Vieleicht noch jemand Anderes eine IDEE?



    Lua: 63% C++: 23% C#: 53% VB: 96%

    2 Mal editiert, zuletzt von PUREboyyy ()

  • wenn der befehl /rcon hostname Test geht warum dann nicht einfach SendRconCommand verwenden?



    mfg



    InFaIN

    Zuletzt gehört:


    Zitat von Chip 04/2009

    Starter


    Windows 7 Starter wird weltweit als OEM-Version verkauft. Gedacht ist sie etwa für Netbooks mit geringer Ausstattung. Ziemlich unpraktisch: Mit ihr kann man nur drei Programme gleichzeitig ausführen. Kosten: rund 50 Dollar.

  • Code
    SendRconCommand("hostname AbcXY");
    Oder ingame: /rcon hostname AbcXY
    oder in der Server.cfg: hostname AbcXY


    wobei bei allen Dreien die Länge begrenzt ist!


    Das ganze mitn Timer (mit 2 Namen):


    forward Hostname();
    new bool:Name;
    new Names[][] = {"First Name", "Second Name"};
    new Nstring[128];


    SetTimer("Hostname", 10*1000, 1);
    Name = false;



    public Hostname()
    {
    if(Name = false) format(Nstring, sizeof(Nstring), "hostname %s", Names[0]), Name = true;
    else if(Name = true) format(Nstring, sizeof(Nstring), "hostname %s", Names[1]), Name = false;
    SendRconCommand(Nstring);
    return 1;
    }


    Oder X-beliebig vielen Namen:


    forward Hostname();
    #define MAX_NAMES 5
    new Name;
    new Names[MAX_NAMES][] = {"First Name", "Second Name", "Third Name", "Fourth Name", "Fifth Name"};
    new Nstring[128];


    SetTimer("Hostname", 10*1000, 1);
    Name = 0;



    public Hostname()
    {
    for(new i=0; i<MAX_NAMES; i++)
    {
    if(Name = i)
    {
    format(Nstring, sizeof(Nstring), "hostname %s", Names[i]);
    if(Name = MAX_NAMES) Name = 0;
    else Name++;
    break;
    }
    }
    SendRconCommand(Nstring);
    return 1;
    }


    Beide Codes nicht getestet!

    2 Mal editiert, zuletzt von Rafelder ()

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • C:\DOKUME~1\MR_FAT~1\Desktop\GM7.pwn(27428) : warning 211: possibly unintended assignment
    C:\DOKUME~1\MR_FAT~1\Desktop\GM7.pwn(27431) : warning 211: possibly unintended assignment
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Warnings.



    Wie bekomme ich die nun weg?
    oder was bedeuten die?



    Lua: 63% C++: 23% C#: 53% VB: 96%

  • Verdammt...... jetzt war ich zu langsam...... naja ich stell miene version die getestet ist trozdem mal rein......




    Also das hier ganz oben hin:


    forward changename();
    //changename
    #define MAX_SERVER_NAMES 2
    new server_name;
    new server_names[MAX_SERVER_NAMES][] = {
    {"Name1"},
    {"Name2"}
    };


    Um jetzt mehr servernamen zu nehmen muss man 1. MAX_SERVER_NAMES einstellen und 2. den namen im array hinzufügen....




    So nun dies hier bei OnGamemOdeInit:


    SetTimer("changename",6000,1);


    Will man nun den intervall ändern einfach die Timerzeit verändern........




    So schließlich das ans ende vom Script:


    public changename()
    {
    new string[255];
    if(server_name >= MAX_SERVER_NAMES-1)
    server_name = -1;
    if(server_name < MAX_SERVER_NAMES-1)
    server_name++;
    format(string,sizeof(string),"hostname %s",server_names[server_name]);
    SendRconCommand(string);
    }




    So also bei mir gehts.....




    Mich würde jetzt mal interresieren welches besser ist.......






    mfg




    InFaIN

    Zuletzt gehört:


    Zitat von Chip 04/2009

    Starter


    Windows 7 Starter wird weltweit als OEM-Version verkauft. Gedacht ist sie etwa für Netbooks mit geringer Ausstattung. Ziemlich unpraktisch: Mit ihr kann man nur drei Programme gleichzeitig ausführen. Kosten: rund 50 Dollar.