Das ist, meine ich, der Schneemod für GTA.
Der ist nur Clientseitig und wird nicht allen Usern auf dem Server angezeigt.
MfG
//EDIT: oh, da war Mr.Script wohl schneller
Das ist, meine ich, der Schneemod für GTA.
Der ist nur Clientseitig und wird nicht allen Usern auf dem Server angezeigt.
MfG
//EDIT: oh, da war Mr.Script wohl schneller
Ich habe nun
dcmd_unban(playerid, params[])
{
new string[256];
new baname;
if(sscanf(params, "s", baname))return SendClientMessage(playerid, COLOR_GREY, "Info: /unban [SpielerName] ( Muss GENAU übereinstimmen )");
{
if(PlayerInfo[playerid][pAdmin] >= 6)
{
new acc[64], year, month, day;
new string3[32];
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
format(acc,sizeof(acc),"/User/%s.cer",baname);
if(!fexist(acc))
{
format(string,sizeof(string),"Der Account von %s existiert nicht!",baname);
SendClientMessage(playerid,COLOR_GRAD2,string);
return 1;
}
if(fexist(acc))
{
new var[32];
new File: hFile = fopen(string3, io_append);
format(var, 32, "Gebannt=0\n",PlayerInfo[baname][pBan]); fwrite(hFile, var);
fclose(hFile);
getdate(year, month, day);
format(string, sizeof(string), "[WARNUNG]: %s's Account wurde von %s entbannt! (%d-%d-%d)",baname,pname,month,day,year);
BanLog(string);
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Du bist kein Admin");
}
}
return 1;
}
MfG
Hi,
Also, der Spieleraccount wird nun nichtmehr resettet, jetzt stürzt aber der Server ab, bzw. startet neu...
MfG
Ok, danke für deine Hilfe
Ne, bringt alles auch nichts
Bin hier schon am verzweifeln ...
Danke, hat funktioniert
Kennt jemand vielleicht noch die Lüsung für das andere Problem ?
MfG
Ne, dann wird auch nichts abgespielt...
MfG
Hi,
Ich habe ein problem bei meinem UnBan-System, undzwar wird, wenn ich den Befehl für einen User alle Angaben auf 0 gesetzt, sprich Passwort, Fraktion, etc. und der Server schmiert ab.
Befehl:
dcmd_unban(playerid, params[])
{
new string[256];
new baname;
if(sscanf(params, "s", baname))return SendClientMessage(playerid, COLOR_GREY, "Info: /unban [SpielerName] ( Muss GENAU übereinstimmen )");
else
{
if(PlayerInfo[playerid][pAdmin] >= 6)
{
new acc[64], year, month, day;
new string3[32];
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
format(acc,sizeof(acc),"/User/%s.cer",baname);
if(!fexist(acc))
{
format(string,sizeof(string),"Der Account von %s existiert nicht!",baname);
SendClientMessage(playerid,COLOR_GRAD2,string);
return 1;
}
if(fexist(acc))
{
new var[32];
new File: hFile = fopen(string3, io_append);
format(var, 32, "Gebannt=0\n",PlayerInfo[baname][pBan]); fwrite(hFile, var);
fclose(hFile);
getdate(year, month, day);
format(string, sizeof(string), "[WARNUNG]: %s's Account wurde von %s entbannt! (%d-%d-%d)",baname,pname,month,day,year);
BanLog(string);
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Du bist kein Admin");
}
}
return 1;
}
Dann noch eine 2.Frage.
Unzwar, wie disconnecte ich von einem MySQL Server ?
Ich connecte unter OnGameModeInit mit
new MySQL:connection = mysql_init(LOG_ONLY_ERRORS, 1);
mysql_connect("localhost", "***", "***", "****", connection, 1);
Und disconnecte unter OngameModeExit mit
new MySQL:connection = mysql_init(LOG_ONLY_ERRORS, 1);
mysql_close(connection);
Dennoch wird die verbindung nicht getrennt.
MfG
Ne, das bringt leider auch nichts ...
MfG
Hi,
Wie mache ich, dass nur Admins das hören können ?
Bei
for(new i=0; i<MAX_PLAYERS; i++)
{
if(PlayerInfo[i][pAdmin] < 1)
{
PlayAudioStreamForPlayer(i, "http://******.tk/Adio/***.mp3");
return 1;
}
}
MfG
Hi,
Meine Frage wäre, ob man InGame Musik ( Wo GEMA drauf ist ) von einer Internetseite Streamen darf, also ohne GEMA-Lizens.
Weil, es wäre ja nicht bei einem selber gehostet.
MfG
Hi,
Bei mir wird nicht alles gespeichert, könnte es vielleicht daran liegen, dass ich 2 MySQL-Verbidungen habe ?
Sprich, ich bin einmal über den einen user eingelogt und einmal über den anderen ( =2 gleichzeitige MySQL Verbindungen )
MfG
//EDIT:
Nun habe ich nu eine Verbindung.
mysql_log:
ZitatAlles anzeigen[Sun Dec 18 11:32:14 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:32:43 2011] Error (0): Failed to exeute query. Unknown column 'OParkR' in 'field list'.
[Sun Dec 18 11:34:24 2011] Error (0): Failed to exeute query. MySQL server has gone away.
[Sun Dec 18 11:34:24 2011] Error (0): Function: mysql_store_result called when no prior successful query executed. MySQL server has gone away.
[Sun Dec 18 11:34:24 2011] Error (0): Function: mysql_num_rows called when no result stored. MySQL server has gone away.
[Sun Dec 18 11:34:24 2011] Error (0): Failed to exeute query. MySQL server has gone away.
[Sun Dec 18 11:34:24 2011] Error (0): Function: mysql_store_result called when no prior successful query executed. MySQL server has gone away.
[Sun Dec 18 11:34:24 2011] Error (0): Function: mysql_num_rows called when no result stored. MySQL server has gone away.
[Sun Dec 18 11:34:24 2011] Error (0): Failed to exeute query. MySQL server has gone away.
[Sun Dec 18 11:34:24 2011] Error (0): Function: mysql_store_result called when no prior successful query executed. MySQL server has gone away.
[Sun Dec 18 11:34:24 2011] Error (0): Function: mysql_num_rows called when no result stored. MySQL server has gone away.
//EDIT²:
Nach restart kommt nurnoch:
ZitatAlles anzeigen[Sun Dec 18 11:56:04 2011] Error (0): Function: mysql_fetch_field could not find field name: "OParkR".
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
[Sun Dec 18 11:56:09 2011] Error (0): Function: mysql_fetch_field failed, no field data.
Nähere Informationen ?
Ggf. Errors und die Errorzeilen.
MfG
Also, bei mir werden leider keine Tabellen erstellt.
Der User hat alle Rechte über die Datenbank.
MFG
Hi,
Ich habs so:
dcmd_aduty(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 1 && aDuty[playerid] == 0)
{
#pragma unused params
GetPlayerHealth(playerid, gPlayerHealth[playerid]);
SetPlayerHealth(playerid, INFINITY);
SetPlayerColor(playerid, 0x7D0000FF);
aDuty [playerid] = 1;
new string[256]; format(string, sizeof(string), " %s ist nun Admin OnDuty",ReadName(playerid));
td[playerid] = Create3DTextLabel("Admin OnDuty!",COLOR_LIGHTBLUE,0.0,0.0,0.0,7.0,0);
Attach3DTextLabelToPlayer(td[playerid], playerid, 0.0, 0.0, 0.3);
SendClientMessageToAll(0x7D0000FF, string);
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du bist kein Admin / Du bist schon Admin OnDuty");
}
return 1;
}
Es sehen aber nur die anderen Spieler, also nicht du
MFG
Hi,
Vorm Restart spawnt das Fahrzeug immer da, wo es geparkt wurde.
Nur danach beim Strand in LS.
Es werden die Fahrzeuge bei jedem Restart gespeichert.
ZitatAlles anzeigenpublic LoadFractionCars(){
if(!fexist(Fraction_Car_File)){
new File:tfFile=fopen(Fraction_Car_File,io_write);
fclose(tfFile);
}
new File:fFile=fopen(Fraction_Car_File,io_read),Content[512],fc;
while(fread(fFile,Content)){
StripNewLine(Content);
sscanf(Content,"dffffddddddd",FractionCars[fc][fVehid],FractionCars[fc][fPos][0],FractionCars[fc][fPos][1],FractionCars[fc][fPos][2],FractionCars[fc][fPos][3],FractionCars[fc][fCol][0],FractionCars[fc][fCol][1],FractionCars[fc][fFraction][0],FractionCars[fc][fFraction][1],FractionCars[fc][fFraction][2],FractionCars[fc][fFraction][3],FractionCars[fc][fFraction][4]);
if(FractionCars[fc][fVehid] >= 400 && FractionCars[fc][fVehid] <= 611)
{
FractionCars[fc][fCarid] = CreateVehicle(FractionCars[fc][fVehid],FractionCars[fc][fPos][0],FractionCars[fc][fPos][1],FractionCars[fc][fPos][2],FractionCars[fc][fPos][3],FractionCars[fc][fCol][0],FractionCars[fc][fCol][1],-255);
FractionCars[fc][fLock] = false;
fc++;
}
}
fclose(fFile);
return printf(" '%d' Fraktionsfahrzeug(e) wurden geladen & erstellt.",fc);
}
public SaveFractionCars(){
if(fexist(Fraction_Car_File)) fremove(Fraction_Car_File);
new File:fFile=fopen(Fraction_Car_File,io_append),Content[512];
new fc;while(fc<MAX_FRACTION_CARS){
if(FractionCars[fc][fVehid] >= 400 && FractionCars[fc][fVehid] <= 611){
format(Content,sizeof(Content),"%d %.3f %.3f %.3f %.3f %03d %03d %02d %02d %02d %02d %02d\r\n",FractionCars[fc][fVehid],FractionCars[fc][fPos][0],FractionCars[fc][fPos][1],FractionCars[fc][fPos][2],FractionCars[fc][fPos][3],FractionCars[fc][fCol][0],FractionCars[fc][fCol][1],FractionCars[fc][fFraction][0],FractionCars[fc][fFraction][1],FractionCars[fc][fFraction][2],FractionCars[fc][fFraction][3],FractionCars[fc][fFraction][4]);
fwrite(fFile,Content);
}fc++;
}return fclose(fFile);
}
MFG
Woher sollen wir das Wissen, wenn wir keinerlei Infos bekommen, ausser dass du das nicht löschen kanst?
MFG
Seh ich genauso.
Echt gut, was du alles so machst
Weiter so !
10/10
MFG
Ich habe auf Z+4 gesetzt, wird dennoch nicht angezeigt...
MFG
Hi,
Die Straßensperre wird bei dem Befehl nicht angezeigt...
dcmd_ccb(playerid, params[])
{
#pragma unused params
if(Sperrebit[playerid]==0)
{
if(!IsPlayerInAnyVehicle(playerid) && PlayerInfo[playerid][pDuty] == 1)
{
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
GetXYInFrontOfPlayer(playerid,x,y,2.0);
Sperre[playerid][0] = CreateObject(1459,x,y,z,0,0,a+0);
Sperrebit[playerid]=1;
SendClientMessage(playerid, COLOR_YELLOW,"*:: Die Straßensperre wurde erfolgreich erstellt. ::*");
}
else
{
SendClientMessage(playerid, COLOR_RED,"*:: Du kannst keine Sperre im Auto erstellen oder bist nicht im Dienst. ::*");
}
}
else
{
DestroyObject(Sperre[playerid][0]);
Sperrebit[playerid]=0;
SendClientMessage(playerid, COLOR_YELLOW,"*:: Die Straßensperre wurde erfolgreich gelöscht. ::*");
}
return 1;
}
Es kommt zwar "Die Straßensperre wurde erfolgreich erstellt" wird aber nicht angezeigt.
Liegt es vll. am Streamer? ( Incognitos )
MFG
//EDIT: es ist auch alles Definiert etc.
//EDIT²: habe es jetzt auch mit fertigen Codes ausprobiert -> Das selbe Problem