Hallo Leute,
ich habe ein Problem und zwar, bin grade dabei ein paar Tore für das FBI zu scripten.
Hier mal mein Filterscript:
#include <a_samp>
#pragma tabsize 0
#define COLOR_YELLOW 0xFFFF00AA
#define FILTERSCRIPT
#if defined FILTERSCRIPT
new y_gate;
public OnFilterScriptInit()
{
y_gate = CreateObject(972, -1631.940186, 685.280640, 4.959417, 0.0000, 0.0000, 90.2409);
print("\n--------------------------------------");
print(" FBI-Tor by pRo7oUcH");
print("--------------------------------------\n");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/closefbigate", true) == 0)
{
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2);
{
MoveObject(y_gate,-1631.940186, 685.305664,4.909382,4);
SendClientMessage(playerid, COLOR_YELLOW,"ACHTUNG: Du kannst das Tor mit /openfbigate öffnen !");
return 1;
}
if (strcmp(cmdtext, "/openfbigate", true) == 0)
{
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2);
{
MoveObject(y_gate,-1631.940186, 685.280640,12.234387,4);
SendClientMessage(playerid, COLOR_YELOW,"ACHTUNG: Vergiss nicht das Tor mit /closefbigate wieder zu schließen!");
return 1;
}
return 0;
}
Wenn ich if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2);
rausnehme, dann funktioniert alles, aber dann kann ja jeder das Tor aufmachen.
Wenn ich o.g. Zeile einfüge kommen folgende errors:
C:\Programme\Rockstar Games\FBI-TormitAbfrage.pwn(33) : error 017: undefined symbol "PlayerInfo"
C:\Programme\Rockstar Games\FBI-TormitAbfrage.pwn(33) : warning 215: expression has no effect
C:\Programme\Rockstar Games\FBI-TormitAbfrage.pwn(33) : error 001: expected token: ";", but found "]"
C:\Programme\Rockstar Games\FBI-TormitAbfrage.pwn(33) : error 029: invalid expression, assumed zero
C:\Programme\Rockstar Games\FBI-TormitAbfrage.pwn(33) : 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.
Ich hoffe einer von euch kann mir helfen, denn ich bin ein totaler Anfänger im scripten...
Mit freundlichen Gruß
pRo7oUcH