01.02.2011, 19:58
pessoal ja me passaram um codigo e deu serto mais agr eu to querendo assim quando um play digita /fila aparece la tu Voce Entrou Na Fila.. isso ja tem no codigo abaixo mais eu queria que o adm digitasse /irfila ai ele ia no player ou seja o player й a senha 1 ai o adm digita /irfila vai atй onde o player esta e automaticamente ele sai da fila sozinho tem como faser isso ? vlw
obs: Sem Discusao no topico por favor
pawn Код:
if (strcmp("/fila", cmdtext, true, 10) == 0)
{
if (fila[playerid] == 1)
{
SendClientMessage(playerid, 0xFFFFFFFF, "Vocк ja esta na fila!");
return 1;
}
fila[playerid] = 1;
senha2++;
senha[playerid] = senha2;
SendClientMessage(playerid, 0xFFFFFFFF, "Voce Entrou Na Fila De Atendimento ! Aguarde Para Ser Atendido...");
return 1;
}
if (strcmp("/sairfila", cmdtext, true, 10) == 0)
{
// Do something here
if(fila[playerid] == 0)
{
SendClientMessage(playerid, 0xFFFFFFFF, "Vocк nгo esta na fila!");
return 1;
}
fila[playerid] = 0;
senha2 --;
senha[playerid] = 0;
SendClientMessage(playerid, 0xFFFFFFFF, "Vocк saiu da fila.");
return 1;
}
if (strcmp("/verfila", cmdtext, true, 10) == 0)
{
if(PlayerInfo[playerid][pAdmin] > 0)
{
for(new manolo; manolo < Slots; manolo++)
{
if(IsPlayerConnected(manolo))
{
if(fila[manolo] == 1)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(manolo, name, sizeof(name));
format(string, sizeof(string), "%s senha: %d", name ,senha[manolo]);
SendClientMessage(playerid, 0xFFFFFFFF, string);
}
return 1;
}
}
}
else
{
SendClientMessage(playerid, 0xFFFFFFFF, "Somente admins podem ver quem esta na fila..");
return 1;
}
return 1;
}