SAMPGDK/C++ - nicht erklärbarer Fehler
- EinfachMax
- Geschlossen
- Erledigt
-
-
Wenn du mir erklärst was SAMPGDK ist kann ich dir vielleicht helfen.
-
Damit kannst du Plugins für SA:MP in C++ programmieren.
-
Ich kenne mich zwar nicht mit dem SAMPGDK aus, aber ist Player nicht eine Klasse und kein Objekt? Du bräuchtest also ein Objekt vom Typ Player, damit du die Methode GetId() anwenden kannst.
-
-
-
Der Bezeichner playerid ist nicht Defeniert.
-
-
Das heißt das er nur für die playerid 0 funktioniert oder wie seh ich das?
-
-
-
Die Funktion müsste ich doch dann mit einer Playerid gestallten also dann durch dein Objektverweis
int pID = juergen.GetId();
SetPlayerPos(pID...);Mfg
-
-
Er will es so haben, der von juergen die ID in den Integer pID geschrieben wird und die Position von pID versetzt wird.
-
Dann könnte er aber direkt juergen.SetPos() verwenden. Sonst würde das Objekt ja keinen Sinn machen
-
Glaube das SAMPGDK schrott ist
Habe beim Aufrufen der Funktion mal das gemacht:
SendClientMessage(0, 255, "test");danach verabschiedet sich der Server
-
Vielleicht hättest du statt 255 einen Farbcode in Form von z.B. 0x11223344 übergeben müssen?
Warum wolltest du überhaupt das SAMPGDK benutzen? PAWN reicht eigentlich vollkommen für die meisten Projekte.
-
Möchte durch einen Socket Server und Client alle Tasten nutzbar in SA:MP machen.
Er möchte ein Integer als Farbcode, deshalb eine Nummer. -
breadfish.de
Hat das Thema geschlossen.