Also dein Error ist hier oder?
public OnVehicleDeath(vehicleid, killerid)
{
return 1;//HIER?
}
Wenn ja Lösch am besten das
public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}
Raus und Fertig.
Mit freundlichen Grüßen
Humen
Also dein Error ist hier oder?
public OnVehicleDeath(vehicleid, killerid)
{
return 1;//HIER?
}
Wenn ja Lösch am besten das
public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}
Raus und Fertig.
Mit freundlichen Grüßen
Humen
Stimmt Sc4uT, darauf hab ich zu wenig geachtet ![]()
Mit freundlichen Grüßen
Humen
Poste mal die Fehlerzeilen
Mit freundlichen Grüßen
Humen
Die Fehler sind aber nicht in deinen geposteten Zeilen oder?
Probiers mal so:
enum spieler_daten
{
Float:lastx,Float:lasty,Float:lastz,
eingeloggt,
}
new PlayerInfo[MAX_PLAYERS][spieler_daten];
enum pInfo
{
AdminLevel,
pKills,
pCash,
pPasswort [256],
pLeader,
score,
pDeaths,
Float:lastxx,Float:lastyy,Float:lastzz,
}
new Player[pInfo];
Mit freundlichen Grüßen
Humen
SetVehiclehealth(auto,0);
Bei 0 entstehen soweit ich weiß Sychrobugs usw
Am besten auf 250 stellen dann brennt das Ding einfach nur ![]()
Mit freundlichen Grüßen
Humen
Bei mir wirds bei OnPlayerConnect auf 1 gesetzt darum ![]()
Mit freundlichen Grüßen
Humen
//EDIT
Hab nen blöden Fehler gemacht ![]()
Funktioniert nun alles
Vielen Dank an alle ![]()
Die Felder stimmen überein und es wird auch alles in die Felder gespeichert bei Level steht 50 drinnen und wenn ich mich einlogge hab ich lvl 1, weil das leider nicht ausgelesen wird ![]()
Mit freundlichen Grüßen
Humen
OK! Danke trotzdem ich versuch einfach noch ein bisschen was ![]()
Mit freundlichen Grüßen
Humen
//EDIT
Ich hab grade mal:
strmid(PlayerInfo[playerid][pKey], valtmp, 0, strlen(valtmp)-1, 255);
Mit:
strmid(PlayerInfo[playerid][pKey], valtmp, 0 , 20, 20);
Ersetzt und nun funktioniert das einloggen und AdminLevel wird ausgelesen ![]()
Level aber glaub ich nciht
Teste ich gleich noch.
Mit freundlichen Grüßen
Humen
//EDIT
Das Level wird nicht ausgelesen ![]()
Ne, crasht auch nicht.
Mit samp_mysql_fetch_row funktioniert die PW Abfrage nicht und ohne lädt der nur das Passwort und überprüft und sonst nix mehr ![]()
Mit freundlichen Grüßen
Humen
string[128]
Und
valtmp[256]
Also sind die nicht zu klein oder? ![]()
Funktioniert auch nicht ![]()
format(string, sizeof(string),"SELECT * FROM `users` WHERE `Name`='%s'", playername);
samp_mysql_query(string);
samp_mysql_store_result();
samp_mysql_fetch_row(string);
new valtmp[256];
samp_mysql_get_field("Key",valtmp); strmid(PlayerInfo[playerid][pKey], valtmp, 0, strlen(valtmp)-1, 255);
if( strcmp( PlayerInfo[playerid][pKey] , password , true ) == 0 )
{
new val[ 256 ];
samp_mysql_get_field("Level",val); PlayerInfo[playerid][pLevel] = strval( val );
samp_mysql_get_field("AdminLevel",val); PlayerInfo[playerid][pAdmin] = strval( val );
Mit freundlichen Grüßen
Humen
//EDIT
Die PW Abfrage funktioniert so auch nciht mal ![]()
Dann weiß ich jetzt auf die schnelle auch nicht weiter ![]()
Ja
Tag nochmal xD
Habs probiert aber damit funktioniert nicht einmal die Passwortabfrage ![]()
Mach mal aus:
format(Playerdatei,sizeof(Playerdatei),"/User/%s.cfg",PlayerName);
Das:
format(Playerdatei,sizeof(Playerdatei),"/User/%s.ini",PlayerName);
Mit freundlichen Grüßen
Humen
Das kann mein Plugin nicht ![]()
format(string, sizeof(string),"SELECT * FROM `users` WHERE `Name`='%s'", playername);
samp_mysql_query(string);
samp_mysql_store_result();
if(samp_mysql_num_rows() != 0)
{
new valtmp[256];
samp_mysql_get_field("Key",valtmp); strmid(PlayerInfo[playerid][pKey], valtmp, 0, strlen(valtmp)-1, 255);
if( strcmp( PlayerInfo[playerid][pKey] , password , true ) == 0 )
{
new val[ 256 ];
samp_mysql_get_field("Level",val); PlayerInfo[playerid][pLevel] = strval( val );
samp_mysql_get_field("AdminLevel",val); PlayerInfo[playerid][pAdmin] = strval( val );
}
else
{
ShowPlayerDialog(playerid,Login,DIALOG_STYLE_INPUT,"Einloggen", "Willkommen bei Red Scorpions,\nbitte logge dich ein indem du dein Passwort unten eingibst.","Login","Abbruch");
SendClientMessage(playerid, COLOR_ERRORTEXT, " Falsches Passwort angegeben !");
return 1;
}
}
}
Also mein Problem ist das ich wenn ich mich einlogge, das Passwort ausgelesen wird, also die Passwort Abfrage funktioniert, aber Level und AdminLevel werden nicht ausgelesen.
Muss ich da vielleicht eine while Schleife machen?
Wenn ja, wie?
Vielen Dank im Voraus
Mit freundlichen Grüßen
Humen
//EDIT
Hat jemand eine Lösung? Bitte ![]()
Oder User in scriptfiles vorhanden?
http://www.php.de/tutorials/38…sch-bilder-erstellen.html
Bitte Sehr dürfte dir sicher helfen ![]()
//EDIT
PWND' # MESUT war schneller xD