1. Falscher Bereich
2. Suchfunktion benutzen
3. AttachObjectToVehicle
Beiträge von Snail
-
-
Du könntest noch Support für Streamer im Gamemode einfügen.
Also im GameMode ne Funktion ala
public CreateMapObject(...)
{
CreateDynamicObject(...)
}
Dann diese Funktion durch CallRemoteFunction aus der Include aufrufen, anstatt CreateObject zu verwenden.
So kann der Anwender seinen eigenen Streamer verwenden.Ansonsten sehr gut
-
hier nur die Include http://forum.sa-mp.com/showthr…ght=y_less+script+include
und hier das komplett paket http://forum.sa-mp.com/showthread.php?p=884701</a>
-
stock randomEx(const min, const max) {
new result=random(max);
if(result<min) {
for(;result<min;result=random(max)) { } }
return result; }würde ich eher so machen :
stock randomEx(const min, const max)
{
return random(max-min)+min;
}
stock GetOnlinePlayers() {
new i=0,players_online=0;
for(; i<=GetMaxPlayers(); i++) {
if(IsPlayerConnected(i)) {
players_online++; } }
return players_online; }dein code ruft GetMaxPlayers() bei jedem Schleifendurchlauf auf, solltest du besser so machen :
stock GetOnlinePlayers()
{
new i,j,players_online;
for(j=GetMaxPlayers(); i<=j; i++) {
if(IsPlayerConnected(i)) {
players_online++; } }
return players_online; } -
-
TextDraw erstellen.
-
vor Kick(giveplayerid);
das hier einfügen :
SendClientMessage(giveplayerid, FARBE, "Du wurdest gekickt. Du kannst dich im Forum beschweren."); -
Am PC kann man im Hauptmenu durch mehrmaliges Drücken der Leertaste aufstehen und bei so nem Computer in der Ecke Minigames spielen. Ob das bei der PS3 auch geht kann ich dir aber nicht sagen
-
entweder ae oder ein weiteres TextDraw mit zwei Punkten über den Buchstaben legen
-
• unnötige Programme im Hintergrund beenden
• Downloads abbrechen falls welche laufen
• Mods entfernen falls vorhanden
• Neuinstallation probieren -
Hier ist ein Tutorial für Commands mit Parametern.
Im Befehl verwendest du dann SetPlayerPos(playerid, X, Y, Z);
sowie SetPlayerSkin(playerid, Skinid); -
Hey
Wenn man sein Profil --> Persönliche Daten bearbeiten möchte, muss man einen Spielserver angeben.
Wäre schön, wenn ihr das deaktivieren könntet.Gruß Snail
-
Hier ein kleiner Denkanstoß :
OnPlayerKeyStateChange --> GetPlayerWeapon --> For-Schleife --> GetDistanceBeetweenPlayers --> SetPlayerHealth -
Durch Verwarnungen kann man aber die Personen besser einschätzen.
Beispiel :
Jemand sucht einen Moderator für sein Forum. Da wäre es schon sinnvoll zu sehen ob die Person z.B. 9 Punkte wegen Spam o.ä. hat.Ich finde die Punkte sollten wieder so wie die Verwarnungen angezeigt werden.
-
TextDraws benötigen viele Ressourcen. Daher solltest du nur eins verwenden und entsprechend mit Zeilenumbrüchen arbeiten.
Außerdem sind deine TextDraws global. D.h. alle Spieler sehen das gleiche TextDraw. -
Die Rcon console ist im GTA Verzeichnis.
Zum starten :
• neue Textdatei erstellen
• folgenden Text eingeben :Zitatrcon.exe [Serverip] [Port] [Passwort]
• als datei.bat speichern
• ins GTA Verzeichnis kopieren und ausführen//edit :
Hier ist der Eintrag im wiki http://wiki.sa-mp.com/wiki/Remote_Console -
Du hast nicht die neuen 0.3c Includes.
Falls du sie doch hast, geh in deinem Serverordner in den Unterodner "pawno"
und starte von dort aus pawno.exe, dann öffnest du das Script und compilst es. -
Zitat
cannot read from file: "ocmd"
Dir fehlt die Include ocmd.inc
[Include] OCMD -
Das ist ein Filterscript
siehe Titel : "[FILTERSCRIPT]" -
Wie Dudalus schon sagte, ein Antimoneyhack sollte schon Serverside-Money enthalten.
Genauso ist es bei deinem Antiweaponhack. Es wird nicht überprüft ob sich jemand Waffen cheatet, sondern es wird nur nach "verbotenen" Waffen gesucht.
Daher nur 3/10