Hallo. Nach dem Login sollte man spawnen. Leider spawne ich nicht. Ich kann allerdings auch nicht auf "Spawn" klicken..
guckt selber:
87.98.244.35:8181
Loginscript:
if(dialogid == DIALOG_LOGIN)
{
if(response)
{
if(strlen(inputtext) == 0)
{
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"{FF7800}Anmeldung","{FFFFFF}Das angegebene Passwort war falsch.\nBitte melde dich jetzt mit dem richtigen Passwort an:","Anmelden","Abbrechen");
return 1;
}
else
{
new SpielerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, SpielerName, MAX_PLAYER_NAME);
if(!strcmp(inputtext, mysql_ReturnPasswort(SpielerName), true))
{
Eingeloggt[playerid] = 1;
LoadPlayer(playerid);
SpawnPlayer(playerid);
return 1;
Vll liegts aber auch mit dem Tutorial & Registersystem zusammen zusammen:
{
if(response == 1)
{
ShowPlayerDialog(playerid,TutVerhalten,DIALOG_STYLE_MSGBOX,"{FF7800}Verhalten","{FFFFFF}Wir liegen viel Wert drauf, das sich die User gegenseitig respektieren.\nDas heißt, dass das Beleidigen oder das Schädigen eines Users auf jeglicher Weise verboten ist.\nDas Nutzen von Cheatprogrammen ist strengstens untersagt.\nDas selbe gilt auch für das Bugusing (Ausnutzen eines Serverfehlers).\nBei Verstoß muss mit Konsequenzen gerechnet werden !!","Weiter","");
}
if(response == 0)
{
new str[400];
format(str, sizeof str,"{FFFFFF}Herzlich Willkommen auf {FF7800}GTA-Roleplay V1.0{FFFFFF}\n",str);
format(str, sizeof str,"%sDies ist ein SA-MP Roleplay Server. Auf einem Roleplay Server\n",str);
format(str, sizeof str,"%sversucht man das echte Leben in einem Spiel nachzuahmen, dies bedeutet\n",str);
format(str, sizeof str,"%sdass wir versuchen euch das Spielen alltagsähnlich zu gestalten.\n",str);
format(str, sizeof str,"%sDamit du hier gut zurecht kommt, solltet ihr dieses Tutorial lesen.\n",str);
format(str, sizeof str,"%sSolltest du das nicht tun, verlierst du viele Serverinformationen.",str);
ShowPlayerDialog(playerid,TutWillkommen,DIALOG_STYLE_MSGBOX,"{FF7800}Willkommen",str,"Weiter","");
}
}
if(dialogid == TutVerhalten)
{
if(response == 1)
{
SetPlayerPos(playerid, -2765.3486,375.7142,5.9034);
InterpolateCameraPos(playerid, -2699.862060, 420.069183, 19.396030, -2733.315917, 366.303497, 5.124492, 3000, 1);
InterpolateCameraLookAt(playerid, -2698.169189, 416.932525, 17.580587, -2732.437744, 362.403167, 5.252595, 3000, 1);
ShowPlayerDialog(playerid,TutAllgemein,DIALOG_STYLE_MSGBOX,"{FF7800}Allgemeines","{FFFFFF}Damit ihr immer auf dem neusten Stand seit, solltet ihr unser Forum\nbesuchen. Dieses findet ihr unter der Adresse{FF7800} www.com-welt.de{FFFFFF}.\nDort könnt ihr euch mit euren Ingamedaten anmelden.\nDamit ihr euch auch mündlich Verständigen könnt besitzen wir einen TeamSpeak3 Server,\nwelcher unter der Adresse{FF7800} com-welt.de:9987{FFFFFF} erreichbar ist.","Weiter","");
}
if(response == 0)
{
ShowPlayerDialog(playerid,TutVerhalten,DIALOG_STYLE_MSGBOX,"{FF7800}Verhalten","{FFFFFF}Wir liegen viel Wert drauf, das sich die User gegenseitig respektieren.\nDas heißt das Beleidigen oder das Schaden eines Users auf jeglicher Weise ist verboten.\nDas Nutzen von Cheatprogrammen ist strengstens untersagt.\nDas selbe gilt auch für das Bugusing (Ausnutzen eines Serverfehlers).Bei Verstoß muss mit Konsequenzen gerechnet werden !!","Weiter","");
}
}
if(dialogid == TutAllgemein)
{
if(response == 1)
{
SetPlayerPos(playerid,-2044.6333,438.0562,39.3142);
InterpolateCameraPos(playerid, -2733.315917, 366.303497, 5.124492, -1986.326171, 459.421386, 51.691452, 3000, 1);
InterpolateCameraLookAt(playerid, -2732.437744, 362.403167, 5.252595, -1989.423095, 456.906188, 51.404201, 3000, 1);
ShowPlayerDialog(playerid,TutFraktionen,DIALOG_STYLE_MSGBOX,"{FF7800}Fraktionen","{FFFFFF}Unsere Fraktionen beleben den Server. Wir besitzen 7 Fraktionen: \nSFPD, Ordnungsamt, Fahrschule, Newsreporter, La Cosa Nostra, Yakuza und die Cargo GmbH.\nJede Fraktion trägt etwas zum Serverleben bei.\nUm einer Fraktion beizutreten müsst ihr euch im Forum bewerben.\nBitte beachtet hier, das ihr die Bedingungen erfüllen müsst!","Weiter","");
}
if(response == 0)
{
ShowPlayerDialog(playerid,TutAllgemein,DIALOG_STYLE_MSGBOX,"{FF7800}Allgemeines","{FFFFFF}Damit ihr immer auf dem neusten Stand seit, solltet ihr unser Forum\nbesuchen. Dieses findet ihr unter der Adresse{FF7800} www.com-welt.de{FFFFFF}. Dort könnt ihr euch mit euren Ingamedaten anmelden.\nDamit ihr euch auch mündlich Verständigen könnt besitzen wir einen TeamSpeak3 Server,\nwelcher unter der Adresse{FF7800} com-welt.de:9987{FFFFFF} erreichbar ist.","Weiter","");
}
}
if(dialogid == TutBerufe)
{
if(response == 1)
{
SetPlayerPos(playerid, -2765.3486,375.7142,5.9034);
InterpolateCameraPos(playerid, -2377.730468, 344.852203, 45.792110, -2755.557861, 380.026733, 11.851468, 3000, 1);
InterpolateCameraLookAt(playerid, -2381.697265, 344.354980, 45.920211, -2758.856933, 378.704040, 10.016558, 3000, 1);
ShowPlayerDialog(playerid,TutEnde,DIALOG_STYLE_MSGBOX,"{FF7800}Erste Schritte - Ende","{FFFFFF}Nun kommen wir zum Ende, hier erklären wir dir nochmal das\nPaydaysytem: Du bekommst jede gespielte Stunde einen Payday.\nHier bekommst du einen Respektpunkt. Du benötigst dein Level * 2 Respektpunkte\num ein Level aufzusteigen. Den Levelaufstieg übernimmt das System.\nWir wünschen dir noch viel Spaß.","Das","Ende");
}
if(response == 0)
{
ShowPlayerDialog(playerid,TutBerufe,DIALOG_STYLE_MSGBOX,"{FF7800}Erste Schritte - Beruf","{FFFFFF}Um euch Dinge finanzieren zu können solltet ihr einen Beruf ausüben.\nDiese könnt ihr in der Stadthalle annehmen. Ihr solltet wissen, dass jeder Job\nseinen Zweck erfüllt, wie zum Beispiel das Beliefern von Produkten an die Cargo GmbH\noder das Reparieren anderer Fahrzeuge beim Motorschadenzustand.","Weiter","");
}
}
if(dialogid == TutFraktionen)
{
if(response == 1)
{
SetPlayerPos(playerid,-2034.2847,-121.9834,34.7524);
InterpolateCameraPos(playerid, -1986.326171, 459.421386, 51.691452, -2012.017211, -62.576793, 46.431194, 3000, 1);
InterpolateCameraLookAt(playerid, -1989.423095, 456.906188, 51.404201, -2014.161743, -65.908493, 45.882926, 3000, 1);
ShowPlayerDialog(playerid,TutFahrschule,DIALOG_STYLE_MSGBOX,"{FF7800}Erste Schritte - Fahrschule","{FFFFFF}Zuerst solltest du dir einen Roller mieten und direkt\nzur Fahrschule fahren, hier kannst du einen Fahrschein absolvieren.\nSollte kein Fahrlehrer im Dienst sein, kannst du das Automatische Fahrschulsystem nutzen.\nHier solltest du beachten: 'Fahre ordentlich und halte dich ans Tempolimit von 90 km/h'.","Weiter","");
}
if(response == 0)
{
ShowPlayerDialog(playerid,TutFraktionen,DIALOG_STYLE_MSGBOX,"{FF7800}Fraktionen","{FFFFFF}Unsere Fraktionen beleben den Server. Wir besitzen 7 Fraktionen: \nSFPD, Ordnungsamt, Fahrschule, Newsreporter, La Cosa Nostra, Yakuza und die Cargo GmbH.\nJede Fraktion trägt etwas zum Serverleben zu.\nUm einer Fraktion beizutreten müsst ihr euch im Forum bewerben.\nBitte beachtet hier, das ihr die Bedingungen erfüllen müsst!","Weiter","");
}
}
if(dialogid == TutFahrschule)
{
if(response == 1)
{
SetPlayerPos(playerid,-1724.5156,799.2460,24.8906);
InterpolateCameraPos(playerid, -2012.017211, -62.576793, 46.431194, -1736.751464, 810.624511, 40.153400, 3000, 1);
InterpolateCameraLookAt(playerid, -2014.161743, -65.908493, 45.882926, -1733.567382, 808.232543, 39.778949, 3000, 1);
ShowPlayerDialog(playerid,TutBank,DIALOG_STYLE_MSGBOX,"{FF7800}Erste Schritte - Bank","{FFFFFF}Danach solltest du dir dein Bankkonto einrichten,\nhier solltest du beachten, dass du dir deinen PIN-Code gut merkst.\nSolltest du ihn eines Tages vergessen, kannst du dies einem Admin mitteilen.\nMit deinem Konto kannst du Aus- und Einzahlungen, als auch Spenden durchführen.(Natürlich Spielgeld)","Weiter","");
}
if(response == 0)
{
ShowPlayerDialog(playerid,TutFahrschule,DIALOG_STYLE_MSGBOX,"{FF7800}Erste Schritte - Fahrschule","{FFFFFF}Zuerst solltest du dir einen Roller mieten und direkt\nzur Fahrschule fahren, hier kannst du einen Fahrschein absolvieren.\nSollte kein Fahrlehrer im Dienst sein, kannst du das Automatische Fahrschulsystem nutzen.\nHier solltest du beachten: 'Fahre ordentlich und halte dich ans Tempolimit von 90 km/h'.","Weiter","");
}
}
if(dialogid == TutBank)
{
if(response == 1)
{
SetPlayerPos(playerid,-1938.6879,252.3326,41.0469);
InterpolateCameraPos(playerid, -1736.751464, 810.624511, 40.153400, -2017.330932, 288.845794, 47.933078, 3000, 1);
InterpolateCameraLookAt(playerid, -1733.567382, 808.232543, 39.778949, -2013.438110, 288.141326, 47.341506, 3000, 1);
new str[495];
format(str, sizeof str, "{FFFFFF}Du kannst dir nun ein Auto kaufen damit du schneller von Ort zu Ort kommst.\n", str);
format(str, sizeof str, "%sHier solltest du beachten das du beim einsteigen immer die Zentralverriegelung\n", str);
format(str, sizeof str, "%smit der Taste {FF0000}'N'{FFFFFF} aktivierst. Den Motor du mit der {FF0000}rechten STRG{FFFFFF} Taste an.\n", str);
format(str, sizeof str, "%sBeim Verlassen des Fahrzeuges solltest du immer den Motor abschalten, ansonsten kann es jeder fahren.\n", str);
format(str, sizeof str, "%sDein Auto findest du immer an der zuletzt geparkten Position, sollte es nicht der Fall sein, melde dich beim Ordnungsamt.\n", str);
ShowPlayerDialog(playerid, TutAuto,DIALOG_STYLE_MSGBOX, "{FF7800}Erste Schritte - Auto", str, "Weiter", "");
}
if(response == 0)
{
ShowPlayerDialog(playerid,TutBank,DIALOG_STYLE_MSGBOX,"{FF7800}Erste Schritte - Bank","{FFFFFF}Danach solltest du dir dein Bankkonto einrichten,\nhier solltest du beachten, dass du dir deinen PIN-Code gut merkst.\nSolltest du ihn eines Tages vergessen, kannst du dies einem Admin mitteilen.\nMit deinem Konto kannst du Aus- und Einzahlungen, als auch Spenden durchführen.(Natürlich Spielgeld)","Weiter","");
}
}
if(dialogid == TutAuto)
{
if(response == 1)
{
SetPlayerPos(playerid,-2425.9543,337.5610,36.9994);
InterpolateCameraPos(playerid, -2017.330932, 288.845794, 47.933078, -2377.730468, 344.852203, 45.792110, 3000, 1);
InterpolateCameraLookAt(playerid, -2013.438110, 288.141326, 47.341506, -2381.697265, 344.354980, 45.920211, 3000, 1);
ShowPlayerDialog(playerid,TutHaus,DIALOG_STYLE_MSGBOX,"{FF7800}Erste Schritte - Wohnung","{FFFFFF}Da du noch ein Anfänger bist solltest du erstmals im Hotel einchecken.\nWenn du erfolgreicher bist kannst du dir irgendwann mal ein Haus kaufen.\nAls Hausbesitzer kannst du Mieter haben und verdienst somit ein wenig Geld.","Weiter","");
}
if(response == 0)
{
new str[495];
format(str, sizeof str, "{FFFFFF}Du kannst dir nun ein Auto kaufen, damit du schneller von Ort zu Ort kommst.\n", str);
format(str, sizeof str, "%sHier solltest du beachten das du beim einsteigen immer die Zentralverriegelung\n", str);
format(str, sizeof str, "%smit der Taste {FF0000}'N'{FFFFFF} aktivierst. Den Motor du mit der {FF0000}rechten STRG{FFFFFF} Taste an.\n", str);
format(str, sizeof str, "%sBeim Verlassen des Fahrzeuges solltest du immer den Motor abschalten, ansonsten kann es jeder fahren.\n", str);
format(str, sizeof str, "%sDein Auto findest du immer an der zuletzt geparkten Position, sollte es nicht der Fall sein melde dich beim Ordnungsamt.\n", str);
ShowPlayerDialog(playerid, TutAuto,DIALOG_STYLE_MSGBOX, "{FF7800}Erste Schritte - Auto", str, "Weiter", "");
}
}
if(dialogid == TutHaus)
{
if(response == 1)
{
SetPlayerPos(playerid,-2122.9043,233.0534,37.8725);
InterpolateCameraPos(playerid, -2145.605712, 267.969512, 58.480369, -2145.605712, 267.969512, 58.480369, 3000, 1);
InterpolateCameraLookAt(playerid, -2145.109863, 267.484924, 57.759754, -2143.254394, 265.290740, 56.664924, 3000, 1);
ShowPlayerDialog(playerid,TutBerufe,DIALOG_STYLE_MSGBOX,"{FF7800}Erste Schritte - Beruf","{FFFFFF}Um euch Dinge finanzieren zu können solltet ihr einen Beruf ausüben.\nDiese könnt ihr in der Stadthalle annehmen. Ihr solltet wissen, das jeder Job\nseinen Zweck erfüllt, wie zum Beispiel das Beliefern von Produkten an die Cargo GmbH\noder das Reparieren anderer Fahrzeuge, beim Motorschadenzustand.","Weiter","");
}
if(response == 0)
{
ShowPlayerDialog(playerid,TutHaus,DIALOG_STYLE_MSGBOX,"{FF7800}Erste Schritte - Wohnung","{FFFFFF}Da du noch ein Anfänger bist solltest du erstmals im Hotel einchecken.\nWenn du erfolgreicher bist kannst du dir irgendwann mal ein Haus kaufen.\nAls Hausbesitzer kannst du Mieter haben und verdienst somit ein wenig Geld.","Weiter","");
}
}
if(dialogid == TutEnde)
{
if(response == 1)
{
SpielerInfo[playerid][pPayDay] = 3600;
SpielerInfo[playerid][pReg] = 1;
SetPlayerHealth(playerid,100);
TogglePlayerControllable(playerid, 1);
SpielerInfo[playerid][pHouseKey] = MAX_HOUSES+1;
SpielerInfo[playerid][pRentHouseKey] = MAX_HOUSES+1;
SpawnPlayer(playerid);
SetzeSpawn(playerid);
ShowPlayerDialog(playerid,TutEnde2,DIALOG_STYLE_MSGBOX,"{FF7800}Kleine Info","{FFFFFF}Um dich in der Stadt zurecht zu finden, kannst\ndu deine Handynavigation unter /Handy abrufen.\nSolltest du irgendwelche Probleme haben, melde dich bei einem Admin.","Weiter","");
}
if(response == 0)
{
SpielerInfo[playerid][pPayDay] = 3600;
SpielerInfo[playerid][pReg] = 1;
SetPlayerHealth(playerid,100);
TogglePlayerControllable(playerid, 1);
SpielerInfo[playerid][pHouseKey] = MAX_HOUSES+1;
SpielerInfo[playerid][pRentHouseKey] = MAX_HOUSES+1;
SpawnPlayer(playerid);
SetzeSpawn(playerid);
ShowPlayerDialog(playerid,TutEnde2,DIALOG_STYLE_MSGBOX,"{FF7800}Kleine Info","{FFFFFF}Um dich in der Stadt zurecht zu finden, kannst\ndu deine Handynavigation unter /Handy abrufen.\nSolltest du irgendwelche Probleme haben, melde dich bei einem Admin.","Weiter","");
}
}
//Registriersystem
if(dialogid == DIALOG_REGISTER)
{
if(response)
{
if(strlen(inputtext) == 0)
{
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"{FF7800}Registrierung","{FFFFFF}Das angegebene Passwort war zu kurz!\nBitte registrier dich jetzt mit deinem gewünschten Passwort:","Registrieren","Abbrechen");
return 1;
}
else
{
CreateAccount(playerid, inputtext);
Handynummer++;
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"{FF7800}Anmeldung","{FFFFFF}Bitte gib dein Passwort ein:","Anmelden","Abbrechen");
return 1;
}
}
else
{
Kick(playerid);
}
}
Serverlogs:
[16:02:45] Incoming connection: 78.35.239.102:53431
[16:02:46] [join] Milfschnitte has joined the server (0:78.35.239.102)
[16:06:03] Kicking 78.35.239.102 because they didn't logon to the game.
[16:06:20] [part] Milfschnitte has left the server (0:1)
[16:06:20] Incoming connection: 78.35.239.102:64192
[16:06:20] Invalid client connecting from 78.35.239.102
[16:06:20] EID: 1054 | Error: Unknown column 'pBootsschein' in 'field list' | Resultid -1 | extraid: -1
[16:07:39] Incoming connection: 217.85.132.225:54737
[16:07:40] [join] Aze_Intenzo has joined the server (0:217.85.132.225)
[16:07:45] Incoming connection: 78.35.239.102:55740
[16:07:45] [join] Milfschnitte has joined the server (1:78.35.239.102)
Hilfe bitte..
MFG