Fraktion invite und fraktions chat problem

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
  • Hi leute ne frage wie erstell ich ein fraktion invite system?
    ich habe auch einen fraktion chat nur das problem ist das auch zivilisten einen haben, wie änder ich das um?


    das ist der code
    COMMAND:f(playerid,params[])
    {
    new text[128];
    if(sscanf(params,"s",text))return SendClientMessage(playerid,COLOR_GREEN,"/f [text]");
    format(text,sizeof(text),"Member %s: %s", spielername(playerid),text);
    for(new i=0; i<GetMaxPlayers(); i++)
    {
    if(IsPlayerConnected(i))
    {
    if(isPlayerInFrakt(i,GetPVarInt(playerid,"Fraktion")))
    SendClientMessage(i,COLOR_GREEN,text);
    }
    }
    return 1;
    }

  • habe jetzt
    if(GetPVarInt(playerid,"Fraktion") == 0) return SendClientMessage(playerid,COLOR_RED,"Server:Unknown Command");
    if(GetPVarInt(playerid,"Fraktion") == 1) return SendClientMessage(i,COLOR_BLUE,text);
    if(GetPVarInt(playerid,"Fraktion") == 2) return SendClientMessage(i,COLOR_GREEN,text);
    if(GetPVarInt(playerid,"Fraktion") == 3) return SendClientMessage(i,COLOR_RED,text);


    müsste so ja gehen und habe ein problem, der makeleader befehl funktionirt nicht was ist daran falsch?


    COMMAND:makeleader(playerid,params[])
    {
    if(Spieler[playerid][Adminlevel] > 1447)return SendClientMessage(playerid,COLOR_RED,"Rang zu Niedrig.");
    new pID,fID;
    if(sscanf(params,"ui",pID,fID))return SendClientMessage(playerid,COLOR_RED,"/makeleader [playerid] [fraktionsid]");
    SetPVarInt(pID,"Fraktion",fID);
    SendClientMessage(playerid,COLOR_RED,"Erfolgreich.");
    return 1;
    }



    edit: if(GetPVarInt(playerid,"Fraktion") == 0) return SendClientMessage(playerid,COLOR_RED,"Server:Unknown Command");
    geht nicht <.< bekomme bei jeder fraktion jetzt die meldung

  • versuchs damit
    COMMAND:f(playerid,params[])
    {
    new text[128];
    if(sscanf(params,"s",text))return SendClientMessage(playerid,COLOR_GREEN,"/f [text]");
    format(text,sizeof(text),"Member %s: %s", spielername(playerid),text);
    for(new i=0; i<MAX_PLAYERS(); i++)
    {
    if(IsPlayerConnected(i))
    {
    if(isPlayerInFrakt(i,!=0))SendClientMessage(i,COLOR_GREEN,text);
    }
    }
    return 1;
    }

    All in all it's just another brick in the wall

  • bekomme dann
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(231) : error 029: invalid expression, assumed zero
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(231) : error 001: expected token: ")", but found ";"
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(231) : error 001: expected token: ";", but found ")"
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(231) : fatal error 107: too many error messages on one line

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • habe for(new i=0; i<GetMaxPlayers(); i++) nun drin bekomme aber
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(235) : error 029: invalid expression, assumed zero
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(235) : warning 215: expression has no effect
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(235) : error 001: expected token: ";", but found ")"
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(235) : error 029: invalid expression, assumed zero
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(235) : fatal error 107: too many error messages on one line
    als error
    die zeile :if(isPlayerInFrakt(i,!=0))SendClientMessage(i,COLOR_GREEN,text);

  • jop ich sage Guten Abend


    2. versuch
    COMMAND:f(playerid,params[])
    {
    new text[128];
    if(sscanf(params,"s",text))return SendClientMessage(playerid,COLOR_GREEN,"/f [text]");
    format(text,sizeof(text),"Member %s: %s", spielername(playerid),text);
    for(new i; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(isPlayerInFrakt(i,!=0))SendClientMessage(i,COLOR_GREEN,text);
    }
    }
    return 1;
    }

    All in all it's just another brick in the wall

  • bekomme immer noch
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(235) : error 029: invalid expression, assumed zero
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(235) : warning 215: expression has no effect
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(235) : error 001: expected token: ";", but found ")"
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(235) : error 029: invalid expression, assumed zero
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(235) : fatal error 107: too many error messages on one line


    zeile :if(isPlayerInFrakt(i,!=0))SendClientMessage(i,COLOR_GREEN,text);


    naja bin erstmal off cucu :D

  • kommt immernoch
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(235) : error 029: invalid expression, assumed zero
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(235) : warning 215: expression has no effect
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(235) : error 001: expected token: ";", but found ")"
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(235) : error 029: invalid expression, assumed zero
    C:\Users\Pc\Desktop\Samp\gamemodes\server_rpg.pwn(235) : fatal error 107: too many error messages on one line