Beiträge von ktos

    Wenn ich mich nicht Irre wird ja vor CreateAccount
    SpielerInfo[playerid][pName]
    gar nicht definiert also mit dem Namen ersetzt , oder?
    Ansonsten ersetzt das bei CreateAccount mal mit dem:


    mysql_SetInt("accounts", "Level", SpielerInfo[playerid][pLevel], "Name", Name); //Level
    mysql_SetInt("accounts", "Bankgeld", SpielerInfo[playerid][pBankgeld], "Name", Name);
    mysql_SetInt("accounts", "Geld", SpielerInfo[playerid][pGeld], "Name", Name); //Geld

    Was kann das Ding denn?
    Scheint einfach nur ein Launcher zu sein der vor dem connecten den Ordner durchsucht, was ist aber mit einem Aimbot der während des Spiels aktiviert wird.
    Dies kann er doch nicht erkennen oder?

    Wir hoffen trotzdem das wir ein paar mehr leute auf den server bekommen.

    Mal so ne Frage, wieso sollten Leute auf deinem Server spielen, wenn es genug Server gibt die ein tausendmal besseres Script haben und reifer sind?
    Bei einer Vorstellung geht es darum die User zu überzeugen auf DEINEM Server zu spielen und nicht auf anderen.
    Wenn man dann schon so eine Vorstellung liest und ihr ein Script besitzt was ebenfalls fast jeder besitzt ist es denke ich mal normal das keiner auf eurem Server spielen will oder nicht?


    Naja b2t:


    Vorstellung: 2/10 viel zu bunt und einfach viel zu viele Bilder.
    Forum: 0/10 wie es aus schaut wird es anständig gehackt, wenn man zu unfähig ist ein Projekt zuführen , sollte man es sein lassen.
    Server: / (08/15)

    Eben nicht.


    Wenn du ShowPlayerMarkers auf 1 hast,
    dann einfach wenn ein Spieler auf der Karte markiert werden soll die Spieler Farbe setzen, jedoch am ende nicht 00 setzen.
    Wenn du den Spieler z.B Orange anzeigen willst ohne das er auf der Karte markiert wird einfach die Farbe bentuzen -> 0xFFA50000(Nur ein Beispiel) und wenn du willst das er Orange ist und auf der Karte markiert wird, benutzt du einfach diese Farbe -> 0xFFA500E5


    //Edit: Erklärung


    0xFFA50000


    * = Farbe
    * = Transparenz

    Hau das mal raus, ich denke mal das dies eine Abfrage sein soll ob die Datenbank vorhanden ist.
    Aber im Mysql Query wird schon abgefragt ob die Datenbank vorhanden ist also ist das unnötig.

    SQL
    CREATE TABLE IF NOT EXISTS


    Also hau die if Abfrage
    if(Datenbank == 0)


    raus und versuch es mal ohne.

    Schau mal, ich hab das so gemacht:

    new query[999];
    printf("Debug: MySQL Tabelle 'samp_reports' wird erstellt");
    format(query,sizeof(query),"CREATE TABLE IF NOT EXISTS `samp_reports` (`ID` int(11) NOT NULL AUTO_INCREMENT,`Von` varchar(255) NOT NULL,`Text` varchar(255) NOT NULL,`Kategorie` varchar(255) NOT NULL,`Bearbeitet` varchar(255) NOT NULL,");
    format(query,sizeof(query),"%s`Hierkannstedannweitermachen` varchar(255) NOT NULL,PRIMARY KEY (`ID`)) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1",query);
    mysql_query(query);

    @Nico65 Inwiefern willst du mir den per TV helfen, kannst du das nicht einfach hier machen?

    Weil es so einfacher ist dann muss ich dich nicht immer nach dem Code fragen.
    Naja egal, zeig mir mal bitte wie du AdminDuty definiert hast.
    Und pack am besten unter OnPlayerConnect


    AdminDuty[playerid] = false;


    hin.


    //Edit: Unter anderem benötigst du das "#pragma unused params" bei ocmd nicht.

    @Nico65 Ich möchte nicht jedem x beliebigen Menschen hier auf Breadfish mein Script zeigen,
    damals ging es noch aber seitdem ich die Farbe reingemacht habe nicht.

    Will ja nur helfen, und außerdem was will ich mit deinem Script anfangen?
    Aber ist ja deine Entscheidung.

    Wo isn da der Unterschied zwischen meinem Code?
    An meinem SCMTA liegt es nicht.

    Wie hast du AdminDuty definiert?
    Versuch es mal so wenn du es noch nicht hast
    new bool:AdminDuty[MAX_PLAYERS];


    //Edit:
    xFreeze: Schau mal so ist der Code viel Ordentlicher


    ocmd:aduty(playerid,params[])
    {
    new tstring[300];
    if(!IsPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid,Rot,"Du besitzt nicht das nötige Adminlevel um diesen Befehl auszuführen.");
    if(AdminDuty[playerid] == false)
    {
    AdminDuty[playerid] = true;
    format(tstring,sizeof(tstring),"{DF7401}>>>{F2F2F2}Der %s {DF7401}%s{F2F2F2} ist jetzt im Dienst. Ihr könnt ihn per /Report erreichen falls ihr fragen habt.{DF7401}<<<",GetAdminRang(playerid),PlayerName(playerid));
    }
    else if(AdminDuty[playerid] == true)
    {
    AdminDuty[playerid] = false;
    format(tstring,sizeof(tstring),"{DF7401}>>>{F2F2F2}Der %s {DF7401}%s{F2F2F2} ist jetzt nicht mehr im Dienst. Er ist jetzt nicht mehr per /report erreichbar.{DF7401}<<<",GetAdminRang(playerid),PlayerName(playerid));
    }
    SendClientMessageToAll(Hellblau,tstring);
    return 1;
    }

    Achso das meint er,
    ja das gibt es schon, hab ich ja auch ;)
    aber ein HUD Mod ist nur Clientseitig möglich

    Wie kommst du denn bitte auf ein "Hud Mod" ?


    Pablo.:
    Musst den Textdraw dann halt einfach immer Anzeigen lassen wenn dieser Spieler Wanteds besitzt und ggf. die Anzahl aktualisieren.