[Tool/Web/Other] [Organizaзхes] Dynamic Factions (Em desenvolvimento)
#1

Dynamic Factions
GitHub
ChangeLog



O sistema tem como objetivo ser simples e de fбcil uso, tanto para jogadores quanto para administradores.
O cуdigo esta divido em arquivos (mуdulos) para uma melhor manutenзгo/modificaзгo projeto. Foi feito de uma maneira
muito simples, qualquer membro do fуrum terб capacidade de adicionar novas funcionalidades usando as funзхes do proprio sistema.

(Vou continuar desenvolvendo o sistema conforme me sobrar tempo livro.. Caso eu nao estiver jogando ou no batalhao.)




Funзхes para Facзхes: ((Atualizado))

PHP код:
Faction_Create(name[], embed_color[], hex_color)
Faction_Delete(faction);
Faction_SetCreated(factionbool:created)
Faction_SetUsable(factionbool:usable)
Faction_SetName(factionname)
Faction_SetEmbedColor(factionembbed_color)
Faction_SetHexColor(factionhex_color)
Faction_SetMaxMembers(factionmax_members)
Faction_SetRankName(factionrankrank_name[])
Faction_IsCreated(faction)
Faction_IsUsable(faction)
Faction_GetName(faction)
Faction_GetEmbbedColor(faction)
Faction_GetHexColor(faction)
Faction_GetMaxMembers(faction)
Faction_GetRankName(factionrank


Funзхes para Lista de Membros: ((Atualizado))

PHP код:
MemberList_Add(player_name[], factionrank)
MemberList_Remove(memberid)
MemberList_RemoveAllFromFaction(faction)
MemberList_SendMessage(factiontext[])
MemberList_SetUsable(memberidbool usable)
MemberList_SetLeader(memberidbool leader)
MemberList_SetName(memberidname)
MemberList_SetFaction(memberidfaction)
MemberList_SetRank(memberidrank)
MemberList_SetJoinDate(memberidjoin_date)
MemberList_SetLastPromotion(memberidpromotion)
MemberList_SetInvite(playeridfaction)
MemberList_GetMemberIdById(playerid)
MemberList_IsUsable(memberid)
MemberList_IsLeader(memberid)
MemberList_GetFactionLeader(faction)
MemberList_GetFactionTotMember(faction)
MemberList_GetName(memberid)
MemberList_GetFaction(memberid)
MemberList_GetRank(memberid)
MemberList_GetJoinDate(memberid)
MemberList_GetLastPromotion(memberid)
MemberList_GetInvite(playerid
Ja dei inicio na interface das facзхes (Faction.interface.p), й nesse modulo onde й feito toda a parte que й exibida para os jogadores/administradores referente as facзхes (criar/apagar/editar).

/darlider [id] (exibe uma lista com as facзхes, basta selecionar uma e o jogadorid se tornada lнder de tal facзгo) /administrarfaccoes
(para usar basta colocar na pasta gamemodes e incluir o arquivo Faction.inc) - tуpico desatualizado
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)