Beiträge von Sharpadox

    Du musst SpielerDatei doch auch definieren! 8|


    new SpielerDatei[64], name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(SpielerDatei,sizeof(Spielerdatei),"/Accounts/%s.txt"); //Weiß ja nicht wo du deine Accounts abspeicherst!
    dini_Set(SpielerDatei,"Passwort",inputtext);

    Ach kein Wunder, ich schick dir vllt ein Müll :D


    versuch es so::


    ocmd:test(playerid,params[])
    {
    new pID, str[128], name[MAX_PLAYER_NAME];
    GetPlayerName(pID,name,sizeof(name));
    if(sscanf(params,"d",pID))return SendClientMessage(playerid,Grau,"[Benutze]: /test [ID] ");
    if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,0xFEFEFEFE,"Dieser Spieler ist nicht online.");
    format(str,sizeof(str),"Diesist ein Text und ist %s gewidmet",name);
    SendClientMessage(playerid,0xFDD700FF,str);
    return 1;
    }

    if(dialogid == 2)
    {
    if(response == 0)
    {
    Kick(playerid);
    }
    if(response == 1)
    {
    ShowPlayerDialog(playerid,DIALOG_REG3,DIALOG_STYLE_INPUT,"Registrierungs vorgang 2/3","Nun würden wir gerne noch wissen wie alt du bist. Daher gib bitte dein Alter\n unten an. (z.B. 15)","Weiter","Verlassen");
    Register(playerid);
    new SpielerDatei[64];
    dini_IntSet(SpielerDatei,"Alter",inputtext);
    }
    }

    ocmd:test(playerid,params[])
    {
    new pID, str[128], name[MAX_PLAYER_NAME];
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,Grau,"[Benutze]: /test [Name/ID] ");
    if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,0xFEFEFEFE,"Dieser Spieler ist nicht online.");
    format(str,sizeof(str),"Diesist ein Text und ist %s gewidmet",GetPlayerName(pID,name,sizeof(name)));
    SendClientMessage(playerid,0xFDD700FF,str);
    return 1;
    }


    So müsste das aussehen ;)


    sachma wir sind hier keine sklaven!
    Bisschen was selber machen sollte doch wohl nicht zu viel gefordert sein.
    Sonstb esorg dir nen scripter ders freiwillig macht oder den du bezahlern musst, ich glaub es hackt.
    Wir sind ein Supportforum, Support = helfen, und nicht Support = Macht mir das sofort.


    Ich soll mir einen Scripter kaufen, nur damit er sagt wie strcat funktioniert?? -.-
    Das Forum ist ja wohl da zu helfen, und wenn man da wegen so einer Kleinigkeit
    gleich angepflaumt wird..
    Wozu gibt es denn sonst die Scripting Base.. Die ist ja wohl hauptsächlich da, um
    nachzufragen, wenn man etwas nicht selber hinbekommt.



    @GoldKiller: Danke, Jetzt hab ich es verstanden, und es funktionier (denke ich :D )


    Zitat

    Du verwechselst wohl strcat mit format.

    Verwechseln tue ich es eigentlich nicht ^^ ich wusste bloß nicht wie man das für /stats anwenden kann, aber hab es mittlerweile herrausgefunden.


    Also Danke,
    das Thema kann geclosed werden


    //EDIT: Das mit dem strcat lasse ich lieber, format ist einfacher! ^^

    Also als test hab ich mal bei Partner mein eigenen Name benutzt aber da kommt der Error:


    Code
    strcat(Perso,"%s\n Partner: %s",Perso,PlayerInfo[playerid][pName]);


    Error:

    Zeile (1085) : Falscher Variablentyp als Parameter (Parameter #3)


    1 Errors, 0 Warnungen
    Du hast Errors im Skript. Kompilierung abgebrochen


    PWNMod Compiler Version 1.2
    (c) Trooper[Y]
    In Kooperation mit GTA-Servers.de