[AJUDA]Funзгo de getar organizaзгo -
Jhones - 27.05.2011
Fiquei mais ou menos 1 hora e meia tentando fazer uma funзгo de getar o nome da organizaзгo do playerid e nгo consegui
resolvi vim aqui pedir ajuda.. vou explicar mais ou menos como que ela deve funcionar
playerid й da organizaзгo nmero 1, a organizaзгo numero 1 й Los Aztecas, entгo eu usaria GetPlayerOrg(playerid), e essa funcao mostraria que a org do cara й aztecas
exemplo: format(string,sizeof(string), "Sua organizacao й &s",GetPlayerOrg(playerid));
nгo consegui fazer o getplayerorg, alguem poderia fazer uma base aqui pra mim ou entгo me dizer como devo fazer?
Re: [AJUDA]Funзгo de getar organizaзгo - [S]trong - 27.05.2011
manda a array das orgs.
Re: [AJUDA]Funзгo de getar organizaзгo -
Jhones - 27.05.2011
Quote:
Originally Posted by [S]trong
manda a array das orgs.
|
pawn Код:
PlayerInfo[playerid][pOrg]
Re: [AJUDA]Funзгo de getar organizaзгo - [S]trong - 27.05.2011
pawn Код:
stock GetPlayerOrg(playerid)
{
new Str[16];
if(PlayerInfo[playerid][pOrg] == 1) {
Str = "Aztecas";
}
else if(PlayerInfo[playerid][pOrg] == 2) {
Str = "Ballas";
}
else if(PlayerInfo[playerid][pOrg] == 3) {
Str = "Grove";
}
else if(PlayerInfo[playerid][pOrg] == 4) {
Str = "Vagos";
}
//mude os nъmeros das orgs e os nomes.
return Str;
}
Re: [AJUDA]Funзгo de getar organizaзгo -
Jhones - 27.05.2011
nгo funcionou ;s
Re: [AJUDA]Funзгo de getar organizaзгo - [S]trong - 27.05.2011
уbvil que funciona eu testei meu caro, se nгo sabe nem as ids das orgs e o nome certo que quer colocar ai jб nгo й comigo.
Re: [AJUDA]Funзгo de getar organizaзгo -
Jhones - 27.05.2011
Quote:
Originally Posted by [S]trong
уbvil que funciona eu testei meu caro, se nгo sabe nem as ids das orgs e o nome certo que quer colocar ai jб nгo й comigo.
|
foi mal ae, confundi os gm, testei com a versгo antiga com o codigo que nao funcionava
o seu funcionou vlw
Re: [AJUDA]Funзгo de getar organizaзгo - [S]trong - 27.05.2011
sim funciona
caso tenha dъvidas faзa o teste destб forma tambйm.
pawn Код:
new Stats = 0;
stock GetServerStatus()
{
new Str[20];
if(Stats == 0) {
Str = "Offline";
}
else
Str = "Online";
return Str;
}
main()
{
printf("[STATS] %s",GetServerStatus());
Stats = 1;
printf("[STATS] %s",GetServerStatus());
}
estб lуgica se aplica a tudo.
Re: [AJUDA]Funзгo de getar organizaзгo -
Shadoww5 - 27.05.2011
Caso vocк queria que ele retorne para uso em texto, utilize o que o [S]trong fez.
Mas caso queira para uma funзгo use este codigo:
PHP код:
forward GetPlayerOrg(playerid);
public GetPlayerOrg(playerid)
{
new lider, membro;
if(PlayerInfo[playerid][pLeader] > 0)
{
lider = PlayerInfo[playerid][pLeader];
return lider;
}
else if(PlayerInfo[playerid][pMember] > 0)
{
member = PlayerInfo[playerid][pMember];
return member;
}
return 0;
}