Okay danke geht
Beiträge von timm462f
-
-
Hey,
Ich habe ein Ban system aber anstatt das es sich auf 1 setzt, setzt es sich auf -1 oder bleibt auf 0 kann mir jemand helfen?
enum SpielerDaten
{
pid,
pName[50],
pPass[128],
pLevel,
pAdminLevel,
pGeld,
pIP,
pKills,
pTode,
pWarns,
pKD,
pRegistrierdatum,
pLetzterLogin,
pSkin,
pBan,
pBanGrund[32],
pBanAdmin[32],
pBanZeit[32],
pTimeBan,
pTimebangrund,
pTimebanadmin,
pTimebanzeit,
pPremium,
pSpielSekunden,
pMute,
pWanteds,
pInPrison,
pPrisonCPsgegeben,
pPrisonCPsgelaufen,
pPrisonDMWarns,
pLogins,
pLoginfails,
pEingeloggt,
pAdminduty,
Float:pHealth
}
ocmd:ban(playerid,params[])
{
new pID, reason[20], string[126], query[126];
if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_RED,"Du bist kein Teammitglied./Du hast nicht den jeweiligen Adminrang.");
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid, COLOR_RED,"{FFD200}Benutze:{FEFEFE}/Ban [ID] [Grund]");
format(string, sizeof(string), "* Du wurdest vom Administrator %s vom Server gebannt. Grund: %s", PlayerName(playerid), reason);
SendClientMessage(playerid, COLOR_RED, string);
format(query, sizeof(query), "INSERT INTO `bans` (`IP`,`name`,`grund`,von,zeit) VALUES ('%s','%s','%s','%s','Permanent')",SpielerIP(pID),PlayerName(pID),reason,PlayerName(playerid),gettime());
mysql_query(query);
mysql_SetInt("bans", "ban", 1, "Name", PlayerName(pID));
Kick(pID);
return 1;
}
stock Checkban(playerid)
{
new query[235];format(query, sizeof(query), "SELECT * FROM bans WHERE (name = '%s') AND ban = 1", PlayerName(playerid));
mysql_query(query);mysql_store_result();
if(mysql_num_rows() >= 1)
{
new dialogText[399];
while(mysql_fetch_row_format(query,"|"))
{
format(PlayerInfo[playerid][pBanGrund], 32, mysql_GetString("bans", "grund", "Name", PlayerName(playerid)));
format(PlayerInfo[playerid][pBanAdmin], 32, mysql_GetString("bans", "von", "Name", PlayerName(playerid)));
format(PlayerInfo[playerid][pBanZeit], 32, mysql_GetString("bans", "zeit", "Name", PlayerName(playerid)));
format(dialogText, sizeof(dialogText), "Du wurdest von ausgeschlossen.\nHier sind Informationen, die für z.B. einen Entbannantrag nützlich sein könnten.\n\nGrund der Sperre: %s\nGesperrt von: %s\nTyp der Sperre: Account-Sperre\nDauer der Sperre: %s\n\nDie Verbindung wird nun getrennt",PlayerInfo[playerid][pBanGrund],PlayerInfo[playerid][pBanAdmin],PlayerInfo[playerid][pBanZeit]);
ShowPlayerDialog(playerid, dialogThreadBanned, DIALOG_STYLE_MSGBOX, "» Baninformation", dialogText, "Schliessen", "");
}
return 1;
}
mysql_free_result();return 0;
} -
Okay Danke euch funktioniert
-
Ja es ist alles im enum:
enum SpielerDaten
{
pid,
pName[50],
pPass[128],
pLevel,
pAdminLevel,
pGeld,
pIP,
pKills,
pTode,
pWarns,
pKD,
pRegistrierdatum,
pLetzterLogin,
pSkin,
pBan,
pBanGrund,
pBanAdmin,
pBanZeit,
pTimeBan,
pTimebangrund,
pTimebanadmin,
pTimebanzeit,
pPremium,
pSpielSekunden,
pMute,
pWanteds,
pInPrison,
pPrisonCPsgegeben,
pPrisonCPsgelaufen,
pPrisonDMWarns,
pLogins,
pEingeloggt,
Float:pHealth
}
new PlayerInfo[MAX_PLAYERS][SpielerDaten];Und der Ban Befehl:
ocmd:ban(playerid,params[])
{
new pID, reason[20], string[126], query[126];
if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_RED,"Du bist kein Teammitglied./Du hast nicht den jeweiligen Adminrang.");
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid, COLOR_RED,"{FFD200}Benutze:{FEFEFE}/Ban [ID] [Grund]");
format(string, sizeof(string), "* Du wurdest vom Administrator %s vom Server gebannt. Grund: %s", PlayerName(playerid), reason);
SendClientMessage(playerid, COLOR_RED, string);
format(query, sizeof(query), "INSERT INTO `bans` (`IP`,`name`,`grund`,von,zeit) VALUES ('%s','%s','%s','%s','Permanent')",SpielerIP(playerid),PlayerInfo[pID][pName],reason,PlayerName(playerid),gettime());
mysql_query(query);
mysql_SetInt("bans", "ban", 1, "Name", PlayerName(pID));
Kick(pID);
return 1;
} -
Hallo,
Ich habe ein Ban Dialog erstellt aber es wird nicht richtig ausgelesen
Hier mal der Code:
stock Checkban(playerid)
{
new query[235];format(query, sizeof(query), "SELECT * FROM bans WHERE (name = '%s') AND ban = 1", PlayerName(playerid));
mysql_query(query);mysql_store_result();
if(mysql_num_rows() >= !0)
{
new dialogText[399];
while(mysql_fetch_row_format(query,"|"))
{
format(PlayerInfo[playerid][pBanGrund], 32, mysql_GetString("bans", "grund", "Name", PlayerName(playerid)));
format(PlayerInfo[playerid][pBanAdmin], 33, mysql_GetString("bans", "von", "Name", PlayerName(playerid)));
format(PlayerInfo[playerid][pBanZeit], 34, mysql_GetString("bans", "zeit", "Name", PlayerName(playerid)));
format(dialogText, sizeof(dialogText), "Du wurdest von ausgeschlossen.\nHier sind Informationen, die für z.B. einen Entbannantrag nützlich sein könnten.\n\nGrund der Sperre: %s\nGesperrt von: %s\nTyp der Sperre: Account-Sperre\nDauer der Sperre: %s\n\nDie Verbindung wird nun getrennt",PlayerInfo[playerid][pBanGrund],PlayerInfo[playerid][pBanAdmin],PlayerInfo[playerid][pBanZeit]);
ShowPlayerDialog(playerid, dialogThreadBanned, DIALOG_STYLE_MSGBOX, "» Baninformation", dialogText, "Schliessen", "");
}
return 1;
}
mysql_free_result();return 0;
}So sieht es dann Ingame aus:
Und so steht es in der Datenbank nicht wundern der Banngrund ist 1 (es ist kein Int):
Ich hoffe ihr könnt mir helfen
//Edit
Schreibfehler behoben
-
Ich habe auch so ein ähnliches Problem
[13:14:47] [debug] Run time error 19: "File or function is not found"
[13:14:47] [debug] mysql_fetch_row_format
[13:14:47] [debug] Run time error 19: "File or function is not found"
[13:14:47] [debug] mysql_fetch_row_format
[13:14:47] Run time error 19: "File or function is not found" -
SA-MP 0.3.7
Exception At Address: 0x0040FB80
Base: 0x03D70000Registers:
EAX: 0x0A3E9538 EBX: 0x0B400060 ECX: 0x00000000 EDX: 0x00000000
ESI: 0x03EE8C68 EDI: 0x0B400060 EBP: 0x00000118 ESP: 0x0028FC88
EFLAGS: 0x00010202Stack:
+0000: 0x004C6DC5 0x00000030 0x0B400060 0x0B400060
+0010: 0x03EE8C68 0x00000118 0x00001500 0x0028FCE8
+0020: 0x0028FCE8 0x0A3E9538 0x03EE8C68 0x04406308
+0030: 0x0028FCE8 0x008A62EC 0x008A62EC 0x03EE8C68
+0040: 0x00001500 0x004C549D 0x04406240 0x004C52F0
+0050: 0x0028FCE8 0x0B400060 0x03EE8C68 0x0028FF70
+0060: 0x0083BC4B 0xFFFFFFFF 0x004C7369 0x0B400060
+0070: 0x0B400060 0x03EE8C68 0x005373CF 0x0B400060
+0080: 0x008E48AC 0x00000118 0x03EE8C68 0x000015E0
+0090: 0x0040C814 0x008E48AC 0x03EE8C68 0x000015E0
+00A0: 0x00000118 0x00000000 0x008E4A60 0x00000000
+00B0: 0x0B0D0800 0x00012000 0x008E7B50 0x0028FF70
+00C0: 0x74C55E40 0x60728B1F 0xFFFFFFFE 0x0040E2CA
+00D0: 0x0B0D0800 0xFFFFFFFF 0x00000000 0x00000008
+00E0: 0x00000000 0x76AD9F10 0x00000000 0x00000000
+00F0: 0x00000024 0x0040EAC8 0x00000000 0x00000001
+0100: 0x00000000 0x00863B10 0x005BA263 0x00000000
+0110: 0x00863A6C 0x0086A578 0x00000000 0x0053BCAB
+0120: 0x00863B10 0x00863B10 0x00863A90 0x00863B10
+0130: 0x0000000A 0x0053E593 0x00863B10 0x00748D00
+0140: 0x74A98F60 0x00000000 0x0028FF80 0x7FFDE000
+0150: 0x015D0000 0x00000008 0x015D5050 0x00000008
+0160: 0x00000100 0x00000008 0x00000102 0x43C80000
+0170: 0x43960000 0x00000000 0x00000000 0x00000320
+0180: 0x00000258 0x00000000 0x0028FE4C 0x00070832
+0190: 0x00000200 0x00000000 0x013500E4 0x0026FCC6
+01A0: 0x000000E4 0x00000135 0x0000002C 0x0028FE24
+01B0: 0x00825EA4 0x0028FF70 0x74C44675 0x00000000
+01C0: 0x7FFDE000 0x00821D17 0x00835342 0x14995847
+01D0: 0x0028FF80 0x008246F1 0x00400000 0x00000000
+01E0: 0x01893477 0x0000000A 0x00000094 0x00000006
+01F0: 0x00000001 0x00001DB0 0x00000002 0x00000000
+0200: 0x00000000 0x00000000 0x00000000 0x00000000
+0210: 0x00000000 0x00000000 0x00000000 0x00000000
+0220: 0x00000000 0x00000000 0x00000000 0x00000000
+0230: 0x00000000 0x00000000 0x00000000 0x00000000
+0240: 0x00000000 0x00000000 0x00000000 0x00000000
+0250: 0x00000000 0x00000000 0x00000000 0x00000000
+0260: 0x00000000 0x00000000 0x00000000 0x00000000
+0270: 0x00000000 0x00000000 0x00824588 0x00824570SCM Op: 0x0, lDbg: 0 LastRendObj: 0
Game Version: US 1.0
Hallo,
Wenn ich SAMP starte lädt der Balken etwas und dann Crasht der Server mit dem Code kann mit einer Helfen?
-
Guten Tag liebe breadfish Community,
unser Projekt Virtual Reallife ist derzeit auf der suche nach einem Mapper.Wir suchen wie oben erwähnt einen Mapper.
Natürlich gibt es einige Voraussetzungen für den Mapper posten;
Mind. Alter: Geistige Reife zählt
Kreativität
Aktivität
Texturieren
Teamfähig
(Zusammenarbeit mit dem Scripter)Kontaktdaten:
Teamspeak: 37.59.211.48:8787
-
Nein leider nicht habe es eben ausgetestet und man bekommt keine PN
-
Hallo,
Hat jemand vielleicht ein Plugin wo man bei einer Verwarnung auch eine Nachricht erhält?
Danke
-
Ich suche ein Plugin für wbb 4 dass folgendes kann.
Mann soll benutzer aus dem Profil heraus sperren können aber man soll
auch eine Begründung angeben nich einfach nur sperren und entsperrenBei mir wird der user aber einfach nur gesperrt ohne das ich einen Grund angeben kann
-
kann mir jemand helfen?
-
Bei mir wird der user aber einfach nur gesperrt ohne das ich einen Grund angeben kann
-
Hat vielleicht jemand so ein Plugin was ich bekommen könnte?
-
Hey ihr lieben,
Ich suche ein Plugin für wbb 4 dass folgendes kann.
Mann soll benutzer aus dem Profil heraus sperren können aber man soll auch eine Begründung angeben nich einfach nur sperren und entsperren
Wäre nett wenn ihr was hättet
Danke im vorraus
-
Kann man das UCP Downloaden?
-
habe ich schon aber es geht nicht das include hat 26 errors
-
geht nicht ich finde nicht das richtige Include Ronny könntest du es mir mal posten?
-
Ich bekomme ein Error
C:\Users\tim\Desktop\Dorf-RL-byRonny\Version 0.2 by Ronny\gamemodes\DorfRL.pwn(192) : fatal error 100: cannot read from file: "a_infobox"
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Aber ich habe das Include trinne.