[Ajuda] Codigo para Limpar Org - Versão de Impressão +- Portal SAMP (https://portalsamp.com) +-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5) +--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6) +--- Tópico: [Ajuda] Codigo para Limpar Org (/showthread.php?tid=3121) |
Codigo para Limpar Org - MisteriumBr - 31/12/2022 Estou fazendo um código de limpar org, porém não estou conseguindo fazer com oque retire os players das orgs mesmo que estejam offline, alguma sugestão? Salvamento em DOF2 RE: Codigo para Limpar Org - ilakt - 31/12/2022 (31/12/2022 08:40)MisteriumBr Escreveu: Estou fazendo um código de limpar org, porém não estou conseguindo fazer com oque retire os players das orgs mesmo que estejam offline, alguma sugestão? Quando o player logar verifica se ele ainda está na org, se não, define a variavel da org do player para 0 usa DOF2_GetString ou DOF2_GetInt Por exemplo: Código PHP: Player[playerid][PlayerOrg] = DOF2_GetInt(Arquivo(playerid), "Organizacao"); Se for 0, ele não participa, se for maior que 0, é o id da org RE: Codigo para Limpar Org - k2bi_YT - 31/12/2022 Existe vários meios para se fazer isso, variando de como funciona o script... o mais comum é que, quando o player participa de uma organização, uma variável é salva nas informações da conta de acordo com a ORG-ID, logo você pode estar fazendo como citado acima, ao logar e uma variável for correspondente com a org, ser resetada ou, pegar o nick do jogador(offline) que foi salvo em alguma string da organização, acessar a info da conta e resetar. Eu uso um meio que não será nada salvo na conta do jogador em relações da organização e sim, ao conectar é feito um check nas organizações para ver se o player participa da tal. O ponto negativo disso, deve estar muito atencioso com trocas de nick e afins, para não ter mais de um participação dentro de outras organizações. Já o ponto positivo é que não preciso me preocupar em ter que acessar a info da conta e resetar, basta eu resetar dentro da variável da organização, tanto de uma unica vaga, como de todas de uma vez. |