ok, hatte ich nur gelesen
Danke
Beiträge von IceWave
-
-
Hi, und zwar würde ich gerne wenn ich jemanden kicke auch ihm eine Nachricht anzeigen lassen.
Habe jetzt schon gelesen dass das seit 0.3x oder so ein Fehler ist.
Man soll einfach einen Timer erstellen und dann erst nach 1 Sekunde kicken lassen.Jetzt möchte ich aber nicht die playerid, also mich kicken, sondern den anderen.. wie mache ich dass dann?
Ich kann ja nicht bei dem Kicktimer Kick(pID) machen, da diese Variable dann nicht erstellt ist?public TimerKick(playerid)
{
Kick(playerid);
return 1;
} -
das war das Problem ja, man hätte eigentlich nur bei der Funktion savePlayer
UPDATE user SET level='%i',geld='%i',adminlevel='%i' WHERE id='%i'
eingeloggt='0' machen müssen.Jedoch war mein Problem dabei, dass ich den Spieler ja nicht nur beim ausloggen speichern will.
Habe dann einfach bei OnPlayerDisconnect nachdem der Spieler gespeichert wird noch zusätzlich eingeloggt auf 0 gesetzt:
new query[128];
format(query,sizeof(query),"UPDATE user SET eingeloggt='0' WHERE id='%i'",sInfo[playerid][id]);
mysql_function_query(dbverbindung,query,false,"",""); -
bräuchte eigentlich nur ein ganz normales Forum für einen Server, nichts spektakuläres
Eben mit ein paar Standardplugins das wars -
Hi, ich steige nach Jahren wieder in die Samp Szene ein und habe auch irgendwann vor einen Reallife Server zu machen.
Jetzt nur rein Interessehalber, ist dafür Wbb 3 oder 4 für das Forum besser geeignet? -
Hat sich erledigt, Danke
-
Ah ja Danke, hatte ich vorher eigentlich schon ohne probiert, aber jetzt gehts!
-
gerade habe ich mit Mysql ein Adminsystem gemacht, jetzt speichert er aufeinmal gar nichts mehr..
savePlayer(playerid)
{
if(sInfo[playerid][eingeloggt]==0)return 1;
new query[128];
format(query,sizeof(query),"UPDATE user SET level='%i',geld='%i',eingeloggt='%i',adminlevel='%i' WHERE id='%i'",GetPlayerScore(playerid),GetPlayerMoney(playerid),sInfo[playerid][eingeloggt],sInfo[playerid][adminlevel],sInfo[playerid][id]);
mysql_function_query(dbverbindung,query,false,"","");
return 1;
}
steht überall nur noch der alte Wert oder wenn ich mich neu registriere 0 drin...
Bis auf Passwort und Username -
Hi, ich wollte in der Datenbank anzeigen lassen dass der User eingeloggt ist.
Wenn der User online geht geht eingeloggt auf 1, jedoch wenn ich ihn auslogge bleibt es auf 1.
Hier bei savePlayer:
format(query,sizeof(query),"UPDATE user SET level='%i',geld='%i',eingeloggt='%i' WHERE id='%i'",GetPlayerScore(playerid),GetPlayerMoney(playerid),sInfo[playerid][eingeloggt],sInfo[playerid][id]);und dann bei OnPlayerDisconnect setzte ich es extra auf 0, damit dann bei savePlayer eingeloggt als 0 übernommen wird:
public OnPlayerDisconnect(playerid, reason)
{
sInfo[playerid][eingeloggt]=0;
savePlayer(playerid);
resetPlayer(playerid);
return 1;
}Funktioniert aber nicht
-
ich idiot xD
Danke! jetzt gehts:) -
geht auch nicht, hab ja auch schon versucht hier die Daten direkt ein zu geben dbverbindung = mysql_connect(db_host,db_user,db_pass,db_db);
-
jop
#define db_host "localhost"
#define db_user "samp"
#define db_pass "test"
#define db_db "samp"habe mit 127.0.0.1 versucht, mit localhost und ipv4 Adresse nichts funktioniert..
-
hatte ich auch schon probiert, leider das gleiche problem..
bekomme jetzt jedoch einen anderen Error wie gestern:
[11:56:00] [ERROR] CMySQLConnection::Connect - (error #2005) Unknown MySQL server host '192,168.2.104' (11004) -
Hallo, ich bekomme keine Verbindung hergestellt. Hier ist der Fehler:
[00:32:53] [ERROR] CMySQLConnection::Connect - (error #1045) Access denied for user 'samp' localhost (using password: YES)Habe schon überall nachgelesen und 10 mal den Benutzer / Datenbank neu erstellt.. nichts will funktionieren
-
-
-
Hi, ich hätte mal eine Frage zu PVar
stock isPlayerAnAdmin(playerid,rang)
{
if(GetPVarInt(playerid,"Adminlevel")>=rang)return 1;
return 0;
}Könnte man da nicht auch einfach if(dni_Int(Spielerdatei,"Adminlevel"));
machen?Oder was ist der Vorteil von PVar?
Dass es auch unterm spielen geändert wird und man es nicht nur auslesen kann wenn man es mit dini in die Spielerdatei speichert kann das sein? -
ah Danke, habe nur bei GetPVarInt das V klein geschrieben!
-
hallo, wollte gerade mit PVarInt bisschen was probieren, aber bekomme den Fehler undefined Symblos GetPvarInt
Wie definiere ich denn das und wo? -