// Gelöscht
Bright hat's ausführlicher erklärt
// Gelöscht
Bright hat's ausführlicher erklärt
Ich sag dir nur einmal verloren immer verloren solange es keinen richtigen De-Compiler gibt,
ist dein Code im Eimer und du kannst alles von neuem beginnen es sei denn du möchtest dir alles
wieder zusammen suchen
Es scheinen sich Variablen zu überdecken , das heißt sie sind in einer eingezogenen Datei schon mal vorhanden oder
doppelt im Skript und zu ret_memcpy
#pragma unused ret_memcpy
Oder du baust dir gleich einen eigenen so ersparst du dir Stress & musst nicht ewig suchen ,
du kannst so auch nach deinen Wünschen anpassen und sonst wie gesagt ProjectReallife von Sebihunter oder Samp RL von Einstein
Gab es bisher glaub ich auch nicht , sieht ganz gut aus , das Tor bewegt sich etwas schief aber ansonsten
gute Arbeit
Dann nimm das Skript von Einstein oder Sebihunter , ProjectReallife & Samp RL oder so ähnlich
weiß ich leider nicht so genau aber einfach mal im Showroom gucken
Sag doch gleich das du einen Godfather Edit meinst , einfach mal Suchfunktion nutzen
new variable;
variable = SetTimer("blubb",1000,1);
Zugewiesen wie du siehst wenn nicht dann wird es als ein unbenutztes Symbol angezeigt,
kannst auch dies machen :
#pragam unused variable
Wenn nicht dann versuch ich es mal
Wenn du auf einen Freehoster hoch lädst dann musst du das Upload Limit beachten bzw.
die Maximale Datei Größe die du hoch laden darfst.
Zum einrichten allgemein , such dir die Plugins & Zubehör dafür in der Wbb Community ,
mach ich auch immer
Installiere dir entweder 2x GTA San Andreas auf deinen Rechner und Kopiere die Original Datei bzw. ersetzt deine
modifizierte oder du installierst dein GTA neu , dauert nicht länger als die vorige Methode
forward ReturnUser(str[]);
public ReturnUser(str[])
{
new namex[MAX_PLAYER_NAME],ix;
for(new i = 0;i<GetMaxPlayers();i++)
{
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid,namex,sizeof namex);
if(strcmp(namex,str,false) !=-1)ix = i;
}
}
return ix;
}
Weitere Funktionen
Hiermit lassen sich die Modell ID's herausfinden , so können schnell und einfach Systeme
für das Speichern & wiedergeben der Komponenten gebaut werden , mehr muss ich nicht Sagen
Damit lassen sich nun in 13 verschiedenen ,,Slots`´ bzw. Speicherplätzen Komponenten Typen herausfinden
so kann man bestimmen ob es ein Spoiler, Licht , Heckschürzen oder sogar Seitenschürzen sind
Damit lassen sich ganz einfach Systeme bauen die Tunings Speichern & wiedergeben
Mit dieser Funktion lässt sich nun auch das Level für Waffen bestimmen so können z.b. nicht mehr die sogenannten 2 Shot
Bugs genutzt werden bzw. wäre dies Optimal für Server die Berufe enthalten so können bestimmte Level für Auftrags Killer oder
für die Polizei gesetzt werden , nicht zu vergessen für die Armee bzw. alle Berufe die einen bestimmten bedarf an Waffen enthalten
Mit dieser Funktion kann man bestimmen ob Spieler Namens Anzeigen , die über den Köpfen sind ,
durch Wände sichtbar seinen sollen bzw. umgekehrt
\\ Sorry es dürfen leider nur 10000 Zeichen in einen Post deshalb musst ich nun aufteilen //
Ich denke es werden noch Vorbereitungen getroffen deshalb bis dahin hat jeder Zeit sein Skript zu Optimieren.
Einige Tipps :
- Menüs können zum Teil mit Dialogen ersetzt werden
- Es können statt Info Text in Pickups nun auch 3D Labels verwendet werden
- Neue Features können eingebaut werden besonders interessant für Level Systeme
(SetPlayerSkillLevel , SetPlayerDrunkLevel etc )
- Fahrzeug Systeme können nun verbessert werden durch neue Komponenten Funktionen
- Das verschließen der Auto findet nun über das Laden der Autos statt , OnVehicleStreamIn Callback
- Tachometer können nun aufgebessert werden durch neue Funktionen wie ,,GetPlayerVelocity´´
- Es können nun Bots platziert werden als Verkäufer , diese können durch abfragen OnPlayerText auch
Aktiv werden , natürlich muss man das erst selber einbauen
- PlayerToPoint kann nun ersetzt werden mit einer Nativen Sa-mp Funktion
Was anderes bleibt dir nicht übrig , also bevor du versuchst sie zu reparieren bzw. reparieren zu lassen , kauf dir lieber eine neue
so sparst du unkosten
Deines
spawnzone = GangZoneCreate(1402,4, -1859,51, 1573,528, -1725,287);
Meines
spawnzone = GangZoneCreate(1402.4, -1859.51, 1573.528, -1725.287);
Koordinaten Werte bzw. Float Werte müssen mit einem Punkt gekennzeichnet werden ,
Kommas dienen zur Parameter Abtrennung , du benutzt sicherlich das Tool von ,,Xtreme´´
Wie Mo3 sagte , OnPlayerUpdate kannst du vergessen , diese Funktion ist seid der neuen 0.2x eine Timer ähnliche Klasse
die mehrmals abgerufen wird , sie reagiert sehr schnell daher wäre es unlogisch zu viele Funktionen darin auszuführen
Meine läuft im mom. auf idle bei 56.4° wenn ich Spiele dann steigt die Temperatur nur gering an also das höchste bis jetzt waren c.a 58 - 60 °
so bleibt es dann auch schwankt immer wieder hin und her , jetzt fehlt nur noch die Temperatur für die Spiele
hmm bei mir lag es eine Zeit daran , selbst als ich auf dem Desktop war hat er faxen gemacht,
bzw. ich habe es bemerkt als sich der Bildschirm erst Violett färbte und es dann so aussah als würde mit 256 Farben arbeiten
Naja und danach hat er sich dann verabschiedet & irgendwann durfte ich das Ding einschicken weil es ja ein Garantiefall war
Und jetzt da ich noch extra Lüfter hab , ist nicht laut & wird auch nicht zu heiß , normal sieht man es ja wenn es an der Grafikkarte liegt
Außerdem so Lüfter kosten c.a. um die 6 - 10 € oder sogar 20 € aber je nach Angebot , meine hab ich mir für je 6 € geholt, naja scheiß auf das Geld
jedenfalls läuft alles Super
Es bringt nichts die Leistung der Grafikkarte zu verändern , arbeiten tut sie ja dennoch , ich kann es dir nicht genau beschreiben wo du jetzt was
in deinem PC platzieren musst da ich dein Gehäuse nicht gesehen habe , bei steht der Lüfter der die Luft rein zieht ziemlich vorne da ich Vorne
eine Gitteröffnung besitze , hinten ebenfalls dort sitzt der Lüfter Direkt am Deckel fest , der Lüfter der die Luft rein holt steht bei mir mit einem kleinem Abstand zur Gitteröffnung , ich denke man sollte eigentlich sehen wo man den Lüfter befestigen kann habe es schließlich auch nach einer Zeit entdeckt