Fahrer-Driveby Waffen

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
  • Tag ,
    Also ich scripte an einem LoH ( edit ) , seit dem 0.3c ist es ja möglich mit allen waffen aus dem
    wagen zu schießen möchte es aber wieder so haben das man nur mit der Mp5 aus dem Auto
    schießen kann ... weiß einer was ich da ändern/einfügen muss ?


    Mfg Gt-killa

  • Stichwort OnPlayerStateChange und SetPlayerArmedWeapon.


    Beispiel von wiki.sa-mp.com (umgeändert):
    // SMG driveby by [03]Garsino (for SA:MP 0.3c)
    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
    {
    new Weap[2];
    GetPlayerWeaponData(playerid, 4, Weap[0], Weap[1]); // Herausfinden, welche SMG der Spieler besitzt
    if(Weap[1] != 0) SetPlayerArmedWeapon(playerid, Weap[0]); // Spieler bekommt die SMG in die Hand
    else SetPlayerArmedWeapon(playerid, 0); // Spieler wird 'zur Faust gezwungen', falls er keine SMG besitzt
    }
    return 1;
    }
    So wäre es wie vor Version 0.3c.