Beiträge von SamQuest

    Entweder sitz ich aufm Schlauch oder mach irgendwas falsch..
    Ich muss jetzt erstmal auf die Arbeit, haben Inventur und da muss ich bisschen früher da sein.


    Ich helfe dir dann später weiter okay?

    Gehört das


    new kayitmsg[128];
    format(kayitmsg,128,"Herzlich Willkommen %s \n\nBitte Registrieren sie sich \n\nGeben sie nun ihr Passwort ein.",Name);
    ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrieren",kayitmsg,"Registrieren","Verlassen");


    eigentlich nicht bei OnPlayerConnect hin, bei OnPlayerConnect ne Abfrage einbaun, ob der Spieler registriert ist, und dann müsste der Dialog so aussehen:


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == 1)
    {
    if(!Eingeloggt[playerid])
    {
    if(!strlen(inputtext))
    {
    if(response)
    {
    GetPlayerName(playerid,Name,sizeof(Name));
    format(s,sizeof(s),"acc/%s.ini",Name);
    if(!dini_Exists(s))
    {
    dini_Create(s);
    dini_IntSet(s,"Passwort",udb_hash(inputtext));
    dini_FloatSet(s,"X",-2756.4143);
    dini_FloatSet(s,"Y",374.9626);
    dini_FloatSet(s,"Z",4.3366);
    dini_FloatSet(s,"A",269.2460);
    dini_FloatSet(s,"Health",100);
    dini_FloatSet(s,"Armor",0);
    dini_IntSet(s,"Geld",500);
    dini_IntSet(s,"Skin",26);
    dini_IntSet(s,"Virt",0);
    dini_IntSet(s,"Inte",0);
    ShowPlayerDialog(playerid,2,DIALOG_STYLE_MSGBOX,"Wohnort","Bitte geben sie an wo sie Wohnen möchten.","SF","LV");
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Bla bla blubb");
    Kick(playerid);
    }
    }
    }
    return 1;
    }

    Dann probiers mal so:


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == 1)
    {
    if(!Eingeloggt[playerid])
    {
    if(!strlen(inputtext))
    {
    if(response)
    {
    new kayitmsg[128];
    format(kayitmsg,128,"Herzlich Willkommen %s \n\nBitte Registrieren sie sich \n\nGeben sie nun ihr Passwort ein.",Name);
    ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrieren",kayitmsg,"Registrieren","Verlassen");
    }
    if(!response)
    {
    GetPlayerName(playerid,Name,sizeof(Name));
    format(s,sizeof(s),"acc/%s.ini",Name);
    if(!dini_Exists(s))
    {
    dini_Create(s);
    dini_IntSet(s,"Passwort",udb_hash(inputtext));
    dini_FloatSet(s,"X",-2756.4143);
    dini_FloatSet(s,"Y",374.9626);
    dini_FloatSet(s,"Z",4.3366);
    dini_FloatSet(s,"A",269.2460);
    dini_FloatSet(s,"Health",100);
    dini_FloatSet(s,"Armor",0);
    dini_IntSet(s,"Geld",500);
    dini_IntSet(s,"Skin",26);
    dini_IntSet(s,"Virt",0);
    dini_IntSet(s,"Inte",0);
    ShowPlayerDialog(playerid,2,DIALOG_STYLE_MSGBOX,"Wohnort","Bitte geben sie an wo sie Wohnen möchten.","SF","LV");
    }
    else
    {
    SendClientMessage(playerid, Rot, "Du wurdest gekickt Grund: nicht Registriert!");
    Kick(playerid);
    }
    }
    }
    return 1;
    }

    Ah stimmt, haste Recht...
    Naja, den Typo3 Kurs kann ich in Würzburg machen, ist ja gleich um die Ecke bei mir.
    Wies bei HTML und PHP ausschaut weiß ich gar nicht, muss ich nochmal aufn Zetteln schaun. Dauert eh noch etwas ^^

    Mal in meinem alten Specimen schaun moment.


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == 1)
    {
    if(!Eingeloggt[playerid])
    {
    if(!strlen(inputtext))
    {
    if(response)
    {
    new kayitmsg[128];
    format(kayitmsg,128,"Herzlich Willkommen %s \n\nBitte Registrieren sie sich \n\nGeben sie nun ihr Passwort ein.",Name);
    ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrieren",kayitmsg,"Registrieren","Verlassen");
    }
    else
    {
    SendClientMessage(playerid, Rot, "Du wurdest gekickt Grund: nicht Registriert!");
    Kick(playerid);
    }
    GetPlayerName(playerid,Name,sizeof(Name));
    format(s,sizeof(s),"acc/%s.ini",Name);
    if(!dini_Exists(s))
    {
    dini_Create(s);
    dini_IntSet(s,"Passwort",udb_hash(inputtext));
    dini_FloatSet(s,"X",-2756.4143);
    dini_FloatSet(s,"Y",374.9626);
    dini_FloatSet(s,"Z",4.3366);
    dini_FloatSet(s,"A",269.2460);
    dini_FloatSet(s,"Health",100);
    dini_FloatSet(s,"Armor",0);
    dini_IntSet(s,"Geld",500);
    dini_IntSet(s,"Skin",26);
    dini_IntSet(s,"Virt",0);
    dini_IntSet(s,"Inte",0);
    ShowPlayerDialog(playerid,2,DIALOG_STYLE_MSGBOX,"Wohnort","Bitte geben sie an wo sie Wohnen möchten.","SF","LV");
    }
    }
    }
    return 1;
    }


    Dieses (!response) ist eigentlich Sinnlos, hab ein "else" reingemacht. So muss es funktionieren.

    Belege doch lieber einen Kurs^^
    In Würzburg, Köln und Berlin (gibt noch weitere Orte) werden solche Einsteigerkurse angeboten.


    Ich belege einen HTML, PHP und Typo3 Einsteigerkurs.
    Ist zwar sehr teuer, aber dafür kann man dann was ;)


    Wir schreiben das Jahr 2010.
    Der deutsche SA:MP Scriptmarkt, eröffnet (zum 2ten. Mal) seine Pforten.


    Vorgeschichte:
    Der SA:MP Scriptmarkt wurde vor knapp einem Jar schoneinmal gegründet.
    Und zwar von Mir.
    Allerdings wurde das Projekt (troz sehr hohen Interesse der Spieler) mangels Zeit und privaten Gründen geschlossen.
    Jetzt ist es wieder zurück, und möchte den Status haben, den es damals auch hatte.
    Es existiert ein alter Thread , hier in der Homepage Werbung.
    Ich weiß nicht, ob man ihn löschen soll da dort drin viele Usermeinungen enthalten sind.
    Ich lasse aber den Moderatoren entscheiden.


    [b]Erklärung des Scriptmarkt's:
    Der deutsche Scriptmarkt, basiert auf dem englischen Scriptmarkt.
    Seif_ (ein ehemaliger Pawn Scripter) hat diesen eröffnet.
    Für alle die es nicht wissen, Seif_ hat echt was drauf was Pawn angeht. Jetzt beschäftigt er sich mit MTA da er SA:MP verlassen hat (Leider).


    - Was macht man am Scriptmarkt?
    Auf dem Scriptmarkt kannst du deine eigene Scripts verkaufen oder auch Scripts von anderen kaufen.
    Da diese Kaufabwicklungen privat ablaufen, und wir überhaupt keinen Gewinn davon erzielen, ist keine Lizenz nötig.


    - Was für eine Sicherheit habe ich am Scriptmarkt?
    Wir garantieren für maximale Sicherheit beim verkauf und den kauf von Scripts, Maps, Plugins, Includes und Filterscripts ect.
    Jedes Angebot wird von uns einzeln überprüft, und auf echtheit gecheckt.
    Wird zum Beispiel ein Angebot irgendwo kostenlos zum Download bereitgestellt, wird derjenige Benutzer sofort gesperrt.
    Ebenso überprüfen wir jeden neuen registrierten Benutzer auf seine Echtheit.
    Spammer, Bots, Leute die nur aufs Beleidigen aus sind werden sofort gesperrt.


    - Wie bezahle ich meine Einkäufe?
    Die Bezahlungen werden nicht von uns gesteuert. Ihr müsst sie selbst mit dem Käufer oder dem Verkäufer ausmachen.
    Wir empfehlen hier, mit PayPal zu zahlen, da bei versuchtem 'Scamming' das Geld wieder eingefordert werden kann!.
    Falls du betrogen worden bist, oder falls man es bei dir versucht hat, melden den User sofort einem Moderator oder einem Admin.
    Dieser muss dann eventuell mit einer Strafanzeige wegen versuchtem Betrug rechnen.
    Aus Sicherheitsgründen werden die IP'S verschlüsselt in unserer Datenbank eingezogen.



    - Kann man dort Script's nur Kaufen oder was gibt es sonst noch?
    Auf dem Scriptmarkt findest du Releases von bekannten Usern auf Breadfish oder von SA-MP.COM die man kostenlos Downloaden kann.
    Immer auf die Kategorie achten.
    Außerdem ist ein kleiner Smalltalk bereich eingebaut auf dem du dich mit anderen Usern über sämtliche Themen unterhalten kannst.
    Ein Bereich für Maps die du selbst erstellt hast ist ebenfalls vorhanden.
    So kannst du deine eigene Maps billig oder teuer, je nach dem der Arbeitsaufwand war, verkaufen.
    Hier gelten auch wieder die Regeln des Scriptmarktes.


    Abschluss:
    Ich hoffe ich konnte ein kleines Interesse für euch entwickeln.
    Ich bitte jeden Entwickler, Scripter, Mapper sich dort doch mal umzuschauen. Eventuell gefällt euch dort was.
    Je nachdem der Scripter oder Entwickler auch aktiv ist, kann eine eigene Kategorie integriert werden.
    Falls Fragen oder Anregungen bestehen, dann schreibts einfach in den Thread ;)
    Zum schluss noch Meinungen einiger User:


    Meinungen und Feedback einiger User vom alten Thread:

    Zitat

    Monte
    Design ganz ansprechend. Idee gefällt mir auch. Aber ob das Erfolg haben wird? Naja, wird man sehen.


    Tipp zur Subdomain: Wenn ihr trotz Subdomain ein WWW davorhaben wollt,
    dann müsst ihr einfach "www." vor den Subdomainnamen schreiben D:


    Bei mir zumindest ging es.

    Zitat

    Frank Costello
    Vorstellung 10/10


    Forum 10/10

    Zitat

    Blackfox UD
    PawnFoX aka Beckz hatte mal so eine Seite :D ^^


    Ansonsten , keine schlechte Idee & viel Glück noch weiterhin ^^



    Adresse:
    http://www.a-rp.org/market (Eine geeignete Domain ist unterwegs!)

    10/10, da es deine erste Map ist.
    Möchte nicht lang drum rum reden.


    Schaut schonmal sehr gut aus, achte aber darauf, dass du die Objekte exakt plazierst und auf die Realität achtest. (Keine schwebenden balken ode rsowas.)


    lg


    Dazu noch Roleplay, und nicht Reallife...


    Und da währen wir beim Problem.
    Viele haben 0 Ahnung von RolePlay, geben sich als RP Server aus aber spielen viel mehr RL :D


    SkyLight hört sich nicht gut an.
    Mein Server heißt Apocalypse Roleplay.
    Vorher hieß er Big Life Roleplay.


    Streets of Saint Andreas, wie währe es damit?