Eae galera podem me ajudar a arrumar esse comando que fiz? ele nгo passa o trabalho pro novo lider e tambem alem disso ele conta + um membro no comboio..
PHP код:
CMD:novolider(playerid, params[])
{
new Convoy, OtherPlayer, pName[MAX_PLAYER_NAME], cmsgc[64];
NumMembers = Convoy_CountMembers(Convoy);
if(sscanf(params, "u", OtherPlayer)) return SendClientMessage(playerid, -1, "[USO]: /novolider [ID / NICK]");
if (APlayerData[playerid][InConvoy] == false) return SendClientMessage(playerid, -1, "Vocк nгo estб em nenhum comboio");
if (APlayerData[OtherPlayer][InConvoy] == false) return SendClientMessage(playerid, -1, "Este player nгo estб em nenhum comboio");
if (!IsPlayerConnected(OtherPlayer)) return SendClientMessage(playerid, -1, "Este player nгo estб conectado");
if (NumMembers < 2) return SendClientMessage(playerid, -1, "Й necessбrio mais de 1 membros no comboio para isso");
Convoy_IsMember(playerid, Convoy);
Convoy_IsLeader(OtherPlayer, Convoy);
AConvoys[Convoy][LoadID] = 0;
AConvoys[Convoy][Location1] = 0;
AConvoys[Convoy][Location2] = 0;
AConvoys[Convoy][Status] = CONVOY_OPEN;
AConvoys[Convoy][ConvoyStep] = 0;
AConvoys[Convoy][TrailerModel] = 0;
AConvoys[Convoy][LeaderInformedTrailers] = false;
Convoy_UpdateMemberJob(playerid);
Convoy_UpdateMemberJob(OtherPlayer);
Convoy_UpdateTextDraws(Convoy, playerid);
Convoy_UpdateTextDraws(Convoy, OtherPlayer);
GetPlayerName(OtherPlayer, pName, sizeof(pName));
format(cmsgc, sizeof(cmsgc), "O Novo lider do comboio %d, й: %s", Convoy, pName);
SendClientMessage(playerid, -1, cmsgc);
return 1;
}
Nгo tem nada de errado nas variaveis e sim no comando... ALGUEM?