[Off] Orgs - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Off] Orgs (
/showthread.php?tid=571588)
Orgs -
Holl - 20.04.2015
Galera como crio para Organizaзгo ter um determinado numero de vagas
? como poderia ser feito .. quero apenas a logica e quais funзгoes teria que usar... nгo quero o codigo. quem jogou os GFS Dб vida deve saber do que falo.. poderia fazer por variaveis mais gostaria que mostrasse em uma determinada dialog os Nicks dos Membros.
Re: Orgs -
Diogo123 - 20.04.2015
usa de base esse tutorial
https://sampforum.blast.hk/showthread.php?tid=270889 e um pouco antigo kkk mas eele tem uma versгo 2.0 nesse link
https://sampforum.blast.hk/showthread.php?tid=288305 ambos feitos pelo membro josma_cmd
Re: Orgs -
Holl - 20.04.2015
Quote:
Originally Posted by Diogo123
|
Nгo quero saber como criar quero saber como Listar os Membros e salva-los para aparecer no /membros mesmo offline nesse seu Link ele Lista os Membros Online.
Re: Orgs -
Diogo123 - 20.04.2015
Quote:
Originally Posted by Holl
Nгo quero saber como criar quero saber como Listar os Membros e salva-los para aparecer no /membros mesmo offline nesse seu Link ele Lista os Membros Online.
|
da uma olhada aqui entгo sua duvida jб foi respondia em vбrios tуpicos aqui na board
https://sampforum.blast.hk/showthread.php?tid=345334
Re: Orgs -
Juniiro3 - 20.04.2015
Sobre limitar o nъmero de membros, seria mais ou menos assim:
PHP код:
getVagasNaOrg(orgid)
{
new
membros;
for (new i; i < MAX_MEMBROS_POR_ORG; ++i)
if (VagaOcupada(i) == 0)
++membros;
return membros;
}
if (getVagasNaOrg(orgid) > 0)
{
//...
}
Para listar todos os membros da org vai depender do mйtodo de salvamento que vocк estб utilizando. Usando MySQL fica mais simples, mas se estiver usando os INIs da vida fica mais trabalhoso. Independente do mйtodo usado, basicamente vocк teria que salvar em um arquivo (ou tabela) todos os membros de determinada org, usando 0 ou "Nenhum" se a vaga estiver livre. Quando o comando for usado, ele deve percorrer todos os membros da org neste arquivo ou tabela, concatenando em uma string os membros.
Re: Orgs -
Dayvison_ - 20.04.2015
Eu geralmente salvo membros de Orgs e clans desta forma:
no enumerador da org/clan
PHP код:
// Fora da enum
const sizeof_orgMembro = /*Numero de Membros*/ * /*MAX_PLAYER_NAME*/25;
{
orgMembro[sizeof_orgMembro]
}
// Abaixo da enum
#define orgMembro][%1][%2] orgMembro][((%1)*/*MAX_PLAYER_NAME*/25)+(%2)]
Ou vocк pode fazer uma variavel fora do enumerator tambem a escolha e sua:
PHP код:
new OrgMembros[MAX_ORGS][VAGAS][25];