Geht der auch auf 0.3x ???
Update ihn doch auf 0.3x ![]()
Geht der auch auf 0.3x ???
Update ihn doch auf 0.3x ![]()
Soweit ich weiß existiert so ein Editor noch nicht.
MFG
Doch natürlich!
Es haben voll viele so einen geschrieben, einfach mal google benutzen:
http://forum.sa-mp.com/showthread.php?t=325392
mfg. ![]()
fornew schleife zeigen
Das ist eine einfache for-Schleife und was soll daran hilfreich sein?
Abgesehen davon, dass der Code keinen Sinn macht, wenn man das unter OnGameModeInit schreibt ![]()
Nutze CreatePlayer3DText und lass dieses Label nur für Admins sichtbar machen ![]()
mfg. ![]()
Warum neuerfinden wenn es das schon gibt?
Y_less der schon SAMP Entwickler hat
nichts gegen dich mein schäbbelchen xD
1. Y_LESS ist Beta-Tester nicht der Entwickler von SAMP, Kalcor ist der Entwickler ![]()
2. foreach ist etwas völlig anderes, zudem soll das nur ein simples Makro für for-Schleifen sein, anstatt MAX_PLAYERS ![]()
mfg. ![]()
Stimmt, so geht das auch. Aber mit z.B. MAX_PLAYERS werden die Slots geprüft z.B. wenn es ein 500 Slot Server ist, wird die schleife 500 mal vorgehen.
Ja, aus diesem Grund habe ich mal diese Include geschrieben: [ INCLUDE ] MAX_PLAYERS Schleifen
mfg. ![]()
Alles anzeigenfor( new i=0; i < GetMaxPlayers(); i++)
{
if(IsPlayerCop(i)) continue;
{
CopsOnline ++;
}
}
Nun, du rufst in der for-Schleife eine Funktion auf, dass macht die Geschichte wieder langsamer, mach es lieber so:
for(new i; i<MAX_PLAYERS; i++) if(IsPlayerCop(i)) CopsOnline++;
mfg. ![]()
Nochmal mit Pawn Compliert und es sind 26 Errors .
Dann ist es ein Klammerfehler ![]()
Also eher kein Klamm fehler?
-.-'
unten steht doch, wie viele Errors du hast ![]()
30 ist unmöglich du verwechselst Warnings mit Errors, dass musst du unterscheiden! ![]()
Sag mal, sind das 26 Errors insgesamt?
Das sieht mir nämlich nach einem Klammerfehler aus ![]()
mfg. ![]()
Get doch einfach die sizeof -.- ist doch Latte ob mit 7 oder mit Sizeof ist das gleiche.
Nun, sizeof ist eine Funktion die du aufrufst, die extra die größe des Arrays abfragt, es geht schneller die Größe einfach schon hinzuschreiben ![]()
%02? okay..
Ich kenn mich mit Textdraws jetzt nicht großartig aus aber mit den Formatierungen!
Ja, habe doch erklärt was es macht ![]()
new dmstring[6];
Mache new dmstring[7]; daraus, da ein Array am Ende immer ein "Ende-Zeichen" hat (sieht so aus: '\0') ![]()
und ich empfehle dir das hier zu machen:
format(dmstring,7,"DM: %02d",InArena);
//Output->DM: 01 ... oder 02 ...etc
mfg. ![]()
@Schwabbel Ok, ich mache dann nur X,Y,Z,R. Könntest du mir später helfen mit dem Array?
Weil habe damit noch nicht so viel Erfahrung.
Nein...tut mir leid, ich bin gleich weg...Wochenende und so ![]()
@Schwabbel Ich könnte es aber auch so Speichern oder?
Können...ja...wirklich sinnvoll...nein, ich empfehle dir es in einem Array zu speichern... ![]()
mfg. ![]()
Es gibt, nicht nur in GTA, auch Orte, die unter dem Meeresspiegel liegen.
Wir reden hier aber nur von SF ![]()
@Schwabbel Wenn ich wirklich alle Positionen speichere, reicht es wenn ich die X,Y,Z und die Rotation in eine Datei speichere?
Ja.
Ich will das sie immer an verschiedenen stellen da sind....
Nun...dann wird das schwierig zu verwirklichen bei so vielen Autos ![]()
Du könntest sie alle theoretisch random halt im Umkreis von SF erstellen, dann lässt du sie ganz hochspawnen, sprich die Z-Achse nicht random sondern so 1000 hoch ![]()
Durch die Gravitation in GTA, fallen sie nach und nach auf den Boden...jetzt fragst du halt nach einer gewissen Zeit (sie müssen ja erstmal fallen) ab, ob sie <= 0 sind, dann weißt du, dass sie im Wasser sind oder >= z.B. 300 oder so, dann weißt du, dass sie auf einem Gebäude sind (Vorsicht hier Mount Chilliard beachten) und nun einfach wieder random-respawnen ![]()
mfg. ![]()
Was?
Meinst du sowas:
new var=1366;
printf("Die Hälfte von \"var\" ist: %d",floatround(var/2));
//Output->Die Hälfte von "var" ist: 683
mfg. ![]()
Poket-Jony Will ich doch nicht, ich will machen das sie immer wo anders spawnen, aber habe angst das die Autos im Wasser spawnen
oder auf Häusern oder so...
Ja, du kannst in einem Array alle 1500 Autos positionieren und dann für jedes Auto immer eine Random Position aus diesem Array auswählen ![]()
Aufwändig aber machbar ![]()
mfg. ![]()
Warum sollte das nicht möglich sein? ![]()