Beiträge von Defcon

    format(string,1024,"{FFFFFF}Account:\nName: {FF9000}%s\t{FFFFFF}Level: {FF9000}%i\n{FFFFFF}Bargeld: {FF9000}%i\t{FFFFFF}Geschlecht: {FF9000}%s\n\n{FFFFFF}Fraktion: Fraktionname: {FF9000}%s\t{FFFFFF}Fraktionrang: {FF9000}%i",sName,GetPlayerScore(playerid),GetPlayerMoney(playerid),Geschlecht,SpielerInfo[playerid][sFraktion],SpielerInfo[playerid][sFraktionrang]);

    sName nutze ich nicht. Und das ist auch nur für denn Normalen Spieler Namen.
    Rede aber von denn Fraktion Namen, die werden ja als Zahl Gespeichert, und aus der Zahl muss ich ein Namen machen.
    Das bekomme ich nicht hin...


    MFG.

    Warum soll ich dafür jetzt noch Unötigen stock Erstellen? 8|
    Früher habe ich es auch mit Case und Switch gemacht..


    MfG.


    //e
    Doch, wird alles in der Datenbank Gespeichert. Sonst würde er auch kein Geld anzeigen oder??

    Du Verstehst Falsch.
    Der Richtige Name vom Spieler wird Ausgelesen.
    Rede von denn Fraktion Namen und denn Geschlecht Namen.


    MfG.

    Hey, :D
    Ja, Also in meinem Stats Dialog wird der Name nicht Übergeben...


    Hier die PWN.

    CMD:stats(playerid,params[])
    {
    new string[1024],Geschlecht[12],Fraktion[15];
    switch(SpielerInfo[playerid][sFraktion])
    {
    case 0:{Fraktion="Zivilist";}
    case 1:{Fraktion="SAPD";}
    }
    switch(SpielerInfo[playerid][sGeschlecht])
    {
    case 1:{Geschlecht="Männlich";}
    case 2:{Geschlecht="Weiblich";}
    }
    format(string,1024,"{FFFFFF}Account:\nName: {FF9000}%s\t{FFFFFF}Level: {FF9000}%i\n{FFFFFF}Bargeld: {FF9000}%i\t{FFFFFF}Geschlecht: {FF9000}%s\n\n{FFFFFF}Fraktion: Fraktionname: {FF9000}%s\t{FFFFFF}Fraktionrang: {FF9000}%i",SpielerInfo[playerid][sName],GetPlayerScore(playerid),GetPlayerMoney(playerid),Geschlecht,Fraktion,SpielerInfo[playerid][sFraktionrang]);
    ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"{FFFFFF}Stats",string,"Fertig","");
    return 1;
    }

    sscanf, variablen und nen update query,
    Ein globalen timer, der jeweils eine minute geht, und dabei jeweils die zeit des mutes runterziehen. falls 0 unmute vari auf 0.

    :love:


    Dankö,
    Mit dem Timer, sscanf und Veriablen bekomme ich noch hin. :D Aber Update Query nicht so wirklich. :(


    MfG.

    Hey,
    Ich bin grade echt viel zu Blöd um ein /mute und /unmute Befehl zu machen.. :(
    z.B. so /mute [ID] [ZEIT]
    Wie mache ich dann, das er z.B. für 2500 Minuten Gemutet ist, auch beim Relogg bleibt.
    Muss ich die Zeit dann in der Datenbank (MySQL R5) mit Speichern?


    MfG.


    PS: Ein kleiner Anfang Befehl wäre nicht Schlecht. :love:


    CMD:sethp(playerid,params[])
    {
    if(SpielerInfo[playerid][sAdmin]<2)return SendClientMessage(playerid,FARBE_WEISS,"[{FFFF00}FEHLER{FFFFFF}] Dein Adminrang ist zu {FF0000}niedrieg {FFFFFF}für diesen Befehl!");
    new pID,HP;
    if(sscanf(params,"ui",pID,HP))return SendClientMessage(playerid,FARBE_WEISS,"[{FFFF00}Nutze{FFFFFF}]: /sethp [ID/NAME] [HP]");
    if(strlen(HP) > 100)return SendClientMessage(playerid,FARBE_WEISS,"[{FFFF00}FEHLER{FFFFFF}] Maximale 100 HP!");
    SetPlayerHealth(pID,HP);
    return 1;
    }

    //e Sorry das der Befehl so Komisch ist, weiß auch nicht Wieso. Nutze Google Chrome...

    Reih es doch bitte einmal richtig ein


    //e



    CMD:sethp(playerid,params[])
    {
    if(SpielerInfo[playerid][sAdmin]<2)return SendClientMessage(playerid,FARBE_WEISS,"[{FFFF00}FEHLER{FFFFFF}] Dein Adminrang ist zu {FF0000}niedrieg {FFFFFF}für diesen Befehl!");
    new pID,HP;
    if(sscanf(params,"ui",pID,HP))return SendClientMessage(playerid,FARBE_WEISS,"[{FFFF00}Nutze{FFFFFF}]: /sethp [ID/NAME] [HP]");
    if(strlen(HP) > 100)return SendClientMessage(playerid,FARBE_WEISS,"[{FFFF00}FEHLER{FFFFFF}] Maximale 100 HP!");
    SetPlayerHealth(pID,HP);
    return 1;
    }

    Hey,
    Was soll an denn Befehl Falsch sein? Maximal 100 HP geben können.


    CMD:sethp(playerid,params[]){ if(SpielerInfo[playerid][sAdmin]<2)return SendClientMessage(playerid,FARBE_WEISS,"[{FFFF00}FEHLER{FFFFFF}] Dein Adminrang ist zu {FF0000}niedrieg {FFFFFF}für diesen Befehl!"); new pID,HP; if(sscanf(params,"ui",pID,HP))return SendClientMessage(playerid,FARBE_WEISS,"[{FFFF00}Nutze{FFFFFF}]: /sethp [ID/NAME] [HP]"); if(strlen(HP) > 100)return SendClientMessage(playerid,FARBE_WEISS,"[{FFFF00}FEHLER{FFFFFFMaximale100 HP!"); SetPlayerHealth(pID,HP); return 1;}



    Erro:
    error 035: argument type mismatch (argument 1)
    Zeile:if(strlen(HP) > 100)return SendClientMessage(playerid,FARBE_WEISS,"[{FFFF00}FEHLER{FFFFFF}] Maximale 100 HP!");



    MFG.


    //e Sorry das der Befehl so Komisch ist, weiß auch nicht Wieso. Nutze Google Chrome...

    Hallo,
    Ich habe bei H4rd_B4se: ein Script Bestellt, es Erhalten aber das ist Verbuggt. Er sagt mir seid 3 Tagen er macht es, aber keine Antwort nicht's mehr Erhalten!
    Auf jeden Fall ist Verbuggt: Login/-Register System, Admin Namen System.
    Login System: Gespeichert wird soweit alles, aber Geladen wird nur: Name, Passwort und das Geschlecht!
    Admin Rang: Wenn ich z.B. denn Rang 4 denn Namen: Voller Admin gebe und nach dem Restart hat er denn Namen von Rang 3...


    MfG.
    Hoffe einer kann mir das machen, werde mir auch noch eine Kleine Belohnung einfallen lassen.

    Also ich kenne es nur per Post...
    Wenn sowas ist, glaube ich nicht das es per E:Mail kommt, weil die E:Mail's ja nicht wirklich Sicher sind. Und das Zählt doch als Postgeheimnis.


    MFG.