Ich will mal kurz anmerken, dass deine Abfrage totaler Blödsinn ist und alle die hier in diesem Thread einen Codeschnipsel gepostet haben...das ist auch alles Schwachsinn ! ![]()
mfg. ![]()
Ich will mal kurz anmerken, dass deine Abfrage totaler Blödsinn ist und alle die hier in diesem Thread einen Codeschnipsel gepostet haben...das ist auch alles Schwachsinn ! ![]()
mfg. ![]()
wurde und in script verteckt sein könnte ?
Nein.
Aber es könnte sein, dass die Map über ein Filterscript oder ein Include geladen wird ![]()
mfg. ![]()
Wofür denn ? Zu viel Schiss das selber zu spielen oder was ? ![]()
Dann stimmt was mit deinem Timer nicht, aber so verringert man Variablen ![]()
Oder so:
armyleben--;//Ist aber das gleiche wie du es gemacht hast
mfg. ![]()
auf der karte wird es jetzt angezeigt aber auch auf der minimap was ich nicht möchte
Du weißt aber, dass die Mini"map" sich der "Map" anpasst nur in mini format auf dem Display ? ![]()
Somit geht das nicht... ![]()
mfg. ![]()
Naja wieso einfach wenn es Kompliziert geht oder?
Naja wie gesagt SetPlayerTeam macht genau das was du willst:
Wird das aber nicht zum Nachteil...denn dann kann doch niemand irgendjemanden angreifen wenn alle im selben Team sind und wenn man das mit einem Timer löst, der prüft wer in der Range ist, kann man selber keine andere verletzen...und man verliert bei Explosionen immernoch leben ![]()
mfg. ![]()
Ich habe das nocheinmal angegeben (etwas anders) und jetzt kommt sowas (ich habe den Bereich makiert der Fail ist):

mfg. ![]()
Klammerfehler in Funktion N/A gefunden!
Es soll ja beendet werden daher passt das return
Ehm...nein, schau mal genau hin:
Zitatreturn 1;
}
mysql_free_result();
}
return 1;
}
Wenn du das so machst wird das mysql_free_result(); nicht ausgeführt ![]()
mfg. ![]()
Nein ! Schreibe da kein return rein ! In Schleifen sollte man allgemein keine returns verwenden, außer der Callback oder die Funktion soll beendet werden, in diesem Fall aber schreibe da ein break; rein !
mfg. ![]()
Lösch das und ersetze es durch meinen Code ![]()
ja dann such einfach den chat in deinem script und da wo zwischen den doppelt punkte ist machs du neben dran Sagt
Mhm, nein so einfach ist das nicht, da das nirgends in deinem Script steht. Dies ist ein Callback der sich OnPlayerText nennt und das mit der Nachricht wird automatisch global ausgeführt !
Das mit dem Chat machst du einfach so:
//Unter OnPlayerText
new string[128], name[24], Float:X, Float:Y, Float: Z, i;
GetPlayerName(playerid, name, 24);
format(string, 128,"%s sagt: %s",name,text);
GetPlayerPos(playerid, X, Y, Z);
for(; i<MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue;
if(!IsPlayerInRangeOfPoint(i, 15.0, X, Y, Z)) continue;
SendClientMessage(i, grau, string);
}
return 0;
mfg. ![]()
Fazit: Der Streamer ist nutzlos.
Ja, wenn man eine Insel hat, aber eigentlich hat man sowas nicht direkt, also man kann den Streamer nutzen wenn man nicht so große Sachen auf einem Fleck verarbeiten will !
Und nicht PlayerObjecte?
Weil man bei PlayerObjecten das selbe Problem hat, man kann nur 1000 nutzen ![]()
Naja...bisschen blöd habe an so ein Szenario gar nicht gedacht ![]()
mfg. ![]()
Der Fehler liegt beim Plugin !
Dir fehlt das Streamer Plugin, da du den Streamer Include ohne den Plugin nutzt, kratzt dein Server ab ![]()
mfg. ![]()
Alles anzeigenFolgendes Szenario:
Spieler 1 ist an ein einer Position mit ca 600 Objekten
Spieler 2 ist an einer Position mit ca weiteren 600 Objekten.
Die folge - Spieler 1 bekommt alle Objekte angezeigt.
Spieler 2 nur 400.
Warum?
Weil du Globale Objekte benutzt
Mhm, da hast du recht, dennoch bezweifle ich mal grundsätzlich das einer in einem Umkreis von 300 Metern 600 Objekte hat
Aber dennoch stimmt das...mhm, shit ![]()
Dann sollte man halt nur den Vehicle Streamer nutzen ![]()
mfg. ![]()
dafuq, das ist Streamer?
Das ist einfach nur unnötig
Wieso ist das unnötig ? Mal den Beitrag gelesen, da steht doch was es bringt ![]()
Wie viele Onjecte schafft das system, in einen Umkreis von einen Spieler?
Soviele wie CreateObject packt
Sind glaube ich so ca. 1000 aber ich glaube nicht, dass man schafft, dass 1000 Objekte in einer Nähe von 300 Metern dem Spieler angezeigt werden können ?
Somit ist das eigentlich egal ![]()
@Fipsi
Danke ![]()
@BlackAce
Wieso ? ![]()
mfg. ![]()
Naja, halt, hab' mir ein Fahrzeug gekauft und dann per /parken geparkt.
Im Ordner "Autohaus" wurden auch Positionen gespeichert, aber halt wie gesagt, wenn ich den Server neustarte, steht da, dass ich kein Fahrzeug besitze.
Dann machste irgendwas falsch ![]()