Probiere mal:
fahrzeuge[v][fkilometer] = (floatcararray[v][0]+fahrzeuge[v][fkilometer]);
mfg. ![]()
Probiere mal:
fahrzeuge[v][fkilometer] = (floatcararray[v][0]+fahrzeuge[v][fkilometer]);
mfg. ![]()
Poste mal das:
#define Login
mfg. ![]()
wie hast du login definiert und poste mal die Zeile über ShowPlayerDialog ![]()
mfg. ![]()
Eine Waffe muss aber ein Pickup sein, sonst kann man die nicht direkt aufheben ![]()
mfg. ![]()
Finde ich garnicht so schlecht, aber ich schließe
mich BlackAce an, dass es ein wenig unnötig ist.
7/10 Punkten
Ich habe gesagt dass es unnötig ist ![]()
mfg. ![]()
Aber wenn du es so machst wie Kaliber es gezeigt hat, musst
aufpassen! Wenn 2 gleichzeitig sterben, dann wird nua eine
Deagle am Boden hingelegt.
Das ist nicht ganz korrekt, es werden 2 Waffen hingelegt, aber man kann nur 1ne aufheben
und ja ich weiß selber das das System fehlerhaft ist, wollte nur ein paar funktionen schreiben, die er verwenden müsste ![]()
mfg. ![]()
Alles anzeigenDas war ein Beispiel
.
Genauso könnte ich zu dir sagen, dass bei %f alle Stellen angezeigt werden, er aber nur eine will.
Natürlich kann ers auch einfach zu
%.0f
ändern.....
BlackLegend
Ich habe floatround benutzt, schau genauer hin, dadurch wird der float auf eine grade Zahl gerundet !^^
mfg. ![]()
Sieht etwas Fehlerhaft aus.
Checkpoint wird gesetzt -> Spieler geht offline
Ein andere Spieler kommt mit der ID des Spieler online der gerade off gegangen ist -> bekommt den alten Checkpoint des Spielers
Das liegt eher weniger an dem Include viel mehr an dem Scripter, der kann doch einfach bei OnPlayerDisconenct eine kleine Funktion machen, dass der Checkpoint für den Spieler mit dieser ID disabelt wird ?!
mfg. ![]()
new Float:health, string[50];
GetPlayerHealth(i,health);
format(string, sizeof(string), "Health: %.2f",health);
Das bringt doch nichts, jetzt zeigt er 2 Stellen hinter dem Komma an, er will aber keine ![]()
mfg. ![]()
Ich weiß nicht, obs daran liegen könnt, versuch aber mal folgendes:
{ffffff} => {FFFFFF}
Nein, daran lag das nicht, das ist nichtmal ein Fehler ![]()
Ich habe ihm schon geholfen ![]()
mfg. ![]()
Joa, sieht okay aus, finde ich aber unnötig, da man einfach eine Spieler Variable dafür erstellen kann und die Stadartfunktion nutzen kann ![]()
Aber nette Idee ![]()
mfg. ![]()
Was stellst du dir denn so vor?
Es geht nicht darum was er sich vorstellst, sondern was du dir vorgestellt hast, wie viel du zahlen würdest ![]()
PS: Bei angemessenen Preis, hätte ich auch Interesse ![]()
mfg. ![]()
schick mir mal deine TeamViewer daten, dann mach ich dir das schnell ![]()
mfg. ![]()
Schreibe es mal so:
new string[128];
format(string, sizeof(string), "Fehler: {ffffff}Der Befehl {007D00}%s {ffffff}konnte nicht gefunden werden.", cmdtext);
SendClientMessage(playerid,Red,string);
return 1;
mfg. ![]()
versuche es mal so:
new Float:health, string[50];
GetPlayerHealth(i,health);
health = floatround(health);
format(string, sizeof(string), "Health: %f",health);
mfg. ![]()
1.
new Float:health, string[50];
GetPlayerHealth(i,health);
format(string, sizeof(string), "Health: %f",health);
2. Zu faul ![]()
mfg. ![]()
So ungefähr:
//oben im script
new deagle;
//die Callbacks
public OnPlayerDeath(playerid, killerid, reason)
{
new Float: X, Float: Y, Float: Z;
GetPlayerPos(playerid, X, Y, Z);
if(GetPlayerWeapon(playerid) == 24) //wenn er eine Deagle hat
{
deagle = CreatePickup(348, 2, X, Y, Z, 0);
}
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == deagle)
{
GivePlayerWeapon(playerid, 24, 500);
DestroyPickup(deagle);
}
return 1;
}
Habe das kurz aus dem Kopf geschrieben, so ungefähr könnte das aussehen, musst halt noch einiges editieren ![]()
mfg. ![]()
prüf das am besten mal mit einer print methode wo der code dann unterbricht ![]()
mfg. ![]()
warum immer diese ____ das nervt so übelst und macht das so unübersichtlich ![]()
mfg.^^