Beiträge von DADA94

    Hey Leute, habe ein dick fettes Problem :(



    Andauernt Verschwinden meine Objekte auf dem Server?
    Es ist doch ein fehler von SAMP oder? ich hab jeden Streamer durch gemacht & immerwieder es selbe problem...


    Was kann ich dagegen machen?


    -Ist ein Stunt Server.

    Hey leute, habe noch ein LoH script gefunden bei mir, habe ihn in mein server?
    2 Fehler? Die Objekte sind leicht transparent & wenn ich connecte, kommt während dem loginfeld ein teil vom Tutorial -> ein schwarzer balken wo drinne steht "Einführung"



    Was ist FAIL ?

    if(dialogid == login)
    {
    if(response == 1)
    {
    new Spielerdatei[256], string[256];
    new SpielerName[MAX_PLAYER_NAME];
    GetPlayerName(playerid,SpielerName,sizeof(SpielerName));
    new playerip[100];
    GetPlayerIp(playerid, playerip, sizeof(playerip));
    format(string, sizeof(string), "Name: %s | IP: %s\n\nBitte tippe dein Passwort in das TextFeld ein um dich einzuloggen!", SpielerName, playerip);
    if(!strlen(inputtext))return ShowPlayerDialog(playerid, login, DIALOG_STYLE_INPUT,"Login",string,"Login","Abbruch");
    format(Spielerdatei,sizeof(Spielerdatei),"/madAd/Users/%s.ini",SpielerName);
    format(SpielerInfo[playerid][Passwort],sizeof(SpielerInfo[playerid][Passwort]),dini_Get(Spielerdatei,"Passwort"));
    if(strcmp(inputtext,SpielerInfo[playerid][Passwort],false) == 0)


    {
    Anmelden(playerid);
    new name[MAX_PLAYER_NAME], string[256], string2[256], string3[256];
    GetPlayerName(playerid, name, sizeof(name));
    SendClientMessage(playerid, COLOR_GREY, "");
    SendClientMessage(playerid, COLOR_GREY, "");
    SendClientMessage(playerid, COLOR_GREY, "");
    SendClientMessage(playerid, COLOR_GREEN, "---====> Deine Life of Stunt Akte <====--- !");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Deine CMDs /stunts | /teles | /dmzones /tutorial");
    SendClientMessage(playerid, COLOR_GREY, "");
    format(string, sizeof(string), " ---====> %s <====--- ", name);
    format(string2, sizeof(string2), "Geld: %d$ | Score: %d | Prem. lv: %d", SpielerInfo[playerid][Geld], SpielerInfo[playerid][Score], SpielerInfo[playerid][Premium]);
    format(string3, sizeof(string3), "Tode: %d | Kills: %d ", SpielerInfo[playerid][Tode], SpielerInfo[playerid][Kills]);
    SendClientMessage(playerid, COLOR_GREEN, string);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string2);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string3);


    }
    else
    {
    FalschesPasswort[playerid] += 1;
    PasswortFalsch(playerid);
    GameTextForPlayer(playerid, "~p~DEPP :P", 5000, 4);
    }
    }
    }


    Das ist der ganze Login Dialog.

    C:\Users\TechnotroniX\Desktop\LoS - Kopie\filterscripts\madAd.pwn(432) : warning 217: loose indentation
    C:\Users\TechnotroniX\Desktop\LoS - Kopie\filterscripts\madAd.pwn(436) : warning 217: loose indentation
    C:\Users\TechnotroniX\Desktop\LoS - Kopie\filterscripts\madAd.pwn(446) : warning 219: local variable "SpielerName" shadows a variable at a preceding level
    C:\Users\TechnotroniX\Desktop\LoS - Kopie\filterscripts\madAd.pwn(649) : warning 211: possibly unintended assignment
    C:\Users\TechnotroniX\Desktop\LoS - Kopie\filterscripts\madAd.pwn(663) : warning 217: loose indentation
    C:\Users\TechnotroniX\Desktop\LoS - Kopie\filterscripts\madAd.pwn(708) : error 001: expected token: "]", but found "-identifier-"
    C:\Users\TechnotroniX\Desktop\LoS - Kopie\filterscripts\madAd.pwn(708) : warning 215: expression has no effect
    C:\Users\TechnotroniX\Desktop\LoS - Kopie\filterscripts\madAd.pwn(708) : error 001: expected token: ";", but found "]"
    C:\Users\TechnotroniX\Desktop\LoS - Kopie\filterscripts\madAd.pwn(708) : error 029: invalid expression, assumed zero
    C:\Users\TechnotroniX\Desktop\LoS - Kopie\filterscripts\madAd.pwn(708) : fatal error 107: too many error messages on one line


    if(dialogid == login) = 696
    format(SpielerInfo[playerid][Passwort],sizeof(SpielerInfo[playerid][Passwort]),dini_Get(Spielerdatei,"Passwort")); = 708

    Wenn ich es so mache;


    if(dialogid == login)
    {
    if(response == 1)
    {
    new Spielerdatei[256], string[256];
    new SpielerName[MAX_PLAYER_NAME];
    GetPlayerName(playerid,SpielerName,sizeof(SpielerName));
    new playerip[100];
    GetPlayerIp(playerid, playerip, sizeof(playerip));
    format(string, sizeof(string), "Name: %s | IP: %s\n\nBitte tippe dein Passwort in das TextFeld ein um dich einzuloggen!", SpielerName, playerip);
    if(!strlen(inputtext))return ShowPlayerDialog(playerid, login, DIALOG_STYLE_INPUT,"Login",string,"Login","Abbruch");
    format(Spielerdatei,sizeof(Spielerdatei),"/madAd/Users/%s.ini",SpielerName);
    format(SpielerInfo[playerid][Passwort],sizeof(SpielerInfo[playerid][Passwort]),dini_Get(Spielerdatei,"Passwort"));
    if(strcmp(inputtext,SpielerInfo[playerid][Passwort],false) == 0)


    ....



    kommen Error's X(

    public SpielerUpdate(playerid)
    {
    new Spielerdatei[256];
    new SpielerName[MAX_PLAYER_NAME];
    GetPlayerName(playerid,SpielerName,sizeof(SpielerName));
    format(Spielerdatei,sizeof(Spielerdatei),"/madAd/Users/%s.ini",SpielerName);
    SpielerInfo[playerid][Geld] = GetPlayerMoney(playerid);
    SpielerInfo[playerid][Score] = GetPlayerScore(playerid);
    dini_IntSet(Spielerdatei,"Geld",SpielerInfo[playerid][Geld]);
    dini_IntSet(Spielerdatei,"AdminLevel",SpielerInfo[playerid][alvl]);
    dini_IntSet(Spielerdatei,"Skin",SpielerInfo[playerid][Skin]);
    dini_IntSet(Spielerdatei,"Tode",SpielerInfo[playerid][Tode]);
    dini_IntSet(Spielerdatei,"Premium",SpielerInfo[playerid][Premium]);
    dini_IntSet(Spielerdatei,"Score",SpielerInfo[playerid][Score]);
    dini_IntSet(Spielerdatei,"Kills",SpielerInfo[playerid][Kills]);
    dini_IntSet(Spielerdatei,"Sex",SpielerInfo[playerid][Sex]);
    dini_IntSet(Spielerdatei,"BDay",SpielerInfo[playerid][BDay]);
    dini_IntSet(Spielerdatei,"Jailtime",SpielerInfo[playerid][Jailtime]);
    new plrIP[16];
    GetPlayerIp(playerid, plrIP, sizeof(plrIP));
    dini_Set(Spielerdatei,"IP",plrIP);
    return 1;
    }

    public OnPlayerDeath(playerid, killerid, reason)
    {
    SpielerInfo[playerid][Tode] + 1;
    SpielerInfo[killerid][Kills] + 1;
    SpielerUpdate(playerid);
    if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 3);
    return 1;
    }



    Nicht wirklich viel?

    Hey Leute, habe das Madad system bisschen umgeschrieben.
    Der Login wird angezeigt
    aber wenn man ein falsches Passwort eingibt? kommt man trotzdem rein?



    SCRIPT:


    if(dialogid == login)
    {
    if(response == 1)
    {
    new Spielerdatei[256];
    new SpielerName[MAX_PLAYER_NAME];
    if(!strlen(inputtext))return ShowPlayerDialog(playerid, login, DIALOG_STYLE_INPUT, "[LoS] Logge dich ein!", " ", "Login!", "Abbrechen!");
    GetPlayerName(playerid,SpielerName,sizeof(SpielerName));
    format(Spielerdatei,sizeof(Spielerdatei),"/madAd/Users/%s.ini",SpielerName);
    SpielerInfo[playerid][Passwort] = strval(dini_Get(Spielerdatei,"Passwort"));
    if(strcmp(inputtext,SpielerInfo[playerid][Passwort],false) == 0)
    {
    Anmelden(playerid);
    }
    else
    {
    FalschesPasswort[playerid] += 1;
    PasswortFalsch(playerid);
    }
    }
    }


    Danke im Vorraus :) :)