Moeglicherweiße bei mir funkt alles
bei uns ja nicht
Moeglicherweiße bei mir funkt alles
bei uns ja nicht
zu was soll man es ändern?
return 0; ?
habe was zum meckern,
wenn ich es einfüge, gehen keine commands aus dem gamemode mehr.
woran liegt das??
aber sonst schönes script
nein ist varchar
nächstes problem, stat dem banngrund "test" wird "ÿÿÿÿ" abgespeichert
hab im enum Banngrund,
speichere es so ab
mysql_SetInt("accounts", "Banngrund", SpielerInfo[playerid][Banngrund], "Name", SpielerInfo[playerid][pName]);
Lade es so
SpielerInfo[playerid][Banngrund] = mysql_GetInt("accounts", "Banngrund", "Name", SpielerInfo[playerid][pName]);
meh hab ich nicht,
könntest du mal über tv draufschauen?
söllte aber trotzdem funktionieren, denk ich
wenn nicht musst du es mi strcmp schrieben
OnPlayerCommandText(playerid, "/mv");
damit der befehl genutzt wird, beim key
erst den befehl normal erstellen und dann so machen wie es der vorposter geschrieben hat
bin daführ, daführ ist der serverwerbungs bereich da, soll man einfach mal durchsehen,
so bekommen neue server auchmal ne chance neue user zu bekommen
ein ordentliches ucp, was sowohl mit mysql und dini nutzbar ist, mit stats, teamspeak registrierung und so
//edit
sry zu spät gelesen
DIALOG_STYLE_PASSWORD
danke dir
Hey Leute,
Wie kann man machen das bei der Passwort eingabe punkte, statt dem eingegeben passwort kommen?
6/10
die faben passen nicht, grün und rot, naja^^
aber sonst ganz ok
Ja das ist richtig. Du kannst ja noch zusätzlich dein querys posten welches ausgeführt wird wenn der spieler dne Server verlässt und der SQL Befehl UPDATE verwendet wird.
weil wenn SpielerInfo[pID][Banngrund] genauso gespeichert wird wie SpielerInfo[pID][pBann] dann passt dies so.
es sind die querys aus maddins tutorial, wenn du das meinst, und nun wird der banngrund in der datenbank mit 0 ausgegeben
Falls du eine Spalte mit dem Namen Banngrund schon besitzt und du auch einer variabel hast mit dem namen
SpielerInfo[pID][pBann] was in deinem Update query wahrscheinlich verwendet wird wirst du bestimmt auch einen string deklariert haben im jeweiligen enum
was SpielerInfo als index dient.
Das brauchst du nur noch strcat verwenden und den grund welchen du eingibst zusammenfügen
strcat(SpielerInfo[pID][UNKNOWN],reason);
ich versteh es nicht wirklich, also müsste es so aussehen?
ocmd:ban(playerid,params[])
{
if(IstSpielerAdmin(playerid, 5))
{
new pID, reason[128],string[128];
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid, 0xAFAFAFAA, "Benutze: /ban [ID] [Grund]");
format(string,sizeof(string),"[ADMCMD]: %s wurde von Admin %s Gebannt! Grund: %s", SpielerName(pID),SpielerName(playerid),reason);
SendClientMessageToAll(0xFF4122FF,string);
strcat(SpielerInfo[pID][Banngrund],reason);
SpielerInfo[pID][pBann] = 1;
ts_ban(SpielerName(pID),"Ingame Bann",0);
Kick(pID);
}
else
{
SendClientMessage(playerid,0xAFAFAFAA,"Du bist kein Admin!");
}
return 1;
}sry wenn ich mich wirklich doof anstelle
Richte dir eine private Testumgebung auf VirtualBox / VMWare Player / VirtualPC ein und spiele 'n bisschen rum.
Gibt heutzutage massiv Tutorials!
Hier ist ein gutes für Debian - Funktioniert super: http://www.howtoforge.de/anlei…queeze-installieren-lamp/
ok, werd ich mal machen, danke @ alle
samp, ts3, eventuell minecraft
okay, das ist gut zu wissen, aber was ist nun eher zu empfehlen,
Linux oder Windows?
bei linux bin ich anfänger, ich schaffe es nichtmal nen mysql server einzurichten^^