[Ajuda]Coisa rapida.. -
Erickini - 19.06.2011
Tipo coloquei esse comando no meu gm funcionou tudo certinho й pros vip
Код:
if(strcmp(cmd, "/policiamilitar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pVIP] >= 2)
{
PlayerInfo[playerid][pMembro] = 1;
PlayerInfo[playerid][pCargo] = 4;
SetPlayerSkin(playerid,282);
PlayerInfo[playerid][pSkin] = 282;
SetPlayerSpawn(playerid);
}
}
return 1;
}
---------------------------------------------------------------------------------
Mais estб como um lider temporбrio, quando a pessoa morre aparece
Vocк foi demitido pelo seu lider, agora vocк й um civil
Re: [Ajuda]Coisa rapida.. -
Erickini - 19.06.2011
Alguem ajuda ? =s
Re: [Ajuda]Coisa rapida.. -
mengueh - 19.06.2011
Tente :
pawn Код:
if(strcmp("/policiamilitar", cmdtext, true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pVIP] >= 2)
{
PlayerInfo[playerid][pMembro] = 1;
PlayerInfo[playerid][pCargo] = 4;
SetPlayerSkin(playerid,282);
PlayerInfo[playerid][pSkin] = 282;
SetPlayerSpawn(playerid);
}
}
return 1;
}
Re: [Ajuda]Coisa rapida.. -
Erickini - 19.06.2011
Mesma coisa =x
Tipo, a vaga nгo tб sendo preenchida, nгo sei como fazer...
Re: [Ajuda]Coisa rapida.. -
Peedro Felix - 19.06.2011
Caso Use Sistema de InfoOrg, tenta ae
pawn Код:
if(strcmp("/policiamilitar", cmdtext, true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pVIP] >= 2)
{
PlayerInfo[playerid][pMembro] = 1;
PlayerInfo[playerid][pCargo] = 4;
SetPlayerSkin(playerid,282);
PlayerInfo[playerid][pSkin] = 282;
SetPlayerSpawn(playerid);
ConviteInfoOrg(PlayerName(playerid), InviteJob[playerid], 1);
}
}
return 1;
}
Tenta ae ^^, n testei
Re: [Ajuda]Coisa rapida.. -
Erickini - 19.06.2011
o Erro continua, como eu disse, precisa tipo, como se fosse um convite pra entrar, a vaga n tб sendo
preenchida =s
se alguem souber fazer um cmd de exemplo como esse agradeзo.
Re: [Ajuda]Coisa rapida.. -
Chefгo - 19.06.2011
posta os codigo da onde ta mandando a mensage.
"Vocк foi demitido pelo seu lider, agora vocк й um civil "
Re: [Ajuda]Coisa rapida.. -
Erickini - 19.06.2011
Код:
forward CheckInfoOrg(playerid);
public CheckInfoOrg(playerid)
{
if(IsPlayerConnected(playerid))
{
new PlayerNick[MAX_PLAYER_NAME];
GetPlayerName(playerid,PlayerNick,sizeof(PlayerNick));
for(new i = 1; i < sizeof(InfoOrg); i++)
{
if(PlayerInfo[playerid][pMembro] > 0 || PlayerInfo[playerid][pLider] > 0)
{
if(strcmp(PlayerNick,InfoOrg[i][Lider],true)==0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
if(strcmp(PlayerNick,InfoOrg[i][SubLider],true)==0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
if(strcmp(PlayerNick,InfoOrg[i][Membro1],true)==0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
if(strcmp(PlayerNick,InfoOrg[i][Membro2],true)==0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
if(strcmp(PlayerNick,InfoOrg[i][Membro3],true)==0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
if(strcmp(PlayerNick,InfoOrg[i][Membro4],true)==0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
if(strcmp(PlayerNick,InfoOrg[i][Membro5],true)==0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
if(strcmp(PlayerNick,InfoOrg[i][Membro6],true)==0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
if(strcmp(PlayerNick,InfoOrg[i][Membro7],true)==0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
if(strcmp(PlayerNick,InfoOrg[i][Membro8],true)==0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
if(strcmp(PlayerNick,InfoOrg[i][Membro9],true)==0)
{
return 1;
}
if(strcmp(PlayerNick,InfoOrg[i][Membro10],true)==0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
if(strcmp(PlayerNick,InfoOrg[i][Membro11],true)==0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
if(strcmp(PlayerNick,InfoOrg[i][Membro12],true)==0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
if(strcmp(PlayerNick,InfoOrg[i][Membro13],true)==0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
if(strcmp(PlayerNick,InfoOrg[i][Membro14],true)==0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
if(strcmp(PlayerNick,InfoOrg[i][Membro15],true)==0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
PlayerInfo[playerid][pCheckInfoOrg] = 1;
}
}
if(PlayerInfo[playerid][pCheckInfoOrg] >= 1)
{
if(PlayerInfo[playerid][pMembro] > 0 || PlayerInfo[playerid][pLider] > 0)
{
if(PlayerInfo[playerid][pLider] > 0) { SendClientMessage(playerid, COLOR_LIGHTRED, "Vocк foi demitido de lнder por um admin, agora vocк й um Civil !"); }
else { SendClientMessage(playerid, COLOR_LIGHTRED, "Vocк foi demitido pelo seu lнder, agora vocк й um Civil !"); }
gTeam[playerid] = 3;
MedicBill[playerid] = 0;
PlayerInfo[playerid][pTeam] = 3;
PlayerInfo[playerid][pMembro] = 0;
PlayerInfo[playerid][pLider] = 0;
PlayerInfo[playerid][pCargo] = 0;
if(PlayerInfo[playerid][pSex] == 1) { PlayerInfo[playerid][pSkin] = 293; } else { PlayerInfo[playerid][pSkin] = 12; }
PlayerInfo[playerid][pCheckInfoOrg] = 0;
SpawnPlayer(playerid);
return 1;
}
}
}
return 1;
Re: [Ajuda]Coisa rapida.. -
Erickini - 19.06.2011
iae tem alguma ideia do que pode se?
Re: [Ajuda]Coisa rapida.. -
Ricop522 - 20.06.2011
PHP код:
if(strcmp(PlayerNick,InfoOrg[i][Membro9],true)==0)
{
return 1;
}
...
Troque para
PHP код:
if(strcmp(PlayerNick,InfoOrg[i][Membro9],true)==0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
Veja se foi..