Beiträge von Equ

    Also ich habe es jetzt so gemacht wie es bear mir gesacht hat ich kriege aber jetzt errors :S


    Zeile (403 -- 404) : error 076: syntax error in the expression, or invalid function call


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


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

    Loggt euch mal aus bevor ihr den Server restartet, sonst kann er nicht speichern :D;)

    Ja so ist mir schon klar das es geht ^^ , aber ich will das ja so machen das die Scors&Geld usw Gespeichert werden und immer noch aufm server sind und dann Restarte ich den server, und wenn ich mich einlogge sollen Scors&Geld Geladen werden halt ^^

    Keine Errors/Warnigs .. es geht einfahr nur nicht, ich kille ihn er bekommt zwar scor dann restarte ich den server und es sind seine alten scors wieder da ...

    z.B so :D ?


    stock LoadAccount(playerid)
    {
    new Spielerdatei[32];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
    GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
    SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
    SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
    SetPVarInt(playerid,"Fraksperre",dini_Int(Spielerdatei,"Fraksperre"));
    SetPVarInt(playerid,"GetPlayerScore",dini_Int(Spielerdatei,"GetPlayerScore"));


    // SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
    // SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
    SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
    if(GetPVarInt(playerid,"Baned")==1)
    {
    SendClientMessage(playerid,ROT,"Du bist Permanent Gebannt !.");
    Kick(playerid);
    }
    SetPVarInt(playerid,"loggedin",1);
    return 1;
    }

    Du speicherst praktisch die ganze Sache als .ini bzw. als Accoun ab... ^^

    z.B So?


    stock SpielerSpeichern(playerid)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
    dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
    dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
    dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
    dini_IntSet(Spielerdatei,"Fraksperre",GetPVarInt(playerid,"Fraksperre"));
    dini_IntSet(Spielerdatei,"Baned",GetPVarInt(playerid,"Baned"));
    dini_IntSet(Spielerdatei,"GetPlayerScore",GetPVarInt(playerid,"GetPlayerScore"));
    }
    return 1;
    }

    Guten Abend.


    Und mal wieder habe ich eine kleine frage diesmal über "Score"


    Und zwar habe ich diese 2 Zeilen gescriptet, wenn man einen spieler Killt kriet man +1 Score & +1500$, und ich möchte das jetzt so machen Das nach einem Server Restart Geld&Scors Gespeichert werden


    GivePlayerMoney(killerid,1500);
    SetPlayerScore(killerid,GetPlayerScore(killerid)+1);


    nene passt schon das erste von dir hat mir schon geholfen, nur ich hate mein gamemodenamen falsch eingetragen ^^

    public OnPlayerText(playerid, text[])
    {
    if(InSupport[playerid] == 1)
    {
    for(new i=0; i<GetMaxPlayers(); i++)
    {
    if(DeinSupport[i] == playerid)
    {
    new str[128], xname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,xname,sizeof(xname));
    format(str,sizeof(str),"%s: %s",xname,text);
    SendClientMessage(playerid,GRAU,str);
    }
    }
    }
    return 0;
    }

    Guten Tag.


    Ich habe ein kleines Chat Problem, und zwar, wenn ich auf mein server joine, und was schreiben will also "T"Drücken und schreiben "Absenden" kommt einfahr nix ?, benutze ich meine admin chats wie /aa. Geht es also ich kann irgend wie im normalen samp chat nix schreiben, falls mir einer weiter helfen kann bitte melden :)


    MFG:Equ_Res

    Guten Abend.


    Also ich habe mal eine kleine frage, undzwar kann mir jemand den Givemoney befehl sagen ? es soll bitte ocmd:GiveMoney sein .. nur ich weiß den rest halt nicht mehr xD .. ^^ also wer es weiß bitte antworten :D



    MFG: Equ_Res

    Versuch mal



    ocmd:ban(playerid,params[])
    {
    if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,ROT,"Du bist kein Admin!.");
    new pID, reason[128],string[128];
    if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,ORANGE,"/ban [ID] [Grund]");
    format(string,sizeof(string),"AdmCmd: %s wurde von %s gebannt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
    SendClientMessageToAll(ROT,string);
    SetPVarInt(pID,"Baned",1);
    Kick(pID);
    return 1;
    }



    müsste eigentlich gehen ^^

    Guten Tag.


    Also, und zwar habe ich eine fraktion gescriptet die "Army" heißt, jetzt will ich gerne von der Fraktion den Skin ändern aber ich habe k.A wie ich das anstellen soll, ändere ich den skin haben alle Fraktion/Zivis den Selben Skin ..


    ich möchte ja das NUR die "Army" z.B die Skin ID "287" geben. Falls mir jemand Hier drauf eine antwort weiß wehre ich ihn sehr dankbar ^^



    MFG:
    Equ_Res :D