Wozu bitte der string ?
einfach so:
SendClientMessage(playerid,WEISS,""#SERVERFARBE"SERVER:{FFFFFF} Der Befehl existiert nicht!");
Wozu bitte der string ?
einfach so:
SendClientMessage(playerid,WEISS,""#SERVERFARBE"SERVER:{FFFFFF} Der Befehl existiert nicht!");
Der public wird jede Milisekunde aufgerufen xD
Nicht ganz richtig. printe einfach mal und lauf Ingame paar Sekunden rum ![]()
Du kannst es so versuchen. Wie er es mein! Der public OnPlayerUpdate(playerid) Wird gestoppt sobald er den Desktop betritt!
Ich empfehle das ganze mit einem Timer zu machen, da wenn du es über OnPlayerUpdate laufen lässt,
es nach einer Zeit anfängt zu laggen, da OnPlayerUpdate ca. 30-50 mal in der Sekunde aufgerufen wird.
Greetz ![]()
Nimm die Y Koordinate und füge mal den Wert +10 hinzu also:
CreateObject(1225, x, y+10, z-5, 0, 0, 0);
Ist nicht die Z Koordinate für die Höhe zuständig ?
X = Längengrade
Y = Breitengrade
Z = Höhe
Oder Irre ich mich da ?
Frage ich mich auch. . MAX_PLAYERS hat den konstanten wert von 500
In welcher Zeile ?
Zeig mal dein Laden / Speichern..
& setzt du auch beim Disconnecten die Werte wieder auf 0 ?
Ich will mitmachen
Wie werden die Gewinner ausgelost ?
Probier das mal aus .. Ungetestet !
stock UpdateHausLabel()
{
if(HausOwner==0)
{
format(string,sizeof(string),"Dieses Haus steht zum Verkauf!\nLevel: %i\nZimmer: %i\nKosten: %i$",Level,Zimmer,Kosten);
Create3DTextLabel();
CreatePickup();
}
else
{
format(string,sizeof(string),"Besitzer: %s\nZimmer: %i",Owner,Zimmer);
Update3DTextLabel();
DestroyPickup(altes);
CreatePickup(neues);
}
}
Edit: Musst du natürlich noch anpassen ![]()
Alles anzeigenJa er gibt 10000 Raus also so viel wie ich gesetzt habe..
Also eigentlich müsste es doch auf mein Konto gehen:
checks = PlayerInfo[i][pGehalt];
PlayerInfo[i][pAccount] += checks;
//GivePlayerMoney(i, checks);
FraktionsKasse[fraktion] -= checks;
printf("Was kommt raus: %d", checks);
Du schreibst du grade dein PayDay System oder ? ... Warum machst du das nicht playerseitig ?
Hat zwar jetzt wenig damit zu tun aber okay, gib ihm das geld doch mal als letztes. & Printe vorher
& nachher ![]()
Und jetzt noch was bei SetParkPlatz(playerid,Autohaus); passiert xD
Was hat das mit dem Parken zu tun ? ... versuchst du hier sein Autohaus system zu klauen ? :o ( Spaß bei seite )
Weise doch das Fahrzeug dem spieler zu beim erstellen ? Dann kann da auch nichts schief gehen.
Printe das ganze doch mal ![]()
Das ist doch keine Grafik ? Das bild in der Mitte passt garnicht rein, sieht aus wie aus einem
anderen Design rauskopiert... von mir 1/10 ...
Jo, aber der Fehler war das die schleife vor dem erstellen der Fahrzeuge war ![]()
Schönen Freitag,
ich habe ein Problem, die Roller die ich per Script erstellt habe, spawnen immer mit Motor an ... ?
PizzaRoller[0] = CreateVehicleEx(448,2122.5088,-1784.1624,12.9818,47.8214,175,142,-1,false); // car1
PizzaRoller[1] = CreateVehicleEx(448,2122.6128,-1781.2211,12.9858,58.4591,175,142,-1,false); // car2
PizzaRoller[2] = CreateVehicleEx(448,2122.6907,-1778.2880,12.9696,52.7670,175,142,-1,false); // car3
PizzaRoller[3] = CreateVehicleEx(448,2122.7727,-1775.7085,12.9640,51.1270,175,142,-1,false); // car4
Selbst wenn den Motor in einer schleife ausschalten will funktioniert dies nicht ?
05.12 ![]()
Setzt er dann direkt jeden gespeicherten Checkpoint ohne Schleifen?
Du speicherst die ja .. also du willst ja nicht jeden cp einzelnd erstellen ..
for(new a=0; a<sizeof(cps); a++)
{
SetPlayerCheckpoint(...);
}
Edit:
enum cps
{
Float:x,
Float:y,
Float:z,
Float:size
}
for(new a=0; a<sizeof(cps); a++)
{
SetPlayerCheckpoint(playerid,cps[a][0],cps[a][1],cps[a][2],cps[a][3]);
}
dini_SetFloat?
Stimmt.. ist ja eine Float
Grad erst von der Arbeit gekommen ![]()
Zitat von »K3V1N«
new Float:x,Float:y,Float:z,Float:size;
SetPlayerCheckpoint(playerid,x,y,z,size);
Setzt er dann direkt jeden gespeicherten Checkpoint ohne Schleifen?
Das war so gemeint zum Befehl wenn er die erstellen will ![]()
Natürlich brauch er eine schleife ![]()