[AJUDA] INICIANTE, todos ja foram!
#1

Ola gente, quero saber se vocкs podem me ajuda a criar um sistema simples de kickar e tambem de banir, apenas acompanhado da msg vocк foi banido e vocк foi kickado.

Tambem se possнvel um sistema simples de /TV para ficar de olho nos players quando necessбrio.

E para abusar ainda mais da boa vontade de vocкs, queria tambem um sistema simples de vip, apenas com o comando para setar o vip.

Obrigado galera
Reply
#2

Isto й uma AJUDA?
Hб,Pedido.

Folgado,aprenda.

Eu jб fui Iniciante,mas olhe meus tуpicos,veja meus 'PEDIDOS'.
Reply
#3

Drakins...
Se nгo esta disposta ajudar ou trocar conhecimento nгo devia estar cadastrado aqui.
Me desculpa, nгo sou folgado nгo, estou pedindo, porque ja me esgotei nas minhas tentativas, mas nгo esta dando certo.
De qualquer maneira, agradeзo a grosseria.
Passar bem.
Reply
#4

Cara isso й mais facil do que parece ._.
Й como o Drakon falo, isso nгo й uma 'Ajuda' mas sim um 'Pedido'.
Faзa o seguinte :
Pegue um GM qualquer (tipo Thug , Geral RP, qual quer merda) , e estude ele.
Caso vocк nгo consiga aprender vб na wiki.sa-mp.com/ e veja algumas funзхes para definir o 'ID' que vocк estarб dando a funзгo de Kikar e Banir ._.
Reply
#5

Quote:
Originally Posted by brazumbi
Посмотреть сообщение
Drakins...
Se nгo esta disposta ajudar ou trocar conhecimento nгo devia estar cadastrado aqui.
Me desculpa, nгo sou folgado nгo, estou pedindo, porque ja me esgotei nas minhas tentativas, mas nгo esta dando certo.
De qualquer maneira, agradeзo a grosseria.
Passar bem.
Nгo estou disposto a ajudar nenhum folgado.

Vocк em primeiro lugar nгo estб pagando ninguйm,e vocк nгo decide se eu tenho que estar ou nгo.
Eu sou o que mais compartilho projetos e vocк nгo tem direito de me julgar.

Nгo estou disposto a ajudar,pesquise que existe milhares de sistema.

Agora pega e se ferra sozinho,nгo vou te ajudar e acredito que ninguйm vai.

Resumindo,se vocк tenta vocк consegue mas vocк tem FALTA DE VONTADE,entгo favor nгo responda estб mensagem,vocк nгo tem razгo Senhor da verdade.

Nгo fui grosso apenas respondi ao nнvel,vocк estб sendo muito idiota fazendo essa pergunta besta,o ъnico grosso aqui foi vocк.

INICIANTE, todos ja foram!

O que isto tem haver com tуpico? Seu grosso e estъpido.
Reply
#6

Quote:

Nгo estou disposto a ajudar nenhum folgado.

Eu tambem.

Quote:
[FeK]DraKiNs:Eu sou o que mais compartilho projetos e vocк nгo tem direito de me julgar.

Clique aqui, vai te ajudar em algo
Reply
#7

/\ Ta desatualizado essa lista ._.
Reply
#8

@Sergiinhonike

Olha que aquela lista esta ainda desatualizada.

Mesmo assim valeu pelo apoio
Obrigado por me ajudar. -q
Reply
#9

mals pela lista desatualizada й que so tenho ela aqui nos favoritos,
mesmo assim os tuts dela me ajudam muito!

obrigado pela lista [FeK]DraKiNs e pela informaзao [FeK]Knife.
Reply
#10

Cara, passe os erros que aconetece no seu sistema de admin. Quem sabe posso te ajudar.

Sistema kick:

Код:
if(strcmp(cmd, "/kick", true) == 0) 	{
	    if(IsPlayerConnected(playerid))
	    {
	    	tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "USO: /kick [playerid/Parte-do-Nick] [reason]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
				if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						new length = strlen(cmdtext);
						while ((idx < length) && (cmdtext[idx] <= ' '))
						{
							idx++;
						}
						new offset = idx;
						new result[64];
						while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
						{
							result[idx - offset] = cmdtext[idx];
							idx++;
						}
						result[idx - offset] = EOS;
						if(!strlen(result))
						{
							SendClientMessage(playerid, COLOR_GRAD2, "USO: /kick [playerid/Parte-do-Nick] [reason]");
							return 1;
						}
						if(strcmp(result,"1", true) == 0) { result = "Nick imprуprio"; }
						format(string, sizeof(string), "|CMD ADMIN|: %s foi kickado por %s, Motivo: %s", giveplayer, sendername, (result));
						SendClientMessageToAll(COLOR_NEWS, string);
						new year, month,day;
						getdate(year, month, day);
						format(string, sizeof(string), "|CMD ADMIN|: %s foi kickado por %s, Motivo: %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year);
						KickLog(string);
						Kick(giveplayerid);
						return 1;
					}
				}
			}
			else
			{
				format(string, sizeof(string), "   %d nгo й um jogador ativo.", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
Sistema Ban:

Код:
	if(strcmp(cmd, "/ban", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	    	tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "USO: /ban [playerid/Parte-do-Nick] [razгo]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
			    if(IsPlayerConnected(giveplayerid) && PlayerInfo[giveplayerid][pAdmin] == 0)
			    {
			        if(giveplayerid != INVALID_PLAYER_ID)
			        {
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						new length = strlen(cmdtext);
						while ((idx < length) && (cmdtext[idx] <= ' '))
						{
							idx++;
						}
						new offset = idx;
						new result[64];
						while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
						{
							result[idx - offset] = cmdtext[idx];
							idx++;
						}
						result[idx - offset] = EOS;
						if(!strlen(result))
						{
							SendClientMessage(playerid, COLOR_GRAD2, "USO: /ban [playerid/Parte-do-Nick] [reason]");
							return 1;
						}
						new year, month,day;
						getdate(year, month, day);
						if(strcmp(result,"1",true) == 0) { result = "Uso de cheat"; }
						format(string, sizeof(string), "|ADMIN|: %s foi banido por %s, razгo: %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year);
						BanLog(string);
						format(string, sizeof(string), "|ADMIN|: %s foi banido por %s, razгo: %s", giveplayer, sendername, (result));
						SendClientMessageToAll(COLOR_NEWS, string);
						PlayerInfo[giveplayerid][pLevel] = 999;
						Ban(giveplayerid);
						return 1;
					}
				}//not connected
			}
			else
			{
				format(string, sizeof(string), "   %d is not an active player.", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
Sistemas retirado de outro GM. (Edite esses comandos.)
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)