Hilfe mega bug pls help

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
  • Hallo com,


    wenn ich denn server ingame restarte oder ihn extern aus und wieder anmache und wieder ins game gehe, mich wieder einlogge, spawne ich aufeinmal beim bauernhof -.-.
    und wenn ich ihn aus und iweder an mache und gta schließe und wieder öffne gehts normal


    bitte helft mir, bin bei sowas immer sau verzweifelt und so
    weil meistens niemnad helfen kann ;( ;( ;(

  • Die Spawnposition wird auf 0.0,0.0,0.0 gesetzt. Entweder machst du einen statischen Spawn direkt ins Script rein (Ohne variablen), oder du musst die Floats richtig speichern.
    Ohne code kann ich dir aber nicht mehr helfen.

    PAWNit gratis nutzen?
    Geschenkcode: 2017VQXPKB8V3KA

    Hier könnte Ihre Werbung stehen.

  • ich weiß ja nicht welchen code ich senden soll

  • Na also man spawnt irgendwie in der luft fälllt durch die erde und steht beim bauernhof.


    SetPlayerSpawn(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    //staatsfraks~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0://zivispawn
    {
    RandomSpawn(playerid);
    }
    case 1://pd
    {
    SetPlayerPos(playerid,pdspawn);
    }
    case 2://medic
    {
    SetPlayerInterior(playerid, 0);
    SetPlayerPos(playerid,medicspawn);
    SetPlayerFacingAngle(playerid,146.7247);
    }
    case 3: //army
    {


    }
    case 4: //oamt
    {


    }
    case 5: //news
    {


    }
    case 6: //sese
    {
    SetPlayerPos(playerid,sesespawn);
    SetPlayerInterior(playerid,2);
    SetPlayerFacingAngle(playerid,267.2072);
    }
    case 7: //sar
    {


    }
    //~~~mafien~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    case 8://yakuza
    {


    }
    case 9://lcn
    {


    }
    case 10://Rm
    {


    }
    //~~~~gangs~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    case 11://bloodz
    {


    }
    case 12://cripz
    {


    }
    case 13://MS13
    {


    }
    case 14://Triaden
    {


    }
    case 15:
    {

    }
    }
    }
    }


    Ongamemmodeexit:

    public OnGameModeExit()
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    SavePlayer(i);
    }
    }
    SaveHouse();
    SaveBizz();
    SaveZones();

    return 1;
    }

    //EDIT
    also es liegt net daran das bei manchen noch nix steht aber ich war fraktion sese und die habm nen spawn.

  • Ne das kann nicht sein weil ich bin ja woanders gespawnt und war in einer fraktion und nicht case0= fraktion zivi
    ich war fraktion 6 also eig kann das doch daran net liegen oder
    aber ich poste mal den ramdon spawn:

    new Float:RandomSpawns[3][3] = {
    {1943.3701,-1373.0610,18.5781},
    {1728.6299,-1128.1329,24.0859},
    {1106.7269,-1796.4220,16.5938}
    };



    RandomSpawn(playerid)
    {
    if (Spawn[playerid] == 0)
    {
    new rand = random(sizeof(RandomSpawns));//<-- Hier nimmt er , das unten, zufall :D^^
    SetPlayerPos(playerid, RandomSpawns[rand][0], RandomSpawns[rand][1], RandomSpawns[rand][2]);
    SetPlayerInterior(playerid,0);
    }
    return 1;
    }

    //EDIT:
    also Spawn[playerid] ist zwar definiert wird aber nirgendswo auf 1 oder 0 gesetzt

    Einmal editiert, zuletzt von _(Scripter No.12)_ ()

  • ne

    #define sesespawn 2540.9766,-1318.7878,1031.4219