Beiträge von .HellYeah

    Hallo,


    Ich habe gerade mal meinen SAMP Server geupdatet(Hatte auf meinem PC 0.3c oder so <.<) und habe halt auf 0.3x Geupdatet(Neuen Files runtergeladen) einen neuen ordner erstellt datein darein gezogen und alles relevante rüberkopiert(Habe aber meine NEUE a_samp NICHT mit der ALTEN überschrieben!) und nun kommt plötzlich der Error(Habe auch alles in der Server.cfg eingestellt(glaube ich)).


    Server.cfg:

    echo Executing Server Config...
    lanmode 1
    rcon_password keksdose
    maxplayers 50
    port 7777
    hostname SA-MP 0.3 Server
    gamemode0 horreallifebyhell
    filterscripts npcfilterscript
    announce 0
    query 1
    chatlogging 0
    weburl www.sa-mp.com
    onfoot_rate 40
    incar_rate 40
    weapon_rate 40
    stream_distance 300.0
    stream_rate 1000
    maxnpc 1
    logtimeformat [%H:%M:%S]


    Server.log:

    SA-MP Dedicated Server
    ----------------------
    v0.3x, (C)2005-2013 SA-MP Team


    [19:42:25]
    [19:42:25] Server Plugins
    [19:42:25] --------------
    [19:42:25] Loaded 0 plugins.


    [19:42:25]
    [19:42:25] Filterscripts
    [19:42:25] ---------------
    [19:42:25] Loading filterscript 'npcfilterscript.amx'...
    [19:42:25] Loaded 1 filterscripts.


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


    ----------
    Loaded log file: "server_log.txt".
    ----------


    SA-MP Dedicated Server
    ----------------------
    v0.3x, (C)2005-2013 SA-MP Team


    [19:42:54]
    [19:42:54] Server Plugins
    [19:42:54] --------------
    [19:42:54] Loaded 0 plugins.


    [19:42:54]
    [19:42:54] Filterscripts
    [19:42:54] ---------------
    [19:42:54] Loading filterscript 'npcfilterscript.amx'...
    [19:42:54] Loaded 1 filterscripts.


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


    ----------
    Loaded log file: "server_log.txt".
    ----------


    SA-MP Dedicated Server
    ----------------------
    v0.3x, (C)2005-2013 SA-MP Team


    [19:47:45]
    [19:47:45] Server Plugins
    [19:47:45] --------------
    [19:47:45] Loaded 0 plugins.


    [19:47:45]
    [19:47:45] Filterscripts
    [19:47:45] ---------------
    [19:47:45] Loading filterscript 'npcfilterscript.amx'...
    [19:47:45] Loaded 1 filterscripts.


    [19:47:45] Script[gamemodes/horreallifebyhell.amx]: Run time error 19: "File or function is not found"
    [19:47:45] Number of vehicle models: 0


    Was muss ich da jetzt machen? 8|
    Und ich habe auch meine .pwn Datei mit der neuen pawno.exe Komplimiert ...

    UTrace&Noch ne Seite


    Sind aber Richtig Ungenau wenn ich mich selbst Orte heisst es ich wäre in Köln ...
    Die meisten Programme zum Downloaden(eigentlich 99,9% Davon) sind nur Viruse&KeyLogger

    Es kann schon nervig sein :evil:


    Aber soll man tun?
    Sollen die MoD`s zu denn Leuten nach Hause fahren und gucken ob sie das Geld wirklich haben?
    2.500 Euro ist schon übertrieben.
    Aber 300 ist durchaus möglich!
    Ich bin 14 und habe mittlerweile 562,98 Euro auf der Bank, wenn Interessierts?

    Es beantwortet deine Fragen zwar nicht Direkt aber(Und ich bin auch kein Elektriker):
    Du solltest dich mit Schaltkreisen auskennen(kannst dir ja z.B mal den Bauplan eines Radios anschauen und wenn die nötigen Mittel hast sogar eins Nachkonstruieren).
    Du solltest wissen wie man sicher Schütz bei Geräten mit Hoher Spannung(also was Isoliert und was Isoliert nicht).


    // Aduty //
    new Aduty[MAX_PLAYERS];
    #define adminfarbe 0x9A0000FF
    new Text:Aduty1;
    new Text3D:Aduty2;
    new Float:x2,Float:y2,Float:z2;


    ocmd:aduty(playerid,params[])
    {
    if(Spieler[playerid][Admin] < 1)return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
    if(Aduty[playerid] == 0)
    {
    Aduty[playerid] = 1;
    new string4[128],alvl[64],name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,MAX_PLAYER_NAME);
    SetPlayerHealth(playerid,1000);
    SetPlayerArmour(playerid,1000);
    Aduty1 = TextDrawCreate(420.00000, 24.0000, "Ein Admin ist im Dienst");
    GetPlayerPos(playerid,x2,y2,z2);
    TextDrawBackgroundColor(Aduty1,0x2DAD00FF);
    TextDrawFont(Aduty1, 3);
    Aduty2 = Create3DTextLabel("Admin im Dienst!",ROT,x2,y2,z2,40,0,0);
    Attach3DTextLabelToPlayer(Aduty2,playerid,x2,y2,z2);
    TextDrawLetterSize(Aduty1,0.340000,1.600000);
    TextDrawSetOutline(Aduty1, 1);
    TextDrawAlignment(Aduty1, 0);
    TextDrawSetProportional(Aduty1, 1);
    TextDrawShowForAll(Aduty1);
    SetPlayerColor(playerid,adminfarbe);
    switch(Spieler[playerid][Admin])
    {
    case 1:{alvl="ProbeSupporter";}
    case 2:{alvl="Supporter";}
    case 3:{alvl="GameMaster";}
    case 4:{alvl="SuperGameMaster";}
    case 1337:{alvl="Administrator";}
    case 1338:{alvl="SuperAdministrator";}
    case 2000:{alvl="Projektleiter";}
    }
    format(string4,sizeof(string4),"%s %s ist nun als Admin im Dienst!",alvl,name);
    SendClientMessageToAll(adminfarbe,string4);
    return 1;
    }
    else
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,MAX_PLAYERS);
    new string5[128];
    format(string5,sizeof(string5),"Teammitglied %s ist nun nicht mehr als Admin im Dienst!",name);
    SendClientMessageToAll(adminfarbe,string5);
    TextDrawDestroy(Aduty1);
    Aduty[playerid] = 0;
    SetPlayerHealth(playerid,100);
    SetPlayerArmour(playerid,100);
    return 1;
    }
    }


    // Aduty Ende //


    Wäre Mein Aduty Befehl
    Musst du halt an dein System anpassen.

    Also mich störts jetzt nicht. Man kann es ja schließlich auch minimieren.
    Da die Projekte eine direkte Verbindung zueinander haben, finde ich nichts falsches daran, dass es einen Bereich dafür gibt. :huh:


    Mag zwar sein aber ich finde es trotzdem Nervig :evil:


    Bin auch der Meinung das man sachen wie:
    Server Restart BF RolePlay


    "Abpinnen" sollte.

    Ich höre immer das was ich immer höre:


    Exeute RPG
    Execute Rilfe
    Execute Camper
    Dame Pave Low (10 Hour)
    Dame Ruf zu den Waffen(10 Hour)
    Battle Duty Modern Field 3(Ja das gibts wirklich)
    Battlefield 3 Rap
    Nightcore Stupid in Love
    Nightcore Too Cool
    Nightcore Gangnam Style(Das geil xD)
    Nightcore Around The World(Bestes Lied Ever)
    Nightcore Bumpy Ride
    Nightcore Infinity
    Nightcore Club Rocker
    Nightcore Dam Dadi Doo
    Nightcore Call me Maybe
    Nightcore Night of your Life
    Nightcore Welcome to The Club
    Metrickz Schnupf das Koka
    Epic Sax Guy
    Trolololo Song(10 Hour)
    Rob & Chris 150 Beats

    Error ist weg danke nun habe ich aber eine Club Kasse mit Ein&Auszahlen eingefügt aber es kommen total viele Warnings das irgendwas fehlt:


    Mein Enum:

    // Club System //
    #define MAX_CLUBS 15


    enum club_info
    {
    Float:club_x,
    Float:club_y,
    Float:club_z,
    club_besitzer[32],
    club_innenraum,
    Text3D:club_label,
    club_pickup,
    club_art,
    club_upgrades,
    club_konto,
    club_krimi,
    club_preis
    }
    new ClubInfo[MAX_CLUBS][club_info];


    // other //


    enum cinnenraum_info
    {
    Float:cinnen_x,
    Float:cinnen_y,
    Float:cinnen_z,
    cinnen_interior
    }
    new ClubInnenraum[][cinnenraum_info] =
    {
    {2495.6726,-1692.9672,1014.7422,6}
    };


    new inClub[MAX_PLAYERS] = -1;
    // Club System Ende //


    Die Commands:

    ocmd:clubeinzahlen(playerid,params[])
    {
    for(new club = 1; club <MAX_CLUBS; club++)
    {
    new innenraum = ClubInfo[club][club_innenraum];
    if(IsPlayerInRangeOfPoint(playerid,20,ClubInfo[innenraum][cinnen_x],ClubInfo[innenraum][cinnen_y],ClubInfo[innenraum][cinnen_z]))
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof name);
    if(strcmp(ClubInfo[club][club_besitzer],name,false) == 1)
    {
    new egeld, string[128];
    if(sscanf(params,"d",egeld))return SendClientMessage(playerid,BLAU,"Benutze: /clubeinzahlen [Einzahl-Menge]");
    if(GetPlayerMoney(playerid) >= egeld)
    {
    new pfad[50];
    format(pfad,50,"/club/%d.txt",club);
    ClubInfo[club][club_konto] += egeld;
    dini_IntSet(pfad,"konto",ClubInfo[club][club_konto]);
    GivePlayerMoney(playerid,-egeld);
    format(string,sizeof(string),"Du hast %d$ in die Club Kasse eingezahlt! Neuer Stand: %d",egeld,ClubInfo[club][club_konto]);
    SendClientMessage(playerid,BLAU,string);
    KillClub(club);
    LoadClub(club);
    return 1;
    }
    else return SendClientMessage(playerid,ROT,"Du hast nicht genug Geld dabei!");
    }
    else return SendClientMessage(playerid,ROT,"Das ist nicht dein Club!");
    }
    else return SendClientMessage(playerid,ROT,"Du bist nicht IN deinem Club!");
    }
    return 1;
    }
    ocmd:clubauszahlen(playerid,params[])
    {
    for(new club = 1; club <MAX_CLUBS; club++)
    {
    new innenraum = ClubInfo[club][club_innenraum];
    if(IsPlayerInRangeOfPoint(playerid,20,ClubInfo[innenraum][cinnen_x],ClubInfo[innenraum][cinnen_y],ClubInfo[innenraum][cinnen_z]))
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof name);
    if(strcmp(ClubInfo[club][club_besitzer],name,false) == 1)
    {
    new ageld, string[128];
    if(sscanf(params,"d",ageld))return SendClientMessage(playerid,BLAU,"Benutze: /bauszahlen [Auszahl-Menge]");
    if(ClubInfo[club][club_konto] >= ageld)
    {
    new pfad[50];
    format(pfad,50,"/club/%d.txt",club);
    ClubInfo[club][club_konto] -= ageld;
    dini_IntSet(pfad,"konto",ClubInfo[club][club_konto]);
    GivePlayerMoney(playerid,ageld);
    format(string,sizeof(string),"Du hast %d$ aus der Club Kasse ausgezahlt! Neuer Stand: %d",ageld, ClubInfo[club][club_konto]);
    SendClientMessage(playerid,BLAU,string);
    KillClub(club);
    LoadClub(club);
    return 1;
    }
    else return SendClientMessage(playerid,ROT,"In der Club Kasse ist nicht soviel Geld!");
    }
    else return SendClientMessage(playerid,ROT,"Das ist nicht dein Club!");
    }
    else return SendClientMessage(playerid,ROT,"Du bist nicht IN deinen Club!");
    }
    return 1;
    }


    Die Errors:

    C:\Users\Flo\Desktop\Test\gamemodes\horreallifebyhell.pwn(2834) : warning 213: tag mismatch
    C:\Users\Flo\Desktop\Test\gamemodes\horreallifebyhell.pwn(2834) : warning 213: tag mismatch
    C:\Users\Flo\Desktop\Test\gamemodes\horreallifebyhell.pwn(2834) : warning 213: tag mismatch
    C:\Users\Flo\Desktop\Test\gamemodes\horreallifebyhell.pwn(2868) : warning 213: tag mismatch
    C:\Users\Flo\Desktop\Test\gamemodes\horreallifebyhell.pwn(2868) : warning 213: tag mismatch
    C:\Users\Flo\Desktop\Test\gamemodes\horreallifebyhell.pwn(2868) : warning 213: tag mismatch
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    6 Warnings.


    // Club System //


    stock CreateClub(Float:x,Float:y,Float:z,preis,besitzer[32],innenraum,krimi,upgrades,art)
    {
    new pfad[50];
    for(new club=1;club<MAX_CLUBS;club++)
    {
    format(pfad,50,"/club/%d.txt",club);
    if(!fexist(pfad))
    {
    dini_Create(pfad);
    dini_FloatSet(pfad,"x",x);
    dini_FloatSet(pfad,"y",y);
    dini_FloatSet(pfad,"z",z);
    dini_IntSet(pfad,"preis",preis);
    dini_Set(pfad,"besitzer",besitzer);
    dini_IntSet(pfad,"innenraum",innenraum);
    dini_IntSet(pfad,"krimi",krimi);
    dini_IntSet(pfad,"upgrades",upgrades);
    dini_IntSet(pfad,"konto",0);
    dini_IntSet(pfad,"art",art);
    return LoadClub(club);
    }
    }
    return 1;
    }


    stock LoadClub(clubid)
    {
    new pfad[50];
    format(pfad,50,"/club/%d.txt",clubid);
    if(!fexist(pfad))return 0;
    // {
    ClubInfo[clubid][club_x] = dini_Float(pfad,"x");
    ClubInfo[clubid][club_y] = dini_Float(pfad,"y");
    ClubInfo[clubid][club_z] = dini_Float(pfad,"z");
    ClubInfo[clubid][club_preis] = dini_Int(pfad,"preis");
    ClubInfo[clubid][club_innenraum] = dini_Int(pfad,"innenraum");
    ClubInfo[clubid][club_krimi] = dini_Int(pfad,"krimi");
    ClubInfo[clubid][club_upgrades] = dini_Int(pfad,"upgrades");
    ClubInfo[clubid][club_art] = dini_Int(pfad,"art");
    ClubInfo[clubid][club_konto] = dini_Int(pfad,"konto");
    format(ClubInfo[clubid][club_besitzer],32,"%s",dini_Get(pfad,"besitzer"));
    ClubInfo[clubid][club_pickup] = CreatePickup(1273,23,ClubInfo[clubid][club_x],ClubInfo[clubid][club_y],ClubInfo[clubid][club_z],0);
    new s[128];
    format(s,128,"***Club***\nBesitzer: %s\nPreis: %d$\nArt:",ClubInfo[clubid][club_besitzer],ClubInfo[clubid][club_preis],ClubInfo[clubid][club_art]);
    ClubInfo[clubid][club_label] = Create3DTextLabel(s,BLAU,ClubInfo[clubid][club_x],ClubInfo[clubid][club_y],ClubInfo[clubid][club_z],20,0,1);
    return print("Der Club wurde erfolgreich Geladen!");
    // }
    }


    stock KillClub(clubid)
    {
    DestroyPickup(ClubInfo[clubid][club_pickup]);
    Delete3DTextLabel(ClubInfo[clubid][club_label]);
    }
    // Club System Ende //


    /e
    Bin mir ziemlich sicher das es nicht an "Niemand" liegt bevor ich nämlich "art" eingefügt habe ging der Command Tadellos(auch InGame)

    Hallo,


    Ich habe das ganze schon in den Fehlerklärbar geworfen und er sagte mir das die Paramter "unverträglich" sein.


    Aber wie kann ich das ändern??


    Error:
    C:\Users\Flo\Desktop\Test\gamemodes\horreallifebyhell.pwn(2702) : error 035: argument type mismatch (argument 4)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.



    Zeilen:

    ocmd:cclub(playerid,params[])
    {
    if(Spieler[playerid][Admin] < 2000)return SendClientMessage(playerid,ROT,"Du bist nicht Befugt!");
    {
    new Float:x,Float:y,Float:z,preis,art;
    if(sscanf(params,"dd",preis,art))return SendClientMessage(playerid,BLAU,"Benutze: /cclub [PREIS][ART]");
    GetPlayerPos(playerid,x,y,z);
    CreateClub(x,y,z,"Niemand",preis,art);
    }
    return 1;
    }