Beiträge von Xtrats

    @Xtrats
    Schau dir nochmal seinen Beitrag an. Er SETZT Mute bereits für die richtige ID auf 1.
    Er speichert danach aber die Playerid ab und nicht die pID. ;)


    Um Gottes Willen!
    Bitte auf garkeinen Fall SavePlayer unter OnPlayerUpdate ausführen!

    wieso kein onplayerupdate habe ich auch so und es laggt nix am server..
    es kommt nur drauf an wie er speichert...
    ich arbeite mit mysql und alles geht super hatte auch voher überall
    saveaccount nur es nervte mich..

    warum überbaut saveplayer wenn er doch mit sinfo enum arbeitet...


    wie speicherst du dein script ?
    mysql oder dini ?
    denn wenn du es so machst


    sInfo[pID][mute] = 1;
    dann wird es eigendlich auch sofort gesetzt
    und saveplayer an besten bei onplayerupdate saven

    public OnPlayerUpdate(playerid)
    {
    savePlayer(playerid);
    return 1;
    }


    so zb

    CREATE TABLE IF NOT EXISTS `accounts` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `name` varchar(255) NOT NULL,
    `password` varchar(255) NOT NULL,
    `level` int(11) NOT NULL DEFAULT '1',
    `adminlevel` int(11) NOT NULL,
    `supporter` int(11) NOT NULL,
    `donaterank` int(11) NOT NULL,
    `registered` int(11) NOT NULL,
    `Sex` int(11) NOT NULL,
    `herkunft` varchar(128) NOT NULL,
    `e-mail` varchar(128) NOT NULL,
    `Alter` int(11) NOT NULL,
    `muted` int(11) NOT NULL,
    `respect` int(11) NOT NULL,
    `bargeld` int(11) NOT NULL,
    `bank` int(11) NOT NULL,
    `sponsorlevel` int(11) NOT NULL,
    `crimes` int(11) NOT NULL,
    `kills` int(11) NOT NULL,
    `deaths` int(11) NOT NULL,
    `arrested` int(11) NOT NULL,
    `wanteddeaths` int(11) NOT NULL,
    `phonebook` int(11) NOT NULL,
    `lottonr` int(11) NOT NULL,
    `biggestfish` int(11) NOT NULL,
    `job` int(11) NOT NULL,
    `paycheck` int(11) NOT NULL,
    `jailed` int(11) NOT NULL,
    `jailtime` int(11) NOT NULL,
    `drugs` int(11) NOT NULL,
    `day` int(11) NOT NULL,
    `month` int(11) NOT NULL,
    `leader` int(11) NOT NULL,
    `member` int(11) NOT NULL,
    `fmember` int(11) NOT NULL,
    `rank` int(11) NOT NULL,
    `headvalue` int(11) NOT NULL,
    `contracttime` int(11) NOT NULL,
    `sexskill` int(11) NOT NULL,
    `boxskill` int(11) NOT NULL,
    `lawskill` int(11) NOT NULL,
    `mechskill` int(11) NOT NULL,
    `newsskill` int(11) NOT NULL,
    `drugsskill` int(11) NOT NULL,
    `cookskill` int(11) NOT NULL,
    `fishskill` int(11) NOT NULL,
    `local` int(11) NOT NULL,
    `team` int(11) NOT NULL,
    `model` int(11) NOT NULL,
    `regfertig` int(11) NOT NULL,
    `carlic` int(11) NOT NULL,
    `flylic` int(11) NOT NULL,
    `boatlic` int(11) NOT NULL,
    `fishlic` int(11) NOT NULL,
    `gunlic` int(11) NOT NULL,
    `lkwlic` int(11) NOT NULL,
    `motolic` int(11) NOT NULL,
    `zig` int(11) NOT NULL,
    `zigsucht` int(11) NOT NULL,
    `cartime` int(11) NOT NULL,
    `payday` int(11) NOT NULL,
    `cdplayer` int(11) NOT NULL,
    `wins` int(11) NOT NULL,
    `looses` int(11) NOT NULL,
    `alcoholperk` int(11) NOT NULL,
    `drugperk` int(11) NOT NULL,
    `traderperk` int(11) NOT NULL,
    `tutorial` int(11) NOT NULL,
    `warnings` int(11) NOT NULL,
    `mp3` int(11) NOT NULL,
    `BadWordWarns` int(11) NOT NULL,
    `zollpass` int(11) NOT NULL,
    `spawn` int(11) NOT NULL,
    `hauskasse` int(11) NOT NULL,
    `mauled` int(11) NOT NULL,
    `fahrverbot` int(11) NOT NULL,
    `neon` int(11) NOT NULL,
    `married` int(11) NOT NULL,
    `verheiratet` varchar(32) NOT NULL,
    `spawnchange` int(11) NOT NULL,
    `wantedlevel` int(11) NOT NULL,
    `wantedpoints` int(11) NOT NULL,
    `playminutes` int(11) NOT NULL,
    `gesamtminutes` int(11) NOT NULL,
    `minutessincean` int(11) NOT NULL,
    `offflucht` int(11) NOT NULL,
    `knast` int(11) NOT NULL,
    `uhr` int(11) NOT NULL,
    `knasttime` int(11) NOT NULL,
    `perso` int(11) NOT NULL,
    `gehalt` int(11) NOT NULL,
    `fraksperre` int(11) NOT NULL,
    `housekey` int(11) NOT NULL,
    `renthousekey` int(11) NOT NULL,
    `kampfstyle` int(11) NOT NULL,
    `flugtime` int(11) NOT NULL,
    `fahrpunkte` int(11) NOT NULL,
    `banned` int(11) NOT NULL,
    PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=55 ;


    so habe ich das als code
    und hatte noch im kopf das es mit strcat ging,,, mehr weiß ich nicht da ich auch leider ziemlich zurück gefallen bin,.

    Hallo SMiiTH,
    Ich habe bereits 2 Selfmades. Ich würde kein neues Script anfangen, so meinte ich das.
    Aber eine andere Sache. Unser altes Projekt war ein GF-Edit und wir hatten innerhalb der ersten Wochen 100 aktive Spieler.
    Leider ging es dann Berg ab, wegen meiner Inaktivität.


    MfG

    und warum solltes du dann jetzt aktiver sein ?
    hast du werke die dur vorweisen kannst ?
    zb testserver jeder kann sagen das er scripten kann doch scripten und scripten können und funktionen verstehen is großer unterschied

    if(GetPlayerInterior(playerid) > 0)



    if(strcmp(cmd, "/legbombe", true) == 0 || strcmp(cmd, "/bombelegen", true) == 0)
    {
    if(SpielerInfo[playerid][pLeader] == 20 || SpielerInfo[playerid][pMember] == 20)
    {
    if(BombStatus == 1)
    {
    SendClientMessage(playerid, COLOR_WHITE, "Du kannst nur alle 1 min eine Bombe legen.");
    return 1;
    }
    else if(SpielerInfo[playerid][pJailed] > 0)
    {
    SendClientMessage(playerid, COLOR_WHITE, "Du kannst dich nicht im Gefängnis hochjagen.");
    return 1;
    }
    else if(GetPlayerInterior(playerid) > 0)
    {
    SendClientMessage(playerid, COLOR_WHITE, "Das ist ein schlechter Ort für eine Bombe...");
    return 1;
    }
    else
    {
    ShowMenuForPlayer(Menu:BOMB,playerid);
    return 1;
    }
    }
    return 1;
    }