Hier sollte die zu finden sein
http://forum.sa-mp.com/showthread.php?t=91354
Achja.
Schick mir NIE WIEDER eine PN
Hier sollte die zu finden sein
http://forum.sa-mp.com/showthread.php?t=91354
Achja.
Schick mir NIE WIEDER eine PN
wenn man seid 0.3a dabei ist weiß man das vllt noch nicht so ganz aber, die richtige SA:MP Revolution kam mit 0.3a als die kompletten Limits hochgeschraubt wurden.
Natürlich hast du recht, es sind gute Teils auch sehr gute Features dabei, aber auch welche die schon längst überfällig waren.
Z.b. die Rotation von Moveobject, die Objectsurfing fixxes und erst recht die Towcars fixxes.
Wobei ich bei den Towcars nochmal auf diesen Theard verweisen möchte^^
http://forum.sa-mp.com/showthread.php?t=290400
Einfach ein neues Self-Made extra basierend auf 0.3d programmieren.
ehm nur so, eigentlich ist es in den RCs vorgesehn das man seine Scripte schon umstellt ![]()
SetTimerEx("iwas",20*60000,false,"i",playerid);
Wird wohl das sein was du meinst ![]()
MoveObject(tor[5],146.5655,(1946.3586)+10,19.3358,5);
so oder
MoveObject(tor[5],146.5655,1956.3586,19.3358,5);
so
bei mir workt das damit
stock mysql_GetInt(Table[], Field[], Where[], Is[])
{
new query[128], Get[128];
format(query, sizeof(query), "SELECT %s FROM %s WHERE %s = '%s'", Field, Table, Where, Is);
mysql_query(query);
mysql_store_result();
mysql_fetch_row(Get);
return strval(Get);
}
vllt hilfts^^
Man darf Minecraft nicht unterschätzen, was das an Leistung benötigt, wenn viele Spieler drauf sind oder es viel Welt gibt
Willste uns auf den Arm nehmen?
public OnGameModeInit() //wenn der Spieler den Gamemode betritt
public OnGameModeExit() //wenn der Spieler den Gamemode verlässt
Was sind das bitte für Erklärungen?
Bitte überarbeite das nochmal
Na das ist doch schonmal was :]
Und wir haben einen Gewinner für den Sinnlosesten Beitrag in den letzen Tagen/Monaten!!!
Ne mal im ernst wie sollen wir dir bitte helfen?
Wir haben nicht mal Code und die meinsten Glaskugeln sind leider kaputt ![]()
So wie das aussieht(immer die gleichen Fehler obwohls da ist^^) hast du wohl einen Klammerfehler
Ich hab her noch eine kleine Optimierungsmöglichkeit für Schleifen ![]()
Meine Theorie:
Eine While Schleife ist schneller als eine For Schleife
Der Grund:
In einer For Schleife muss (zwar nicht zwingend) er die variable erstellt werden, dann wird die Bedingung überprüft und am Ende der Schleife wird die Var erhöht und die Bedingung erneut geprüft.
Die While schleife spart sich die ganzen Schritte von hochzählen und var erstellen,sSie überprüft nur die Bedingung.
Var erstellen ist vorher und die var hochzählen ist mittendrin möglich.
Der Beweis:
Ich hab den Test mit 1000000 Wiederholungen gemacht und dieses Ergebnis erhalten
Eine while schleife ist 2x so schnell wie eine for schleife und eine do while schleife etwas langsamer(manchmal auch schneller, wie bei mir gerade der Fall
) als eine while schleife
1.Testergebnis
while Loop 10037ms
for Loop 20457ms
do while 10218ms
2.Testergebnis
while Loop 10168ms
for Loop 20645ms
do while 9971ms
Code für den Test hier: http://pastebin.com/iyfBCQG2
Die Optimierung:
Aus
for(new i;i<MAX_PLAYERS;i++)
{
//iwas
}
machen wir ganz einfach
new i;
while(i<MAX_PLAYERS)
{
//iwas
i++; // wichtig ist das hier die var um eins hochgesetzt wird sonst ende die Schleife nie :P
}
oder
new i;
do
{
//iwas
i++; // wichtig ist das hier die var um eins hochgesetzt wird sonst ende die Schleife nie :P
}
while(i<MAX_PLAYERS); // wichtig² hier muss ein ; stehen
und für die geschwindigkeit Junkies unter uns ![]()
new i;
while(i!=MAX_PLAYERS)
{
//iwas
i++; // wichtig ist das hier die var um eins hochgesetzt wird sonst ende die Schleife nie :P
}
//und
new i;
do
{
//iwas
i++; // wichtig ist das hier die var um eins hochgesetzt wird sonst ende die Schleife nie :P
}
while(i!=MAX_PLAYERS); // wichtig² hier muss ein ; stehen
//Edit: 1.Testergebnis & 2. Testergebnis
Sorry ich hab vergessen zu schreiben "wie CJ" aber naja soll jetzt kein Smalltalk werden ![]()
Bitte Closen ![]()
Richtig wäre Smalltalk oder Hardwar/Software
Sorry ich kenn mich damit nicht so aus
Es ist total sinnlos das man nicht Standartmäßig so läuft
Was denn fürn Interface Editor?
Du bist hier in der Client und Serverhilfe ...
sscanf muss auch wissen wohin er das speichern soll
z.B.
if(sscanf(params,"s",deinevar)) return iwas;
UsePlayerPedAnims();
Das muss unter OnGameModeInit
![]()
Aber nachdem das Forum neuinstalliert wurde, wurde man auf sa-mp.de verlinkt
Ich Will das aber gleich so sehen in dem Editor
will das nicht extra einfügen
Hast 0.3d installiert?