hallo wie kann cih das SFPD beutzen?habe ein GF!
ich habe bereits ein object erstelt.ein so einen pfeil nach unten(weiss).
ich habe die interrior id oda so:
Interior Universe ID X Y Z Description Location
SF Police Department 10 246.40 110.84 1003.22 Not used
mehr habe ich aber auch net!
wer kann mir helfen?
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
-
-
Also du brauchst A) 4 Coords für Ein- und Ausgang B) InteriorID und C) Wann das passieren soll
Ich hab ne weile mit GF und solchen Dingen gearbeitet.
Such mal nach "public CustomPickups()", da fällt dir gleich "PlayerToPoint" auf.da suchst du dir eine Freie Stelle,
am besten hinter
//-
else if (GetPlayerState(i) == 1 && PlayerToPoint(2.0, i,1381.0413,-1088.8511,27.3906))
{
GameTextForPlayer(i, "~g~Welcome,~n~~y~Use /mission to take on a Mission", 5000, 3);
}
und setzt folgendes hin
//-
else if (PlayerToPoint(2.0, i, Eingangcoords)) // SFPD Eingang
{
SetPlayerPos(playerid, Coords drinnen); // wo man beim betreten hin kommen soll
SetPlayerInterior(playerid, InteriorID);
}
else if (PlayerToPoint(2.0, i, Ausgangcoords)) // SFPD Ausgang
{
SetPlayerPos(playerid, Coords drausen); // wo man beim raus gehen hin kommen soll
SetPlayerInterior(playerid, InteriorID);
}das war auch schon alles
Viel Spaß
MFG
Ich -
okay ich versuche es!
-
else if (PlayerToPoint(2.0, i, Eingangcoords)) // SFPD Eingang
{
SetPlayerPos(playerid,246.40 110.84 1003.22 ); // wo man beim betreten hin kommen soll
SetPlayerInterior(playerid, 10);
}
else if (PlayerToPoint(2.0, i, 246.40 110.84 1003.22)) // SFPD Ausgang
{
SetPlayerPos(playerid, Coords drausen); // wo man beim raus gehen hin kommen soll
SetPlayerInterior(playerid, 0);
}
Brauchst dich nurnoch wo hinstellen wo der Eingang ist und /save machen die Coords dann einsetzten -
Brauchst dich nurnoch wo hinstellen wo der Eingang ist und /save machen die Coords dann einsetzten
1. er hat doch gesagt das er die coords hat
2. hab ich sowas auch angedeutet -
was heist eigtl das i?
else if (PlayerToPoint(2.0, i, Eingangcoords)) // SFPD Eingang -
wenn Spieler an Punkt EINGAGCOORDS ist passiert das was drunter steht
Die Coords vom weißen Pfeil da reinmachen!!!!!! -
wenn ich compile kommt:
C:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Reallife.pwn(25544) : warning 225: unreachable code
C:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Reallife.pwn(25544) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Reallife.pwn(25544) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Reallife.pwn(25544) : error 001: expected token: ";", but found "if"
C:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Reallife.pwn(25544) : error 017: undefined symbol "i"
C:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Reallife.pwn(25544) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
-
5 Zeilen davor/danach
-
else if (PlayerToPoint(2, i, -1592.2661,716.3930,-5.2422)) // SFPD Eingang
{
SetPlayerPos(playerid, 246.40 110.84 1003.22 ); // wo man beim betreten hin kommen soll
SetPlayerInterior(playerid, 10);
}
else if (PlayerToPoint(2, i, 246.40 110.84 1003.22)) // SFPD Ausgang
{
SetPlayerPos(playerid, -1592.2661,716.3930,-5.2422); // wo man beim raus gehen hin kommen soll
SetPlayerInterior(playerid, 0);bekomme folgende fehler:
C:Dokumente und EinstellungenAdministratorEigene DateienReallife.pwn(25412) : error 029: invalid expression, assumed zero
C:Dokumente und EinstellungenAdministratorEigene DateienReallife.pwn(25412) : warning 215: expression has no effect
C:Dokumente und EinstellungenAdministratorEigene DateienReallife.pwn(25412) : error 001: expected token: ";", but found "if"
C:Dokumente und EinstellungenAdministratorEigene DateienReallife.pwn(25414) : error 017: undefined symbol "playerid"
C:Dokumente und EinstellungenAdministratorEigene DateienReallife.pwn(25414) : warning 215: expression has no effect
C:Dokumente und EinstellungenAdministratorEigene DateienReallife.pwn(25414) : error 001: expected token: ";", but found "-rational value-"
C:Dokumente und EinstellungenAdministratorEigene DateienReallife.pwn(25414) : warning 215: expression has no effect
C:Dokumente und EinstellungenAdministratorEigene DateienReallife.pwn(25414) : error 001: expected token: ";", but found ")"
C:Dokumente und EinstellungenAdministratorEigene DateienReallife.pwn(25414) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
-
breadfish.de
Hat das Thema geschlossen.