Beiträge von Hagz

    Hey liebe Community,
    benötige kurz eure Hilfe.
    Undzwar werden die Dialoge bei mir ingame nicht geladen.


    public OnPlayerConnect(playerid)
    {


    TogglePlayerSpectating(playerid,1);


    new query[100];
    mysql_format(db,query,100,"SELECT * FROM `accounts` WHERE `Name`='%e'",SpielerName(playerid));
    mysql_pquery(db,query,"PlayerCheck","i",playerid);
    return 1;
    }


    forward PlayerCheck(playerid);
    public PlayerCheck(playerid)
    {
    new rows, fields;
    cache_get_data(rows, fields, db);
    if(rows) // Register
    {
    new query[100];
    mysql_format(db,query,100,"SELECT * FROM `accounts` WHERE `Name`='%e'",SpielerName(playerid));
    mysql_pquery(db,query,"SpielerLaden","i",playerid);


    pInfo[playerid][dbid] =cache_get_field_content_int(0,"id");
    cache_get_field_content(0,"Passwort",pInfo[playerid][Passwort]);
    pInfo[playerid][Admin] =cache_get_field_content_int(0,"Admin");
    cache_get_field_content(0,"Name",pInfo[playerid][Name]);
    pInfo[playerid][Skin] = cache_get_field_content_int(0,"Skin");
    pInfo[playerid][Banned] = cache_get_field_content_int(0,"Leader");
    pInfo[playerid][Member] = cache_get_field_content_int(0,"Member");
    pInfo[playerid][Job] = cache_get_field_content_int(0,"Job");
    pInfo[playerid][BankArt] = cache_get_field_content_int(0,"BankArt");
    pInfo[playerid][BankPIN] = cache_get_field_content_int(0,"BankPIN");
    pInfo[playerid][BankKarte] = cache_get_field_content_int(0,"BankKarte");
    pInfo[playerid][BankArt] = cache_get_field_content_int(0,"PaydayZeit");
    pInfo[playerid][SpielStunden] = cache_get_field_content_int(0,"SpielStunden");


    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Herzlich Willkommen auf TyL RP\n\nUm deinen Spielstand laden zu können musst du dein Passwort unten eingeben.\nFalls du dies vergessen hast solltest du bei einem Admin nachweisen können das dieser Account zu dir gehört","Login","Abbrechen");



    }
    else // Login
    {
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registrierung","Herzlich Willkommen auf TyL RP\n\nSobald du dich registrierst bestätigst du somit das du das Regelwerk gelesen hast\nund dich an dieses halten wirst.\n\nBitte gebe nun unten dein Passwort an um dir einen Account zu erstellen.","Registrieren","Abbrechen");
    }
    return 1;
    }

    Ich habe gesehen, dass ein Supporter schneller war als ich und deine Mail schon beantwortet hat ;)
    Bitte checke Deine Mails, wir haben eine Meldungen bekommen, dass eine Bestellung ohne Kundennummer abgesendet wurde...
    Weiteres steht in unserer Mail.


    Erneut gesendet.

    Hey liebe Community,
    ich suche einen jemand der mir einen Server Sponsern tut.
    Meine Anforderungen sind nicht sehr hoch von daher würde ich nicht viel Platz von einem vServer nehmen.


    Ich bräuchte:


    - 10 Slot
    - FTP
    - optional: Windows


    Das wärs auch schon :=)
    Wäre super wenn mich jemand Unterstützen würde.


    MfG,
    Hagz

    Hey liebe Community,
    wie kann ich zwei Variablen addieren / subtrahieren?


    Das was ich hab:


    pInfo[playerid][Bank] += zinsenberechnung;


    Info[playerid][Bank] -= 15000;


    Ist dies richtig?


    Falls jemand interessiert wie die variable zinsenberechnung gefüllt wurde:


    new zinsenberechnung = pInfo[playerid][Bank] /100 * 3;


    Dreisatz.


    MfG

    Hey liebe Community ,
    wollte gerne wissen wie man bei dini etwas zum bereits eingetragenen Wert noch was hinzufügen kann.


    new steuer = hInfo[haus][haus_preis] / 100 * steuersatz
    dini_IntSet("/Kassen/Staatskasse.ini","Kasse",++ steuer// wie geht das?

    Hey liebe Community,
    und zwar habe immer das Problem wenn ich mir ein Haus kaufen möchte kommen die Nachrichten 10000 mal im Chat:




    Der Befehl: ocmd:hauskaufen(playerid,params[])
    {
    for(new haus=1;haus<MAX_HAUS;haus++)
    {
    if(IsPlayerInRangeOfPoint(playerid,5.0,hInfo[haus][haus_x],hInfo[haus][haus_y],hInfo[haus][haus_z]))
    {
    if(strcmp("Staat",hInfo[haus][haus_besitzer],false) == 0)
    {
    new money = GetPlayerMoney(playerid);
    if(money < hInfo[haus][haus_Preis])
    {
    GameTextForPlayer(playerid,"~r~Kein Geld",3000,4);
    }
    else
    {
    new steuersatz = dini_Int("/Steuern/Steuerin.ini","Steuer");
    new pfad[64];
    format(pfad,64,"/Häuser/%d.ini",haus);
    new steuer = hInfo[haus][haus_Preis] / 100 * steuersatz;
    dini_Set(pfad,"Besitzer",SpielerName(playerid));
    GivePlayerMoney(playerid,-hInfo[haus][haus_Preis]);
    GivePlayerMoney(playerid,-steuer);
    dini_IntSet("/Kassen/Staatskasse.ini","Kasse",++ steuer);
    KillHouse(haus);
    LoadHouse(haus);
    }
    }
    else
    {
    SendClientMessage(playerid,Grau,"Dieses Haus ist bereits verkauft.");
    }
    }
    else
    {
    SendClientMessage(playerid,Grau,"Hier kannst du kein Haus kaufen.");
    }
    }
    return 1;
    }


    Weiß jemand weiter und kann mir das erklären? :)

    Wenn ich eine Ggl. geboten hätte würde es nicht in diesem Bereich stehen :)


    Ähm hab ein wenig MrMonatHD geschaut und mein eigenes kleines Selfmade geschrieben

    Hey liebe Community,

    da ich mich nun fest dazu entschlossen habe Scripten zu lernen , bzw. die Script Sprache PAWN zu erlernen

    bin ich nun auf der Suche nach einem jemand der mir das Scripten lehrt.

    Die Basic's etc. kann ich eig durch die Videos auf Youtube. Und ein kleines Selfmade hab ich auch schon geschrieben.


    Was mir fehlt sind halt die ganzen großen Systeme wie:


    - Haussystem

    -Autohaussystem

    - Tacho

    - etc. dies das :)


    Wäre echt cool wenn sich jemand melden würde.


    Mit freundlichen Grüßen,

    Hagz

    Hey liebe Community,
    und zwar möchte ich das bei ocmd die Groß und Kleinschreibung nicht beachtet werden muss.


    Bspw. /sethp kann auch /SeThP sein.


    ocmd:sethp(playerid,params[])
    {
    if(pInfo[playerid][Admin] >=4)
    {
    new Float:HP,id;
    if(sscanf(params,"ud",id,HP)) return SendClientMessage(playerid,Grau,"/sethp [ID] [Leben]");
    SetPlayerHealth(id,HP);
    }
    else
    {
    NoAdmin(playerid);
    }
    return 1;
    }


    Wenn ich Ingame '/Sethp' eingebe kommt, Dieser Befehl existiert nicht.
    Aber wenn ich '/sethp' eingeben wird er erkannt.