Wäre nett, wenn du für Andere die Lösung mitschreibst.
Beiträge von LeijaT
-
-
Dann mach halt SendClientMessage statt print und lass es dir ingame Anzeigen ;p
-
Tjoa, dann würd ich mal vorschlagen zu debuggen und nach jedem if/nach jeder zeile ein print("DEBUG #"); zu schreiben.
Dann wissen wa zumindest wo er hängen bleibt. -
if(strcmp(cmdtext,"repair",true) == 0)
muss zu
if(strcmp(anfrage,"repair",true) == 0)
-
\t ersetzt in Strings den Tabstop. Sprich, der Text wird ins nächste Raster verschoben, so wie wenn du in Word/Notepad die Tabulator-Taste drückst.
-
Ist aber schon für 0.3e oder? Weil in der Console kommt auch kein Fehler und nix.
// Edit: Sehe auch gerade, kann die .pwn Datei nicht selbst compile.
C:\Users\LeijaT\Desktop\SA-MP Server\filterscripts\TD.pwn(3140) : error 021: symbol already defined: "StripNewLine"
C:\Users\LeijaT\Desktop\SA-MP Server\filterscripts\TD.pwn(3155) : error 021: symbol already defined: "fcopytextfile"
C:\Users\LeijaT\Desktop\SA-MP Server\filterscripts\TD.pwn(3208) : error 021: symbol already defined: "HexToInt" -
Mhmm... wenn das so ist, ist hier noch ein Link(Dropbox): https://www.dropbox.com/s/edmkmqvu2qum1w5/TD.rarHerzlichen Dank, scheint aber nicht zu funktionieren. Sobald ich auf "New Project" klicke, passiert einfach garnichts :p
-
Muss ich da eingeloggt sein um es Downloaden zu können? Sehe nämlich als Gast keine Downloadmöglichkeit.
-
Tag zusammen,
ich bin gerade dabei TextDraws zu erstellen und stelle fest: Es ist verdammt nervig ständig auf den Server connecten zu müssen um zu sehen, ob der TextDraw korrekt aussieht und an der richtigen Stelle platziert ist um jedes Mal eine Feinheit auszuarbeiten.
Also dachte ich mir, google ich einfach mal nach einem Online TextDraw Creator, wurde allerdings nur nach diesem BSN TextDraw Creator fündig, der mir zwar super die Arbeit fürs Scripten abnimmt, mir aber leider nicht direkt zeigt, wie mein TextDraw dann später aussehen wird.
Kennt da vllt jemand ne Seite/ein Tool?
-
Doch, das sollte dir das "default" schon selbst gesagt haben. 500 ist halt der default value (voreingestellte wert)
-
"Irgendwas mit" ist eine zoemlich lausige Fehlerangabe, am Besten bitte notieren/fotografieren, sobald der Bluescreen sich wieder meldet.
-
Was für einen Unfug ihr redet.
http://wiki.sa-mp.com/wiki/RemoveBuildingForPlayer
(playerid, modelid, Float:fX, Float:fY, Float:fZ, Float:fRadius)Ich nehme mal an, du hast es nicht unter OnPlayerConnect getan?
-
Natürlich kann eine Festplatte so schnell kaputtgehen, was ist das denn für eine unsinnige Aussage.
Ja, Festplattendefekte können auch zu Bluescreens führen. Am sinnigsten wäre es, wenn du uns den Bluescreen mal zeigst (Foto machen oder aufschreiben) damit man sehen kann, was der PC dir sagen möchte -
Oh, Tatsache, sollte 2.6 sein. Immer diese Kommata, die schleichen sich ein wie Ninjas und zerstören all dein Hab und Gut

Danke ;p -
Tag zusammen,
ich versuche mich gerade an meinem eigenen Tacho-Script, scheitere aber offenbar an Umsetzung der Formel mittels GetVehicleVelocity.
Folgendes Script im Timer / Sekunde:for (new i = 0; i < MAX_VEHICLES; i ++) {
GetVehicleVelocity(i, x, y, z);
tempVar = floatround((floatsqroot(x*x + y*y + z*z) * 100 * 2,6), floatround_ceil);
vehInfo[i][vehicleSpeed] = tempVar;
}vehInfo etc sind natürlich definiert, denke das muss ich nicht extra dazuposten

Anzeige bzw Abänderung des TextDraws:
for (new i = 0; i < MAX_PLAYERS; i ++) {
if (IsPlayerInAnyVehicle(i)) {
GetVehicleHealth(GetPlayerVehicleID(i), tempFloat);
tempVar = floatround((tempFloat / 100), floatround_ceil);
format(tempString, sizeof(tempString), "KM/h: %i~n~HP: %i%%", vehInfo[GetPlayerVehicleID(i)][vehicleSpeed], tempVar);
TextDrawSetString(vehicleText[i], tempString);
}
}Funktioniert soweit auch wunderbar, nur dass die Geschwindigkeit meines Fahrzeuges offenbar immer 6 ergibt. Egal ob ich stehe oder Vollgas gebe, die Zahl ändert sich nicht.
Woran könnte das liegen? -
SQLite ist nichts anderes als mySQL, nur etwas anfängerfreundlicher würde ich mal behaupten, wenn BlackAce dir das im Gegensatz zu mySQL empfiehlt.
Von der Übersicht und Geschwindigkeit geht nichts verloren, ist beides einfach nur eine SQL-Datenbank

-
if(acceptheal[i] = playerid)
da müssten 2 = hin, sprich
if (acceptheal[i] == playerid) -
Ein Doppelpost hilft dir da bestimmt weiter!
-
Glückwunsch, lesen kann ich selbst. Dennoch ist da keine Möglichkeit angezeigt, die Farbe der aktuell bestehenden GangZone herauszufinden und genau DAS brauche ich, in der Hoffnung, das nicht alles über Variablen machen zu müssen.
-
Moin,
bin mir nicht ganz sicher, ob es normal ist. Ich habe bei mir im OnGameModeInit
GangZoneShowForAll(zone, farbe);
Sehe die GangZone allerdings trotzdem nicht, wenn ich connecte, bis ich via Befehl das ganze nochmal mache und die Farbe ändere.
Ich hätte GangZoneShowForAll so verstanden, dass es einfach für jeden angezeigt wird, oder etwa nur für die, die bereits auf dem Server sind?Falls dem so ist, da sich die Farbe meiner GangZone des öfteren Mal ändert (das ist so geplant), habe ich eine Möglichkeit herauszufinden, welche Farbe die GangZone derzeit hat oder muss ich das alles über Variablen machen?