Beiträge von _AEROX_

    Wenn du gut bist, brauchst du keinen Compiler um die Fehler zu merken :P

    Das hat ja nichts mit Gut sein zu tun wollte ja nur wissen ob es Möglichkeiten gibt^^.
    z.B man liegt im Bett und ist zu faul um an den Pc zu gehen dann ist dies ja sehr hilfreich wenn man per Teamviewer drauf zugreifen kann
    und gleich compilen kann bei kleinen Fehlern und das Update gleich auf den Server hochladen kann :P

    Hallo gibt es eigentlich eine app wie pawno fürs Handy oder ähnliche apps mit denen man auch das script compilen könnte oder vill ein Scriptprogramm was online per handy nutzbar ist ?



    Mit freundlichen Grüßen
    Aerox :)

    Hey undzwar habe ich das Problem das wen der Spieler Tot ist die <-- ---> Spawn Button funktion kommt dies sollte eig nicht sein.
    Aber wen ich dann dort auf Spawn drücke kommt erst das man im Krankenhaus ist hat vermutlich was mit dem TogglePlayerSpectating zu tun ?


    denn es sollte eig die Krankenhausfunktion kommen

    public OnPlayerDeath(playerid, killerid, reason)
    {
    TextDrawHideForPlayer(playerid,txtTimeDisp);
    TextDrawHideForPlayer(playerid,txtTimeDate);
    TogglePlayerSpectating(playerid, 0);
    PlayerInfo[playerid][pTot] = 1;
    HatTaser[playerid] = 0;
    return 1;
    }



    public OnPlayerRequestClass(playerid, classid)
    {
    SetSpawnInfo(playerid, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
    if(IsPlayerNPC(playerid))return 1;
    SetPlayerInterior(playerid, 0);
    SetPlayerVirtualWorld(playerid, 0);
    SpamChat(playerid,0);
    return 0;
    }

    Jetzt gehst du einfach nur deine Tablelle durch anstatt die Online player, kannst es vom Grundaufbau aber genau so machen.
    Und ohne Code wird dir auch der gute Jeffry nicht helfen können, also müsstest du mal deine Daten aus der Tabelle nennen. (Also gibt es ne Leader Variable, sonst die Member und Rang abfrage)

    Die Datebankstruktur würde so aussehen :



    CREATE TABLE IF NOT EXISTS `accounts` (
    `ID` int(11) NOT NULL AUTO_INCREMENT,
    `Username` varchar(24) NOT NULL,
    `Password` varchar(129) NOT NULL,
    `Admin` int(11) NOT NULL,
    `Age` int(11) NOT NULL,
    `Skin` int(11) NOT NULL,
    `Gender` int(11) NOT NULL,
    `Level` int(11) NOT NULL,
    `Fraktion` int(11) NOT NULL,
    `Member` int(11) NOT NULL,
    `Leader` int(11) NOT NULL,
    `Money` int(11) NOT NULL,
    `Bank` int(11) NOT NULL,
    `fRank` int(11) NOT NULL,
    PRIMARY KEY (`ID`)
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;

    Hey undzwar würde ich gerne einen Befehl machen der /leader lauten sollte.
    Dieser Befehl soll mir in einem Dialog alle Leader anzeigen und Fraktionsname egal ob Offline oder Online.
    Wie würde ich den die Offline Leader auch in dieser Liste anzeigen lassen benutze Mysql R39-5 bei den Online Spielern wüsste ich das ja noch.


    mfg. Aerox


    @Jeffry

    Soll ich dir einen funktionsfähigen /fraktionen Befehl schicken?Müsstest den dann nur ein wenig anpassen.


    Ja wäre nett :)


    Das klappt leider auch nicht

    Hey wie meine Überschrift schon darauf hindeutet zeig die Fraktionsliste nur bis Fraktion 7 die Fraktionen im Dialog an
    weis aber nicht woran das liegen könnte.


    Codes:



    CMD:fraktionen(playerid)
    {
    printf("Der Spieler %s hat /fraktionen ausgeführt!",SpielerName(playerid));
    if(!IsPlayerConnected(playerid))return 1;
    return ShowFactionList(playerid);
    }



    new const FrakName[][70]={
    "0.Zivilist",
    "1.LSPD",
    "2.Medic",
    "3.GroveStreet",
    "4.Ballas",
    "5.Lcn",
    "6.LostMC",
    "7.Fahrschule",
    "8.San News"
    };



    stock ShowFactionList(playerid)
    {
    new gesamt[400],inhalt[70];
    for(new f=1;f<MAX_FRAK;f++)
    {
    format(inhalt,70,"%s\n",FrakName[f]);
    strcat(gesamt,inhalt);
    }
    return ShowPlayerDialog(playerid,DIALOG_FACTIONLIST,DIALOG_STYLE_MSGBOX,"Fraktions Liste",gesamt,"Ok","");
    }


    mfg. Aerox :thumbup:


    @Jeffry

    Setz das Ganze doch unter Ongamemodeinit allerderings kann sie dann jeder fahren schau doch mal im script ob die Armyfahrzeuge irgendwo für die Besitzer abfrage definiert sind

    @Jeffry @_Marvin


    jetz kommt aber wieder die Meldung wen ich das return 1 dort habe ^^


    Code
    [18:57:41] [ERROR] CMySQLQuery::Execute[OnQueryFinish] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Hallo Aerox, dieser Account ist registriert. Bitte trage dein Passwort ein.' at line 1
    [18:57:42] [ERROR] CMySQLQuery::Execute[OnQueryFinish] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Hallo Aerox, dieser Account ist registriert. Bitte trage dein Passwort ein.' at line 1