/d Chat geht nicht

  • /d Chat geht nicht

    Heyho,

    Schreibe ich Ingame /d S steht da Polizei-Direktor:

    Danach nichts.

    Also der Text kommt nicht :S

    Hier der cmd:

    [pwn]ocmd:d(playerid, params[])
    {
    new Text[250];
    if(!isPlayerInFrakt(playerid,1))
    if(sscanf(params, "s", Text))return SendClientMessage(playerid,Grau, "Nutze: /d [Text]");
    if(GetPVarInt(playerid,"Fraktionsrang") == 1)
    {
    format(Text, sizeof (Text), "*Praktikant %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 2)
    {
    format(Text, sizeof (Text), "*Anwärter %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 3)
    {
    format(Text, sizeof (Text), "*Hauptmann %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 4)
    {
    format(Text, sizeof (Text), "*Ausbilder %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 5)
    {
    format(Text, sizeof (Text), "*Co-Direktor %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 6)
    {
    format(Text, sizeof (Text), "*Polizei-Direktor %s: %s*", SpielerName(playerid), Text);
    }
    for(new i = 0; i < GetMaxPlayers(); i++)
    {
    if(GetPVarInt(playerid,"Fraktionsrang") == 1 || GetPVarInt(playerid,"Fraktionsrang") == 2 || GetPVarInt(playerid,"Fraktionsrang") == 3 || GetPVarInt(playerid,"Fraktionsrang") == 1 || GetPVarInt(playerid,"Fraktionsrang") == 4 || GetPVarInt(playerid,"Fraktionsrang") == 5 || GetPVarInt(playerid,"Fraktionsrang") == 6)
    {
    SendClientMessage(i, Blau, Text);
    }
    }
    return 1;
    }[/pwn]
  • [pwn]ocmd:d(playerid, params[])
    {
    new Text[100], string[150];
    if(!isPlayerInFrakt(playerid,1))
    if(sscanf(params, "s", Text))return SendClientMessage(playerid,Grau, "Nutze: /d [Text]");
    if(GetPVarInt(playerid,"Fraktionsrang") == 1)
    {
    format(string, sizeof (string), "*Praktikant %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 2)
    {
    format(string, sizeof (string), "*Anwärter %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 3)
    {
    format(string, sizeof (string), "*Hauptmann %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 4)
    {
    format(string, sizeof (string), "*Ausbilder %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 5)
    {
    format(Text, sizeof (Text), "*Co-Direktor %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 6)
    {
    format(string, sizeof (string), "*Polizei-Direktor %s: %s*", SpielerName(playerid), Text);
    }
    for(new i = 0; i < GetMaxPlayers(); i++)
    {
    if(GetPVarInt(playerid,"Fraktionsrang") == 1 || GetPVarInt(playerid,"Fraktionsrang") == 2 || GetPVarInt(playerid,"Fraktionsrang") == 3 || GetPVarInt(playerid,"Fraktionsrang") == 1 || GetPVarInt(playerid,"Fraktionsrang") == 4 || GetPVarInt(playerid,"Fraktionsrang") == 5 || GetPVarInt(playerid,"Fraktionsrang") == 6)
    {
    SendClientMessage(i, Blau, Text);
    }
    }
    return 1;
    }[/pwn]
  • probiers mal so:

    [pwn]ocmd:d(playerid, params[])
    {
    new Text[100], string[150];
    if(!isPlayerInFrakt(playerid,1))
    if(sscanf(params, "s", Text))return SendClientMessage(playerid,Grau, "Nutze: /d [Text]");
    if(GetPVarInt(playerid,"Fraktionsrang") == 1)
    {
    format(string, sizeof (string), "*Praktikant %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 2)
    {
    format(string, sizeof (string), "*Anwärter %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 3)
    {
    format(string, sizeof (string), "*Hauptmann %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 4)
    {
    format(string, sizeof (string), "*Ausbilder %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 5)
    {
    format(string, sizeof (string), "*Co-Direktor %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 6)
    {
    format(string, sizeof (string), "*Polizei-Direktor %s: %s*", SpielerName(playerid), Text);
    }
    for(new i = 0; i < GetMaxPlayers(); i++)
    {
    if(GetPVarInt(playerid,"Fraktionsrang") == 1 || GetPVarInt(playerid,"Fraktionsrang") == 2 || GetPVarInt(playerid,"Fraktionsrang") == 3 || GetPVarInt(playerid,"Fraktionsrang") == 1 || GetPVarInt(playerid,"Fraktionsrang") == 4 || GetPVarInt(playerid,"Fraktionsrang") == 5 || GetPVarInt(playerid,"Fraktionsrang") == 6)
    {
    SendClientMessage(i, Blau, string);
    }
    }
    return 1;
    }[/pwn]
  • [pwn]ocmd:d(playerid, params[])
    {
    new Text[250];
    if(!isPlayerInFrakt(playerid,1))
    if(sscanf(params, "s", Text))return SendClientMessage(playerid,Grau, "Nutze: /d [Text]");
    switch(GetPVarInt(playerid,"Fraktionsrang")) {
    case 1:
    format(Text, sizeof (Text), "*Praktikant %s: %s*", SpielerName(playerid), Text);
    case 2:
    format(Text, sizeof (Text), "*Anwärter %s: %s*", SpielerName(playerid), Text);
    case 3:
    format(Text, sizeof (Text), "*Hauptmann %s: %s*", SpielerName(playerid), Text);
    case 4:
    format(Text, sizeof (Text), "*Ausbilder %s: %s*", SpielerName(playerid), Text);
    case 5:
    format(Text, sizeof (Text), "*Co-Direktor %s: %s*", SpielerName(playerid), Text);
    case 6:
    format(Text, sizeof (Text), "*Polizei-Direktor %s: %s*", SpielerName(playerid), Text);
    }
    for(new i = 0; i < GetMaxPlayers(); i++)
    {
    {
    SendClientMessage(i, Blau, Text);
    }
    }
    return 1;
    }[/pwn]
  • Nun, Habe ich hier ein komplettes Fraktions Chat System.
    Aber wenn ich mich /makeleader 0 1 mache also SAPD geht alles.
    Mache ich /makeleader 0 2 kommt du bist kein Member des Staates....

    [pwn]ocmd:r(playerid, params[])
    { //SAPD Chat
    new Text[250];
    if(!isPlayerInFrakt(playerid,1))return SendClientMessage(playerid,Grau,"Du bist kein Member des Staates");
    if(sscanf(params, "s", Text))return SendClientMessage(playerid,Grau, "Nutze: /r [Text]");
    if(GetPVarInt(playerid,"Fraktionsrang") == 1)
    {
    format(Text, sizeof (Text), "*Anwärter %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 2)
    {
    format(Text, sizeof (Text), "*Wachmeister %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 3)
    {
    format(Text, sizeof (Text), "*Hauptwachmeister %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 4)
    {
    format(Text, sizeof (Text), "*Ausbilder %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 5)
    {
    format(Text, sizeof (Text), "*Co-Direktor %s: %s*", SpielerName(playerid), Text);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 6)
    {
    format(Text, sizeof (Text), "*Direktor %s: %s*", SpielerName(playerid), Text);
    }
    for(new i = 0; i < GetMaxPlayers(); i++)
    {
    if(GetPVarInt(playerid,"Fraktionsrang") == 1 || GetPVarInt(playerid,"Fraktionsrang") == 2 || GetPVarInt(playerid,"Fraktionsrang") == 3 || GetPVarInt(playerid,"Fraktionsrang") == 1 || GetPVarInt(playerid,"Fraktionsrang") == 4 || GetPVarInt(playerid,"Fraktionsrang") == 5 || GetPVarInt(playerid,"Fraktionsrang") == 6)
    {
    SendClientMessage(i, Blau, Text);
    }
    } //FBI Chat
    new Text1[250];
    if(!isPlayerInFrakt(playerid,2))return SendClientMessage(playerid,Grau,"Du bist kein Member des FBI´s");
    if(sscanf(params, "s", Text))return SendClientMessage(playerid,Grau, "Nutze: /r [Text]");
    if(GetPVarInt(playerid,"Fraktionsrang") == 1)
    {
    format(Text1, sizeof (Text1), "*Praktikant %s: %s*", SpielerName(playerid), Text1);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 2)
    {
    format(Text1, sizeof (Text1), "*Anwärter %s: %s*", SpielerName(playerid), Text1);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 3)
    {
    format(Text1, sizeof (Text1), "*Agent %s: %s*", SpielerName(playerid), Text1);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 4)
    {
    format(Text1, sizeof (Text1), "*Spezialeinheit %s: %s*", SpielerName(playerid), Text1);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 5)
    {
    format(Text1, sizeof (Text1), "*Co-Direktor %s: %s*", SpielerName(playerid), Text1);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 6)
    {
    format(Text1, sizeof (Text1), "*Direktor %s: %s*", SpielerName(playerid), Text1);
    }
    for(new i = 0; i < GetMaxPlayers(); i++)
    {
    if(GetPVarInt(playerid,"Fraktionsrang") == 1 || GetPVarInt(playerid,"Fraktionsrang") == 2 || GetPVarInt(playerid,"Fraktionsrang") == 3 || GetPVarInt(playerid,"Fraktionsrang") == 1 || GetPVarInt(playerid,"Fraktionsrang") == 4 || GetPVarInt(playerid,"Fraktionsrang") == 5 || GetPVarInt(playerid,"Fraktionsrang") == 6)
    {
    SendClientMessage(i, Blau, Text1);
    }
    }//O-amt Chat
    new Text2[250];
    if(!isPlayerInFrakt(playerid,3))return SendClientMessage(playerid,Grau,"Du bist kein Member des Ordnungsamtes");
    if(sscanf(params, "s", Text))return SendClientMessage(playerid,Grau, "Nutze: /r [Text]");
    if(GetPVarInt(playerid,"Fraktionsrang") == 1)
    {
    format(Text2, sizeof (Text2), "*Praktikant %s: %s*", SpielerName(playerid), Text2);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 2)
    {
    format(Text2, sizeof (Text2), "*Auszubildender %s: %s*", SpielerName(playerid), Text2);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 3)
    {
    format(Text2, sizeof (Text2), "*Abschlepper %s: %s*", SpielerName(playerid), Text2);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 4)
    {
    format(Text2, sizeof (Text2), "*Kontrolleur %s: %s*", SpielerName(playerid), Text2);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 5)
    {
    format(Text2, sizeof (Text2), "*Co-Chef %s: %s*", SpielerName(playerid), Text2);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 6)
    {
    format(Text2, sizeof (Text2), "*Chef %s: %s*", SpielerName(playerid), Text2);
    }
    for(new i = 0; i < GetMaxPlayers(); i++)
    {
    if(GetPVarInt(playerid,"Fraktionsrang") == 1 || GetPVarInt(playerid,"Fraktionsrang") == 2 || GetPVarInt(playerid,"Fraktionsrang") == 3 || GetPVarInt(playerid,"Fraktionsrang") == 1 || GetPVarInt(playerid,"Fraktionsrang") == 4 || GetPVarInt(playerid,"Fraktionsrang") == 5 || GetPVarInt(playerid,"Fraktionsrang") == 6)
    {
    SendClientMessage(i, Blau, Text1);
    }
    }
    new Text3[250];
    if(!isPlayerInFrakt(playerid,4))return SendClientMessage(playerid,Grau,"Du bist kein Member der Sanitäter");
    if(sscanf(params, "s", Text))return SendClientMessage(playerid,Grau, "Nutze: /r [Text]");
    if(GetPVarInt(playerid,"Fraktionsrang") == 1)
    {
    format(Text3, sizeof (Text3), "*Praktikant %s: %s*", SpielerName(playerid), Text3);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 2)
    {
    format(Text3, sizeof (Text3), "*Rettungsassistent %s: %s*", SpielerName(playerid), Text3);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 3)
    {
    format(Text3, sizeof (Text3), "*Arzt %s: %s*", SpielerName(playerid), Text3);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 4)
    {
    format(Text3, sizeof (Text3), "*Notarzt %s: %s*", SpielerName(playerid), Text3);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 5)
    {
    format(Text3, sizeof (Text3), "*Co-Leader %s: %s*", SpielerName(playerid), Text3);
    }
    else if(GetPVarInt(playerid,"Fraktionsrang") == 6)
    {
    format(Text3, sizeof (Text3), "*Leader %s: %s*", SpielerName(playerid), Text3);
    }
    for(new i = 0; i < GetMaxPlayers(); i++)
    {
    if(GetPVarInt(playerid,"Fraktionsrang") == 1 || GetPVarInt(playerid,"Fraktionsrang") == 2 || GetPVarInt(playerid,"Fraktionsrang") == 3 || GetPVarInt(playerid,"Fraktionsrang") == 1 || GetPVarInt(playerid,"Fraktionsrang") == 4 || GetPVarInt(playerid,"Fraktionsrang") == 5 || GetPVarInt(playerid,"Fraktionsrang") == 6)
    {
    SendClientMessage(i, Blau, Text1);
    }
    }
    return 1;
    }[/pwn]

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von John_Jones ()