Problem mit Live

  • Problem mit Live

    Guten Tag mein Live System soweit geht.
    Nun macht der User mit den der NR Live macht /live Hallo
    Es kommt zwar [Live Spspoiler %s: Hallo
    Aber gleichzeitig kommt noch : Du bist kein News Reporter....
    Wie bekomme ich das weg???

    [pwn]ocmd:live(playerid,params[])
    {
    if(GetPVarInt(playerid,"Live") == 1)
    {
    new string[128], Text[128];
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 582)return SendClientMessage(playerid,Hellblau,"Du sitzt in keinem Newsvan.");
    if(sscanf(params,"s",string))return SendClientMessage(playerid,Weis,"Benutze: /live [Text]");
    format(Text,sizeof(Text),"[Live Spieler] %s: %s",SpielerName(playerid),string);
    SendClientMessageToAll(Orange,Text);
    }
    if(GetPVarInt(playerid,"Live") == 0)
    {
    SendClientMessage(playerid,Hellblau,"Du bist in keinem Live Gespräch mehr.");
    }
    new string1[128], text[128];
    if(!isPlayerInFrakt(playerid,9))return SendClientMessage(playerid,Grau,"Du bist kein News Reporter.");
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 582)return SendClientMessage(playerid,Hellblau,"Du sitzt in keinem Newsvan.");
    if(sscanf(params,"s",string1))return SendClientMessage(playerid,Weis,"Benutze: /live [Text]");
    format(text,sizeof(text),"[Newsreporter] %s: %s",SpielerName(playerid),string1);
    SendClientMessageToAll(Orange,text);
    return 1;
    }[/pwn]
  • Völlig klar. Ich scripte dir das eben um:
    [pwn]ocmd:live(playerid,params[])
    {
    if(GetPVarInt(playerid,"Live") == 1)
    {
    new string1[128];
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 582)
    return SendClientMessage(playerid,Hellblau,"Du sitzt in keinem Newsvan.");
    if(isPlayerInFrakt(playerid, 9)) {
    if(sscanf(params,"s", string1))
    return SendClientMessage(playerid,Weis,"Benutze: /live [Text]");
    format(text,sizeof(text),"[Newsreporter] %s: %s",SpielerName(playerid),string1);
    SendClientMessageToAll(Orange,text);
    }
    else {
    if(sscanf(params,"s", string1))
    return SendClientMessage(playerid,Weis,"Benutze: /live [Text]");
    format(Text,sizeof(Text),"[Live Spieler] %s: %s",SpielerName(playerid),string);
    SendClientMessageToAll(Orange,Text);
    }
    }
    return 1;
    }[/pwn]