Befehl darf nur Busfahrer verwenden?

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
  • Hey erstmals,


    Ich habe einen /startjob befehl fuer den BusfahrerJob erstellt und weiss nicht weiter.


    DerCode falls gebraucht:

    strcmp(cmd, /startjob, true) ==0)
    {
    ShowPlayerDialog(playerid,DIALOG_BUSFAHRT,DIALOG_STYLE_LIST,"BusRouten","Hier kommen die Routen rein","Abfahren",Abbrechen");
    }


    (Ja das ist alles was ich gemacht habe^^)


    Wie kann ich jetz machen das der Befehl nur geht wenn sie Busfahrer sind und im Bus sitzen??


    Busfahrer hat die ID 14
    und der Bus hat die ID 431


    Ich hoffe ihr koennt helfen :3


    mfg Yasin50 :thumbup:


    Ps: Der andere Beitrag wurde gelöscht deswegen neu erstellt.

  • Wie speicherst du denn deine Jobs ab?


    GetPVarInt oder SpielerInfo?
    if(strcmp(cmdtext,"/startjob",true) == 0)
    {
    if(SpielerInfo[playerid][pJob] == 14)//Anfrage
    {
    //DIALOG
    }
    return 1;
    }