Beiträge von CapriZ

    Hallo liebe Com


    Server Log




    [20:42:05] filterscripts = "" (string)
    [20:42:05]
    [20:42:05] Server Plugins
    [20:42:05] --------------
    [20:42:05] Loaded 0 plugins.


    [20:42:05]
    [20:42:05] Filterscripts
    [20:42:05] ---------------
    [20:42:05] Loaded 0 filterscripts.


    [20:42:05] Script[gamemodes/reallife.amx]: Run time error 19: "File or function is not found"
    [20:42:05] Number of vehicle models: 0


    Warum ist das so ?


    Please Help :(

    Un Getestet aber denke das es Klappt ;)


    ocmd:tban(playerid,params[])
    {
    if(!IstSpielerAdmin(playerid,1500))return SendClientMessage(playerid,Rot,"Du bist kein stelv. Projektleiter.");
    new pID, time, grund[128];
    if(sscanf(params,"uis",pID,time,grund))return SendClientMessage(playerid,Rot,"/tban [Spielername/ID] [Time] [Grund]");
    if(IsPlayerConnected(pID))
    {
    if(time>0&&time<5000)
    {
    new string[128];
    format(string,sizeof(string),"AdmCdm: %s wurde von Admin %s für %i Minuten gebannt. Grund: %s",SpielerName(pID),SpielerName(playerid),time,grund);
    SendClientMessageToAll(Rot,string);
    new wert;


    wert=gettime()+(60*time);


    SetPVarInt(pID,"timeban",wert);


    Kick(pID);
    return 1;
    }
    SendClientMessage(playerid,Rot,"Benutze bitte eine gültige Zeit");
    return 1;
    }
    SendClientMessage(playerid,Rot,"Der Spieler ist nicht online!");
    return 1;
    }

    #define Blau 0x00EBFFFF Beispiel


    ocmd:duty(playerid,params[])
    {
    if(!isPlayerInFrakt(playerid,1) && !isPlayerInFrakt(playerid,2) && !isPlayerInFrakt(playerid,3))return SendClientMessage(playerid,ROT,"Du bist kein Staatsdiener!.");
    if(duty[playerid] == 0)
    {
    SendClientMessage(playerid, ROT, "Du bist nun im Dienst!");
    SetPlayerColor(playerid,BLAU);
    duty[playerid] = 1;
    return 1;
    }
    else if(duty[playerid] == 1)
    {
    SendClientMessage(playerid, ROT, "Du bist nun außerhalb des Dienstes!");
    duty[playerid] = 0;
    SetPlayerColor(playerid,Blau);
    return 1;
    }
    return 1;
    }


    PS Das sind man nur wen du 2 Spieler auf dem server hast dan auf den 2ten player klickst ist dein name halt blau ?



    Hoffe ich habe dir geholfen


    mfg.CapirZ

    Hey Com Ich habe ein Funktionirendes Irc System aber wen man /i macht dan Steht da IRC CapriZ : LALALA
    usw aber Das Steht in Weiß und das möchte ich halt nicht Könnte mir da jmd Helfen ? :)


    Also Der Irc :


    ocmd:setirc(playerid,params[])
    {
    new ircid;
    if(sscanf(params,"d",ircid))return SendClientMessage(playerid,-1,"Tippe: /setirc [ID]");
    irc[playerid]=ircid;
    return 1;
    }




    ocmd:i(playerid,params[])
    {
    new string[128],text[128];
    if(sscanf(params,"s",text))return SendClientMessage(playerid,-1,"Tippe: /i [Text]");
    for(new i = 0; i < GetMaxPlayers(); i++)
    {
    if(irc[i] == irc[playerid])
    {
    new Name[24];
    GetPlayerName(playerid,Name,24);
    format(string,sizeof(string),"IRC: %s : %s",Name,text);
    SendClientMessage(i,-1,string);


    }
    }
    return 1;
    }


    Mfg.CapirZ

    Heey Liebe Com


    Habe da ma nen Irc Chat Gemacht aber da sind noch fehler Drinne die ich nicht Fixxen kan


    Ich habe Das Include Ocmd und den Stock sscanf


    Die Errors :


    (389) : warning 215: expression has no effect
    (402) : error 003: declaration of a local variable must appear in a compound block
    (402) : error 017: undefined symbol "Name"
    (402) : warning 215: expression has no effect
    (402) : error 001: expected token: ";", but found "]"
    (402) : fatal error 107: too many error messages on one line



    Im Script :


    GanzOben


    new irc[MAX_PLAYERS];


    Der Irc :


    ocmd:setirc(playerid,params[])
    {
    new ircid;
    if(sscanf(params,"d",ircid))return SendClientMessage(playerid,-1,"Tippe: /setirc [ID]");
    irc[playerid] == ircid; //Zeile 389
    return 1;
    }




    ocmd:irc(playerid,params[])
    {
    new string[128],text[128];
    if(sscanf(params,"s",text))return SendClientMessage(playerid,-1,"Tippe: /irc [Text]");
    for(new i = 0; i < GetMaxPlayers(); i++)
    {
    if(irc[i] == irc[playerid])
    new Name[24]; //Zeile 402
    GetPlayerName(playerid,Name,24);
    format(string,sizeof(string),"IRC: %s : %s",Name,text);
    SendClientMessage(i,-1,string);
    return 1;
    }
    return 1;
    }


    Brauche da ma Hilfe ^^


    mfg. CapriZ