komischer weise geht es, wenn ich es ohne spezielle classes mache, aber mit dem if classid... kommt er nicht klar:
Das OnPlayerSpawn() steht doch für das was passiert wenn(nachdem) man gespawnt wird, und dann kommt halt das SetPlayerRandomSpawn.
Beiträge von FACE
-
-
Schade bin zu spät gekommen!
Aber trotzdem hier: -
Man müsste den Spieler in einen Zustand verstzen, indem er den Command nicht nutzen kann.
Erst wenn der Timer nach 1 Stunde wieder abgelaufen ist, kann er den Command wieder nutzen.
Ich probiers mal -
Ok habe jetzt alles auf classid geändert aber habe jetzt nen neuen Error:
public OnPlayerSpawn(playerid)
{
SetPlayerRandomSpawn(playerid, classid);
return 1;
}Da sagt er mir jetzt wieder Undefined Symbol "classid"!
-
Dann bekomme ich den Error:
(813) : error 025: function heading differs from prototype
Zeile 813 gehört zu dem public SetPlayerRandomSpawn(playerid,classid) -
Hi!
Habe diese Erorrs beim compilen, aber ich weiss nicht wie ich classid definieren soll
Hier den Code:
(816) : error 017: undefined symbol "classid"
(819) : error 017: undefined symbol "classid"Und hier den betreffenden Scriptteil:
public SetPlayerRandomSpawn(playerid)
{
if(classid == 0) {
new rand1 = random(sizeof(FeuerwehrLsRandomPlayerSpawns));
SetPlayerPos(playerid, FeuerwehrLsRandomPlayerSpawns[rand1][0], FeuerwehrLsRandomPlayerSpawns[rand1][1], FeuerwehrLsRandomPlayerSpawns[rand1][2]); // Warp the player
} else if(classid == 1 || classid == 2) {
new rand2 = random(sizeof(PolizeiLsRandomPlayerSpawns));
SetPlayerPos(playerid, PolizeiLsRandomPlayerSpawns[rand2][0], PolizeiLsRandomPlayerSpawns[rand2][1], PolizeiLsRandomPlayerSpawns[rand2][2]); // Warp the player
}
return 1;
} -
Ich hätte halt gerne, dass der automatisch geheilt wird, aber nicht gleich komplett, sondern immer mal so alle 4-5 Sekunden 20 hp oder so.
-
Mal so eine Frage nebenbei:
Wie hast du dir das denn vorgestellt, der Area51 mode ist ein kompletter Gamemode, den kriegst du nicht so einfach auf ein Filterscript.
Außerdem läuft bei diesem Gamemode ja ein Timer, der ja dann parallel zum normalen Game laufen würde, und wenn er abgelaufen wäre, würde der komplette Serve restarten.
-
Ebenfalls!
-
Hi!
Ich weiss nicht so recht wie man das anstellen kann:
Ich möchte, dass ein Spieler der einen Sanitäter skin hat, die anderen Spieler in seiner nahen Umgebung heilt.
Ich weiss nicht so recht wie man den Radius checkt und dann immer wieder zb. alle 5 Sekunden dem Spieler +20 Leben gibt.
-
Unter welcher rubrik gibts denn diese roten und weissen lichter ????
(bei mta object-editor)
ich finde die irgnediwe nicht...suche und suche und suche...und trotzdem nix
-
Also wenn ein Script Errors oder Warnings enthält dann poste es doch mal bitte, dann kann es hier verbessert werden.
-
ich bin auch gerade an sowas dran (aber ein bisschen komplizierter).
Schau dir mal den lvdm mode an, da passiert dasselbe nur mit playerspawns.
unter OnPlayerspawn
-
ich glaube man könnte das viel einfacher lösen:
-Der Fotograf kriegt erstma ne Kamera
-Er kriegt verschieden Locations als Checkpoints, an denen er sich orientieren kann
-Er kriegt immer einen Newsletter mit den neuesten Ereignissen (vom zeitungsjungen oder so)
-Dann schickt er seine Fotos, falls vorhanden an den Admin des Forum
-Wenn kein Forum vorhanden ist, müsste man probieren ob man nicht auf dem Server einfach eine Cam erstellt d.h.:
Wenn er ein Foto macht, werden seine ganzen coords gesavt und es wird eine Camera erstellt mit der man per Illustrierte zugreifen kann
-
Unter Führerschein Ende ist eine offene Klammer in Zeile 22, die aber nicht wieder geschlossen wird.
-
warum macht ihr es nicht so?
unter OnPlayerCommandText kommt:
if strcmp.. /savespawn;
GetPlayerPosition(playerid, X, Y, Z, Angle);
Natürlich als Admin Funktion und dann unter OnPlayerSpawn:
SetPlayerPostion(playerid, X, Y, Z, Angle)
So müsste es eigentlich ohne Errors gehn.
Falls das ein überflüssiger Post ist bitte einfach löschen
-
Tut mir leid wenn das gegen deine Logik verstößt, aber ich habs nunmal in nem Video gesehn.
Da gibts hier auch irgendwo nen Thread zu..ich such den mal raus
-
Es gab doch vor so ein paar Wochen ein Video..., da ging es um ein Sa-mp, dass auf einer Vice-City map basiert.
-
-
Ja und was soll ich da einfügen??