Mit absicht ue und so?
Beiträge von blackybecks
-
-
Richtig... genau so ist es aufgebaut...
-
Ein Permission (Rechte) System
Dadurch fällt Admin weg.
Denn dadurch kann man Spieler ingame Rechte zu Befehlen geben und Spieler in Gruppen setzten, welchen ebenfalls bestimmte Rechten zugewießen werden!(e):
ZitatShowroom heißt nicht gleich Download
DankeWenn jemand das Script testen möchte: 46.4.67.85:1338
es gibt nur den Befehl: /tips
Dazugehörige Permission: Add.Servercars -
Hallo Comunity,
heute möchte ich euch mein Permission-System vorstellen.
Prinzip:
Spoiler anzeigen Man muss ein Recht für die "zu schützenden" Befehle machen.
Diese schreibt man in ein Enum im oberen Teil des Scripts.
Nun kann man den Gruppen oder einem speziellen Spieler die Rechte dazu geben.
Wenn er dieses Recht nicht besitzt, wird der Befehl verweigert!
Befehle:Spoiler anzeigen
Adminbefehle:
/gpermissionremove//Gruppen-Recht enfernen
/gpermissionadd//Gruppen-Recht hinzufügen
/permissionremove//User-Recht entfernen
/permissionadd//User-Recht hinzufügen
/groupadd//User zu Gruppe hinzufügen
/groupremove//User aus Gruppe entfernen
/permission//Abfrage der benötigten Rechte eines BefehlSpoiler anzeigen Befehle für jeden:
/gperms//Anzeigen der vorhandenen Rechte einer Gruppe
/groups//Anzeigen der Gruppen eines Spielers
/perms//Anzeigen der vorhandenen Rechte eines Spielers
(e): Screens
Das wars auch schonMfG Blackybecks
-
Hallo,
ich habe heute mal ein Filterscript gemacht, bei dem 3 Befehle mit ocmd und sscanf drin sind!
Das Problem ist jetzt nur, sobald ich das Filterscript lade, funktionieren keine Befehle meines Gamemodes mehr?
Kann mir dabei jemand helfen?MfG Blackybecks
-
Beim Spieler laden musst du folgendes eingeben:
PlayerInfo[playerid][pCash] = dini_IntGet(string3,"Money");
GivePlayerMoneyS(playerid,0);
//Hierbei wird dem Spieler die Menge von PlayerInfo[playerid][pCash] an Geld gegeben + Betrag...
//Da Betrag 0 ist wird ihm einfach sein Geld das er jetzt hat gegeben! -
Haste Skype?
Wenn ja
adde : dfoe_samp(e):
forward GivePlayerMoneyS(playerid,Betrag);
public GivePlayerMoneyS(playerid,Betrag)
{
new string3[256];
new playername3[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername3, sizeof(playername3));
format(string3, sizeof(string3), "/Users/%s.ini", playername3);
ResetPlayerMoney(playerid);
new pm = (PlayerInfo[playerid][pCash] + Betrag);
dini_Int(string3,"Money",pm);
PlayerInfo[playerid][pCash] = pm;
GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]);
} -
Ja ist ja auch klar:
Spoiler anzeigen
GivePlayerMoneyAntiHack(playerid,Betrag)
{
format(string3, sizeof(string3), "/Users/%s.ini", playername3);
ResetPlayerMoney(playerid);
new pm = dini_IntGet(string3,"Money");
pm =+ Betrag;
dini_Int(string3,"Money",pm);
GivePlayerMoney(playerid,Betrag);
}
Spoiler anzeigen
GivePlayerMoneyAntiHack(playerid,Betrag)
{
format(string3, sizeof(string3), "/Users/%s.ini", playername3);
ResetPlayerMoney(playerid);
new pm = dini_IntGet(string3,"Money");
pm =+ Betrag;
dini_Int(string3,"Money",pm);
GivePlayerMoney(playerid,pm);//<--------Nicht Betrag sondern pm, da Betrag das ist was dazu kommen sollte :) sorry :P
}
(edit):
Mit deinem Code:
forward GivePlayerMoneyS(playerid,Betrag);
public GivePlayerMoneyS(playerid,Betrag)
{
new string3[256];
new playername3[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername3, sizeof(playername3));
format(string3, sizeof(string3), "/Users/%s.ini", playername3);
ResetPlayerMoney(playerid);
new pm = PlayerInfo[playerid][pCash];
pm += Betrag;
dini_Int(string3,"Money",pm);
PlayerInfo[playerid][pCash] = pm;
GivePlayerMoney(playerid,Betrag);
} -
So Machste es
-
Bleibt dir überlassen, du kannst es auch ohne beides benutzen^^
-
Replace: GivePlayerMoney --> GivePlayerMoneyAntiHack
GivePlayerMoneyAntiHack(playerid,Betrag)
{
format(string3, sizeof(string3), "/Users/%s.ini", playername3);
ResetPlayerMoney(playerid);
new pm = dini_IntGet(string3,"Money");
pm =+ Betrag;
dini_Int(string3,"Money",pm);
GivePlayerMoney(playerid,Betrag);
}So, aber du kannst das doch auch in einer Variabel Speichern^^
-
Sehr gutes Design...
Gute Vorstellung...
Werde mich mal anmelden... Auch wenn ich nichts mit Grafiken mache... Aber ich möchte mal den weiteren Verlauf eurer Seite beobachtenAber ich weiß nicht ob das an mir lieg, aber die Seite ist bei mir sehr langsam?
MfG Dominik
(e):
Oben auf eurer Seite steht folgendes:
In nur wenigen Minuten
kannst Du dir hier ein
dir ein kostenloses Benutzerkonto erstellen.Entweder ist es ein Schreibfehler oder ich muss wieder in die Schule
-
http://gcr.samp4you.com/Hosting/
Dies ist die Seite mit deinem Style! Finde ich nicht ganz korrekt :O
Zwar ist es nett, dass du mir helfen möchtest, aber das ist net das Ergebnis, welches ich brauche -
Wenn ich deines benutze, ist die Navigation falsch positioniert... und so weiter...
Und Ich erstelle einen Div mit der breite 70% und gebe denn margin-left und margin-right jeweils 15%...
Dann ist es doch bei allen Bildschirmen die Mitte :O
Oder seh ich das falsch? -
Zwar sag ich danke für deine Mühe...
Aber...
Da ist es dann verschoben und das was ich haben möchte ist auch nicht korrigiert -
Funktioniert leider nicht... Die Höhe war auch nur damit es eine Höhe hat... es fehlt ja noch einiges unten das hätte ich nacher weggelassen, damit es sich von selbst anpasst^^
-
Hallo Comunity,
Ich code gerade ein Design und dabei habe ich ein Problem...
Wenn ich auf meinem iPhone die Seite anschaue, hört der Hintergrund schon bei der Hälfte auf...
Wie kann ich das Lösen?Das ist der div Inhaltsbereich...
CSS
PHP#Inhaltbereich { background-image: url(Design-Images/Background-Content.png); background-repeat: repeat-x; height: 5000px; margin: 0px -8px 0px -8px; }
(e): http://gcr.samp4you.com/Hosting/
MfG Blacky
-
Lars hmm... könntest du das spezieller erklären?
Sebastian. Ich meine nicht was ich kann vom Skill her, sondern so was ich dann machen kann, damit ich was zum Tun habe
-
Ich suche Ideen für ein Filterscript...
Also etwas das ich scripten kann... und dann Realeasen
Es sollte für Rellife Server sein -
Danke schöön!