Alle anderen, die neue Featurevorschläge haben, können die natürlich auch gerne hier posten oder IV oder mir per PN zukommen lassen.
Beiträge von BloodyEric
-
-
Ich hätte eine Frage, frisst diese Clientside sehr viele Ressoursen?
Momentan ist es noch relativ CPU lastig, aber das wird in der nächsten Version auf jeden Fall stark reduziert sein. Es ist halt noch die erste Beta.
Das mit den neuen Tasten erkennen sollte problemlos machbar sein.
-
Dudalus: Ich habe das für solche Fälle ideal geeignete Hochleistungstool "Cheat Engine 6.2" genommen!
-
Das ganze hat verschiedene Gründe, wenn du eine ernsthafte Antwort haben wolltest, hättest du es vielleicht anders als "habt ihr es nicht hingekriegt" formulieren sollen.
Ich weiß nicht wo dein Problem liegt, aber falls du nicht konstruktiv fragen möchtest (wie zum Beispiel Sniper), lass es doch bitte einfach bleiben und gedulde dich; sobald wir die Version als stabil gekennzeichnet haben, kannst du wie jeder andere auch anhand des Sourcecodes sinnvolle Verbesserungsvorschläge einreichen.
-
Welche Datei ? SAMPFox ?Die .dll Datei.
Aber installier erstmal das hier: http://www.microsoft.com/en-us…oad/details.aspx?id=30679
-
BloodyEric
Alles vorhanden oder schon eine Neuere Version verfügbar.Was ist denn die Versionsnummer von dieser Datei bei dir?
-
Scheint aber unter Windows 8 nicht zu klappen. Mir fehlen .dll Dateien und am ende
http://www.microsoft.com/en-us/download/details.aspx?id=5555
Installier mal das und versuch es noch einmal bitte.
-
Das ist der Port, über den der Server läuft. Damit alle Clients diesen erreichen, muss er in der Regel im Router geforwardet werden. Bei Clients reicht es in der Regel, wenn die Firewall ihn nicht blockt.
Der Port kann aber auch geändert werden.
E: Das ist natürlich nur dann wirklich wichtig, wenn mehrere SA:MP Server auf einem physikalischen Server laufen, da ja dann nicht mehrere Instanzen des SA:MP Servers über denselben Port funken können.
Eventuell wird in Zukunft der SA:MP Port für die Clients einfach mitbenutzt, dann wäre auf der Ebene kein Aufwand mehr. Damit haben wir uns aber noch nicht beschäftigt, weil dies bisher nur eine frühe Beta-Version ist.
-
Willkommen bei SAMPFox!
SAMPFox ist die wohl erste Möglichkeit, die Möglichkeiten von SA:MP um ein Vielfaches zu erweitern.
Es handelt sich um ein Server- und Clientseitiges Plugin, das über 90 neue native Funktionen bereitstellt!
Entwickelt von den erfahreren Entwicklern von SA:Reallife und Pawnfox, IV/Anthrax und Bloody,
eröffnet SAMPFox Entwicklern von SA:MP Gamemodes und Filterscripts eine ganze Reihe von neuen, beeindruckenden
Möglichkeiten, bessere und immersivere Scripts zu entwickeln.All das natürlich simpel, schnell, sicher und dokumentiert.
Alle Entwickler von SAMPFox können gleichzeitig an SAMPFox arbeiten, weswegen diese Version in extrem
kurzer Zeit entwickelt werden konnte. DIes wird auch auf zukünftige Versionen zutreffen.
MIttels einfachster und selbsterklärender Funktionen lassen sich Dinge wie die Gravitation pro Spieler,
das Verstecken des HUD des Spielers oder das Ändern der maximalen Flughöhe auf beliebig hohe Werte
schnell und effizient realisieren.
Die breite Palette von Funktionen ist so angelegt, dass sich fast jedes Feature für jeden Spieler einzeln
verändern lässt um eine maximale Individualität und Freiheit des Programmierers ermöglichen zu können.
Es lassen sich die Farben des HUDs verändern, verschiedenste Singleplayercheats (Autos haben keine Räder;
Spieler brennt nicht; Spieler kann unendlich lange rennen) aktivieren, verschiedenste grafische Effekte verwenden
und sogar individuell konfigurieren (z.B. Nachtsichtgerät, Wärmebildkamera und mehr!), Kameraeinstellungen
vornehmen, Screenshots machen, Radiosender auslesen und vieles, vieles mehr.
Sogar die Hydra kann durch SAMPFox zu einem Monster werden, dass pro Sekunde dutzende Raketen verschießen kann
- statt nur langweiligen zwei pro Sekunde.Der SAMPFox Client ist schnell, einfach zu installieren und fällt bei normaler Benutzung kaum auf.
Er startet beim Start von San Andreas automatisch und verbindet sich völlig von selbst mit dem entsprechenden
Server. Falls trotzdem Einstellungen nötig sein sollten, bietet er eine bequeme und hübsch anzusehnde grafische
Oberfläche. Wenn San Andreas beendet wird, beendet sich auch der Client automatisch wieder.Dokumentation:
SAMPFox ist dokumentiert: Unter http://www.sampfox.com findet sich eine Wiki die die SAMPFox Funktionen auflistet und
erklärt. Da SAMPFox international veröffentlich werden wird, ist sie aktuell nur auf Englisch verfügbar und im Aufbau!
Wenn jemand daran interessiert sein sollte, sie zu übersetzen, kann einfach eine entsprechende Diskussionsseite erstellen,
die wir bei entsprechender Qualität sofort aktivieren werden.
Wer bei der Dokumentation helfen möchte, kann sich gerne melden!
Screenshots:Die Natives:
Und sie werden ständig erweitert! Link zur DokumentationCode
Alles anzeigennative SAMPFox_Init(samp_port,sampfox_port=42690); native SAMPFox_Kick(playerid); native SAMPFox_GetVersion(playerid); native SendIdentInfo(playerid,ip[],port,nickname[]); native IsSAMPFoxConnected(playerid); native IsSAMPFoxIdentified(playerid); native HUD_SetPlayerMoneyColor(playerid,color); native HUD_SetPlayerWantedColor(playerid,color); native HUD_SetPlayerHealthColor(playerid,color); native HUD_SetPlayerRadioColor(playerid,color); native HUD_GetPlayerMoneyColor(playerid); native HUD_GetPlayerWantedColor(playerid); native HUD_GetPlayerHealthColor(playerid); native HUD_GetPlayerRadioColor(playerid); native TogglePlayerHealthBarBorder(playerid,bool:toggle); native GetPlayerHealthBarBorderState(playerid); native SetPlayerVehicleCameraMode(playerid,mode); native GetPlayerVehicleCameraMode(playerid); native SetPlayerMaxAircraftHeight(playerid,Float:height); native Float:GetPlayerMaxAircraftHeight(playerid); native TogglePlayerInfiniteRun(playerid,bool:toggle); native GetPlayerInfiniteRunState(playerid); native SetHydraRocketDelay(delay); native GetHydraRocketDelay(); native GetPlayerResolution(playerid,&width,&height); native SetPlayerPickupSize(playerid,Float:size); native Float:GetPlayerPickupSize(playerid); native TogglePlayerFireproof(playerid,bool:toggle); native GetPlayerFireproofState(playerid); native SetPlayerWaveHeight(playerid,Float:height); native Float:GetPlayerWaveHeight(playerid); native SetPlayerWindDensity(playerid,Float:density); native Float:GetPlayerWindDensity(playerid); native TogglePlayerHUD(playerid,bool:toggle); native GetPlayerHUDState(playerid); native TogglePlayerNightVision(playerid,bool:toggle); native GetPlayerNVState(playerid); native TogglePlayerThermalVision(playerid,bool:toggle); native GetPlayerTVState(playerid); native SetPlayerGravity(playerid,Float:gravity); native Float:GetPlayerGravity(playerid); native TogglePlayerGreyRadar(playerid,bool:toggle); native GetPlayerGreyRadarState(playerid); native TogglePlayerTimeFliesBy(playerid,bool:toggle); native GetPlayerTimeFliesByState(playerid); native TogglePlayerWheelsOnly(playerid,bool:toggle); native GetPlayerWheelsState(playerid); native SetPlayerOxygen(playerid,Float:oxygen); native Float:GetPlayerOxygen(playerid); native TogglePlayerInfOxygen(playerid,bool:toggle); native GetPlayerInfOxygenState(playerid); native TogglePlayerGreenLights(playerid,bool:toggle); native GetPlayerGreenLightsState(playerid); native GetPlayerRadioStation(playerid); native TogglePlayerEnterExitVisibility(playerid,bool:toggle); native GetPlayerEnterExitVisState(playerid); native TogglePlayerStrange2DEffect(playerid,bool:toggle); native GetPlayerStrage2DEffectState(playerid); native SetPlayerRadioVolume(playerid,Float:value); native Float:GetPlayerRadioVolume(playerid); native SetPlayerSFXVolume(playerid,Float:value); native Float:GetPlayerSFXVolume(playerid); native GetPlayerCurrentRegion(playerid); native SetPlayerFogDensity(playerid,Float:value); native Float:GetPlayerFogDensity(playerid); native SetPlayerRainDensity(playerid,Float:value); native Float:GetPlayerRainDensity(playerid); native SetPlayerDeformFactor(playerid,Float:value); native Float:GetPlayerDeformFactor(playerid); native SetPlayerNearCamDistance(playerid,Float:value); native Float:GetPlayerNearCamDistance(playerid); native SetPlayerDefaultCamDistance(playerid,Float:value); native Float:GetPlayerDefaultCamDistance(playerid); native SetPlayerFarCamDistance(playerid,Float:value); native Float:GetPlayerFarCamDistance(playerid); native TogglePlayerDisabledAiming(playerid,bool:toggle); native GetPlayerDisabledAimingState(playerid); native TogglePlayerOnFootCamChange(playerid,bool:toggle); native GetPlayerOnFootCamChangeState(playerid); native SetPlayerCalmWaveHeight(playerid,Float:value); native Float:GetPlayerCalmWaveHeight(playerid); native TogglePlayerUnderwaterEffect(playerid,bool:toggle); native GetPlayerUnderwarterEffectState(playerid); native TogglePlayerHorizontalLines(playerid,bool:toggle); native GetPlayerHorizontalLinesState(playerid); native TakePlayerPhoto(playerid); native SetPlayerRainEx(playerid,Float:value); native Float:GetPlayerRainEx(playerid); native EnablePlayerBrightHorizon(playerid); native GetPlayerBrightHorizonState(playerid); native SetPlayerFlameColor(playerid,color1,color2); native GetPlayerFPS(playerid); native SetPlayerNoiseInfo(playerid,nv_noise,th_noise,noise_red,noise_green,noise_blue);
Installation:
Hinweise:
- SAMPFox benötigt .NET Framework 4.5. Ihr könnt es hier finden: Download: .NET Framework 4.5 - Microsoft Download Center - Download Details
-
SAMPFox benötigt außerdem Visual C++ 2012 Redistributable: Download
- SAMPFox ist Beta-Software im ersten Release. Es können und werden Bugs (teils schwerwiegende) Bugs auftreten, bitte habt hierfür Verständnis.
Installation:
- Entpackt das Archiv in den Ordner, in den San Andreas installiert ist. In diesem Ordner befinden sich auch die gta_sa.exe und die samp.exe
- Entpackt ALLE Dateien, auch den im Archiv enthaltenen Ordner mit allen in diesem enthaltenen Dateien. Jede Datei hat eine Funktion.
- Startet die SAMPFox GUI mit einem Klick auf SAMPFox/SAMPFox_GUIMODE.bat.
Stellt in diesem Fenster eure SA:MP Version ein und schließt das Fenster wieder. - Stellt sicher, dass SAMPFox nicht von eurer Firewall geblockt wird!
Server-InstallationSetup:
- Entpackt den Inhalt des Server-Archivs. Die Dateien im Include Ordner sollten in pawno/includes oder, wenn ihr Pawnfox benutzt,
in PawnStuff/Includes entpackt werden. Die .dll Datei im Plugins Ordner sollte in euren plugins Ordner entpackt werden und der Beispielgamemode
aus dem gamemodes Ordner in euren lokalen gamemodes Ordner. - Fügt nun in eurer server.cfg in der "plugins" Zeile den Eintrag "SAMPFox" hinzu. SAMPFox sollte als erstes Plugin geladen werden, also am Anfang
der Zeile stehen.
Einfügen in einen eigenen Gamemode:- Folgende Änderungen sind nötig, um SAMPFox zu verwenden.
-
- Beachtet, dass standardmäßig der Port 42690 in eurem Router o.Ä. freigegeben sein muss!
Der Beispiel-Gamemode:
- Der Beispielgamemode "sampfox.amx" kann geladen werden, um schnell und einfach alle SAMPFox Funktionen zu testen.
- Eine Liste der CMDs findet sich ingame via /pluginhelp
Credits
SAMPFox wurde entwickelt von:
- IV/Anthrax - Programmierung des Servers und Clients
- Bloody - 1337 R3v3rse Engin33ring, Clientprogrammierung
- Dusk - Webhosting und Administration
- Sonny Moore - das wunderbare Logo!
Download
Open-Source?Die Source wird so wie sie ist veröffentlicht - sie kompiliert problemlos mit Visual Studio (2012) unter Windows, aber nicht ohne
Veränderungen mittels GCC unter Linux. Wenn jemand weiß was er tut, sind diese Änderungen aber schnell vorzunehmen. Wenn nicht,
ist die Source nicht an denjenigen gerichtet. Was hier irgendjemand vom Programmierstil an irgendwelchen Stellen hält
interessiert uns auch absolut nicht, bitte von derartigen Kommentaren Abstand nehmen. Es geht um das Plugin, nicht um seine Source.Zur Lizenz:
Jeder darf SAMPFox herunterladen, benutzen, bewundern und für sich selbst verändern.
Es ist nicht erlaubt, veränderte Versionen von SAMPFox hochzuladen oder anderweitig zu verbreiten.
Es ist außerdem nicht erlaubt, Sourcecode von SAMPFox in anderen Projekten zu verwenden.
Es dürfen auch bei Veränderungen zur persönlichen Verwendung keine Änderungen vorgenommen werden,
die Copyrightinformationen verändern oder entfernen, SAMPFox umbenennen oder die Herkunft des originalen
Codes unkenntlich machen.Downloaden!
SAMPFox Client 1.3: Download
SAMPFox Server 1.3: DownloadClient Source: Download
Server Source: DownloadViel Spaß beim Verwenden von SAMPFox!
Wir freuen uns über jeden, der es herunterlädt, damit spielt, es testet und uns sagt, was er davon hält oder Bugs meldet.
Wenn ihr selbst keine Scripter seid, könnt ihr den mitgelieferten Beispielgamemode verwenden.
Ihr solltet es in jedem Fall eurem Lieblingssserver vorschlagen, damit er noch besser werden kann!
SAMPFox bietet neue Möglichkeiten für jede Art von Server!Update 1:
In diesem SAMPFox Update geben wir dem Nutzer große Kontrolle über das Wetter in San Andreas.
Ihr könnt die Farbe der Wolken verändern, die Farbe des Wassers und die Farbe des Lichts.
Außerdem könnt ihr die Sichtweite auf beliebig hohe Werte setzen und abfragen, in welchem Menü
sich der Spieler befindet - all das für noch mehr Kontrolle über das Erlebnis der Spieler.Die neuen Natives:
native SetPlayerDrawDistanceEx(playerid,weather,time,drawDistance);
native GetPlayerMenuID(playerid);
native SetPlayerLightColor(playerid,color);
native GetPlayerLightColor(playerid);
native SetPlayerWaterColor(playerid,color);
native GetPlayerWaterColor(playerid);
native TogglePlayerRadarDisabled(playerid,bool:toggle);
native GetPlayerRadarDisabledState(playerid);
native ToggleRaceCPInvisible(playerid,bool:toggle);
native GetRaceCPInvisibleState(playerid);
native SetPlayerLowCloudColor(playerid,color);
native SetPlayerMidCloudColor(playerid,color);Update 2:
- Kompatibilität zu SA:MP 0.3x hinzugefügt
Update 3:
- Kompatibilität zu SA:MP 0.3z hinzugefügt
-
Danke.
Da es aber seit 2-2-2 noch zu weiteren Bugs bezüglich einigen Objekt-IDs kommt (lt englischen Forum) scheint wohl noch ein weiterer Bugfix bald zu kommen.
-
Genau die Einstellung ist es, die das Problem ist.
"Ich mach erstmal einfach egal was die anderen sagen" --> Am Ende kommt irgendein Käse raus oder irgendwas, was aber kein anderer benutzt, weil die anderen was eigenes gemacht haben, was dem entspricht was die Masse will.
Aber mach mal.
-
Wieso willst du irgendwas schreiben wenn gar nicht klar ist, was genau alles beschlossen wird?
Neigt doch nicht zu Aktionismus, Leute. Plant das in Ruhe, auf eine Woche kommt es nicht an.
-
Vielleicht der falsche GTA Ordner? Es darf nicht nur irgendein GTA Ordner sein, sondern es muss auch der Ordner sein, in den SA:MP installiert ist.
-
Was für Videos sind es denn? Benutzt du Plugins, spezielle Filter, .... ?
-
Hier ist ein kleines Video von SouthClaw aus dem englischen Forum, dass die Carry-Special Action näher zeigt:
Externer Inhalt www.youtube.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt. -
Zitat
Optional Client update SA-MP 0.3x RC2-2
- Certain objects were causing crashes when used with a large draw distance.
0.3x RC2-2 Client
-
Verfolgungsjagden üben kommen eigentlich immer gut an, sind wichtig und machen Spaß.
Ansonsten lerne ihnen halt, dass Cops gutes RP zu spielen haben (wie immer das auf eurem Server aussieht), bring ihnen die Regeln nahe (wenn sie einer können muss, dann Polizisten) und mach am Ende der Ausbildung nen großen Abschlusstest.
Es eignet sich insbesondere, viele Situationen "nachspielen" zu lassen indem du den "Bösen" spielst und dann deinen Cops erklärst, wie sie in der Situation richtig handeln sollten.
-
Wenn du SetPlayerTeam() benutzt, kannst du deine Teammitglieder abschießen und sie nehmen keinen Schaden, weil es kein FriendlyFire gibt.
Mit Fahrzeugen ist es jetzt genauso, wenn du aber willst dass du ein Fahrzeug kaputtschießen kannst, wo dein Teammitglied drin sitzt musst du diese Funktion benutzen.
-
Das stimmt allerdings, entscheident war meist immer, was unter Server-Version im SA:MP Client stand, wenn man einen Server ausgewählt hatte. Erst wenn dort das RC weg war, war es der finale Release-Candidate.
-
Vielleicht gehts dafür dann zeitnah mit einem dicken 0.4 weiter.
Mir ist es egal, außer besseren Bots (die man in 0.3x nicht mehr erwarten kann) kann mir SA:MP bereits genug.