Auf jedem Server oder nur auf einem? ![]()
Mal ingame /fpslimit 90 eingegeben? ![]()
Auf jedem Server oder nur auf einem? ![]()
Mal ingame /fpslimit 90 eingegeben? ![]()
Das alles wird nicht gemacht.
Dann mach doch einfach mal einen print-Debug und schau...wieso es nicht gemacht wird...werden Funktionen nicht aufgerufen, werden Sachen falsch in Variablen gespeichert..sind die Querys falsch...
prüf es doch einfach mal selbst ![]()
Verwende mal crashdetect & nativechecker und poste den ganzen Log ![]()
#Handy
Ich habe gerade was lustiges herausgefunden, man kann mit dem Pawn-Compiler if-Abfragen auch so schreiben:
new a=5;
if a==5 *then print("a=5");
Dieses *then habe ich bis jetzt noch nie in irgendeinem Skript gesehen, weil es natürlich total überflüssig ist, wenn man auch einfach nur Klammern setzen kann, fand es aber mal ganz nützlich zu wissen, dass so ein "then" auch in Pawn existiert ![]()
mfg. ![]()
Mal versuchen sie preloaden zu lassen? ![]()
Gibt es eine Möglchkeit einen bestimmten Spieler zu beschleunigen (Beim Laufen/Sprinten)?
Nein, außer: https://wiki.sa-mp.com/wiki/UsePlayerPedAnims
Wie kann ich ein random erstellen der eine Zahl von x bis y selbstständig auswählt.
Das wäre am besten, wenn du es so machst:
#define randEx(%0,%1) ((random(0) % ((%0) - (%1))) + (%1))
//Nutzung:
printf("%d",randEx(5,50)); //gibt dir eine Zahl zwischen 5 und 50 aus
mfg. ![]()
2 Sekunden google...[FS] Blaulicht+sirene version 2.0
Suche einen Automaten der Ausschaut als wären Waffen Darin
18885
Super...du hast meinen Code gepostet wow, das hilft mir jetzt.
Vielleicht poste mal die Fehler...
oder send mir einfach mal deine TV Daten, dann schau ich drüber ![]()
Da bekomm ich noch mehr Errors
Wenn es genau 26 Stück sind...hast n Klammerfehler gemacht ![]()
Schreib die Funktion so:
stock trcar(const car[])
{
new tmp[128];
strcat(tmp,car);
for(new i=strlen(car); i!=-1; i--)
{
switch(tmp[i])
{
case '[': tmp[i]='(';
case ']': tmp[i]=')';
}
}
return tmp;
}
habe ich gemacht und auch hochgeladen geht aber nicht
Du musst natürlich das Plugin auf deinem Server auf die Include Version von deinem Skript abstimmen ![]()
Dann musst du unter OnPlayerText return 0; schreiben ![]()
Hallo Kaliber,
vielen dank auch für deine schnelle Hilfe. Mit dem Filterscript ist alles gut, Allerdings brauch ich einfach nur die blauen lichter die an / aus von selbstständig gehen sobald die da sind. Ich möchte ja wie in echt die lichter als Frontblitzer machen.
Dann platzierst du da das Objekt welches aus ist und sobald er H drückt (prüfst du über OnPlayerKeyStateChange), dann ersetzt du das mit dem Objekt, welches an ist...
Ok Danke und wie :D?
...Naja:
new string[2];
CallLocalFunction("Hallo","s",string); //Crasht da string leer ist
CallLocalFunction("Hallo","s",string[0]); //Crasht, da auch das leer ist
Aber update einfach denen cmd-Prozesser...google nach deinem z.B. ocmd und dann downloade dir die neue Include... ![]()
raus sprich an der Motorhaube etc?
Mit einem Editor, wie z.B. http://forum.sa-mp.com/showthread.php?t=282883 oder http://forum.sa-mp.com/showthread.php?t=215963
Und wo bekomme ich die Object ID her? ...
Mögliche Lichter bzw Sirenen wären:
mfg. ![]()
mein server geht immer aus was machen?
In CallLocalFunction dürfen keine Leeren Strings übergeben werden...evtl das mal prüfen...
Passiert meistens wenn du keinen guten "CMD-Prozessor" verwendest...wechsel den einfach mal bzw Update ihn ![]()
Unknown column 'id' in 'where clause'
Das bedeutet, dass das Feld ID nicht existiert...da du z.B. sowas machst:
und dieses ID feld existiert nicht, dass musst du einfach erstellen ![]()
mfg. ![]()
Jeffry: Gibts da was?
Auch wenn ich nicht Jeffry bin, ja das kannst du einfach mit SetPlayerPos machen ![]()
//Ein Beispiel:
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z),GetPlayerFacingAngle(playerid,a);
const Float:distance = 5.0; //Wie viele Meter er versetzt werden soll
//Um den Spieler nachvorne zu setzen:
x += (distance * floatsin(-a, degrees));
y += (distance * floatcos(-a, degrees));
//Um den Spieler nachhinten zu setzen:
x += (-distance * floatsin(-a, degrees));
y += (-distance * floatcos(-a, degrees));
//Um den Spieler nach rechts zu setzen:
a+=90.0;
x += (distance * floatsin(-a, degrees));
y += (distance * floatcos(-a, degrees));
//Um den Spieler nach links zu setzen:
a-=90.0;
x += (distance * floatsin(-a, degrees));
y += (distance * floatcos(-a, degrees));
//Und dann halt einfach:
SetPlayerPos(playerid,x,y,z);
mfg. ![]()
Du musst die Leader-Namen in eine Variable laden und dann prüfen ob dieser Spieler online ist mit z.B. der Funktion:
stock IsPlayerOnline(const name[])
{
for(new i=GetPlayerPoolSize(),n[MAX_PLAYER_NAME]; i!=-1; i--) if(GetPlayerName(i,n,MAX_PLAYER_NAME) && !strcmp(n,name)) return 1;
return 0;
}
Wenn die Funktion 1 ausgibt ist der Spieler online, ansonsten offline ![]()
mfg. ![]()