[AJUDA] Fila de espera
#1

Pessoal por favor imploro para todos que me ajudem a criar ou se tiver ja pronto um sistema /senha ou /fila se tiver como me ajudar agradeзo a todos xD .
Reply
#2

De novo isso? use Search tem um monte dessas coisas por aqui --' Search nгo morde
Reply
#3

Mais 1 topico com a mesma pergunta ?


https://sampforum.blast.hk/showthread.php?tid=230360
Reply
#4

Cara se o Search tivesse resolvido nгo teria postado aqui , estou atraz de pessoas disposta em me ajuda nгo pessoas como vc arrogante --' .
Reply
#5

Tem 1 monte deles resolvido, bjs filho ;*
Reply
#6

Em baixo deste topico achei um topico com o mesmo assunto й um code...
https://sampforum.blast.hk/showthread.php?tid=207688
Reply
#7

Nгo sei qual й a graзa de /senha /irsenha
Que coisa mais tosca feita pelo BPH, ( o server em sн й tosco tambйm, copiando um servidor de roleplay, tsc tsc. )
Reply
#8

/\
Concordo.
Ninguйm tem mais ideia em SA-MP?
Reply
#9

Quote:
Originally Posted by Ricop522
Посмотреть сообщение
Nгo sei qual й a graзa de /senha /irsenha)
Pra servidores com pouco fluxo й realmente inъtil, pois existe o comando /relato e companhia.
Porйm em servidores maiores, os admins ficam carregados de pedidos de ajuda, e muitas vezes
deixa de atender quem pediu ajuda a muito tempo, e ajuda quem acabou de pedir, o que causa
comentбrios do tipo " To pedindo ajuda a meia hora e ninguйm me ajuda".

Sem contar que os admins masters podem ter controle dos admins subordinados, saberem se
realmente eles estгo ajudando como deveria, ou se sу entram por causa do ''status'' de ser admin.
A cerca de um mкs acrescentei tal contador para melhor controle (E nгo vou me surpreender se vierem
aqui pedir).

Tб aн a funcionalidade do sistema.

Quote:
Originally Posted by Lucas Nicolas
Посмотреть сообщение
Ninguйm tem mais ideia em SA-MP?
Uns sim, outros nгo. Quem tem cria, e os outros copiam.
Reply
#10

Olб,o vini me recomendou usar esse tуpico e minha duvida й a seguinte:
eu peguei um sistema de senha, e observei que dб para fazer um [pSenha] para contar as senhas que o admin atendeu, pelo sistema de kills, mas como vou definir quem atendeu a senha
eu ja adicionei isso
Код:
enum pInfo
{
	pKey[128],
	pLevel,
	pAdmin,
	pDonateRank,
	gPupgrade,
	pConnectTime,
	pReg,
	pSex,
	pAge,
	pOrigin,
	pMuted,
	pExp,
	pCash,
	pDolar,
	pAccount,
	pCrimes,
	pSenha,
etc etc etc...
E na public SetPlayerUnJail
Код:
new senha = PlayerInfo[targetid][pSenha];
E na parte do RG isso:
Код:
format(coordsstring, sizeof(coordsstring), "Mortes:[%d] - Assassinatos:[%d] - Maior Peixe:[%d] - Vezes Preso:[%d]- Atendimentos: [%d]",mortes,matadas, bigfish,arrests,senha);
		SendClientMessage(playerid, COLOR_WHITE,coordsstring);
E eu queria saber como adicionar um atendimento a quem digita e funfa ( no caso os administradores), eu queria saber qual erro desse code :
Код:
    if (strcmp(cmd, "/afila", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{

		    tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "USO: /afila [playerid/Parte-do-Nick]");
				return 1;
			}
			new Float:plocx,Float:plocy,Float:plocz;
			new plo;
			plo = ReturnUser(tmp);
			if (IsPlayerConnected(plo))
			{
			    if(plo != INVALID_PLAYER_ID)
			    {
					new nome[24];
                    GetPlayerName(playerid, nome, sizeof nome);
                    if(PlayerInfo[playerid][pAdmin] >= 1 || strfind(nome, ADMPLAYER, true) == 0 || strfind(nome, ADMPLAYER2, true) == 0 )
					{
					    if(PlayerInfo[plo][pAge] == 1){
							if(Spectate[playerid] != 255)
							{
								Spectate[playerid] = 256;
							}
							GetPlayerPos(plo, plocx, plocy, plocz);
							if(PlayerInfo[plo][pInt] > 0)
							{
								SetPlayerInterior(playerid,PlayerInfo[plo][pInt]);
								PlayerInfo[playerid][pInt] = PlayerInfo[plo][pInt];
								PlayerInfo[playerid][pLocal] = PlayerInfo[plo][pLocal];
							}
							if(PlayerInfo[playerid][pInt] == 0)
							{
								SetPlayerInterior(playerid,0);
							}
							if(plocz > 530.0 && PlayerInfo[plo][pInt] == 0) //the highest land point in sa = 526.8
							{
								SetPlayerInterior(playerid,1);
								PlayerInfo[playerid][pInt] = 1;
							}
							if (GetPlayerState(playerid) == 2)
							{
								new tmpcar = GetPlayerVehicleID(playerid);
								SetVehiclePos(tmpcar, plocx, plocy+4, plocz);
								TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
							}
							else
							{
								SetPlayerPos(playerid,plocx,plocy+2, plocz);
							}
							GetPlayerName(plo, giveplayer,256);
							GetPlayerName(playerid, sendername,256);
		               		format(string, sizeof(string), "[Info] Vocк foi atender ao chamado de %s.", giveplayer);
		               	 	SendClientMessage(playerid, COLOR_WHITE, string);
		               	 	format(string, sizeof(string), "[Info] O admin %s, veio para te atender.", sendername);
		               	 	SendClientMessage(plo, COLOR_WHITE, string);
                          	//PlayerInfo[pAdmin][pSenha] += 1;
							new string2[256];
		                	format(string2, sizeof(string), "[FILA] O Admin %s foi atender o player %s.", giveplayer,sendername);
							ABroadCast(COLOR_KICKBAN,string2,1);
							PlayerInfo[plo][pAge] = 0;
	   					}else{
	   						SendClientMessage(playerid, COLOR_GRAD1, "O player nгo estб na fila.");
   						}
					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб autorizado a usar este comando.");
					}
				}
			}
			else
			{
				format(string, sizeof(string), "   %d nгo й um player ativo.", plo);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}

		}
		return 1;
	}
Desde jб agradeзo,
Sergio.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)