Befehl für jede Fraktion

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 Community,


    Mache grade ein Befehl für jede Gang aber leider kann es nur die Erste die ich aufschreibe machen.



    if(strcmp(cmdtext,"/gangwaffen", true) == 0)
    {
    if PlayerToPoint(5,playerid,2497.9365,-1709.4592,1014.7422)
    *then
    {
    if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)
    {
    SetPlayerHealth(playerid,100);
    GivePlayerWeapon(playerid, 24, 100);
    GivePlayerWeapon(playerid, 29, 150);
    GivePlayerWeapon(playerid, 1, 1);
    GivePlayerWeapon(playerid, 25, 50);
    return 1;
    }
    [b][/b][i][/i][u][/u][sub][/sub][sup][/sup][s][/s]
    if(strcmp(cmdtext,"/gangwaffen", true) == 0)
    {
    if PlayerToPoint(5,playerid,2497.9365,-1709.4592,1014.7422)
    *then
    {
    if(PlayerInfo[playerid][pMember] == 5|| PlayerInfo[playerid][pLeader] == 5)
    {
    SetPlayerHealth(playerid,100);
    GivePlayerWeapon(playerid, 24, 100);
    GivePlayerWeapon(playerid, 29, 150);
    GivePlayerWeapon(playerid, 1, 1);
    GivePlayerWeapon(playerid, 25, 50);
    return 1;
    }



    Beispiel da oben. Die Fraktion mit ID 12 kann das, aber die Fraktion ID 5 nicht. Genau so mit anderen Befehlen. Carrespawn kann nur die erste die zweite Fraktion und drunter nicht.


    Gruß,
    Nima

  • das
    if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)


    zu


    if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pLeader] >0)



    Mit freundlichen Grüßen,


    iTzTrappY

  • Sollte so gehen (bin mir aber nicht sicher ^^)

    if(strcmp(cmdtext,"/gangwaffen", true) == 0)
    {
    if PlayerToPoint(5,playerid,2497.9365,-1709.4592,1014.7422)
    {
    if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)
    {
    SetPlayerHealth(playerid,100);
    GivePlayerWeapon(playerid, 24, 100);
    GivePlayerWeapon(playerid, 29, 150);
    GivePlayerWeapon(playerid, 1, 1);
    GivePlayerWeapon(playerid, 25, 50);
    return 1;
    }
    }
    else if PlayerToPoint(5,playerid,2497.9365,-1709.4592,1014.7422)
    {
    if(PlayerInfo[playerid][pMember] == 5|| PlayerInfo[playerid][pLeader] == 5)
    {
    SetPlayerHealth(playerid,100);
    GivePlayerWeapon(playerid, 24, 100);
    GivePlayerWeapon(playerid, 29, 150);
    GivePlayerWeapon(playerid, 1, 1);
    GivePlayerWeapon(playerid, 25, 50);
    return 1;
    }
    }
    return 1;
    }

  • Beitrag von Kaiserle ()

    Dieser Beitrag wurde von Eddy aus folgendem Grund gelöscht: Spam ().
  • Meinst so oder wie? xD