Weiß jemand die Object ID von einem zerstörten Sprunk automaten?
Bist du sicher, dass es so ein model gibt? ![]()
...denn ich bezweifle es ![]()
Weiß jemand die Object ID von einem zerstörten Sprunk automaten?
Bist du sicher, dass es so ein model gibt? ![]()
...denn ich bezweifle es ![]()
dabei ist der server auch abgestürzt.
Dann hau mal das crashdetect Plugin rein ![]()
Mit der Funktion CreateMenu ![]()
PS: Allerdings würde ich dir davon abraten und stattdessen ShowPlayerDialog verwenden ![]()
mfg. ![]()
Weiss irgendwer wie ich die restlichen Lehrzeilen noch zusammen bekomme?
Ich weiß nicht genau, was du machen willst, aber wenn du alle <br> oder </br> aus dem Text entfernen willst, mach es doch einfach so:
$body = toString(explode("<br>",toString(explode("</br>",$body))));
function toString($arr) {
$var = NULL;
for($i=0; $i<count($arr); $i++) $var .= $arr[$i];
return $var;
}
mfg. ![]()
Die Schengener Abkommen waren internationale Übereinkommen insbesondere zur Abschaffung der stationären Grenzkontrollen an den Binnengrenzen der teilnehmenden Staaten. Infolge der Einbeziehung der Abkommen und des darauf aufbauenden Rechts (Schengener Besitzstand, häufig auch Schengen-Acquis genannt) in den Rechtsrahmen der Europäischen Union, gelten die Bestimmungen der Schengener Abkommen als EU-Rechtsakte weiter und wurden mittlerweile fast vollständig durch verschiedene andere Rechtsakte ersetzt. Trotzdem wird auch weiterhin in diesem Zusammenhang vom „Schengener Besitzstand“ gesprochen; dieser bildet einen wesentlichen Pfeiler des „Raumes der Freiheit, der Sicherheit und des Rechts“ der Europäischen Union. Da sich der Anwendungsbereich des Schengener Besitzstandes nicht mit dem Gebiet der EU-Mitgliedstaaten deckt, wird in diesem Zusammenhang vom Schengen-Raum bzw. den Schengenstaaten gesprochen.
Quelle: http://de.wikipedia.org/wiki/Schengener_Abkommen
Für mehr Informationen: https://www.google.de/search?q=Schengener+Abkommen
mfg. ![]()
Die Tasten die du da siehst, sind die DEFAULT Werte von GTA...und wenn du genau liest, findest du auch Tasten wie 2,4,6,8
Wenn du selbst aber, Tastendefinierungen in den Einstellungen änderst, liegen diese natürlich auf anderen Tasten ![]()
Und...spezielle Tasten bzw anders abfragen, kann man anders nicht direkt machen.
mfg. ![]()
Wenn man etwas Zeit investiert kommt das sicher einigermaßen gut raus. Im Endeffekt wird es vor allem davon abhängig sein wie gut die Internetverbindung zwischen Server und Client ist, wegen der ständigen, vom Server gesteuerten, Änderung der Position (die ist ja nicht clientseitig).
Nah, ich hab das mal probiert...das sieht ziemlich scheiße aus ![]()
Das sieht so aus, als ob der Wagen oben den Truck vergewaltigen würde ![]()
...also lass es lieber und nimm so ein Objekt zur Verdeutlichung ![]()
mfg. ![]()
Ja Okay das ist eine Möglichkeit, kann aber ja sein das es da für Samp eine fertige Funktion gibt die die Werte der Zeilen ausliest.
Neue Werte, die du selbst eingetragen hast nicht, aber vordefinierte:
http://wiki.sa-mp.com/wiki/GetServerVarAsInt
http://wiki.sa-mp.com/wiki/GetServerVarAsString
mfg. ![]()
Kann man Fahrzeuge auch als Objekt für AttachObjectToVehicle benutzen ?
Nein, leider kann man das nicht machen.
Du musst zur Verdeutlichung evtl Schrott Autos wie modelid 3593 oder 3594 nehmen ![]()
mfg. ![]()
Ich suche eine Objekt das so aussehen soll wie eine Weiße Wand damit ich sachen Selber Mappen kann.
Nimm eine Wand und setz mit der Funktion SetObjectMaterial sie auf weiß ![]()
mfg. ![]()
Du kannst keine Objekte durch anfahren oder "anlaufen" einfach verschieben. Das muss Scripttechnisch geregelt werden.
Nein, es gibt auch sog "dynamische" Objekte, die kannst du inGame bewegen, allerdings nicht wirklich synchron.
Allerdings kenne ich keinen Stein, bei dem das möglich ist.
PS: Zum Beispiel 1225...das kannst du verschieben wenn du dagegen läufst ![]()
mfg. ![]()
Schreib es doch einfach so:
new gstring[64],geld;
static const pay[] = {0,800,700,550,750,750,720,700,1,680,650,650,650,650};
geld = pInfo[i][pRang] * pay[pInfo[i][pFraktion]];
valstr(gstring,geld);
mfg. ![]()
Bitte um Erklärung.
@Kailber:
return egal, was du da auch immer returnst, beendet den Codeblock.
print("hi");
return 1;
print("hi"); //<< wird nicht mehr aufgerufen
Manche Callbacks, wie in diesem Fall OnPlayerText benötigen den Wert vom return um damit weiterzuarbeiten (das kannst du im wiki immer nachlesen, da steht folgendes:)
Returning 0 in this callback will stop the text from being sent to all players
und da wir genau das haben wollen, müssen wir 0 returnen.
mfg. ![]()
Alles anzeigenDas hier sieht mir nicht richtig aus:
if(IsPlayerAnAdmin(playerid,1 && 2 && 3 && 4 && 5))
Ändere das mal zu:
if(IsPlayerAnAdmin(playerid,1))
Es ist nicht das was er will, aber 1 && 2 && 3 && 4 && 5 das entspricht 1
Also steht da quasi das selbe ![]()
Schreib das mal alles so:
public OnPlayerText(playerid,text[])
{
if(GetPVarInt(playerid, "Mute")) return SendClientMessage(playerid,Rot,"Du bist stumm gestellt!"),0;
new string[145],Float:X,Float:Y,Float:Z;
if(ImSupport[playerid]==true)
{
if(IsPlayerAnAdmin(playerid,1) || IsPlayerAnAdmin(playerid,2) || IsPlayerAnAdmin(playerid,3) || IsPlayerAnAdmin(playerid,4) || IsPlayerAnAdmin(playerid,5))
{
format(string,sizeof string,"[%s] %s: %s",AdminRangName(playerid),SpielerName(playerid),text);
SendClientMessage(playerid,HBlau,string);
SendClientMessage(SupInfo[ASupportID[playerid]][SpielerID],HBlau,string);
}
else
{
format(string,sizeof string,"[%s] %s: %s",AdminRangName(playerid),SpielerName(playerid),text);
SendClientMessage(playerid,HBlau,string);
SendClientMessage(SupInfo[SupportID[playerid]][AdminID],HBlau,string);
}
return 0;
}
format(string,sizeof string,"%s: %s",SpielerName(playerid),text);
GetPlayerPos(playerid,X,Y,Z);
for(new i;i<MAX_PLAYERS;i++) {
if(IsPlayerInRangeOfPoint(i,7.0,X,Y,Z)) SendClientMessage(i,0xFEFEFEFF,string);
}
return 0;
}
mfg. ![]()
kein Filterscript
Schau dir doch das System an, welches im Filterscript vorhanden ist...
und daran kannst du dich doch orientieren ![]()
Freecam(playerid,1)
Das wäre eine Funktion und kein Befehl...und da es diese Funktion nicht gibt, musst du dir wohl ein System scripten, was du dadurch nutzen kannst ![]()
Poste mal den ganzen Log..auch den Teil mit der Libmysql ![]()
mfg. ![]()