für was gibts die möchtegern profi funktion
Gar nicht gesehen ![]()
für was gibts die möchtegern profi funktion
Gar nicht gesehen ![]()
Weil SpielerName anscheinend schon existiert bzw eine Funktion mit diesem Namen schon existiert ![]()
Nenn die Variable einfach um ![]()
mfg. ![]()
Unter OnPlayerCommandText geht es nicht.
Nun, du kannst den Callback OnPlayerCommandText bevor ocmd sie nutzt nochmal hooken und da das System einbauen oder direkt in die Include von ocmd ![]()
mfg. ![]()
Nö bei mir nicht. Kannst du mir das vielleicht mal per PM schicken?
Kopiere doch einfach den Source-Code von Pastebin und füge das in eine .inc Datei ![]()
Abgesehen davon, funktioniert das irgendwie bei mir ![]()
Der Mediafire lik geht nicht.
Zitat
File Blocked for Violation.
The file you requested has been blocked for a violation of our Terms of Service.
Still have questions, or think we've made a mistake? Please contact support for further assistance.
Eh...bei mir schon..lol ![]()
Und wie sieht das aus mit der anpassung ans Tachosystem? Denn nicht jeder hat ja die richtige(gleiche) Geschwindikeit eingestellt.
Nun, wenn man nicht damit zufrieden ist, wie ich das abgefragt habe, kann man ja das verändern, so ist es ja nicht ![]()
mfg. ![]()
Wie läuft das denn ab? Ich kenne das von dem anderen BNlitzerding, das wenn man die Zeit runterschraubt es total rumzickt. Dann wird man 3 - 5 mal hintereinander geblitzt.
Nun...eigentlich nicht, ich habe einen Timeout drinnen und wenn wir sagen mal der Spieler 120 fährt und der Radius von dem Blitzer 50 ist, ist der da locker nach 5 Sekunden (das ist der Timeout) draußen ![]()
Also, da sollte eigentlich nichts passieren ![]()
mfg. ![]()
Kaliber, du lebst auch noch.
Naja, eigentlich bin ich hier wie gesagt inaktiv, nur ich habe so viel Langeweile ab und zu...da schaue ich hier mal vorbei und gestern hat mich jemand gebeten so ein System zu schreiben und jetzt hat er es und alle anderen auch ![]()
mfg. ![]()
Guten Morgen alle Brotfische,
der Grund warum ich noch eine Include veröffentliche ist der, weil ich mehrfach darum gebeten wurde.
Es handelt sich um ein Blitzer System:
Funktionen:
CreateBlitzer(Float:X,Float:Y,Float:Z,Float:A,MAX_SPEED,Float:radius); //erstellt einen Blitzer
GetBlitzerId(playerid); //returnt die id des Blitzers in der Nähe des Spielers
EditBlitzer(id, MAX_SPEED, Float:radius); //Man kann den MAX_SPEED (also ab wann man geblitzt wird) verändern, id muss man GetBlitzerId verwenden...
RemoveBlitzer(id); //Man kann den Blitzer löschen
public OnPlayerBlitz(playerid, speed, MAX_SPEED) { } //Der Callback wird aufgerufen wenn man geblitzt wird... kann man alles selbst einstellen
Kleines Beispiel:
//Für RemoveBlitzer
RemoveBlitzer(GetBlitzerId(playerid)); //Löscht den Blitzer in der Nähe des Spielers
//Für den Callback
public OnPlayerBlitz(playerid, speed, MAX_SPEED)
{
//playerid = spielerid von dem Spieler der geblitzt wurde
//speed = der aktuelle Speed des Spielers
//MAX_SPEED = wie schnell er hätte fahren dürfen
return 1;
}
Alles anzeigen
Zusatz-Informationen:
Momentan kann man nur 10 Blitzer erstellen, wenn ihr mehr haben wollt, einfach das Makro MAX_BLITZER erhöhen, bevor ihr die Include includiert.
Der Interval des Timers der prüft, ob man geblitzt wird, wird alle 2 Sekunden aufgerufen, wenn das langsamer oder schneller gehen soll, könnt ihr das Makro verändern: BLITZ_INTERVAL (wieder bevor die Include includiert wird).
Download:
Source-Code: Pastebin
Direkter-Download: Mediafire
Schlusswort:
Falls Fragen oder Verbesserungswünsche bestehen, könnt ihr sie gerne nennen ![]()
PS: Falls Fehler auftreten, könnt ihr sie mir gerne schreiben.
mfg. ![]()
wie bekomm ich das alles weg?
Das a_mysql R6 Include & Plugin verwenden und alles mit TAB's richtig einrücken ![]()
mfg. ![]()
Ausserdem geben strings nur 128 Zeichen wieder...
Was ![]()
Aber dazu hab ich mich inzwischen genug geäußert. (Kleiner Tipp, nur weil der Befehl zum Geld geben /pay heißt ist es kein GF )
Es ist aber eins ![]()
@Topic:
Hast du evtl Timer o.ä. drinnen wo dann Funktionen aufgerufen werden, die dem Spieler ihre alten Namen wiedergeben oder so...? ![]()
Ich bin mal spasseshalber auf die Seite gegangen und habe mal im Impressum nachgesehen, da steht folgendes:
ZitatWichtiger Hinweis zu allen Verweisen (Links) auf diesen Seiten:
Mit Urteil vom 12. Mai 1998 - 312 O 85/98 - "Haftung für Links" hat das Landgericht (LG) Hamburg entschieden, dass man durch die Anbringung eines Links die Inhalte der gelinkten Seite ggf. mit zu verantworten hat. Dies kann - so das LG - nur dadurch verhindert werden, dass man sich ausdrücklich von diesen Inhalten distanziert.
Hiermit distanzieren wir uns ausdrücklich von allen Inhalten aller gelinkten Seiten auf dieser Homepage. Diese Erklärung gilt für alle auf der Homepage des Comenius Berufskollegs Witten untergebrachten Links.
Das sollte einem schon zu Denken geben ![]()
Super, er hat es rausgenommen hahaha Lachflash ![]()
Vielleicht testet der kleine gerade wie er sich ein Botnetz zusammen bauen kann.
Du hast es irgendwie mit deinen Botnetzwerken ![]()
Er hat einfach in seiner Signatur diese Seite Verlinkt...mittels eines Bildes... ![]()
mfg. ![]()
Also, die Meldung geht von diesem User aus:
http://forum.sa-mp.de/index.php?page=User&userID=26217
Das sollte mal kontrolliert werden ![]()
//edit:
Ja es liegt an der Signatur er hat da eine Direkte Verlinkung zu der Seite! ![]()
mfg. ![]()
UsePlayerPedAnims();//ich glaube dies ist das es animationen ausführt ?!
Nein, das sorgt dafür, dass jeder Skin sich so bewegt wie CJ ![]()
DisableInteriorEnterExits();//alle eingänge werden gelöscht
Nicht gelöscht, sondern deaktiviert ![]()
Zum Topic:
Du kannst auch einfach so eine Farbe nutzen 0x00000000
Dann ist das auch unsichtbar.
Es kommt auf die beiden letzten 00 an, da die hier für die Transparenz sorgen ![]()
mfg. ![]()
also so ? ich werde es mal Testen
Nein, so:
for(new i; i!=strlen(inputtext); i++) inputtext[i] = '*';
TextDrawSetString(Register,inputtext);
TextDrawShowForPlayer(playerid, Register);
mfg. ![]()
sieh dir mal genau meinen Beitrag über deinem an
und?
schau dir meine Makros an, da ist sowas überflüssig ![]()
Habe auch mal was lustiges, also mir war langweilig und ich habe ein kleines Makro geschrieben, damit man strings und char-Arrays verwenden kann.
Sieht so aus:
new char_buffer[64];
#define insert(%0,%1,%2,%3); \
format(char_buffer,%1,%2,%3); \
strunpack(%0,char_buffer,%1);
//Anwendungsbeispiel:
new string[128 char],name[]="Kaliber";
insert(string,sizeof(string),"Mein Name ist: %s",name);
printf("%s",string); //-> printet "Mein Name ist: Kaliber"
mfg. ![]()