[SAMMELTHREAD] Kleine Scripting Fragen

Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
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
  • mhh ich kann wenn ich in der sf bank bin immernoch in ls raus^^ und der /exit cmd


    for(new i = 0; i < sizeof(BizzInfo); i++)
    {
    //printf("Bizz :%d",i);
    if (PlayerToPoint(3, playerid,BizzInfo[i][bExitX], BizzInfo[i][bExitY], BizzInfo[i][bExitZ]))
    {
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    SetPlayerPos(playerid,BizzInfo[i][bEntranceX],BizzInfo[i][bEntranceY],BizzInfo[i][bEntranceZ]);
    PlayerInfo[playerid][pLocal] = 255;
    }
    }
    if(GetPlayerVehicleID(playerid) >= 71 && GetPlayerVehicleID(playerid) <= 78 || GetPlayerVehicleID(playerid) >= 346 && GetPlayerVehicleID(playerid) <= 349)
    {
    TogglePlayerControllable(playerid, 1);
    RemovePlayerFromVehicle(playerid);
    }
    else if (PlayerToPoint(3.0, playerid,387.7978,173.8582,1008.3828))
    {
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1124.4277,-2037.0146,69.8842);
    PlayerInfo[playerid][pInt] = 0;
    PlayerInfo[playerid][pLocal] = 255;
    }
    else if (PlayerToPoint(6.0, playerid,-1404.5299,-259.0602,1043.6563))
    {
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,2695.6235,-1704.6960,11.8438);
    }
    else if (PlayerToPoint(8.0, playerid,-1443.0554,-581.1879,1055.0472))
    {
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,-2111.5686,-443.9720,38.7344);
    }
    else if (PlayerToPoint(8.0, playerid,-1464.7732,1557.5533,1052.5313))
    {
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,-2080.3079,-406.0309,38.7344);
    }
    else if(NoFuel[playerid] == 1)
    {
    TogglePlayerControllable(playerid, 1);
    RemovePlayerFromVehicle(playerid);
    NoFuel[playerid] = 0;
    }
    else if(NoKey[playerid] == 1)
    {
    TogglePlayerControllable(playerid, 1);
    RemovePlayerFromVehicle(playerid);
    NoKey[playerid] = 0;
    }
    }
    return 1;
    }

  • Huhu Leute.
    Ich hab das Problem das die Wanteds viel zu schnell, manchmal nach ca. ner Minute verschwinden. :(
    Vllt könnt ihr mir helfen, damit immer am Payday 1 Wanted verschwindet. :)


    Greetz

    Greetz [Spirit]
    [font='Tahoma, Arial, Helvetica, sans-serif']


    [size=8]*** Ultimate GF RolePlay v0.5.0 ***
    *** Release & © by [Spirit] 2009 - 2011 ***
    *** Scriptstatus - |||||[color=#ff0000]|||||
    ***

  • Hi



    Ich stehe gerade auf dem Schlauch...


    //------------------[opengate]------------------
    stock opengate(playerid)
    {
    for(new i; i<MAX_GATE; i++)
    {
    if(PlayerToPoint(7,playerid,gate[i][zx],gate[i][zy],gate[i][zz]))
    {
    MoveObject(gate[i][oid],gate[i][ox],gate[i][oy],gate[i][oz],5);
    SetTimerEx("closegate",5000,0,"d",i);
    }
    }
    }


    //--------------[closegate]------------
    stock closegate(i)
    {
    AdminMessage("hi");
    MoveObject(gate[i][oid],gate[i][zx],gate[i][zy],gate[i][zz],5);
    }



    Das Tor wird wunderbar geöffnet aber es schließt sich weder nach 5 Sekunden noch dass die Nachricht Hi bei mir ankommt.....




    Hoffe ich stehe wirklich nur auf dem Schlauch...





    InFaIN

    Zuletzt gehört:


    Zitat von Chip 04/2009

    Starter


    Windows 7 Starter wird weltweit als OEM-Version verkauft. Gedacht ist sie etwa für Netbooks mit geringer Ausstattung. Ziemlich unpraktisch: Mit ihr kann man nur drei Programme gleichzeitig ausführen. Kosten: rund 50 Dollar.

  • Ich bin neu hier und hab ma 2 Fragen
    also: Wie kann ich das machen das die leute auf der map sichtbar sind und wie mache ich einen chat as alle den sehen können?


    Danke schon mal^^


    MFG SoulHunter

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

  • Huhu Leute.
    Ich hab das Problem das die Wanteds viel zu schnell, manchmal nach ca. ner Minute verschwinden. :(
    Vllt könnt ihr mir helfen, damit immer am Payday 1 Wanted verschwindet. :)


    Greetz


    WÜr dmich auch interessieren.

  • Ich bin neu hier und hab ma 2 Fragen
    also: Wie kann ich das machen das die leute auf der map sichtbar sind und wie mache ich einen chat as alle den sehen können?


    Danke schon mal^^


    MFG SoulHunter


    damit man die leute sieht: unter SetPlayerMarkers (0),eine 1 statt 0 u
    und für globalen chat: unter realchat eine 0 :D


    mfg walker008

    [align=center]

    Einmal editiert, zuletzt von walker008 ()

  • C:\Dokumente und Einstellungen\XXX\Desktop\Untitled.pwn(7) : error 021: symbol already defined: "print"
    C:\Dokumente und Einstellungen\XXX\Desktop\Untitled.pwn(13) : error 031: unknown directive


    #include <a_samp>


    // This is a comment
    // uncomment the line below if you want to write a filterscript



    print ("\n----------------------------------");
    print (" Stunt Game Mod by Keleg_Kelso ");
    print ("----------------------------------\n");



    #ifend


    public OnGameModeInit()
    {
    // Don't use these lines if it's a filterscript
    SetGameModeText("Stunt Script");
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    return 1;
    }

  • Huhu Leute.
    Ich hab das Problem das die Wanteds viel zu schnell, manchmal nach ca. ner Minute verschwinden. :(
    Vllt könnt ihr mir helfen, damit immer am Payday 1 Wanted verschwindet. :)


    Greetz

    Sry, will eig. nicht nerven, nur das is extrem wichtig. :S

    Greetz [Spirit]
    [font='Tahoma, Arial, Helvetica, sans-serif']


    [size=8]*** Ultimate GF RolePlay v0.5.0 ***
    *** Release & © by [Spirit] 2009 - 2011 ***
    *** Scriptstatus - |||||[color=#ff0000]|||||
    ***

  • damit man die leute sieht: unter SetPlayerMarkers (0),eine 1 statt 0 u
    und für globalen chat: unter realchat eine 0 :D


    mfg walker008

    mhm ich find SetPlayerMarkers im script nicht wie mach ich das da rein?


    MFG SoulHunter

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

    3 Mal editiert, zuletzt von Akino Kiritani ()

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Huhu Leute.
    Ich hab das Problem das die Wanteds viel zu schnell, manchmal nach ca. ner Minute verschwinden. :(
    Vllt könnt ihr mir helfen, damit immer am Payday 1 Wanted verschwindet. :)


    Greetz

    Einmal immernoch die Frage und dann hätte ich noch eine...
    Wenn ein Spieler in einer "Virtualen World" stirbt und dann spawnt, sieht er keine Cars weil er dann immernoch in einer Virtuellen Welt ist. ?(
    Wie kann ich es machen, das wenn der Spieler stirbt, er in keiner Virtuellen Welt mehr ist?
    Kann mir da pls einer helfen? :)


    MfG
    [Spirit]


    EDIT: Ich hab die Respawn Zeit der Cars auf 99999 gesetzt, aber wenn ich die zerstöre wollen die Cars einfach nicht Respawnen, wodran liegt das? ?(

    Greetz [Spirit]
    [font='Tahoma, Arial, Helvetica, sans-serif']


    [size=8]*** Ultimate GF RolePlay v0.5.0 ***
    *** Release & © by [Spirit] 2009 - 2011 ***
    *** Scriptstatus - |||||[color=#ff0000]|||||
    ***

    Einmal editiert, zuletzt von [Spirit] ()

  • Hi,


    Warum wird bei diesem Code der Timer nicht gekillt? Also die Nachricht wird ausgegeben, man wird auch telepotiert ABER das ganze
    wiederholt sich weiterhin jede Minute..
    Was mache ich falsch?



    //-----[GoToKnast]-----
    stock GoToKnast(playerid, time)
    {
    SetPlayerPos(playerid, 218.9429,109.0582,999.0156);
    SetPlayerFacingAngle(playerid, 357.9778);

    SetPlayerInterior(playerid, 10);
    SetPlayerVirtualWorld(playerid, 1);

    player[playerid][knasttime] = time;

    player[playerid][knasttimer] = SetTimerEx("knasttimerr",60000,1,"d",playerid);

    }


    //-------[knasstimer]---------
    public knasttimerr(playerid)
    {
    if(player[playerid][knasttime] == 0)
    {
    SetPlayerPos(playerid, 219.5802,114.0611,999.0156);
    SetPlayerFacingAngle(playerid, 351.3976);


    SetPlayerInterior(playerid, 10);
    SetPlayerVirtualWorld(playerid, 1);

    SCM(playerid,COLOR_COP,"Du wurdest aus dem Gefängnis entlassen. Versuche nun ein besserer Bürger zu sein.");

    KillTimer(player[playerid][knasttimer]);


    return 1;
    }


    new string[255];

    format(string,sizeof(string),"Du musst noch %i Minuten absitzen.",player[playerid][knasttime]);

    SCM(playerid,COLOR_COP,string);

    player[playerid][knasttime]--;


    return 1;
    }




    InFaIN

    Zuletzt gehört:


    Zitat von Chip 04/2009

    Starter


    Windows 7 Starter wird weltweit als OEM-Version verkauft. Gedacht ist sie etwa für Netbooks mit geringer Ausstattung. Ziemlich unpraktisch: Mit ihr kann man nur drei Programme gleichzeitig ausführen. Kosten: rund 50 Dollar.

  • Walker das funktioniert nicht!!! das ist nicht im script drin. Als0 bevor du fragts ich hab den GF (überarbeitet natürlich^^ :D :D sonst würd ich nicht fargen^^)

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski


  • #include <a_samp>


    // This is a comment
    // uncomment the line below if you want to write a filterscript


    #ifend


    public OnGameModeInit()
    {
    // Don't use these lines if it's a filterscript
    SetGameModeText("Stunt Script");
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    print ("\n----------------------------------");
    print (" Stunt Game Mod by Keleg_Kelso ");
    print ("----------------------------------\n");
    return 1;
    }

  • Also, ich weiß jetzt nicht wie das genau heißt, sollte so sein :


    unter "OnPlayerDeath" einfach "SetVirtualWorld(playerid, 0)" setzen..

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen