Leider weiß ich nicht genau wie es bei ocmd ist, bei zcmd ist es aufjedenfall dann so:
cmd_pchat(playerid, text);
Beiträge von LeonMrBonnie
-
-
Dafür kannst du einfach OnPlayerText verwenden.
public OnPlayerText(playerid, text[])
{
if(text[0] == '$')
{
//Im anderen Chat schreiben...
}
} -
Ich finde 8D hört sich bei einigen Songs ziemlich cool an, aber ich finde Rap ist für sowas eher ungeeignet.
-
Wie kann man Abfragen, wie viele Waffen der Spieler auf der Hand hat?
Versuch das mal:
new count;
for(new i; i <= 12; i++)
{
new wep, ammo;
GetPlayerWeaponData(playerid, i, wep, ammo);
if(wep != 0) count++;
}
printf("%d",count); -
genau man schreibt ein selfmade und macht es just4fun dann öffentlich, lel
Er kann doch machen was er will?
Wenn er das halt machen möchte, lass ihn doch, er investiert da nunmal seine Arbeit rein und nicht du. -
Wenn ich jetzt einen Befehl mache ocmd:test
Und diesen Ingame schreibe so schreibe /Test funktioniert dieser nicht nur wenn ich diesen /test klein schreibe.Bei ocmd bin ich mir nicht sicher, aber bei zcmd ist aufjedenfall die Groß- und Kleinschreibung egal.
zcmd und ocmd sind halt die beliebtesten und auch (objektiv gesehen) die besten Befehlsprozessoren. Es gibt noch einige wie PawnCMD, aber diese brauchen Memory Hacking, und das ist nicht wirklich sicher.
-
nunja er will sicher auch User haben und dass ist das erste was man machen kann, fragen was bevorzugt (2018) wird und darauf eine Basis aufbauen im endeffekt kannst du dann machen was du möchtest.
Da ich keinen Server eröffnen möchte, sondern meine Kenntnisse erweitern möchte und wenn das Projekt fertig ist, wollte ich es gerne veröffentlichen
Er möchte nur einen Gamemode schreiben um ihn später zu veröffentlichen.
-
mir kam zu Ohren dass ihr ein Selfmade habt, was ich bezweifeln mag, da wirklich fast jeder Command auf Englisch ist gehe ich davon aus dass es ein stark editiertes Godfather Skript ist. @Janes ?
Nein, ist kein Godfather. Ist ein Selfmade, die Commands haben aber den gleichen Namen damit die Spieler sich nicht auf neue Befehle umgewöhnen müssen.
-
@LeonMrBonnie & @Andosius danke für eure Antworten !
werden die Lizenzen kostenlos "geupgrade" also bekomme ich die neueste Foren Version dann immer kostenlos?Kleine Hotfixxes etc erhältst du natürlich.
Falls aber eine komplett neue Version rauskommt, wird nicht automatisch geupgraded, du musst dann erneut eine Lizenz kaufen. -
- Wie ich sehe gibt es hier wohl die 3.1 Version (woltlab.com/purchase/) - gibt es da die möglichkeit kostenlos auf die neue Version zu upgraden? (soweit ich weiß gibts mittlerwiele schon eine 5er version)
Die 3.1 Version ist sozusagen die 5.1 Version, es wurde aber umbenannt von Woltlab Suite Forum zu Woltlab Suite.
- Zahlt man für diese Lizenz jährlich oder einmalig?
Einmalig. Der professionelle Support kostet aber jährlich.
- Hat jemand eine solche Lizenz, und kann mir zeigen wie so ein "blanko Forum" aussehen würde?
Ich glaub es gab irgendwo mal so eine Art Testforum, wo man das frisch installierte Forum sehen konnte. (Weiß ich nicht ob es das noch gibt)
-
[20:35:14] [DEBUG] mysql_pquery - connection: 1, query: "UPDATE cnrusers SET score = '20', kills = '124', deaths = '1', a", callback: "(null)", format: "(null)"
Es sieht so aus als wäre der Query String zu klein, versuch den mal größer zu machen.
-
Du musst auch die sachen beim connecten wieder reseten für die neuen Spieler die kommen
//OnPlayerConnect(playerid)sachenset/playerid);//ganz untenstock sachenset(playerid){SetPVarInt(playerid,"Baned",0);return true;}
Nein, das brauch er nicht. pVars setzen sich beim Disconnect alle automatisch auf 0.
-
Hast du irgendwelche Timer bei der Kick() aufgerufen wird?
-
Was du da im Bahnbefehl versuchen willst kann garnicht funktionieren. pVars setzen sich beim Disconnect automatisch zurück auf 0.
Zeig Mal OnPlayerConnect.
Welche Nachricht kriegst du denn beim connecten? Die SA:MP Nachricht "You are banned from this server." ? -
Ich bin ja selbst Teil des (Filter)Scripter Team des Servers und kann es nur empfehlen.
Es wird sehr auf Transparenz geachtet und immer auf die User gehört. Dazu ist die Community wie man bis jetzt entnehmen kann, deutlich besser als die einiger anderer großer Server.Freue mich auf den Serverstart!
-
Hast du die neuste foreach Include? Lade sie doch einfach mal neu runter und ersetz sie in deinem Include Ordner.
-
Hmm..
Hast du Mal versucht bei new VehicleNames auch eine Arraygröße anzugeben? Also so;
new VehicleNames [212][] =
{
...
} -
Bei OnDialogResponse den inputtext abfragen, und der inputtext ist dann der ausgewählte Spielername.
Dann könntest du diese Funktion verwenden um die playerid vom Spieler herauszufinden:
GetPlayerFromName(playername[])
{
foreach(new i : Player)
{
new playername2[MAX_PLAYER_NAME];
GetPlayerName(i, playername2, sizeof(playername2));
if(strcmp(playername2, playername, true, strlen(playername)) == 0) return i;
}
return INVALID_PLAYER_ID;
} -
Warum lässt sich der server denn nicht über rcon steuern? Das geht doch eigentlich immer
Schreib Mal "RCON 0" in deine Server.cfg und starte den Server, verbinde dich dann Mal mit RCON.
Das geht schon lange. -
Also Moment mal ihr wisst das rcon passwort aber ihr könnt mit dem server Passwort nicht aufen server richtig?
Es gibt handy apps wo du dich mit rcon einloggen kannst du von dort aus das Passwort ändern könnt. Dann könnt ihr ein anderes Passwort benutzen.
rcon.exe

Über eine RCON Remote Console lässt sich der Server allerdings von außen auch nicht ansteuern.
Also hilft das nicht.