[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

  • Hier wäre die Funktion 'IsPlayerEinAdmin' ganz hilfreich.


    Habe ich doch wenn du das mal sehen würdest?

    if(IstSpielerEinAdmin(playerid,1))


    else if(IstSpielerEinAdmin(playerid,2))


    :huh:

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


  • Habe ich doch wenn du das mal sehen würdest?



    :huh:


    IstSpielerEinAdmin ist aber keine standartmäßgie SA:MP Funktion und daher musst du irgendwo diese in deinem Script haben.

  • Ich kann sie aber mit einem stock erstellen?

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

  • Hat sich schon erledigt. :|


    //e: Wie mache ich, das der User kein Minus Geld haben kann? :huh:

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

    Einmal editiert, zuletzt von Mr.DubStep ()

  • Das müsste dann in den Befehl eingebaut werden oder?

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

  • Wie erstellt mein ein object vor dem player in der luft ? wie im diesen Video
    Die DJ platte und wie frage ich ab ob das ding vor ihm is?

  • Spieler bekommt automatisch Cjay skin.
    CMD:spawn(playerid,params[])
    {
    if(isPlayerAnAdmin(playerid,3))
    {
    new pID;
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,ROT,"Fehler: /spawn [ID]");
    if(IsPlayerConnected(pID))
    {
    new string[128];
    SpielerSpeichern(pID);
    format(string,sizeof(string),"Der Admin %s hat den Spieler %s gespawnt.",SpielerName(playerid),SpielerName(pID));
    SendClientMessageToAll(ROT,string);
    SpawnPlayer(pID);
    }
    }
    return 1;
    }

  • Hallo,
    kann mir einer vielleicht einen Schnipsel geben für Folgendes?


    Ich möchte einen /addtune Befehl haben. Der Spieler gibt /addtune TuneID ein und die TuningID wird zu dem Fahrzeug in dem der Spieler gerade sitzt hinzugefügt.
    Danke. :)

  • Hey, wie kann ich das machen das wenn ein cop /swat macht dann den skin ja bekommt & wenn er wieder /swat macht das er seinen skin bekommt, wo er dafor hatte und das sein name in der Tab Leiste zb SWAT_01 ist?
    Also das mit dem Befehl und den Skin bekomme ich hin aber das er dann wieder danach seinen alten bekommt und das mit dem SWAT_01 verstehe ich nicht.
    mfg

  • den alten skin bei der Commandeingabe zwischenspeichern
    neuen Skin setzten und wenn er den Command wieder eingibt dann den skin aus den Zwischenspeicher nehmen


  • bcmd:skin(playerid,params[])
    {
    if(SpielerInfo[playerid][SkinAktiv]==1)
    {
    SetPlayerSkin(playerid,SpielerInfo[playerid][pSkinOld]);
    SendClientMessage(playerid,cGreen,"Alter Skin");
    SpielerInfo[playerid][SkinAktiv] = 0;
    }
    else
    {
    SpielerInfo[playerid][pSkinOld]=GetPlayerSkin(playerid);
    SetPlayerSkin(playerid,222);
    SendClientMessage(playerid,cGreen,"Neuer Skin");
    SpielerInfo[playerid][SkinAktiv] = 1;
    }
    return 1;
    }

    nur ein Muster

  • Habe ein Problem mit warnings:


    Zeile (425) : Variable wurde falsch definiert (Float,Integer[...])
    Zeile (426) : Variable wurde falsch definiert (Float,Integer[...])
    Zeile (429) : Variable wurde falsch definiert (Float,Integer[...])


    HIer die Zeilen:


    new reason[128], string[128];
    if(!IstSpielerEinAdmin(playerid,6))return SendClientMessage(playerid,Rot,"Du bist kein Admin!"); //Zeile 425
    if(sscanf(params,"us",reason))return SendClientMessage(playerid,Gelb,"Benutzung: /update [Grund]");//Zeile 426
    format(string,sizeof(string),"AdminCMD: Der Server wurde von %s neu gestartet. Grund: %s",SpielerName(playerid),reason);//Zeile 429
    SendClientMessageToAll(Rot,string);
    return 1;


    Kapiere nicht warum da diese warnings angezeigt
    werden.


    @ Zeraphina Es gibt dazu gutes Tut im Tutorialbereich:
    Klicken

  • Guten Tag,
    Brotfische ? Kann mir Jemand dabei Helfen ein Login / Register System zu machen ?
    Bin neu in dem Thema Scripting


    Mit freundlichen Grüßen,
    Zeraphina


    MrMonat hilft. ;)


    lg :thumbup:

    RTL - Das N steht für Niveau!
    MfG,
    StreetS


    Jegliche Freundesanfragen, die für mich keinen Sinn ergeben, werden professionell Ignoriert. (Gleiche mit Skype!)
    Wer es nicht kapiert wird in Breadfish & Skype blockiert.


    - Stolzer PAWN Scripter der Klasse Beherrscht

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