So wie du das vorher auch in OnGameModeInit gemacht hast, nur in Verbindung mit classid
Beiträge von Akino Kiritani
In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
-
-
genau das meine ich, du suchst dir am besten den raus, der die Pickups mit der zeit respawnen lässt.
Ich glaube das ist typ 2
-
Kannst du mal in einem kompletten Satz schreiben, so das ich nicht erraten muss was du meinst?
-
Du gibst ja beim erstellen des Pickups einen Typen an, den musst du ändern
-
if(classid == 0) SetPlayerSkin(playerid,25);
else if(classid == 1) SetPlayerSkin(playerid,26);
so -
Änder deinen Pickuptypen in einen, der ein Pickup beim betreten kurzzeitig verschwinden lässt,
denn sonst nimmt der Spieler immer wieder den Pickup auf -
Ich erklär dir mal den Ternary operator ein wenig.
Der funktioniert eigentlich wie eine normale if Abfrage, nur kann man diese Abfrage in einer Anweisung verwenden,
aber aber nur eine if else verzweigung.An deiner stelle würde ich dann eine if else Verzweigung wählen, da du dich sonst zu sehr in der Abfrage verlierst
-
; zeigt nur an das eine Anweisung zuende ist, nicht wie z.b. in Visual Basic da reicht ein Zeilenumbruch.
Du kannst in PAWN allerdings, so wie du es gemacht hast, Anweisungen kombinieren und den Code damit beschleunigen.
Es geht aber auch mit Anweisung + Anweisung; (wie in Delphi) oder Anweisung & Anweisung;
-
@alaSka
was du da machst hat genau die gleiche Wirkung wie er sie jetzt schon hat -
mach das so
case 0: SetPlayerSkin(playerid, ( ! ( classid % 2 ) ) ? frakskins[0] : frakskins[1]);
voraussetzung ist aber das du 2x AddPlayerClass unter OnGameModeInit hast -
ich arbeite mit enums
Was ist das bitte für eine Aussage?Enums sind auch nur Variablen - ebenso wie PVars, PVars arbeiten nur anders (RAM vs CPU)
Das was du da willst solltest du lieber, wie schon gesagt in OnPlayerRequestClass und mit SetPlayerSkin machen.
-
-
Es wäre doch auch druchaus möglich die Sektion in Modding umzubennen und dann die Präfixe dann neu zu setzen
-
Alles anzeigen
100 Beiträge sind mir zu viel zum durchblättern, deswegen weiß ich nicht, ob schon gepostet, aber mache doch in etwa sowas:
Codenew Gui:logingui = CreateGui("Login Deialog"); new Label:text = CreateLabel("Bitte logge dich ein"); new Button:submit = CreateButton("Login"); AddGuiElement(logingui, text, 0, 200, 50); AddGuiElement(logingui, submit, 75, 25);Im Style von
Codenative CreateGui(title[]); native CreateLabel(text[]); native CreateButton(text[]); native AddGuiElement(gui, element, x_left, x_right, height);Dann kann man sich selber GUI's bauen

So in etwa werde ich das auch machen.
Demnächst werde ich möglicherweise auch eine kleine Testversion rausgeben,
sofern ich das mit dem Team abklären kann, das ich den Source nicht mit veröffentliche.Ansonsten werde ich das im kleinen Kreis testen lassen
-
Werde ich machen,
aber erst wenn ich die Mehrfarbigkeit in den normalen Text bekommen habe,
Dafür sind extra Berechnungen nötig
-
Ich kann RG nur zustimmen,
ich werde schon bekanntgeben wann ich es release oder verkaufe
//Edit:
Was ich habe mal die letzten Bilder im Startpost rein editiert, damit die Bilder nicht übersehenen werden -
Update mal die Standard Includes von SAMP
-
Du könntest dein Auto mit AttachObjectToVehicle und SetObjectMaterial(Text) das Auto ein bisschen aufhübschen,
aber ansonsten ist das nicht möglich,
außer mit Troopers Plugin -
Blacky xD, Jeder Fängt mal Klein an

Das mag ja sein, aber 4 Timer setzen darin das Wetter verändern,
das kann jeder der nur ein bisschen scripten kann.Sorry, aber das ist nun mal so
-
Was ist denn das bitte?
Das ist nix halbes und nix ganzes.
Es ist rein gar nichts.Ein paar Timer gesetzt fertig.