Spawn bei 0.0 0.0 0.0

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Guten Abend zusammen,


    damit ich Automatisch Spawne, habe ich bei OnPlayerRequestClass 'SetSpawnInfo(playerid,0,0,0 (und so weiter) und 'SetPlayerSpawn' stehen.
    Wenn ich ins Tutorial komme oder ein Falsches PW eingebe Spawn ich da.. -.-
    Wie behe ich dies ?


    Mit freundlichen Grüßen


    Cpt_Price

  • wie wärs wen du SetPlayerSpawn weg machst vllt. gehts dan!

  • Du musst dann noch weitere Daten bei OnPlayerSpawn eingeben.
    Dort müssen die Koords hin.

  • Habe ich


    public OnPlayerSpawn(playerid){ if(SpielerInfo[playerid][Regi] == 1){
    SetPlayerInterior(playerid,SpielerInfo[playerid][Inte]);
    SetPlayerPos(playerid,SpielerInfo[playerid][PosX],SpielerInfo[playerid][PosY],SpielerInfo[playerid][PosZ]);
    SetPlayerFacingAngle(playerid,SpielerInfo[playerid][PosR]);
    SetCameraBehindPlayer(playerid);
    }

  • Also ich habe es so:
    //bei deinem Code wo er spawnen soll:
    SetSpawnInfo(playerid,0,0,0,0,0,0,0,0,0,0,0,0);
    SpawnPlayer(playerid);


    und bei OnPlayerSpawn die Position setzen. Hast du vielleicht was anders?

  • Warum lässt du ihn beim falschen Passwort überhaupt spawnen?

    [tabmenu][tab=Signatur,'http://bit.ly/1i4RY3v']

    Wie poste ich richtig?
    Nachdem du Google, die FAQ und die Suchfunktion erfolgreich ignoriert hast, erstellst du 2 bis 5 neue Themen in den falschen Unterforen mit lustigem Titel,
    zu vielen Ausrufezeichen und undeutlichem Text, unter dem sich jeder etwas anders vorstellen kann.



    Mr.Dubstep | GFX | Scripting | Hackerplace
    If Mr.DubStep don't have it, you don't need it.

    [tab=Spieler bei,'http://bit.ly/1db2jaf'][subtab=Hackerplace,'http://bit.ly/1bswN2T']


    Welch wunderschöner Hack ist heute vollzogen worden, könntest Du mir es denn sagen? Ein wunderschönes Browsergame, auch für Kleinigkeiten unterwegs. Erschaffe deinen eigenen Computer, nutze ihn um anderen das Geld zu rauben, schließe dich einem Clan an oder gründe selbst einen. Bleibe allein oder mit vielen Freunden.

  • Wie lasse ich ihn nicht Spawnen?


    if(dialogid == DIALOG_LOGIN){ if(response && strlen(inputtext) > 0){Login(playerid,inputtext);}
    else{
    PasswortVs[playerid] += 1;
    if(PasswortVs[playerid] == 3){Kick(playerid);}
    SendClientMessage(playerid,Rot,"Falsches Passwort.");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","{FFFFFF}Gebe bitte dein {1C6300}Passwort {FFFFFF}ein um fortzufahren.","Login","");
    return 1;
    }
    }

  • if(dialogid == DIALOG_LOGIN)
    {
    if(response == 0)
    {
    SendClientMessage(playerid,ROT,"Du hast den Login Vorgang abgebrochen!");
    Kick(playerid);
    return 1;
    }
    if(response == 1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,ROT,"Dein eingegebenes Passwort war nicht lang genug!");
    ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"Login","Ihr Account wurde in unserer Datenbank gefunden!\nBitte gib nun dein Passwort ein! ","Login", "Abbrechen");
    return 1;
    }
    else
    {
    Login(playerid,inputtext);
    return 1;
    }
    }
    }
    Nimm mal den. ;)

    [tabmenu][tab=Signatur,'http://bit.ly/1i4RY3v']

    Wie poste ich richtig?
    Nachdem du Google, die FAQ und die Suchfunktion erfolgreich ignoriert hast, erstellst du 2 bis 5 neue Themen in den falschen Unterforen mit lustigem Titel,
    zu vielen Ausrufezeichen und undeutlichem Text, unter dem sich jeder etwas anders vorstellen kann.



    Mr.Dubstep | GFX | Scripting | Hackerplace
    If Mr.DubStep don't have it, you don't need it.

    [tab=Spieler bei,'http://bit.ly/1db2jaf'][subtab=Hackerplace,'http://bit.ly/1bswN2T']


    Welch wunderschöner Hack ist heute vollzogen worden, könntest Du mir es denn sagen? Ein wunderschönes Browsergame, auch für Kleinigkeiten unterwegs. Erschaffe deinen eigenen Computer, nutze ihn um anderen das Geld zu rauben, schließe dich einem Clan an oder gründe selbst einen. Bleibe allein oder mit vielen Freunden.

  • Es geht immernoch nicht :/


    if(dialogid == DIALOG_LOGIN){ if(!strlen(inputtext)){Login(playerid,inputtext);}
    else{
    PasswortVs[playerid] += 1;
    if(PasswortVs[playerid] == 3){Kick(playerid);}
    SendClientMessage(playerid,Rot,"Falsches Passwort.");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","{FFFFFF}Gebe bitte dein {1C6300}Passwort {FFFFFF}ein um fortzufahren.","Login","");
    return 1;
    }
    }

  • Schick mal deinen OnPlayerSpawn.

    [tabmenu][tab=Signatur,'http://bit.ly/1i4RY3v']

    Wie poste ich richtig?
    Nachdem du Google, die FAQ und die Suchfunktion erfolgreich ignoriert hast, erstellst du 2 bis 5 neue Themen in den falschen Unterforen mit lustigem Titel,
    zu vielen Ausrufezeichen und undeutlichem Text, unter dem sich jeder etwas anders vorstellen kann.



    Mr.Dubstep | GFX | Scripting | Hackerplace
    If Mr.DubStep don't have it, you don't need it.

    [tab=Spieler bei,'http://bit.ly/1db2jaf'][subtab=Hackerplace,'http://bit.ly/1bswN2T']


    Welch wunderschöner Hack ist heute vollzogen worden, könntest Du mir es denn sagen? Ein wunderschönes Browsergame, auch für Kleinigkeiten unterwegs. Erschaffe deinen eigenen Computer, nutze ihn um anderen das Geld zu rauben, schließe dich einem Clan an oder gründe selbst einen. Bleibe allein oder mit vielen Freunden.

  • public OnPlayerSpawn(playerid){
    if(SpielerInfo[playerid][Regi] == 1){
    SetPlayerInterior(playerid,SpielerInfo[playerid][Inte]);
    SetPlayerPos(playerid,SpielerInfo[playerid][PosX],SpielerInfo[playerid][PosY],SpielerInfo[playerid][PosZ]);
    SetPlayerFacingAngle(playerid,SpielerInfo[playerid][PosR]);
    SetCameraBehindPlayer(playerid);
    }
    else if(SpielerInfo[playerid][Regi] == 2){
    SpielerInfo[playerid][Regi] = 1;
    SetPlayerInterior(playerid,1);
    new Sitze = random(sizeof(TutorialSpawn));
    SetPlayerPos(playerid,TutorialSpawn[Sitze][0],TutorialSpawn[Sitze][1],TutorialSpawn[Sitze][2]);
    ApplyAnimation(playerid,"PED","SEAT_IDLE",4,0,0,0, 1,0,1);
    }
    if(SpielerInfo[playerid][Gestorben] == 1){
    SetPlayerPos(playerid,0,0,0);
    SetPlayerHealth(playerid,1);
    }
    SetPlayerSkin(playerid,SpielerInfo[playerid][Skin]);
    return 1;
    }

  • Habe mir nochmal deinen 1. Thread durch gelesen.
    Du willst also sagen, wenn man ins Tutorial kommt, oder das falsche Passwort eingibt, dann spawnt man bei der Standardposition von SAMP?
    Aber warum spawnt er wenn man ein falsches Passwort angibt!? Ist ja chaotisch aufgebaut.
    Was meinst du eigentlich direkt mit dem Tutorial, wird da keins angezeigt?

    [tabmenu][tab=Signatur,'http://bit.ly/1i4RY3v']

    Wie poste ich richtig?
    Nachdem du Google, die FAQ und die Suchfunktion erfolgreich ignoriert hast, erstellst du 2 bis 5 neue Themen in den falschen Unterforen mit lustigem Titel,
    zu vielen Ausrufezeichen und undeutlichem Text, unter dem sich jeder etwas anders vorstellen kann.



    Mr.Dubstep | GFX | Scripting | Hackerplace
    If Mr.DubStep don't have it, you don't need it.

    [tab=Spieler bei,'http://bit.ly/1db2jaf'][subtab=Hackerplace,'http://bit.ly/1bswN2T']


    Welch wunderschöner Hack ist heute vollzogen worden, könntest Du mir es denn sagen? Ein wunderschönes Browsergame, auch für Kleinigkeiten unterwegs. Erschaffe deinen eigenen Computer, nutze ihn um anderen das Geld zu rauben, schließe dich einem Clan an oder gründe selbst einen. Bleibe allein oder mit vielen Freunden.

  • Wenn man ein Faltsches Passwort eingibt kommt der Text "du hast ein faltsches passwort eingegeben" und man spawnt bei 0.0.0.0.0 und danach wen man sein richtiges passwort eingibt spawnt man richtig wo man sich ausgeloggt hat.

  • Dann schick mal den stock oder was auch immer wo das vorkommt:

    Zitat

    du hast ein faltsches passwort eingegeben

    [tabmenu][tab=Signatur,'http://bit.ly/1i4RY3v']

    Wie poste ich richtig?
    Nachdem du Google, die FAQ und die Suchfunktion erfolgreich ignoriert hast, erstellst du 2 bis 5 neue Themen in den falschen Unterforen mit lustigem Titel,
    zu vielen Ausrufezeichen und undeutlichem Text, unter dem sich jeder etwas anders vorstellen kann.



    Mr.Dubstep | GFX | Scripting | Hackerplace
    If Mr.DubStep don't have it, you don't need it.

    [tab=Spieler bei,'http://bit.ly/1db2jaf'][subtab=Hackerplace,'http://bit.ly/1bswN2T']


    Welch wunderschöner Hack ist heute vollzogen worden, könntest Du mir es denn sagen? Ein wunderschönes Browsergame, auch für Kleinigkeiten unterwegs. Erschaffe deinen eigenen Computer, nutze ihn um anderen das Geld zu rauben, schließe dich einem Clan an oder gründe selbst einen. Bleibe allein oder mit vielen Freunden.

  • Steht da aber nirgends. :thumbup:

    [tabmenu][tab=Signatur,'http://bit.ly/1i4RY3v']

    Wie poste ich richtig?
    Nachdem du Google, die FAQ und die Suchfunktion erfolgreich ignoriert hast, erstellst du 2 bis 5 neue Themen in den falschen Unterforen mit lustigem Titel,
    zu vielen Ausrufezeichen und undeutlichem Text, unter dem sich jeder etwas anders vorstellen kann.



    Mr.Dubstep | GFX | Scripting | Hackerplace
    If Mr.DubStep don't have it, you don't need it.

    [tab=Spieler bei,'http://bit.ly/1db2jaf'][subtab=Hackerplace,'http://bit.ly/1bswN2T']


    Welch wunderschöner Hack ist heute vollzogen worden, könntest Du mir es denn sagen? Ein wunderschönes Browsergame, auch für Kleinigkeiten unterwegs. Erschaffe deinen eigenen Computer, nutze ihn um anderen das Geld zu rauben, schließe dich einem Clan an oder gründe selbst einen. Bleibe allein oder mit vielen Freunden.

  • du hast strken falsch benutzt



    if(dialogid == DIALOG_LOGIN)
    {
    if(strlen(inputtext)!=0)
    {
    Login(playerid,inputtext);}
    else{
    PasswortVs[playerid] += 1;
    if(PasswortVs[playerid] == 3)return Kick(playerid);
    SendClientMessage(playerid,Rot,"Falsches Passwort.");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","{FFFFFF}Gebe bitte dein {1C6300}Passwort {FFFFFF}ein um fortzufahren.","Login","");
    return 1;
    }
    }


    MFG Piet