wenn du hoch zählen willst müsste das etwa so aussehen ist gerade das einzige was mir einfällt
SetPVarInt(playerid,"Tode",GetPVarInt(playerid,"Tode")+1);
wenn du hoch zählen willst müsste das etwa so aussehen ist gerade das einzige was mir einfällt
SetPVarInt(playerid,"Tode",GetPVarInt(playerid,"Tode")+1);
Erstmal ne Frage welchen Umfang hat dein Fraktionssystem
Ich, Grimmberl nehme an lollipop's Winterspecial 2013 teil und verifiziere mich somit zur Teilnahme an dem Gewinnspiel.
`ID` int(10) NOT NULL AUTO_INCREMENT,
`Name` varchar(50) DEFAULT NULL,
`Skin` int(10) DEFAULT NULL,
`Level` int(10) DEFAULT NULL,
`Money` int(10) DEFAULT NULL,
`LastX` float(20,5) DEFAULT NULL,
`LastY` float(20,5) DEFAULT NULL,
`LastZ` float(20,5) DEFAULT NULL,
`LastFcA` float(20,5) DEFAULT NULL,
`LastInterior` int(10) DEFAULT NULL,
Jap sollte stimmen
public LoadPlayer(playerid)
{
new query[200],query2[128],name[MAX_PLAYER_NAME],num_rows,num_fields;
GetPlayerName(playerid,name,sizeof(name));
format(query,sizeof(query),"SELECT * FROM `spieler` WHERE `Name`='%s'",name);
format(query2,sizeof(query2),"SELECT * FROM `account` WHERE `Name`='%s'",name);
mysql_tquery(dbhandle,query,"LoadPlayer","i",playerid);
mysql_tquery(dbhandle,query2,"LoadPlayer","i",playerid);
cache_get_data(num_rows,num_fields,dbhandle);
SetPlayerColor(playerid,COLOR_WHITE);
cache_get_field_content(0,"Name",accInfo[playerid][Name],dbhandle);
cache_get_field_content(0,"Geburtsdatum",accInfo[playerid][Birthday],dbhandle);
cache_get_field_content(0,"RegDatum",accInfo[playerid][RegDatum],dbhandle);
cache_get_field_content(0,"Geschlecht",accInfo[playerid][Geschlecht],dbhandle);
pInfo[ playerid][pSkin] = cache_get_field_content_int(0,"Skin",dbhandle);
pInfo[playerid][pLastX] = cache_get_field_content_float(0,"LastX",dbhandle);
pInfo[playerid][pLastY] = cache_get_field_content_float(0,"LastY",dbhandle);
pInfo[playerid][pLastZ] = cache_get_field_content_float(0,"LastZ",dbhandle);
pInfo[playerid][pLastFcA] = cache_get_field_content_float(0,"LastFcA",dbhandle);
pInfo[playerid][pLastInterior] = cache_get_field_content_int(0,"LastInterior",dbhandle);
accInfo[playerid][Daten] = cache_get_field_content_int(0,"Daten",dbhandle);
SetPVarInt(playerid,"Eingeloggt",1);
SetSpawnInfo(playerid,0,pInfo[playerid][pSkin],pInfo[playerid][pLastX],pInfo[playerid][pLastY],pInfo[playerid][pLastZ],pInfo[playerid][pLastFcA],0,0,0,0,0,0);
SpawnPlayer(playerid);
SetPlayerInterior(playerid,pInfo[playerid][pLastInterior]);
}
Hallo habe ein Problem er speichert alles richtig aber dann beim login crasht der client und im mysql_log steht das
die Datei besteht 50-60 mal daraus vorhin war sie größer als ein Gigabyte hat einer ne Idee
[15:19:51] [WARNING] CMySQLResult::GetRowDataByName - field not found ("Skin")
[15:19:51] [WARNING] CMySQLResult::GetRowDataByName - field not found ("LastX")
[15:19:51] [WARNING] CMySQLResult::GetRowDataByName - field not found ("LastY")
[15:19:51] [WARNING] CMySQLResult::GetRowDataByName - field not found ("LastZ")
[15:19:51] [WARNING] CMySQLResult::GetRowDataByName - field not found ("LastFcA")
[15:19:51] [WARNING] CMySQLResult::GetRowDataByName - field not found ("LastInterior")
[15:19:51] [WARNING] CMySQLResult::GetRowDataByName - field not found ("Geburtsdatum")
[15:19:51] [WARNING] CMySQLResult::GetRowDataByName - field not found ("RegDatum")
[15:19:51] [WARNING] CMySQLResult::GetRowDataByName - field not found ("Geschlecht")
[15:19:51] [WARNING] CMySQLResult::GetRowDataByName - field not found ("Daten")
Ja danke bereue das warten nicht ist echt ein top Programm Kann ich jedem nur empfehlen
Ich habe ihm die E-MAIL von mir geschrieben und er wird mir hoffentlich die lizenz freischalten
Alles anzeigenManchmal frage ich mich was in eurem.Kopf los ist
Du hast es vor 5 Stunden gekauft
Da war 12-13Uhr vielleicht ist er Arbeiten
Oder hat mehrere Bestellungen
Wie Welt fremd ihr seit
Echt nice Programm
Mir gefällt das Programm sehr und es hat mir schon einiges erleichtert
Freue mich schon auf weitere Updates
Sollte auch nicht gegen hauke als mensch sein es heißt nur es ist ein !!! AUTOMATISCHER KAUF !!! also sprich alles wird automatisch gemacht und da es da auch heißt das es in 5 Minuten da ist... Sollte ich unfair gegenüber Hauke gewesen sein tut es mir leid.
Aufjedenfall
Ich habe per Call2Pay bezahlt, und habe die Lizenz binnen 5 Minuten bekommen
Ich habe mir ne lizenz mit paypal gekauft und bis jetzt keine lizenz bekommen ist erst 5 Stunden her.
Und Hauke kommt auch nicht on. Hat wer ne Idee
Denkt ihr es rentiert sich zu kaufen? Ich bin gerade am überlegen.
Und wenn ich es per paypal kaufe wie lange dauert es bis ich die lizenz habe?
Danke für die Antwort
Danke endlich funzt es habe es jetzt so
format(query,sizeof(query),"INSERT INTO account (Name,Passwort,Regdatum) VALUES ('%s','%s',NOW())",name,passwort);
Sind diese zeichen ` nötig bei mir geht es auch ohne
Hi liebe breadfish community,
Ich habe ein Problem ich möchte gerne das datum der Registrierung in der MySQL Datenbank abspeichern. Leider will es mir nicht wirklich gelingen.
Für die Datenbank habe ich in die Spalte datetime genommen
new name[MAX_PLAYER_NAME],query[128],passwort[128];
GetPlayerName(playerid,name,sizeof(name));
if(strlen(inputtext)>4)
{
mysql_escape_string(inputtext,passwort,dbhandle);
format(query,sizeof(query),"INSERT INTO account (Name,Passwort,Regdatum) VALUES ('%s','%s','NOW()'",name,passwort);
Mein Kumpel meine es würde reichen hinten NOW() zu nehmen aber es will einfach nicht Funktionieren habt ihr eine Idee?
In der Mysql.log steht
"[00:01:40] [ERROR] CMySQLQuery::Execute[()] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1"
LG Grimmberl
so habe pwano neu installiert nun gehts wieder kp warum
hab ich gemacht aber bringt nichts
D:\Gta\Scripts\Phrl.pwn(99) : error 029: invalid expression, assumed zero
D:\Gta\Scripts\Phrl.pwn(99) : warning 215: expression has no effect
D:\Gta\Scripts\Phrl.pwn(99) : warning 215: expression has no effect
D:\Gta\Scripts\Phrl.pwn(99) : warning 215: expression has no effect
D:\Gta\Scripts\Phrl.pwn(99) : warning 215: expression has no effect
D:\Gta\Scripts\Phrl.pwn(99) : warning 215: expression has no effect
D:\Gta\Scripts\Phrl.pwn(99) : error 001: expected token: ";", but found ")"
D:\Gta\Scripts\Phrl.pwn(99) : error 029: invalid expression, assumed zero
D:\Gta\Scripts\Phrl.pwn(99) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
public OnPlayerConnect(playerid)
{
if(GetPVarInt(playerid,"Eingeloggt") == 0)
{
if(mysql_CheckAccount(playerid) == 0)
{
SendClientMessage(playerid,COLOR_GREEN,"______Wilkommen auf Platzhalter RL_______");
SendClientMessage(playerid,COLOR_YELLOW,"Du bist noch nicht Registriert bitte registriere dich");
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Bitte gib ein passwort ein","Registrieren","Abbruch");
}
else if(mysql_CheckAccount(playerid) == 1)
{
SendClientMessage(playerid,COLOR_GREEN,"______Wilkommen auf Platzhalter RL_______");
SendClientMessage(playerid,COLOR_YELLOW,"Du bist bereits Registriert bitte Logge dich ein");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Registrieren","Bitte gib ein passwort ein","Registrieren","Abbruch");
}
}
return 1;
}
Hey leute ich bekomme immer den error bin mit meinem Latein am ende kann wer helfen
D:\Gta\Scripts\Phrl.pwn(80) : error 017: undefined symbol "mysql_CheckAccount"
D:\Gta\Scripts\Phrl.pwn(84) : error 029: invalid expression, assumed zero
D:\Gta\Scripts\Phrl.pwn(84) : warning 215: expression has no effect
D:\Gta\Scripts\Phrl.pwn(84) : warning 215: expression has no effect
D:\Gta\Scripts\Phrl.pwn(84) : warning 215: expression has no effect
D:\Gta\Scripts\Phrl.pwn(84) : warning 215: expression has no effect
D:\Gta\Scripts\Phrl.pwn(84) : warning 215: expression has no effect
D:\Gta\Scripts\Phrl.pwn(84) : error 001: expected token: ";", but found ")"
D:\Gta\Scripts\Phrl.pwn(84) : error 029: invalid expression, assumed zero
D:\Gta\Scripts\Phrl.pwn(84) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
Die Zeilen
public OnPlayerConnect(playerid)
{
if(GetPVarInt(playerid,"Eingeloggt") == 0)
{
if(mysql_CheckAccount(playerid) == 0)
{
SendClientMessage(playerid,COLOR_GREEN,"______Wilkommen auf Platzhalter RL_______");
SendClientMessage(playerid,COLOR_YELLOW,"Du bist noch nicht Registriert bitte registriere dich");
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Bitte gib ein passwort ein","Registrieren","Abbruch");
}
else if(mysql_CheckAccount(playerid) == 1)
{
}
}
return 1;
}
Hatte das Problem auch mal damit die Schranke langsam rotiert muss das Objekt bewegt werden also z.b. in der x Koordinate musst du um 0.1 verschieben und dann die geschwindigkeit auf 0,08 stellen dann geht sie langsam auf und das gleich beim schließen
also an meinem Beispiel
zum erstellen
parkplatz=CreateObject(968, 1524.30/*<---- Hier vergleichen */, -1661.20, 13.10, 0.00, 89.26, 270.06);
Zum öffnen
MoveObject(parkplatz,1524.29/*<----Hier Vergleichen*/, -1661.28, 13.10,/*Geschwindigkeit ja kleiner der wert desto langsam rotation--->*/ 0.08,/*Rotation ---->*/ 0.0000, 0.0000, 270.06);
und zum schließen
MoveObject(parkplatz,1524.30/*<---- wieder zurück wie beim erstellen des objekts*/ , -1661.20, 13.10, /*Geschwindigkeit----->*/ 0.08, /* rotation ----->*/ 0.00, 89.26, 270.06);
Oben beim öffnen hast du die Koordinate richtig und unten hast du da die Ursprungs Koordinate also wie oben beim Objekt erstellen
Ich kann einen mit 40 Slots stellen