mirror of
https://git.krews.org/morningstar/Arcturus-Community.git
synced 2025-01-31 12:22:36 +01:00
Fixed guild rights
This commit is contained in:
parent
d0e12d6871
commit
3c4c118d96
@ -17,7 +17,7 @@ public class Guild implements Runnable
|
||||
private int roomId;
|
||||
private String roomName;
|
||||
private GuildState state;
|
||||
private int rights;
|
||||
private boolean rights;
|
||||
private int colorOne;
|
||||
private int colorTwo;
|
||||
private String badge;
|
||||
@ -43,7 +43,7 @@ public class Guild implements Runnable
|
||||
this.state = GuildState.values()[set.getInt("state")];
|
||||
this.roomId = set.getInt("room_id");
|
||||
this.roomName = set.getString("room_name");
|
||||
this.rights = set.getString("rights").equalsIgnoreCase("1") ? 1 : 0;
|
||||
this.rights = set.getString("rights").equalsIgnoreCase("1");
|
||||
this.colorOne = set.getInt("color_one");
|
||||
this.colorTwo = set.getInt("color_two");
|
||||
this.badge = set.getString("badge");
|
||||
@ -67,7 +67,7 @@ public class Guild implements Runnable
|
||||
this.name = name;
|
||||
this.description = description;
|
||||
this.state = GuildState.OPEN;
|
||||
this.rights = 0;
|
||||
this.rights = false;
|
||||
this.colorOne = colorOne;
|
||||
this.colorTwo = colorTwo;
|
||||
this.badge = badge;
|
||||
@ -119,7 +119,7 @@ public class Guild implements Runnable
|
||||
statement.setString(1, this.name);
|
||||
statement.setString(2, this.description);
|
||||
statement.setInt(3, this.state.state);
|
||||
statement.setString(4, this.rights == 1 ? "1" : "0");
|
||||
statement.setString(4, this.rights ? "1" : "0");
|
||||
statement.setInt(5, this.colorOne);
|
||||
statement.setInt(6, this.colorTwo);
|
||||
statement.setString(7, this.badge);
|
||||
@ -200,12 +200,12 @@ public class Guild implements Runnable
|
||||
this.state = state;
|
||||
}
|
||||
|
||||
public int getRights()
|
||||
public boolean getRights()
|
||||
{
|
||||
return this.rights;
|
||||
}
|
||||
|
||||
public void setRights(int rights)
|
||||
public void setRights(boolean rights)
|
||||
{
|
||||
this.rights = rights;
|
||||
}
|
||||
|
@ -4620,7 +4620,7 @@ public class Room implements Comparable<Room>, ISerialize, Runnable
|
||||
if(Emulator.getGameEnvironment().getGuildManager().getOnlyAdmins(guild).get(habbo.getHabboInfo().getId()) != null)
|
||||
return 3;
|
||||
|
||||
if(guild.getRights() == 0)
|
||||
if(guild.getRights())
|
||||
{
|
||||
return 2;
|
||||
}
|
||||
|
@ -25,7 +25,7 @@ public class GuildChangeSettingsEvent extends MessageHandler
|
||||
if (room == null)
|
||||
return;
|
||||
|
||||
GuildChangedSettingsEvent settingsEvent = new GuildChangedSettingsEvent(guild, this.packet.readInt(), this.packet.readInt());
|
||||
GuildChangedSettingsEvent settingsEvent = new GuildChangedSettingsEvent(guild, this.packet.readInt(), this.packet.readInt() == 0);
|
||||
Emulator.getPluginManager().fireEvent(settingsEvent);
|
||||
|
||||
if (settingsEvent.isCancelled())
|
||||
|
@ -50,7 +50,7 @@ public class GuildInfoComposer extends MessageComposer
|
||||
|
||||
this.response.appendString(this.guild.getOwnerName());
|
||||
this.response.appendBoolean(this.newWindow);
|
||||
this.response.appendBoolean(this.guild.getRights() == 0); //User can place furni.
|
||||
this.response.appendBoolean(this.guild.getRights()); //User can place furni.
|
||||
this.response.appendInt((adminPermissions || this.guild.getOwnerId() == this.client.getHabbo().getHabboInfo().getId()) ? this.guild.getRequestCount() : 0); //Guild invites count.
|
||||
this.response.appendBoolean(this.guild.hasForum()); //Unknown
|
||||
return this.response;
|
||||
|
@ -19,8 +19,8 @@ public class GuildManageComposer extends MessageComposer
|
||||
{
|
||||
this.response.init(Outgoing.GuildManageComposer);
|
||||
this.response.appendInt(1);
|
||||
this.response.appendInt(1);
|
||||
this.response.appendString("Room Name");
|
||||
this.response.appendInt(guild.getRoomId());
|
||||
this.response.appendString(guild.getRoomName());
|
||||
this.response.appendBoolean(false);
|
||||
this.response.appendBoolean(true);
|
||||
this.response.appendInt(this.guild.getId());
|
||||
@ -30,7 +30,7 @@ public class GuildManageComposer extends MessageComposer
|
||||
this.response.appendInt(this.guild.getColorOne());
|
||||
this.response.appendInt(this.guild.getColorTwo());
|
||||
this.response.appendInt(this.guild.getState().state);
|
||||
this.response.appendInt(this.guild.getRights());
|
||||
this.response.appendInt(this.guild.getRights() ? 0 : 1);
|
||||
this.response.appendBoolean(false);
|
||||
this.response.appendString("");
|
||||
this.response.appendInt(5);
|
||||
|
@ -7,10 +7,9 @@ public class GuildChangedSettingsEvent extends GuildEvent
|
||||
|
||||
public int state;
|
||||
|
||||
public boolean rights;
|
||||
|
||||
public int rights;
|
||||
|
||||
public GuildChangedSettingsEvent(Guild guild, int state, int rights)
|
||||
public GuildChangedSettingsEvent(Guild guild, int state, boolean rights)
|
||||
{
|
||||
super(guild);
|
||||
this.state = state;
|
||||
|
Loading…
x
Reference in New Issue
Block a user