Mehrere Orte angeben

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
  • Heyho allerseits,


    Ich habe ein kleines Problem.


    Ich möchte den Fraktionschat so begrenzen das er nur an manchen Orten möglich ist. Doch bisher kann ich ihn nur auf einen Punkt setzen.
    Kann man vielleicht noch mehr Positionen hinten dransetzen oder wie funktioniert das?



    if(IsPlayerInRangeOfPoint(playerid,1,-691.5118,942.1058,13.6328))


    Ebenfalls würde ich gern wissen wie man es einstellt das wenn man in einer bestimmten Wagenklasse sitzt den Fraktionschat mitliest.


    Vielen Dank im Vorraus.
    euer Ping

  • Hey es gibt da dennoch ein kleines Problem wenn ich das so mache


    if(IsPlayerInRangeOfPoint(playerid,1,-691.5118,942.1058,13.6328)) || IsPlayerInRangeOfPoint(playerid,1,-691.5118,942.1058,13.6328))


    Fehlermeldungen:


    C:\Dokumente und Einstellungen\Matthias\Desktop\Samp-Host-Server 0.3e\gamemodes\Version.pwn(777) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Matthias\Desktop\Samp-Host-Server 0.3e\gamemodes\Version.pwn(777) : error 001: expected token: ";", but found ")"
    C:\Dokumente und Einstellungen\Matthias\Desktop\Samp-Host-Server 0.3e\gamemodes\Version.pwn(777) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Matthias\Desktop\Samp-Host-Server 0.3e\gamemodes\Version.pwn(777) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.

  • Dann sieht das so aus:

    if(IsPlayerInRangeOfPoint(playerid,1,-691.5118,942.1058,13.6328)) || IsPlayerInRangeOfPoint(playerid,1,-691.5118,942.1058,13.6328);


    Fehlermeldungen:


    C:\Dokumente und Einstellungen\Matthias\Desktop\Samp-Host-Server 0.3e\gamemodes\Version.pwn(777) : error 029: invalid expression, assumed zero
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

  • Die eine klammmer hinterm ersten IsPlayerInRangeOfPoint ist zu viel.
    Dafür bei dem Zweiten eine mehr machen.
    Achja, nach einer If Abrage kein Strichkomma.


    Also so:
    if(IsPlayerInRangeOfPoint(playerid,1,-691.5118,942.1058,13.6328) || IsPlayerInRangeOfPoint(playerid,1,-691.5118,942.1058,13.6328)) { }