Ins Info Zeichen gehen und Skin ändern?

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
  • Hallo Leute

    Ich habe mal ne frage kann man so ein befehl schreiben das wen man in ein Info zeichen geht das man /fwskin macht und dann bekommt man
    ein Feuerwehr Skin geht das?

    Danke im Voraus


    Mfg

    martin1997


    Beiträge:
    50[x] 100[x] 200[x] 500[] 1000[]



    [ MAP ] Boot Steg

    Einmal editiert, zuletzt von Be_Go ()

  • Guten Abend martin1997,
    natürlich geht das.


    Du erstellst dir ein ganz normales Pickup und dazu einen Befehl mit einer IsPlayerInRangeOfPoint Abfrage,
    so ungefähr:


    Das Pickup, also Infozeichen unter OnGameModeInit:

    AddStaticPickup(1239, 23, x,y,z,-1);

    Der Befehl unter OnPlayerCommandText:

    if(strcmp(cmd, "/fwskin", true) == 0)
    {
    if(IsPlayerConnected(playerid))//Ob der Spieler mit den Server verbunden ist.
    {
    if(IsPlayerInRangeOfPoint(playerid,2.0,x,y,z))//Ob der Spieler am Infozeichen ist
    {
    SendClientMessage(playerid,COLOR_GRAD1,"Du hast dich umgezogen!");//Nach dem erfolgreichen Befehl Nachricht
    SetPlayerSkin(playerid,skinid);//Skin ändern
    }
    else SendClientMessage(playerid,COLOR_GRAD1," Du bist nicht am /fwskin Platz!");//Wenn er nicht am Infopunkt is
    }
    return 1;
    }


    Ich hoffe ich konnte dir helfen :thumbup:


    Gruß
    Asa

    Gruß
    qLx


    Suche anständige Community, biete Management, Scripting, Support.
    Bei Interesse => Private Nachricht