[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
  • ja aber das es nicht aufm boden steht und ein command um das zu destroyen
    wie in dem Video
    von 1:28 - 1:58


  • if(strcmp(cmdtext,"/mycommand",true) == 0)
    {
    CreateObject(...) // Kannste auch in der Luft machen, dazu Koords ändern!
    }


    if(strcmp(cmdtext,"/destroymycommand",true) == 0)
    {
    new object = CreateObject(...)
    DestroyObject(object);
    }


    Ich denke irgendwie so. Hab mich damit noch nie beschäftigt^^.


    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

  • ja wie kriege ich die kords raus das die wie im video vrm dem player in der luft sind ?

  • Du holst dir kurz s0beit oder CamEditor, fliegst in die Luft, und gibst dann "/save LuftObjekt" oder so ein.
    Schon haste die Coords.


    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

  • und wie kann ich abfragen ob das ding vor ihm is ?
    und wie soll ich das mit den floats machen ?
    xD

  • Ist es möglich in einem Dialog abzufragen ob der User Admin ist, welche Adminstufe er hat und danach nur bestimmte Sachen anzeigen zu lassen? Ich möchte gern meine /goto Befehle in einen Dialog packen, aber es soll nur für Admin 1 bestimmte angezeigt werden, für Admin 2 ... usw.

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

  • ja admin abfrage dann jeden level ein Dialog zuweisen
    ne andere art währe nicht möglich

  • Also könnte ich das im /goto so machen:


    if(strcmp(cmdtext, "/goto", true) == 0)
    {
    if(IstSpielerEinAdmin(playerid,1))
    {
    ShowPlayerDialog(playerid,DIALOG_BLA,DIALOG_STYLE_LIST,"Level 1 Befehle","Los Santos\nLas Venturas","Ok","Abbrechen");
    }
    if(IstSpielerEinAdmin(playerid,2))
    {
    ShowPlayerDialog(playerid,DIALOG_BLA,DIALOG_STYLE_LIST,"Level 2 Befehle","Los Santos\nLas Venturas\nSan Fierro","Ok","Abbrechen");
    }
    return 1;
    }


    Oder meinst du für jedes Level einen neuen Dialog?

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

  • Und die listitem's würden dann normal so bleiben wie sie waren, ich müsste nur auf die Reihenfolge achten .. oder wie? :D

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

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


    dein Prinzip ist richtig
    ich würde nur 1ne dialog id dafür nutzen


    level 1


    SF/LV
    Level 2
    SF/LV/LS
    Level 3
    SF/LV/LS/....
    musst nur darauf achten das du die Listem nicht vertauscht

  • Danke. :thumbup:

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

  • Es geht viel einfacher.
    mit strcat.
    Je nach Adminlevel einfach per strcat die sachen einfügen.


    Kann ich nicht, deshalb mach ich es so. ^^

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

  • Es geht viel einfacher.
    mit strcat.
    Je nach Adminlevel einfach per strcat die sachen einfügen.


    stimmt
    Daran hab ich jetzt auch nicht dran gedacht
    aber meine variante ist genauso gut und funzt auch

  • So, ich habe es nun so gemacht:


    if(strcmp(cmdtext, "/goto", true) == 0)
    {
    if(IstSpielerEinAdmin(playerid,1))
    {
    ShowPlayerDialog(playerid,DIALOG_GOTO,DIALOG_STYLE_LIST,"AdminPanel - GoTo","Burger Shot Nord\nZivilisten Spawn\nLos Santos Police Department","Ok","Abbrechen");
    }
    else if(IstSpielerEinAdmin(playerid,2))
    {
    ShowPlayerDialog(playerid,DIALOG_GOTO,DIALOG_STYLE_LIST,"AdminPanel - GoTo","Burger Shot Nord\nZivilisten Spawn\nLos Santos Police Department\nBurger Shot South","Ok","Abbrechen");
    }
    else if(IstSpielerEinAdmin(playerid,3))
    {
    ShowPlayerDialog(playerid,DIALOG_GOTO,DIALOG_STYLE_LIST,"AdminPanel - GoTo","Burger Shot Nord\nZivilisten Spawn\nLos Santos Police Department\nBurger Shot South\nKrankenhaus","Ok","Abbrechen");
    }
    else if(IstSpielerEinAdmin(playerid,4))
    {
    ShowPlayerDialog(playerid,DIALOG_GOTO,DIALOG_STYLE_LIST,"AdminPanel - GoTo","Burger Shot Nord\nZivilisten Spawn\nLos Santos Police Department\nBurger Shot South\nKrankenhaus\nPier","Ok","Abbrechen");
    }
    else if(IstSpielerEinAdmin(playerid,5))
    {
    ShowPlayerDialog(playerid,DIALOG_GOTO,DIALOG_STYLE_LIST,"AdminPanel - GoTo","Burger Shot Nord\nZivilisten Spawn\nLos Santos Police Department\nBurger Shot South\nKrankenhaus\nPier\nLos Santos\nSan Fierro\nLas Venturas\nStadthalle","Ok","Abbrechen");
    }
    return 1;
    }
    Habe mich Admin Level 5 gemacht, bekomme aber nur das von Admin Level 1. :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.

  • Kann jemand erklären bzw ein Beispiel machen, wie das geht auf Wänden zu schreiben, bzw allgemein?


  • Habe mich Admin Level 5 gemacht, bekomme aber nur das von Admin Level 1. :huh:


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