Umändern eines Spawn-System

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
  • Liebe Community,


    ich denke mal, jeder von den mittelguten Scripten könnte mir das beantworten,
    aber leider kenne ich mich da noch nicht so gut aus...


    ich arbeite mit dem Dynamischen Haus System von BlackFoX_UD_ und möchte bei
    OnPlayerSpawn gerne etwas umändern.


    Hier gehts zu dem Haussystem von BlackFox


    Im Filterscript steht folgendes:
    public OnPlayerSpawn(playerid)
    {
    for(new i = 0;i<_cache_haus;i++)
    {
    if(!strcmp(HausDaten[i][Besitzer],spielername(playerid)))
    {
    SetPlayerPos(playerid,HausDaten[i][ax],HausDaten[i][ay],HausDaten[i][az]);
    break;
    }
    }
    return 1;
    }



    ich möchte jetzt, dass wenn dies nicht eintrifft, also wenn der
    Spieler kein Haus hat, dass er hier gespawnt wird :
    SetPlayerPos(playerid,1423.5933,-902.3813,56.7856);



    Wie pack ich das jetzt zusammen, sodass es funktioniert???


    Danke!
    MfG Marc1706

  • Wenn ich es richtig verstanden habe, dann müsste das hier der richtige Code sein, ansonsten bitte genauer erläutern:
    public OnPlayerSpawn(playerid)
    {
    for(new i = 0;i<_cache_haus;i++)
    {
    if(!strcmp(HausDaten[i][Besitzer],spielername(playerid)))
    {
    SetPlayerPos(playerid,HausDaten[i][ax],HausDaten[i][ay],HausDaten[i][az]);
    break;
    }
    else
    {
    SetPlayerPos(playerid,1423.5933,-902.3813,56.7856);
    break;
    }
    }
    return 1;
    }


    Mit freundl. Grüßen
    Padarom

    Ich bin
    .. seit etwa 2007 in der Webentwicklung tätig, seit 2013 professionell
    .. Erfahrener Entwickler in PHP, Swift, Javascript, Typescript und Ruby. Zusätzlich habe ich Erfahrung in Python, Java, C#, C++, Prolog und einigen esoterischen Programmiersprachen
    .. Luftfahrtenthusiast und Segelflieger

  • Danke für die schnelle Antwort.


    Funktioniert leider nicht...


    Nächstes Problem:
    NIRGENDS in meinem Script weder noch Filterscripts steht wo man Spawnt und
    trozdem spawnt man da wo ich im letzten Pos sagte 8|