[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
  • >Da hab ich wohl nicht aufgepasst. ^^
    Joa mein 2. Problem ist noch da:


    [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.

  • So... ich habe es jetzt wie folgt gemacht:
    new pnstortimer;
    Unter OnGameModeInit:
    SetTimer("pnstortimer",15000,true);
    public pnstortimer()
    {
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(!IsPlayerInRangeOfPoint(i,5.0,1003.0399,-1352.2534,13.0096))
    {
    MoveObject(pnstor,1003.40002441,-1341.59997559,9.10000038,2.00);
    return 1;
    }
    }
    return 1;
    }


    Nun wird es aber nach 15 Sekunden wieder heruntergefahren und selbst wenn ich in der Zone von IsPlayerInRangeOfPoint bin wird es runtergefahren..


    //e: Muss ich mit GetPlayerPos arbeiten?

    [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.

  • Danke für deine schnelle Antwort, der Fehler besteht aber weiterhin :S

    Hi


    Ich wollte schreiben:


    format(string,sizeof string,"(( [UC]: %s: %s {FFFFFF}))",SpielerName(playerid),text);


    Ich habe übersehene, dass es nicht text1 sondern text heissen soll

  • Hi kann mir mal einer helfen bei MinX MaxX MinY MaxY ich weiss net wie das geht.
    Er soll mir nur erklären was oben rechts in der ecke ist allso was von den MinX MaxX MinY oder MaxY und oben links
    unten rechts unten links

  • oben die X und Y coordinaten


    unten die X und Y coordinaten


    das ist es vom Prinzip her

  • ja allso oben links min x oben rechts min y so und dann unten das andere?

  • ja jeweils die x und y coordinate den rest kannste dir ja erklären

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Nein ich will nen Zeilenumbruch in einer datei geben
    \n ist da nutzlos

    Falls Du immernoch keine Lösung dafür hast folgendes!
    Soweit ich weiß, kann man in SA:MP einen String nicht in auf zwei Zeilen in files aufsplitten, zumindestens nicht ohne Umstände. D.h. Du nimmst am sinnvollsten immer einen eigenen string oder schaust mal in die Include von Deinem File-System.

  • Erros was bedeutet das bzw. wie kann man das lösen ?
    C:\Users\Paul\Desktop\Stund Dm Server\gamemodes\adminsystem.pwn(382) : error 018: initialization data exceeds declared size
    C:\Users\Paul\Desktop\Stund Dm Server\gamemodes\adminsystem.pwn(388) : error 032: array index out of bounds (variable "teamspawnsniper")


    ocmd:sniper(playerid,params[])
    {
    new Float:teamspawnsniper[][1] =
    {
    {-973.7498,1061.1410,1345.6731},
    {1132.4648,1058.2291,1346.4142}

    };
    new rand = random(sizeof(teamspawnsniper));
    SetPlayerInterior(playerid,10);
    SetPlayerPos(playerid, teamspawnsniper[rand][0], teamspawnsniper[rand][1]);
    GivePlayerWeapon(playerid,34,500);
    GivePlayerWeapon(playerid,2,1);
    return 1;
    }

  • Soweit ich weiß, kann man in SA:MP einen String nicht in auf zwei Zeilen in files aufsplitten, zumindestens nicht ohne Umstände. D.h. Du nimmst am sinnvollsten immer einen eigenen string oder schaust mal in die Include von Deinem File-System.


    doch es geht


    \r\n=Zeilenumbruch

  • [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.

  • funny so


    Gnz oben:

    new Float:teamspawnsniper[2][3] =//die 2 für die Anzahl die 3 da es ja 3 Coordinaten sind
    {
    {-973.7498,1061.1410,1345.6731},
    {1132.4648,1058.2291,1346.4142}

    };



    ocmd:sniper(playerid,params[])
    {
    new rand = random(sizeof(teamspawnsniper));
    SetPlayerInterior(playerid,10);
    SetPlayerPos(playerid, teamspawnsniper[rand][0], teamspawnsniper[rand][1], teamspawnsniper[rand][2]);
    GivePlayerWeapon(playerid,34,500);
    GivePlayerWeapon(playerid,2,1);
    return 1;
    }

  • C:\Users\Paul\Desktop\Stund Dm Server\gamemodes\adminsystem.pwn(32) : error 018: initialization data exceeds declared size
    C:\Users\Paul\Desktop\Stund Dm Server\gamemodes\adminsystem.pwn(388) : error 032: array index out of bounds (variable "teamspawnsniper")
    immer noch ;:D

    Zitat

    new Float:teamspawnsniper[2][3] =//die 2 für die Anzahl die 3 da es ja 3 Coordinaten sind


    es simd abber nur cordis

  • schonmal aufgefallen das du das Tor runtermachst wenn er NICHT in den bereich ist?


    Jap, das soll auch so sein.


    @MrDubsteP:
    Mach das return bei MoveoBject raus!


    Fährt trotzdem nach 15 Sekunden wieder herunter..

    [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.

  • immer noch ;:D

    Mach das ma so:



    new Float:teamspawnsniper[2][3] =//die 2 für die Anzahl die 3 da es ja 3 Coordinaten sind
    {


    {-973.7498,1061.1410,1345.6731},
    {1132.4648,1058.2291,1346.4142}
    };

    in den command das rein:

    new pos;
    pos = random(sizeof(teamspawnsniper));
    SetPlayerPos(playerid,teamspawnsniper[pos][0],teamspawnsniper[pos][1],teamspawnsniper[pos][2]);

    wenn es immernoch nicht geht dann is da was fail aber es liegt dann nicht an mir

    Jap, das soll auch so sein.

    Hab mich vertan sorry

  • C:\Users\Paul\Desktop\Stund Dm Server\gamemodes\adminsystem.pwn(32) : error 018: initialization data exceeds declared size
    C:\Users\Paul\Desktop\Stund Dm Server\gamemodes\adminsystem.pwn(388) : error 032: array index out of bounds (variable "teamspawnsniper")


    Passiert nix :(