01.03.2015, 08:02
Bom, й o seguinte, com pouco conhecimento que tenho sobre Pawn, eu fiz um sistema de org bбsico, pra rodar entre amigos mesmo e ir aprendendo um pouco mais sobre a linguagem, sou bem iniciante em programaзгo e to tentando pegar aos poucos. e queria entender e fazer apenas uma coisa no meu cуdigo que vou mostrar: Caso eu jб tenha acionado o comando de ser de uma organizaзгo, quando eu tentasse entrar pra outra organizaзгo, ja disesse que eu estava em uma e precisava sair dela pra entrar em outra.
Alguem me ajuda ?
*Codigo
Alguem me ajuda ?
*Codigo
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/groove", cmdtext, true) == 0)
{
if(Org[playerid] == Groove)
{
return SendClientMessage(playerid,COR_VERMELHO, "| ERRO | Vocк jб й um membro da Groove St. ou outra organizaзгo !");
}
else
{
Org[playerid] = Groove;
SetPlayerColor(playerid, C_Groove);
SendClientMessage(playerid, COR_AZUL, "| GROOVE | Parabйns, vocк agora й um membro da Groove St. !");
}
return 1;
}
if (strcmp("/ballas", cmdtext, true) == 0)
{
if(Org[playerid] == Ballas)
{
return SendClientMessage(playerid,COR_VERMELHO, "| ERRO | Vocк jб й um membro dos Ballas!");
}
else
{
Org[playerid] = Ballas;
SetPlayerColor(playerid, C_Ballas);
SendClientMessage(playerid,COR_AZUL, "| Ballas | Parabйns, vocк agora й um membro dos Ballas!");
}
return 1;
}
if(strcmp("/sairorg", cmdtext, true) == 0)
{
if(Org[playerid] == Mendigo)
{
return SendClientMessage(playerid,COR_VERMELHO, "| ERRO | Vocк jб estб desempregado!");
}
else
{
Org[playerid] = Ballas;
SetPlayerColor(playerid, C_Mendigo);
SendClientMessage(playerid,COR_AZUL, "| Mendigo | Vocк agora estб desempregado!");
}
return 1;
}
new CMDin[128];
format(CMDin, sizeof(CMDin), "| ERRO | O Comando '%s' nгo existe!", cmdtext);
return SendClientMessage(playerid,COR_VERMELHO,CMDin);
}