du musst ja eigentlich nur die positionen abfragen wenn das command eingegeben wird
Beiträge von nickman
-
-
Hey ich mal ein bischen in der server log geguckt und hab gemekrt das da jemand ganz oft versucht hat auf meinen server sich als rcon einzuloggen
kann man da irgendetwas gegen machen?
kann man vllt die ip zurück verfolgen oder so?achtet mal auf die zeit
Zitat[21:21:39] BAD RCON ATTEMPT BY: 94.51.165.xxx
[22:06:59] BAD RCON ATTEMPT BY: 94.51.165.xxx
[22:07:00] BAD RCON ATTEMPT BY: 94.51.165.xxx
[22:07:00] BAD RCON ATTEMPT BY: 94.51.165.xxx
[22:07:00] BAD RCON ATTEMPT BY: 94.51.165.xxx
[22:07:00] BAD RCON ATTEMPT BY: 94.51.165.xxx
[22:07:01] BAD RCON ATTEMPT BY: 94.51.165.xxx
[22:07:01] BAD RCON ATTEMPT BY: 94.51.165.xxx
[22:07:01] BAD RCON ATTEMPT BY: 94.51.165.xxx
[22:07:01] BAD RCON ATTEMPT BY: 94.51.165.xxx
[22:07:01] BAD RCON ATTEMPT BY: 94.51.165.xxx
[22:07:02] BAD RCON ATTEMPT BY: 94.51.165.xxxZitat[16:53:29] BAD RCON ATTEMPT BY: 188.19.54.xx
[16:53:29] BAD RCON ATTEMPT BY: 188.19.54.xx
[16:53:30] BAD RCON ATTEMPT BY: 188.19.54.xx
[16:53:30] BAD RCON ATTEMPT BY: 188.19.54.xx
[16:53:30] BAD RCON ATTEMPT BY: 188.19.54.xx
[16:53:30] BAD RCON ATTEMPT BY: 188.19.54.xx
[16:53:30] BAD RCON ATTEMPT BY: 188.19.54.xxZitat[18:36:05] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:05] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:06] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:06] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:06] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:06] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:06] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:06] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:07] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:07] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:07] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:07] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:07] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:07] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:07] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:08] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:08] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:08] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:09] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:09] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:09] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:09] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:09] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:09] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:09] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:10] BAD RCON ATTEMPT BY: 188.19.207.xxx
[18:36:10] BAD RCON ATTEMPT BY: 188.19.207.xxx -
ah ok danke
-
wie viele sub-domains und e-mail konten kann man anlegen?
-
danke werds mal ausprobieren
edit: ne funktioniert immernoch nit
öffnet immernoch den anderen dialog
habs jetzt so:
if(dialogid == 333)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, COLOR_WHITE, "Du hast die deutsche sprache ausgewählt!");
SetPlayerLanguage(playerid, 1);
SetTimerEx("Tutorial", 1000, false, "i", playerid);
//LoadProject(playerid, "TD.tde");
}
if(listitem == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "You´ve choosed the english language!");
SetPlayerLanguage(playerid, 2);
SetTimerEx("Tutorial", 1000, false, "i", playerid);
// LoadProject(playerid, "TD.tde");
}
if(listitem == 2)
{
SetPlayerLanguage(playerid, 3);
SendClientMessage(playerid, COLOR_WHITE, "You´ve choosed the russian language!(coming soon)");
SetTimerEx("Tutorial", 1000, false, "i", playerid);
// LoadProject(playerid, "TD.tde");
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "it was your decision!");
Kick(playerid);
}
return 1;
}
if(response == 1) PlayerPlaySound(playerid, 1083, 0.0, 0.0, 0.0); // Confirmation sound
else PlayerPlaySound(playerid, 1084, 0.0, 0.0, 0.0); // Cancelation soundswitch(dialogid)
{
case 0: // First dialog.
{
if(response) // If he pressed accept.
{
strmid(CurrentProject, "", 0, 1, 128);if(listitem == 0) // He pressed new project.
ShowTextDrawDialog(playerid, 1);
else if(listitem == 1) // He pressed load project.
ShowTextDrawDialog(playerid, 2, 1);
else if(listitem == 2) // He pressed delete project.
ShowTextDrawDialog(playerid, 2, 2);
}
else pData[playerid][P_Editing] = false;
}case 1: // New Project
{
//... -
Hey hab grad eine sprachauswahl hinzugefügt und funktioniert auch aber wenn man die sprache ausgewählt hat öffnet der ein anderen dialog
hier mal der code:bei OnPlayerConnect
ShowPlayerDialog(playerid,0,DIALOG_STYLE_LIST,"Choose your Language!","Deutsch\r\nEnglish\r\nRussian(coming soon)","Choose!", "Kick!");dann bei OnDialogResponse
if(dialogid == 0)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, COLOR_WHITE, "Du hast die deutsche sprache ausgewählt!");
SetPlayerLanguage(playerid, 1);
SetTimerEx("Tutorial", 1000, false, "i", playerid);
LoadProject(playerid, "TD.tde");
}
if(listitem == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "You´ve choosed the english language!");
SetPlayerLanguage(playerid, 2);
SetTimerEx("Tutorial", 1000, false, "i", playerid);
LoadProject(playerid, "TD.tde");
}
if(listitem == 2)
{
SetPlayerLanguage(playerid, 3);
SendClientMessage(playerid, COLOR_WHITE, "You´ve choosed the russian language!(coming soon)");
SetTimerEx("Tutorial", 1000, false, "i", playerid);
LoadProject(playerid, "TD.tde");
}
}
else
{
Kick(playerid);
SendClientMessage(playerid, COLOR_RED, "it was your decision!");
}
return 1;
}aber wenn man die sprache ausgewählt hat öffnet der den dialog:
(müsste der sein glaub ich)
if(response == 1) PlayerPlaySound(playerid, 1083, 0.0, 0.0, 0.0); // Confirmation sound
else PlayerPlaySound(playerid, 1084, 0.0, 0.0, 0.0); // Cancelation soundswitch(dialogid)
{
case 0: // First dialog.
{
if(response) // If he pressed accept.
{
strmid(CurrentProject, "", 0, 1, 128);if(listitem == 0) // He pressed new project.
ShowTextDrawDialog(playerid, 1);
else if(listitem == 1) // He pressed load project.
ShowTextDrawDialog(playerid, 2, 1);
else if(listitem == 2) // He pressed delete project.
ShowTextDrawDialog(playerid, 2, 2);
}
else pData[playerid][P_Editing] = false;
}case 1: // New Project
{
if(response)
{//...
-
mhm ja dann weiß ich auch nicht
hab mich 0.3b noch nicht so auseinander gesetzt -
jetzt kommt die beste frage:
haste den über eine 0.3b server exe gestartet?
und weiß nit ob dus irgendwo aufn root oder so lädst aber hat der server überhauptschon 0.3b? -
aber du hast die originalen 0.3b includes drin gelassen?
musst halt nur fir includes da rein packen die nicht dabei sind -
haste auch 0.3b client?
-
haste in pawno/includes rein gemacht?
-
deine includes sollteste schon mit in den neuen ordner packen
-
ah mist auch das hab ich vergessen.
hier is die ip is ja am besten wenn amn ses selber sieht
85.25.6.54:7780edit:so hab das problem gefunden
bei samp stand noch das PW drin als der server noch pw hatte
musste server aus liste löschen und dann neu einfügen da man das pw nicht ändern konnte -
ok das wahr jetzt wohl was ganz dummes
das sind die gleichen wie in der include ich denke mal das wollste auch gucken//edit(<--nur für 8D.):hab noch 2 warnings:
ZitatC:\Users\Peter Power\Desktop\R8\gamemodes\PRL.pwn(5562) : warning 219: local variable "tmpstring" shadows a variable at a preceding level
C:\Users\Peter Power\Desktop\R8\gamemodes\PRL.pwn(6454) : warning 219: local variable "tmpstring" shadows a variable at a preceding levelnew filename[135], tmpstring[1152];//Zeile 5562
new tmpstring[200];//Zeile 6454 -
welche?
aus der include oder aus dem GM? -
also in der DINI include finde ich was aber das ist dann: DINI_StripNewLine erkennt der das dann als das gleiche?
edit:habs gefunden war in der dutils.inc werd ich wohl im GM ändern -
wiebitte?
ich glaub das passt hier nicht ganz so hin -
hey,
ich hab mir grade [FS] Textdraw Editor 1.0 RC2! • Remade from scratch • Lots of new features! mit ins gamemode gepackt und bekomme 3 errors:ZitatC:\Users\Peter Power\Desktop\R8\gamemodes\PRL.pwn(6487) : error 021: symbol already defined: "StripNewLine"
C:\Users\Peter Power\Desktop\R8\gamemodes\PRL.pwn(6502) : error 021: symbol already defined: "fcopytextfile"
C:\Users\Peter Power\Desktop\R8\gamemodes\PRL.pwn(6555) : error 021: symbol already defined: "HexToInt"da steht zwar ist bereits definiert aber wenn ich es suche finde ich es jeweils nur 2mal und zwar einmal die stocks und dann noch halt wo es verwendet wird
-
er hat keine FS er hat nur ein Gamemode und in diesem muss er halt die MySQL daten eintragen
-
ich wird mal sagen das ist es
du musst das ja noch mit ner MySQL Datenbank verbinden ansonsten kann der ja nichts laden