Beiträge von Jonnykiller

    Moin, ich hab ein Problem mit den stats per Gui:


    Er zeigt zwar ein Gui Fenster, aber Ohne inhalt sprich es ist leer, wo liegt der Fehler?


    Hier mein Code:


    Oben
    #define DIALOG_STATS 240000


    /stats Befehl


    if (strcmp(cmd, "/stats", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if (gPlayerLogged[playerid] != 0)
    {
    ShowStats(playerid,playerid);
    new y, m, d;
    new h,mi,s;
    getdate(y,m,d);
    gettime(h,mi,s);
    format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /stats",d,m,y,h,mi,s,sendername);
    CommandLog(string);
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, " You are not Logged in!");
    return 1;
    }
    }
    return 1;
    }


    und hier der Stats Code


    public ShowStats(playerid,targetid).................


    new coordsstring[9][256],string2[256];
    format(coordsstring[0], sizeof(coordsstring),"*** %s ***",name);
    format(coordsstring[1], sizeof(coordsstring), "| Level:[%d] | Geschlecht:[%s] | Alter:[%d] | Geld:[$%d] | Bank:[$%d] | Ph:[%d] | Rank:[%s] |", level,atext,age,cash,account,pnumber,drank);
    format(coordsstring[2], sizeof(coordsstring), "| Ges. Stunden:[%d] | Ges. Minuten:[%d] | Ges. Sekunden:[%d] | Größter Fisch:[%d] | Arestzeit:[%d] |",(ptime / 3600), (ptime / 60), ptime,bigfish,arrests);
    format(coordsstring[3], sizeof(coordsstring), "| Respekt:[%d/%d] | Tode:[%d] | Drogen:[%d] | Material:[%d] | Team:[%s] | Rank:[%s] | Kills:[%d] | Warnungen:[%d] |",exp,expamount,Deaths,drugs,mats,ttext,rtext, Kills,warned);
    format(coordsstring[4], sizeof(coordsstring), "| Swat Rank:[%s] | Tactical Rank:[%s] | Forces Rank:[%s] | DD Manager:[%d] | LottoNr:[%d] | Straftaten:[%d] |",swatr,tacticalr,specialfr,drights,lotto,crimes);
    format(coordsstring[5], sizeof(coordsstring), "| Fighting:[%s] | Tester Rank:[%d] | ColtSkill:[%d] | Silenced Skill:[%d] | Deagle Skill:[%d] | Shotgun Skill:[%d] |",fight, tester, Colt,Silenced,Deagle, Shotgun);
    format(coordsstring[6], sizeof(coordsstring), "| SawnSkill:[%d] | Combat Skill:[%d] | Uzi Skill:[%d] | SMG Skill:[%d] | M4 Skill:[%d] | AK-47 Skill:[%d] |", Sawn,Combat,Uzi, Smg, M4, Ak47);
    format(coordsstring[7], sizeof(coordsstring), "| Health:[%.1f] | Armour:[%.1f] | IP:[%s] | Fishe:[%d] | Zul. Online:[%s] | Dienst Bann:[%d] |", health, armour, Playersip, fishes, PlayerInfo[targetid][pWhyLeft], dban);
    format(coordsstring[8], sizeof(coordsstring), "| Haus:[%d] | Geschäft:[%d] | Mietsschlüssel:[%d] | Int.:[%d] | Vir. World:[%d] | Local:[%d] | Job:[%s] |", housekey,bizkey,HireCar[targetid],intir,virworld,local,jtext);
    format(string2,sizeof(string2),"%s\n%s\n%s",coordsstring[0],coordsstring[1],coordsstring[2],coordsstring[3],coordsstring[4],coordsstring[5],coordsstring[6],coordsstring[7],coordsstring[8]);
    ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, 240000, "Stats", string2, "Weiter", "Weiter");
    /*if (PlayerInfo[targetid][pPcarkey] != 999)
    {
    new vehiclename[24];
    GetVehicleName(carkey, vehiclename, sizeof(vehiclename));
    format(coordsstring, sizeof(coordsstring), "| CarID: %d | Model: %s (%d) | VehValue: %d | VehColor1: %d | VehColor2: %d | VehLocked: %d | Code: %d |",carkey,vehiclename, CarInfo[carkey][cModel], GetVehiclePrice(carkey), CarInfo[carkey][cColorOne], CarInfo[carkey][cColorTwo], CarInfo[carkey][cLock], CarInfo[carkey][cCode]);
    SendClientMessage(playerid, COLOR_GRAD5,coordsstring);
    }
    if (PlayerInfo[targetid][pPcarkey2] != 999)
    {
    new vehiclename[24];
    GetVehicleName(carkey2, vehiclename, sizeof(vehiclename));
    format(coordsstring, sizeof(coordsstring), "| CarID: %d | Model: %s (%d) | VehValue: %d | VehColor1: %d | VehColor2: %d | VehLocked: %d | Code: %d |",carkey2,vehiclename, CarInfo[carkey2][cModel], GetVehiclePrice(carkey2), CarInfo[carkey2][cColorOne], CarInfo[carkey2][cColorTwo], CarInfo[carkey2][cLock], CarInfo[carkey2][cCode]);
    SendClientMessage(playerid, COLOR_GRAD5,coordsstring);
    }*/
    }
    }




    THX für deine ANtwort, so änlich hab ich es jetzt auch drinne, nur es sollte ja auch die möglichkeit geben die IP´s von den beiden spielern anzeigen zu lassen



    So habe ich es derzeit drinne:


    printf("[AdmCmd]: [%s]/[%s]/(%d) zahlt [$%d], an [%s]/[%s]/(%d).", sendername, playersip, playerid, moneys, giveplayer, IP2?, playerid);


    nur wenn ich jetzt IP2? auch durch playersip oder pIP ersetzte zeigt er dort entweder 0.0.0.0.0 an oder 255.255.255.255
    das selbe mit dem zweiten playerid, dort zeigt er entweder 0 oder die selbe wie von dem sender an


    PS: es handelt sich um ein Ravens Roleplay Edit


    @Edit hier mein /pay schnippsel


    if(strcmp(cmd, "/pay", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "BENUTZUNG: /pay [playerid/PartOfName] [amount]");
    return 1;
    }
    //giveplayerid = strval(tmp);
    giveplayerid = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "BENUTZUNG: /pay [playerid/PartOfName] [amount]");
    return 1;
    }
    moneys = strval(tmp);
    if(moneys > 1000 && PlayerInfo[playerid][pLevel] < 3)
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du musst Level 3 sein, um mehr als $1.000 zu vergeben.");
    return 1;
    }
    if(moneys < 1 || moneys > 99999)
    {
    SendClientMessage(playerid, COLOR_GRAD1, " Du kannst nicht weniger als 1$ und mehr als 99999$ vergeben.");
    return 1;
    }
    if (IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    if(WatchingTV[giveplayerid] == 1)
    {
    SendClientMessage(playerid, COLOR_GRAD2, " Du bist zu weit weg.");
    return 1;
    }
    if(PlayerInfo[giveplayerid][pLocal] == 106)
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Kommand ist hier nicht erlaubt");
    return 1;
    }
    if (ProxDetectorS(5.0, playerid, giveplayerid))
    {
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    playermoney = PlayerMoney[playerid];
    if (moneys > 0 && playermoney >= moneys)
    {
    ConsumingMoney[giveplayerid] = 1;


    PlayerMoney[playerid] = PlayerMoney[playerid] -= moneys;
    PlayerMoney[giveplayerid] = PlayerMoney[giveplayerid] += moneys;
    format(string, sizeof(string), " Du hast %s(ID: %d), $%d gegeben.", giveplayer,giveplayerid, moneys);
    PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
    SendClientMessage(playerid, COLOR_GRAD1, string);
    format(string, sizeof(string), " Du hast von %s(ID:%d) $%d erhalten.",sendername, playerid, moneys);
    SendClientMessage(giveplayerid, COLOR_GRAD1, string);
    format(string, sizeof(string), "%s has paid $%d to %s", sendername, moneys, giveplayer);
    printf("[AdmCmd]: [%s]/[%s]/(%d) zahlt [$%d], an [%s]/[%s]/(%d).", sendername, playersip, playerid, moneys, giveplayer, IP2?, playerid);
    PayLog(string);
    if(moneys >= 1000000)
    {
    ABroadCast(COLOR_ORANGE,string,1331);
    }
    PlayerPlaySound(giveplayerid, 1052, 0.0, 0.0, 0.0);
    format(string, sizeof(string), "* %s nimmt Geld aus seiner Tasche und gibt es %s.", sendername ,giveplayer);
    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, " Falsche Transaktion.");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, " Du bist zu weit weg.");
    }
    }//invalid id
    }
    else
    {
    format(string, sizeof(string), "%d ist kein aktiver Spieler.", giveplayerid);
    SendClientMessage(playerid, COLOR_GRAD1, string);
    }
    }
    return 1;
    }

    Guten Abend,


    Wie erstelle ich mir eigendlich so eine benachrichtigung wie:


    [AdmCmd]: [SPIELER][IP] zahlt [BETRAG] an [SPIELER][IP]



    also sprich bei dem Befehl /pay soll das dann so dem Admin angezeigt werden, damit möchten wir Geldunterschlagung und Account Missbrauch verhindern. da ja viele neue Multiaccounts machen und sich dann das Geld davon überweiden ohne das ein Admin das Mitbekommt.


    ich denke das wäre auch Hilfreich für andere RL server. weil jedesmal die logs duch zu stöbern ist mir zu aufwendig^^

    Moin, ich hab das Controlpanel auch installiert.


    jetzt habe ich nur Folgenden Fail,


    PHP
    Warning: is_file() [function.is-file]: open_basedir restriction in effect. File(/home/samp04/gamemodes) is not within the allowed path(s): (/var/www/web2/html/:/var/www/web2/phptmp/:/var/www/web2/files/:/var/www/web2/atd/) in /var/www/web2/html/samp04/templates/webftp.tpl on line 33


    kennt da jemand vll eine Antwort?
    Grex ist nämlich in meiner ICQ liste verschollen^^


    @Edit


    Problem gelöst^^ hab den Kommpletten samp server einfach in den selbigen ordner gepackt^^ und siehe da läuuuuuuuuft^^

    Hobbys,


    1.) Joar dann kommt als erstes mein Polo 86C Genesis, der langsam aber sicher auf G60 umgebaut wird.
    Joar das 9 Auto in meinem Leben, das diesmal bleibt und kommplett schön von der kleinste schraube an wieder neu aufgebaut wird. Derzeit ist es meine Alltags Winter Kiste, auss der man aber viel machen kann.
    Jetziger zustand:

    SO SOLL ER AUSSEHN WENN ER FERTIG IST




    2.) Laptops und PC´s zusammenbauen, Verkaufen, und Verschrotten/ Reparieren
    Mich Fasziniert einfach die Computer Technik. das einzige was nicht so toll ist, wenn die Technik nicht das macht was sie soll.


    3.) Mein Selbstgebauten RC verbrenner^^
    Eigenbau Projekt was ca. 2 Jahre bauzeit und knapp 900 Euro gekostet hat, manche mögen mich für Bescheuert halten, aber seht es Positiv du kennst jede einzelne Schraube, weißt genau was dranne ist und drinne steckt, und es ist einfach schön zu sehn wie aus den ganzen kleinen Teilen mit deinen Händen etwas grosses fertiges wird was viel Spass machen kann.


    ( System: Trucks sind auch net schlecht, haste mal Bilder???)

    [quote='[FRS]Eazyline',index.php?page=Thread&postID=490566#post490566]
    Und dann habe ich noch etwas.
    Sollte jemand das House System von den GM kennen.
    Könnte mir einer sagen wie ich Häuser Lösche weil dadrüber finde ich auch nichts.
    Ich frage deswegen weil in LSPD vorne in der nähe auf den Platz ist ein House Symbol in der Luft.


    Das hat was mit der Innenstadt zu tun, die normal in LoH drinne ist, hier ist sie aber nicht mehr drinne, an der Ecke vorm LSPD auf dem Platz wo das haus ist müsste glaubich ein Kaufbares haus sein, oder ein Bürgershot, wie gesgat Fehlt nur die Innenstadt

    [quote='BloodyEric',index.php?page=Thread&postID=488499#post488499]
    Was man dagegen machen kann? Nicht viel vermutlich, als deutsche Anlaufstelle Nummer 1 im Bereich SAMP wird man von sowas nicht verschont bleiben. Wenn man sich die Userzahlen ansieht, registrieren sich 10, davon machen 5 gar nix, 3 werden gebannt und 2 sind evtl. mittellang-länger aktiv.



    Mein einziger Vorschlag zur Eindämmung wäre, dass alle neuen User nur einen Teil des Forums sehen (nichtmal Leserechte), und erst wenn sich nach ein paar Posts etc rausgestellt hat, dass es keine Vollflachzangen sind können sie mehr sehen.
    quote]





    Zum ersten gebe ich dir da recht, nur wenn du zu dem zweiten Punkt kommst, mit den Mehr posts bestimmte Berreiche freizuschalten
    wirst du wieder das Problem mit dem Treahpushing und Gespamme zu haben.

    Erstmal finde ich son thema gut, und das man hier auch mal ohne "Kiddylike" Diskutieren kann, also warum stellt Ihr nicht noch paar merh Modis ein, dann bekommt jeder Modi 2-3 Sektionen, die er dann einmal in der woche Säubert, zb. Sonntags, da wird ja wohl jeder mal 1-2 Stündchen zeit haben. Das mit den Multis is auch so ein ding, vor allem eins was garnicht geht, ausser jedesmal durch schaun und Bannen kann man da auch denke ich mal nicht machen.
    Treadpushing, und @Edit kann man das nicht so Regeln, das Admins / Mods dem Editier Beitrag zustimmen kann?



    Den rest hab ich jetzt Vergessen, wens mir wieder einfällt Editiere ich den Beitrag einfach nochmal xD



    @dit, so jetzt ist mir nochwas eingefallen, alle User die Dauerhaft gebannt sind, könnte man ja Theoretisch löschen!!!!
    dann wäre das forum von solchen Accounts auch wieder gesäubert.

    Probier mal das hier:


    Start -> Systemsteuerung -> Verwaltung -> Computerverwaltung -> Datenträgerverwaltung


    Danach klickste einfach mit der rechten maustaste auf die Partition und klickst auf Partition als Aktiv Makieren.




    PS: Wenn das nicht klappt. und du die möglichkeit hast deine 2 Platte auszubauen, dann klemm die mal ab, starte den PC neu, fahre ihn danach wieder runter, und klemm die platte neu an, und starte den PC nochmal. Funktioniert meistens auch^^



    mach mal aus new VisageCars[20];
    = new VisageCars[21]; die 0 zählste auch mit^^ also sind es keine 20 sondern 21 Fahrzeuge


    //Edit


    Sry alter des Posts nicht bachtet

    Schönen Guten Morgen xD


    Wir Arbeiten an einen LoH Edit, da kommen wir auch schon zu dem kleinen Problem
    Der M_Bot Bannd fleißig und Gut, nur wurde wegen einem Lag ein Admin gebannt, und wir haben ihn aus samp.ban und aus der M_Bot Log gelöscht


    Er ist aber immer noch gebannt
    Wie entbannt man leute die vom M_Bot gebannt wurden?