Me parece que el código sería así:
- If Not m_EsGuildLeader(UserList(UserIndex).name, UserList(UserIndex).GuildIndex) Or EsSubLider(UserIndex) = True Then
- Call SendData(SendTarget.toindex, UserIndex, 0, "||Solo los líderes o sublideres de los clanes pueden desafiar a un cvc." & FONTTYPE_VENENO)
- Exit Sub
- End If
Si no me equivoco en esta línea If Not m_EsGuildLeader(UserList(UserIndex).name, UserList(UserIndex).GuildIndex) Or EsSubLider(UserIndex) = False Then pone If
Not oséa, "No", la línea pregunta si no es Lider o Sub Lider del Clan, pero con el = False, se toma como Es falso que es el Líder o Sub Líder del Clan, nose si entendés, soy malo para explicar pero bueno... Reemplaza el If por eso que te deje, seguro te lo arregla
