Hier mal mein Server undsowas
Beiträge von WalterWhite
-
-
Stell dir selber ein zusammen dann zahlst nur max. 400 - 600€
-
Ahso oke aber das ist mir zu umständlich meiner MEinung nach. Ich frag mich ja nur warum er jeden bannt ...
-
//edit: Problem genau beschrieben
1) logge mich ein und banne mich mit tban
2) Ändere mein Namen connecte und seh dann die gebannte Zeit obwohl ich ja mit dem acc nicht gebannt sein sollteCode:
new timestamp = gettime();
new tbanzeit = SpielerInfo[playerid][pTimeban];
if(tbanzeit > gettime())
{
new differenz = tbanzeit - timestamp;
new minuten = differenz / 60;
new str[64];
format(str,sizeof(str),"Info: Du bist noch %d Minuten gebannt.",minuten);
SendClientMessage(playerid,ROT,str);
Kick(playerid);
return 1;
} -
Im ersten Beitrag ganz unten könnt ihr das Spiel auch OHNE Facebook Spielen!!
-
Benutz doch erstmal die Sufu statt 1000 Themen zu öffnen wie du das Scripten sollst.
-
Der Ban funktioniert nun Nur wenn ich mich banne neuen namen mache und connecte dann bin ich autom . getimebannt . Obwohl nur der eine acc gebannt sein soll
hier die Abfrage
new timestamp = gettime();
new tbanzeit = SpielerInfo[playerid][pTimeban];
if(timestamp > gettime())
{
new differenz = tbanzeit - timestamp;
new minuten = differenz / 60;
new str[64];
format(str,sizeof(str),"Info: Du bist noch %d Minuten gebannt.",minuten);
SendClientMessage(playerid,ROT,str);
Kick(playerid);
return 1;
} -
[11:49:45] UPDATE `accounts` SET `Timeban` = '1348308285' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Geld` = '0' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Kills` = '0' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Tode` = '0' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Adminlevel` = '6' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Warn` = '0' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Warnung` = '0' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Ban` = '0' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Coins` = '-1' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Timeban` = '0' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Mute` = '0' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Geld` = '0' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Kills` = '0' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Tode` = '0' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Adminlevel` = '6' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Warn` = '0' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Warnung` = '0' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Ban` = '0' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Coins` = '-1' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Timeban` = '0' WHERE `Name` = 'xMr_Toastx'
[11:49:45] UPDATE `accounts` SET `Mute` = '0' WHERE `Name` = 'xMr_Toastx'Steht da so wie ich es vorher habe
Hab den Befehl nun so gemacht und getestet
ocmd:tban(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,ROT,"Info: Du bist kein Admin.");
new pID,grund[128],string[128],dauer;
new timestamp;
timestamp = gettime();
if(sscanf(params, "uis", pID, dauer,grund))return SendClientMessage(playerid,HELLBLAU, "FEHLER: /tban [ID/Name] [Zeit in Minuten] [Grund]");
new sekunden = dauer * 60;
timestamp += sekunden;
format(string,sizeof(string),"Info: Spieler %s wurde von %s für %d Minuten Gebannt. Grund: %s",sName(pID),sName(playerid),dauer,grund);
SendClientMessageToAll(ROT,string);
mysql_SetInt("accounts", "Timeban", SpielerInfo[playerid][pTimeban], "Name", SpielerInfo[playerid][pName]);
SavePlayer(pID);
Kick(pID);
return 1;
}Doch das wird auch nicht gespeichert. ..
-
Okay hab probiert und er speichert es immer noch nicht
-
Nein kein Warning nichts. Ich nehme ja timestamp damit ich auch wenn er Connectet die Zeit auslesen kann wie lang er noch gebannt ist.
Anders wüsste ich sonst nicht wie das gehen soll das Prob nur er speichert den Timeban (Zeit) nicht. -
Tag
Wenn ich jemanden Banne (bsp. mich) und ich disconnecte mich mit nem anderen Acc einlogge bin ich auch gebannt eigt soll ja nur der Account gebannt sein
den ich auch gebannt habnew timestamp = gettime();
new tbanzeit = SpielerInfo[playerid][pTimeban];
if(tbanzeit > gettime())
{
new differenz = tbanzeit - timestamp;
new minuten = differenz / 60;
new str[64];
format(str,sizeof(str),"Info: Du bist noch %d Minuten gebannt.",minuten);
SendClientMessage(playerid,ROT,str);
Kick(playerid);
return 1;
} -
Nice Nice
7/10
Find es sieht cool aus und auch viele Funktionen drin eigt alle die man brauch
-
Nice voll viele Bots & user
-
Haha
Ich dacht du hättest nichts drauf obwohl es dein Game ist
Naja wie gesagt
wenn ich VIEL geld hab neuer Server & Viele Bots dann wirst sehen =P// edit:
Toll schon steh ich wieder unter DDos xD
-
Wenn internet aus ist dann kannst du ihn nicht hacken oder wenn du aus hast er dich nicht.
-
Tion ist böse er ddost mein Server :PP Ich glaub ich leg mich erstmal nicht mit ihm an xDD
-
Cool
Machst aufjedenfall viel Fortschritt
//edit:
Und hier ist mein aktueller Server
Angriffe getätigt15
Angegriffen wurden:15Festplatte25 Gb ( 21.88 Gb frei )
Arbeitsspeicher1 Gb ( 0.59 Gb frei )
[D] FirewallLevel 9
[D] AntivirusLevel 2
[O] IronSwordLevel 6
Subnetz-ScannerLevel 7 -
Muss schnell 11k kriegen damit ich mir meinen XXL Server holen kann
-
Will höheres level in der Firewall haben
-
Ich stelle wenn ich mit meinem Server fertig bin meine IP rein