[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
  • Ich kann dir nicht richtig folgen ? :/


    //EDIT


    Okey habs irgendwie hinbekommen :/
    Kp ob das eine gute Lösung ist .



    format(sms,sizeof(sms),"[SMS][Von %s]: %s",sName(playerid), text);
    format(text,sizeof(text),"%s", text);
    format(fulltext,sizeof(fulltext),sms, text);
    SendClientMessage(pid,GELB,fulltext);
    format(text,sizeof(text),"[SMS][An %s]: %s", sName(pid),text);
    SendClientMessage(playerid, GELB, text);

    2 Mal editiert, zuletzt von grauerhase ()

  • Nabend,
    Kurze Frage:
    Warum funktioniert meine funktion nur wenn ich w drücke?


    Bei OnPlayerKeyStateChange

    Spoiler anzeigen
    10 Beiträge [X]
    50 Beiträge [X]
    100 Beiträge [X]
    150 Beiträge [X]
    200 Beiträge [X]
    250 Beiträge [X]
    300 Beiträge [X]
    350 Beiträge [X]
    400 Beiträge [X]
    450 Beiträge [X]
    500 Beiträge [X]
    550 Beiträge []
    600 Beiträge []
    650 Beiträge []
    700 Beiträge []
    750 Beiträge []

  • Vielleicht weil du springen auf W hast?


    Ne eigentlich hab ich es auf Shift ^^
    Nur wenn ich W drücke erscheint der Dialog! Dann funktionierts mit Shift! Also ich kann dann den Dialog nur mit shift wegmachen!

    Spoiler anzeigen
    10 Beiträge [X]
    50 Beiträge [X]
    100 Beiträge [X]
    150 Beiträge [X]
    200 Beiträge [X]
    250 Beiträge [X]
    300 Beiträge [X]
    350 Beiträge [X]
    400 Beiträge [X]
    450 Beiträge [X]
    500 Beiträge [X]
    550 Beiträge []
    600 Beiträge []
    650 Beiträge []
    700 Beiträge []
    750 Beiträge []

  • new gTAXI;

    public OnGameModeInit()
    {
    gTAXI = AddStaticVehicle(420, -2482.4937, 2242.3936, 4.6225, 179.3656, 6, 1); // Taxi
    return 1;
    }

    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    if (newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT)
    {
    if (GetPlayerVehicleID(playerid) == gTAXI)
    {
    AddVehicleComponent(gTAXI, 1010); // Nitro
    SendClientMessage(playerid, 0xFFFFFFAA, "Nitro added to the Taxi.");
    }
    }
    return 1;
    }


    Entnommen aus dem Sa-mp Wiki.
    http://wiki.sa-mp.com/wiki/AddVehicleComponent



    Hinweis: Keinen Kontakt über TeamViewer oder Skype !
    Grüßt den Fehlerklärbär von mir.
    Coming soon: Pawn-Café ( Concept-Sharing | Scripting-First-Aid )

  • Kann mir hier einer helfen?


    2 Fragen


    Ich weiß nicht wie ich es machen soll, das man z.B. nur den halben Namen eines Spielers eingeben muss.

  • if(IsPlayerInRangeOfPoint(playerid,5.0,2814.3999023438,-1470.5999755859,15.300000190735)) return SCM(Rot,"Du bist nicht in der Nähe des Parkhauses von Los Santos!");


    Fehlermeldungen / Errors
    C:\Dokumente und Einstellungen\Administrator\Desktop\Selfmade\gamemodes\Dubstep.pwn(639) : error 035: argument type mismatch (argument 2)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    Ist doch eigentlich nichts falsch oder? :o

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

  • enum FInfo
    {
    FName[50],
    FGeld,
    FColor,
    FCcolor1,
    FCcolor2,
    FMembers,
    FrakRank[MAX_RANKE][50] // < --- - - - - - ERROR
    }
    new FraktionsInfo[MAX_FRAK][FInfo];


    warum klappt das nicht so ?


    Code
    error 001: expected token: "}", but found "["
  • Du kannst in einem enum nicht 2 Arrays reinsetzen


    musst du dann schon so machen


    FrakRank1[50]
    FrakRank2[50]
    oder machst das anders


    new FrakRank[MAX_FRAK][MAX_RANKE][50];
    so würde das gehen

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

    Margarete Stokowski

  • Wie kann ich eine Zahl * rechnen ? Habe ein kleines PayDay System, und ich will halt das von der Bank die Zinsen * 0.1 gerechnet werden.


    Soweit bin ich :D

    public payday(playerid)
    {
    new paydaytext[64];
    new getmoney = SpielerInfo[playerid][pBank];
    format(paydaytext, sizeof(paydaytext), "Dein PayDay ist %i $", getmoney);
    SendClientMessage(playerid, GELB, paydaytext);
    UpDateBank(playerid);
    }



    Bitte um Hilfe


    MfG