was genau willst du denn machen ?
Beiträge von rocco95
-
-
oder zeig ma die zeile wo du das mit dem pd enter machst
-
zeig mir ma den oberen teil vom script bis dahin wo du selber angefangen hast zu scripten
-
em das sind filterscripts
ich mein ob du oben im script #include <a_samp> stehen hast
-
zeig ma die zeile wo der fehler kommt
hast du auch die samp include drinne ?
-
-
dann schlaf dich ma aus du schlaf mütze
-
stock Register(playerid,key[])
{
new Playerdatei[128];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Playerdatei,sizeof(Playerdatei),"/Accounts/%s.ini",name);
dini_Create(Playerdatei);
dini_Set(Playerdatei,"Passwort",key);
SendClientMessage(playerid,Grün,"Du hast dich erfolgreich registriert.");
SetPlayerScore(playerid,16);
dini_IntSet(Playerdatei,"Skin",0);// hier die zahl ändern^^
dini_IntSet(Playerdatei,"PayDay",0);
dini_IntSet(Playerdatei,"Monate",0);
dini_IntSet(Playerdatei,"Adminlevel",0);
SetPVarInt(playerid,"Eingeloggt",1);
dini_IntSet(Playerdatei,"Fraktion",0);
dini_IntSet(Playerdatei,"Rank",0);
dini_IntSet(Playerdatei,"Job",0);
return 1;
} -
so in etwa:
das hier kommt unter der abfrage mit dem else von strlen
if(!strlen(inputtext))
{
SendClientMessage(playerid,ROT,"[ERROR] Du hast kein Passwort eingegeben!");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde in der Datenbank gefunden und nun wirst du aufgeforgert\n einzuloggen. Tu dies bitte.\n Passwort:","Login","Abbrechen");
return 1;
}
else
{
if (inputtext == dini_String(Spielerdatei,"Passwort"))
{
dein login vorgang
}
else
{
hier deine message dass das pw falsch ist
}
}
}sry das das so durch einander ist aber an diese stellt muss es hin
was du bloß noch machen musst sind noch die fehlenden return 1; rein machen^^
-
genau und skin 0 = cj skin^^
solltest du mal in der skin liste dir einen aussuchen^^
den du am anfang haben willst
-
dir fehlt ne abfrage und zwar diese wo du überprüfst ob der inputtext mit dem passwort aus der account des spielers der sich einloggen will über einstimmt
du hats jetzt nur wenn das pw nich da steht. sobald aber eins da steht kannst du dich ein loggen
also mach das noch rein was ich dir gesagt hab un es müsste gehen
-
versuchs ma so
bin mir nich sicher ob das so geht aber einfach ma probieren, hoffe ich konnte dein problem lösen
if(dialogid==DIALOG_REGISTER)
{
if(response)
{
if(!strlen(inputtext))
{
SendClientMessage(playerid,COLOR_RED,"Du musst ein Passwort eingeben!");
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Bitte gebe hier dein gewünschtes Passwort ein!","Register","Abbrechen");
}
else
{
Register(playerid,inputtext);
}
}
else
{
SendClientMessage(playerid,COLOR_BLUE,"Du hast den Vorgang abgebrochen.");
Kick(playerid);
}
} -
em grndsätzlich müsset es tools geben nur die gefahr ist nicht gering es kann zu schäden kommen, ob es abstürtze sind oder ob er sich auf hängt oder ob er einfach kaputt geht (überhitzung sag ich mal XD) -> sich wenn er durch übertakten oft über notabschaltung zwecks temp. kommt sich der pc ja dadruch neu startet. also ich wollte es auch mal machen aber habe so weit keine tolls gefunden und habe es dann doch gelassen.
da mir mein pc auch wenn er nicht mehr neu ist trotzdem zu schade ist ein solches experiment mit dem durch zu führen..
den in diesme fall bezahlt es die versicherung auch nicht wenn was futsch geht, weil die garantie erlischt..
-
wie jetzt meinst du den server auf dem home server ?
-
dann probier es mal mit einem anderen script.
-
haste es mal mit einem anderen scipt probiert ?
ich meine erstelle mal schnell ein neues scipt wo du ma nur das wbb connect einbindest.
wenn es geht dann liegt es an deinem script.
ich hatte diese meldung nämlich auch mal.
ich hatte bei einer abfrage etwas verändert was du diesem fehler führte hab das wieder rück gängig gemacht und der fehler war weg.
-
unterordner ?
oder darauf leitende domain ?
dann orginal domain(adresse) nutzen..
-
das / hab ich zwar auch nicht aber wenns geht^^
-
das filterscript läuft ohne my sql^^
call back OnWbbInit...
if (state)
printf ... un sowas machen^^ -
sag mal was du nach nach und gemacht hast (installation)