rechtevergabe, wer leader in einer frak ist bekommt leaderrechte oder so,
Beiträge von Slash™
-
-
warum machst auch minuswerte?
-
du leitest dies aber nur von dem begriff "gov" ab, aber es gibt halt server wo diese funktion anders genutzt wird,
aber egal, -
chill doch mal, auf AL is der gov beispielsweise für leader der frak um werbung zu machen, es ist nicht immer gleich auf allen servern...
-
Also es geht definitiv habe das schon bei großen Servern gesehen. Beispielsweise auf Another Life und Nove eSports.
MFG
DJMarcauf AL werden die rechte nicht aus dem script vergeben, die leaderrechte bsp werden von lia und shino persöhnlich vergeben
-
glaub nicht aber währe mal ne hammer idee
-
du schriebst in ein enum drugs
diese lässt du abspeichern, genauer kann ich zum abspeichern nix sagen da ich mehr mit mysql arbeite
währe schonmal ein anfang

-
dini oder mysql?
-
ab da weiß ich leider nicht mehr weiter, sry
-
falsches mysql plugin würd ich sagen
//edit
Hier der Link, runter scrollen und versuch mal das R5 plugin
http://forum.sa-mp.com/showthread.php?t=56564 -
Sobald du einen Spieler bannst, eine Zeile in der Datenbank erstellen, mit dem Namen des Gebannten, Das Datum und ggf. Name des Banners.
Und ja, das dann via String in einem Dialog wiedergeben.
hab aber immer noch keinen plan wie ich das machen soll, kannst du mir eine denkhilfe geben, wie man anfangen söllte -
-
Hey leute,
wie kann man einene bannlist mit mysql erstellen, es soll im listen dialog angezeigt werden, hab aber keinen plan wie ich das angehen soll.danke im vorraus
-
sry für meine "reine" blödheit aber ich verstehe dies nicht
-
ocmd:ban(playerid,params[])
{
if(IstSpielerAdmin(playerid, 5))
{
new pID, reason[128], string[128];
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid, 0xAFAFAFAA, "Benutze: /ban [ID] [Grund]");
format(string,sizeof(string),"[ADMCMD]: %s wurde von Admin %s gebannt! Grund: %s", SpielerName(pID),SpielerName(playerid),reason);
SendClientMessageToAll(0xFF4122FF,string);
SpielerInfo[playerid][pBann] = 1;
new query[256];
mysql_format(mysql, query, "INSERT INTO `bans` SET (`Spieler`, `Admin`, `Grund`) VALUES ('%s', '%s', '%s')", SpielerInfo[playerid][pName], SpielerInfo[playerid][pBanadmin], SpielerInfo[playerid][pBanGrund]);
Kick(pID);
}
else
{
SendClientMessage(playerid,0xAFAFAFAA,"Du bist kein Admin!");
}
return 1;}
also müsste der befehl so aussehen? -
aber ich stehe grad iwie aufm schlauch
ich bin so weit das man mit getplayername den namen rausfinden kann, aber wie kann man den dann abspeichern? -
Alles anzeigen
Tabelle erstellen: `bans`
Einfach folgendes Schema:
Spieler Timestamp Admin Grund
mit Timestamp kannste dann bspw. Timebans usw. einfügen und wenn du einfach -1 als Timestamp hast -> Permgebannt.
die frage war so gemeint das ich bsp jemanden banne und der name in eine neue tabelle eingefügt wird, nur der name und der grund, zur besseren verwaltung -
hey, ich hab bei meinem banbefehl folgende frage, wie kann ich machen das der spieler name von der person die gebannt wird in eine extra mysql tabelle abgespeichert wird?
ocmd:ban(playerid,params[])
{
if(IstSpielerAdmin(playerid, 5))
{
new pID, reason[128], string[128];
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid, 0xAFAFAFAA, "Benutze: /ban [ID] [Grund]");
format(string,sizeof(string),"[ADMCMD]: %s wurde von Admin %s gebannt! Grund: %s", SpielerName(pID),SpielerName(playerid),reason);
SendClientMessageToAll(0xFF4122FF,string);
SpielerInfo[playerid][pBann] = 1;
Kick(pID);
}
else
{
SendClientMessage(playerid,0xAFAFAFAA,"Du bist kein Admin!");
}
return 1;}
MfG
-
Ist dort oben im Script ganz oben #include M_Bot ?
er möchte den mbot raus haben nicht rein -
er meinte ein label
