SpawnPlayer und SetSpawninfo Fehler ?

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 Tag ich habe das Problem wenn ich Passwort eingebe das ich aufeinmal ganze Zeit nach oben Fliege und nicht Spawne


    das habe ich bei Stock login



    stock Login(playerid,key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Spieler/%s.txt",name);
    if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
    {
    LoadAccount(playerid);
    SendClientMessage(playerid,FARBE_WEISS,""#ROTHEX"SERVER:"#WEISSHEX"Erfolgreich Eingeloggt.");
    SpawnPlayer(playerid);
    SetSpawnInfoEx(playerid,0,0,0.0,0.0,2.0,0,0,0,0,0,0,0);
    return 1;
    }
    else
    {
    SendClientMessage(playerid,FARBE_WEISS,""#SERVERTAG": Sie haben ein falsches Passwort eingegeben !");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,""#SERVERFARBHEX""#SERVERTAG""#WEISSHEX" Login","Willkommen zurück auf "#SERVERNAME"\nDeine Account Daten wurde gefunden. Bitte gebe nun dein Passwort ein","Einloggen","Abbrechen");
    return 1;
    }
    }




    das bei Register


    stock Register(playerid,key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Spieler/%s.txt",name);
    dini_Create(Spielerdatei);
    dini_Set(Spielerdatei,"Passwort",key);
    SendClientMessage(playerid,FARBE_WEISS,""#ROTHEX"SERVER:"#WEISSHEX" Erfolgreich Registriert.");
    SendClientMessage(playerid,FARBE_WEISS,""#ROTHEX"SERVER:"#WEISSHEX" Sie haben einen Startbonus bekommen.");
    SendClientMessage(playerid,FARBE_WEISS,""#ROTHEX"SERVER:"#WEISSHEX" Level 2 & $20.000");
    SetPlayerScore(playerid, 2);
    GivePlayerMoney(playerid, 20000);
    SpawnPlayer(playerid);
    SetSpawnInfoEx(playerid,0,0,0.0,0.0,2.0,0,0,0,0,0,0,0);
    return 1;
    }


    und das habe ich bei OnPlayerRequestClass



    if(IsPlayerNPC(playerid))return 1;
    SpawnPlayer(playerid);
    SetSpawnInfoEx(playerid,0,0,0.0,0.0,2.0,0,0,0,0,0,0,0);
    if(GetPVarInt(playerid,"Eingeloggt") == 0)
    {
    TogglePlayerControllable(playerid,0);
    SetTimerEx("SetConnect",500,0,"i",playerid);
    }



    ich bitte um schelle hilfe


    SetSpawnInfoEx wurde definert



    stock SetSpawnInfoEx(playerid,team,skinid,Float:x,Float:y,Float:z,Float:angle,weap1,ammo1,weap2,ammo2,weap3,ammo3)
    {
    if(!IsPlayerConnected(playerid))return 0;
    SpielerInfo[playerid][CurrentPos][0] = x;
    SpielerInfo[playerid][CurrentPos][1] = y;
    SpielerInfo[playerid][CurrentPos][2] = z;
    return SetSpawnInfo(playerid,team,skinid,x,y,z,angle,weap1,ammo1,weap2,ammo2,weap3,ammo3);
    }


    Since 2012

  • Wie soll ich es schreiben


    SetSpawnInfoEx(playerid,0,0,0.0,0.0,0.0,0,0,0,0,0,0,0);






    Soll ich den Spawn Hinzufügen wenn Ja habe ich alles getestet wenn du mal selbst versuchen willst kann ich dir Hamachi daten schicken


    Since 2012