#define Leader PlayerInfo[playerid][pLeader]
#define Member PlayerInfo[playerid][pMember]
was ist da Falsch??
#define Leader PlayerInfo[playerid][pLeader]
#define Member PlayerInfo[playerid][pMember]
was ist da Falsch??
du hast ja gesagt es klappt nicht aber was klappt denn nicht
öh...
Wenn du's oben im Script hast:
playerid ist keine Globale Variable^^
Probier mal im Script:
Statt
Leader
das hier:
"#Leader"
ich hoffe das ist richtig so, sonst verbessert mich
C:\Users\Dominik Binder\Desktop\Online Script\gamemodes\Raluno22.pwn(77526) : warning 219: local variable "PlayerInfo" shadows a variable at a preceding level
C:\Users\Dominik Binder\Desktop\Online Script\gamemodes\Raluno22.pwn(77526) : error 008: must be a constant expression; assumed zero
C:\Users\Dominik Binder\Desktop\Online Script\gamemodes\Raluno22.pwn(77526) : error 008: must be a constant expression; assumed zero
C:\Users\Dominik Binder\Desktop\Online Script\gamemodes\Raluno22.pwn(77527) : error 032: array index out of bounds (variable "PlayerInfo")
C:\Users\Dominik Binder\Desktop\Online Script\gamemodes\Raluno22.pwn(77528) : error 032: array index out of bounds (variable "PlayerInfo")
C:\Users\Dominik Binder\Desktop\Online Script\gamemodes\Raluno22.pwn(77529) : error 021: symbol already defined: "PlayerInfo"
C:\Users\Dominik Binder\Desktop\Online Script\gamemodes\Raluno22.pwn(77529) : error 008: must be a constant expression; assumed zero
C:\Users\Dominik Binder\Desktop\Online Script\gamemodes\Raluno22.pwn(77530) : error 032: array index out of bounds (variable "PlayerInfo")
C:\Users\Dominik Binder\Desktop\Online Script\gamemodes\Raluno22.pwn(77531) : error 032: array index out of bounds (variable "PlayerInfo")
er weis nicht was playerid bedeutet.
//Mit er meine ich das Script.
Ich würde es so machen
#define Leader(%0,%1) PlayerInfo[%0][pLeader] == %1
#define Member(%0,%1) PlayerInfo[%0][pMember] == %1
Eine abfrage währe dann diese:
if(Leader(playerid,TeamID))return print("Is er");
if(Member(playerid,TeamID))return print("Is er");
Nee ich habe es so geplant weil normal ist die abfrage ja
if(PlayerInfo[playerid][pLeader] == 1)
aber ich möchte es vereinfachen das es so ist
if(Leader == 1)
Du müsstest trotzdem playerid angeben in den define das kannst du ja einfach abändern