public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext,"/bsn",true)==0)
{
SetPlayerPos(playerid,1215.2194,-931.0075,42.6593);
SendClientMessage(playerid, COLOR_GREEN,"Du Wurdest zum Bsn teleportiert!");
return 1;
}
if(strcmp(cmdtext,"/ls",true)==0)
{
SetPlayerPos(playerid,1528.1333,-1683.2850,13.3828);
SendClientMessage(playerid, COLOR_GREEN,"Du wurdest nach Los Santos(LS) teleportiert!");
return 1;
}
if(strcmp(cmdtext,"/lv"true)==0)
{
SetPlayerPos(playerid,1696.4312,1461.4584,10.7619);
SendClientMessage(playerid, COLOR_GREEN,"Du wurdest nach Los Ventura(LV)teleportiert!");
return 1;
}
return 0;
}
Finde den Fehler nicht? kann mir bitte wer helfen
- Schokodonut
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Jetzt wäre es nurnoch schlau, uns zu sagen, welchen Fehler du wo hast?
-
warte poste ich
C:\Users\Karl Braun\Desktop\Server\gamemodes\server.pwn(121) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\Karl Braun\Desktop\Server\gamemodes\server.pwn(121) : warning 215: expression has no effect
C:\Users\Karl Braun\Desktop\Server\gamemodes\server.pwn(121) : error 001: expected token: ";", but found ")"
C:\Users\Karl Braun\Desktop\Server\gamemodes\server.pwn(121) : error 029: invalid expression, assumed zero
C:\Users\Karl Braun\Desktop\Server\gamemodes\server.pwn(121) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
-
Schick mal Zeile 121.
//Edit Reydz war schneller :<
-
neuerr Fehler
public OnGameModeInit()
{SetGameModeText("RoL Script");
DisableInteriorEnterExits()
AddPlayerClass(1,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(2,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(3,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(4,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(5,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(6,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(7,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(8,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(9,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(10,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(14,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(15,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(16,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(17,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(18,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(19,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(20,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(21,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(22,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(23,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(24,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(25,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(26,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(27,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(28,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(29,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(30,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(31,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(32,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(33,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(34,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(35,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(36,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(37,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(38,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(39,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
AddPlayerClass(40,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
return 1;
}Meldung:
C:\Users\Karl Braun\Desktop\Server\gamemodes\server.pwn(19) : error 001: expected token: ";", but found "-identifier-"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
-
Junger Gefährte, vielleicht mal die Errors auch zu Herzen nehmen und lesen ..
C:\Users\Karl Braun\Desktop\Server\gamemodes\server.pwn(19) : error 001: expected token: ";", but found "-identifier-"
Sprich:
In Zeile 19 muss ein ; gesetzt werden.
Gefunden wurde jedoch eine Kennzeichnung bzw. eine Identifikation.DisableInteriorEnterExits()
=
DisableInteriorEnterExits();mfg
alaSka -
aso danke
Warum seh ich bei der Skinauswahl keine Skins nur den Button -
Weil du die Cameraposition vllt falsch eingestellt hast?
-
was muss ich dann tun?
-
Ja die richtige Camera Position auswählen.
-
ja und wie habe es so:
SetPlayerPos(playerid,1714.5769,-1880.6062,13.5667);
SetPlayerFacingAngle(playerid,1.5766);
SetPlayerCameraPos(playerid,1714.0693,-1882.2163,13.5668);
SetPlayerCameraLookAt(playerid,1714.0693,-1882.2163,13.5668); -
Wie wäre es denn mal, wenn du eine richtige Problem Beschreibung gibst
Du siehst dein Spieler nicht..
Ja mai..
Ist deine CameraPos plötzlich woanders oder werden nur die Skins nicht angezeigt? ..
Bitte etwas detaillierter erläuternZitatSetPlayerCameraPos(playerid,1714.5769,-1880.6062,13.5667);
Sag mir jetzt nicht, das du die CameraPos genau in den Spieler rein gesetzt hast?
-
Am besten solltest du dir erst mal Anfänger Grundlagen anschauen :>
Und sonst, stimme ich alaSka zu.
-
ne warum sollte ich es in den Spieler reinsetzen dann seh ich ihn sowieso nicht^^
und wenn ich mich einlog bei der skinauswahl ist nur der Button rechts links uns spawn aber wenn ich Button drück seh ich keine Skins -
Einfacher: Schau dir Vektorrechnung und den 3dimensionalen Raum bitte an. P(x,y,z)
SetCameraPos : Das ist der Standort deiner Kammera: Wenn du ein foto von dir machen möchtest, stellst du die Kammera doch vor dir.
SetCameraLookAt: Hier ist der Punkt, den du mit deiner Kammera fotographieren willst: Also HIER müssten dann DEINE POSITION, da du ja ein Foto von dir mache möchtest, stehen.//Edit hast du die Spielerklassen hinzugefügt? (Achte AUF DIE POSITION IN DEN KLASSEN!)
//Edit Du willst ja ein Foto von den Klassen, nicht von deinem Spieler machen
-
@alaska:
Habs nach 10 sekunden gemerkt und geloescht -
Mit anderen Worten,
du gehst einfach erneut zu dem Ort, wo der Spieler unter OnPlayerRequestClass seine Klasse auswählen möchte, gehst auf die Position wo
der Spieler denn spawnen soll und schreibst /Save.
Die Entsprechenden X,Y,Z Werte entnimmst du aus deiner Savepositions Datei und fügst sie unter
SetPlayerPos(playerid,X,Y,Z); einDen 4. Wert nimmst du für die "Gesichts Ausrichtung".
SetPlayerFacingAnglemfg
-
hab ich ja eh aber dann weiß ich nicht wo ich cam hintun soll das ich die seh
-
Heyho
Na, dann gehst du Ingame ein paar Meter von dem Ort weg, wo der Player steht und machst dort erneut /save
Chris
-
Ja du gehst einfach etwas zurück von der Position wo du auf den Spieler schauen willst und machst ebenfalls /Save.
Die LookAt Cords nimmst du einfach von deiner SetPosi und und die CameraPos von deiner 2. gesaveten Position fertig...mfg