was steht in der mysql log?
Beiträge von Tommyx3
-
-
format(query, 128, "UPDATE accounts SET Banner = '%s' WHERE Name = '%s'",SpielerName(playerid),SpielerName(pID));
' ' fehlten -
Danke! Kannst vll nen Beispiel mit dem Namen:»Testacc« und der Variable »Level« machen?
new query[128];
format(query, 128, "UPDATE tabelle SET level = %d WHERE name = '%s'",level,name);
mysql_query(query); -
Sollte mit split() klappen..
new alter[30],row[3][5];
format(alter, 30, "07.03.1997");
split(alter, row, '.');
new day = strval(row[0]);
new month = strval(row[1]);
new year = strval(row[2]);Split funktion:
forward split(const strsrc[], strdest[][], delimiter)
public split(const strsrc[], strdest[][], delimiter)
{
new i, li;
new aNum;
new len;
while(i <= strlen(strsrc)){
if(strsrc[i]==delimiter || i==strlen(strsrc)){
len = strmid(strdest[aNum], strsrc, li, i, 128);
strdest[aNum][len] = 0;
li = i+1;
aNum++;
}
i++;
}
return 1;
} -
//ungetestet
public GetAlter(aDay,aMonth,aYear);
{
new year,month,day;
getdate(year,month,day);
new alter = year - aYear;
if(aMonth > month) && (day > aDay))
{
alter -= 1;
}
return alter;
}//fix
public GetAlter(aDay,aMonth,aYear);
{
new year,month,day;
getdate(year,month,day);
new alter = year - aYear;
if(aMonth > month)
{
alter -= 1;
}
if(aMonth == month) && (day >= aDay))
{
alter -= 1;
}
return alter;
}Edit: fix
-
Eine Frage, wie mache ich es, das Admins die /aduty machen einen [ServerTag] vor dem Namen stehen haben, und wenn sie erneut /aduty machen wieder normal heißen ? Außerdem sollte er beim Logout automatisch wieder auf standart gesetzt werden.
Den Befehl habe ich auch schon, Leute die /aduty gehen bekommen GodMode & werden auf der Map markiert und eine Meldung steht im Chat. Wenn sie nochmal /aduty machen steht im Chat das sie sich vom Support abgemeldet haben und ihr GodMode etc. wird deaktiviert
Sollte doch irgendwie über ChangePlayerName gehen, bloss wie frage ich den alten Namen ab und setze den [Tag] davor ?
//oben
new oldname[MAX_PLAYERS][MAX_PLAYER_NAME];//connect
strdel(oldname[playerid], 0, MAX_PLAYER_NAME);//befehl
//---onduty
new string[64];
GetPlayerName(playerid, oldname[playerid], sizeof oldname[playerid]);
format(string, sizeof string, "[TAG]%s",oldname[playerid]);
SetPlayerName(playerid, string);//--- offduty
SetPlayerName(playerid, oldname[playerid]); -
-
Mit der SampQueryApi: http://forum.sa-mp.com/showthread.php?t=104299
Coderequire 'func/SampQueryAPI.php'; $query = new SampQueryAPI('127.0.0.1', 7777); if($query->isOnline()) { $info = $query->getInfo(); echo $info["players"]."/".$info["maxplayers"]; }
//edit code -
Finde das man es verbieten soll Sachen zu verschlüsseln.
Aber sieht gut aus.
Nur bekomme ich das mit denn entschlüssen nicht hin.
Fang von unten nach oben an.. ist einfach
B2T: Sehr geiles Template bloß sieht es bei mir wie bei den anderen aus ! die Rechten Boxen fehlen.. -
new query[128];
format(query,sizeof query,"SELECT nummer FROM accounttable WHERE nummer = %d",dienummer);
mysql_query(query);
mysql_store_result();
new rows = mysql_num_rows();
if!(rows)
{
//nicht vergeben
}
else
{
//bereits vergeben
} -
Kann mir mal jmd. helfen ? Also ich habe da nen kleines Tacho zsm. gestellt, nur bei der Schaden Anzeige sind da nen Haufen Nullen dran.
public UpdateHealth()
{
for(new i = 0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i))
{
if(GetPlayerState(i)==2)
{
new heal[20];
new vid=GetPlayerVehicleID(i);
new Float:health;
GetVehicleHealth(vid, health);
format(heal,sizeof(heal),"%f", health);
TextDrawSetString(SpeedoHeal[i],heal);
}
}
}
return 1;
}Das mit den Strings versteh ich noch net so gut ^^. Hätte evtl. wer ein gutes Tutorial ?
Machs so: format(heal,sizeof(heal),"%0.0f", health); Statt 1000,00000 wird nur 1000 angezeigt -
Benutzt doch INSERT INTO? (http://dev.mysql.com/doc/refman/5.1/de/insert.html)
-
Nice gefällt mir sehr ! aber ein Bug gefunden:
Bei 2 Absätzen wird der Code bei generieren nicht generiert.. -
Der return 1; am ende fehlt?
-
- Statistiken einsehen, Passwort ändern, Ts3 regi
- Fraktionspanel für Leader (Uninviten, Ränke vergeben)
- Adminpanel (User (ent)bannen, IP bannen, User löschen (?), User editieren)
- Weiteres fällt mir gerade nicht ein.. -
kannst 2 Bots connecten lassen
-
Kannst du mir einen Link zu dem Editor geben?
-
Gibt es eine Möglichkeit meinen TextDraw genau in der Mitte des Bildes zu platzieren?
Ich weiß, der Mittelpunkt ist 320x240. Aber da der Text nach rechts geht ist es nicht mehr mittig.
Ich hoffe ihr versteht was ich meine :3
denke das geht im TextDrawEditor mit "Change Alignment" dann auf "centered" -
//klappt :d
Weiß jemand wieso nichts geladen wird ? :X -
Hab ne frage kann man mit http://wiki.sa-mp.com/wiki/SetPlayerColor machen das nur Cops den Namen in rot sehen?