SA-MP Forums Archive
[Pedido] Sistema de invasгo de Penitenciaria - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] Sistema de invasгo de Penitenciaria (/showthread.php?tid=611623)



Sistema de invasгo de Penitenciaria - WiliamBorges - 09.07.2016

Bom, eu queria um sistema de invasгo a Penitenciaria tipo um player entra na Penitenciaria e lб ele pode soltar os Presos, tipo ele chega perto da cela do preso e digita /libertar e o player vai libertado da prisгo, Ai o cara q deu /libertar ganha 4 Procuras. (OBS: Nгo me juguem eu quero uma Base para fazer nгo precisa ser Completo eu quero aprender a fazer.)


Re: Sistema de invasгo de Penitenciaria - ipsLuan - 09.07.2016

If, Variбveis e SetPlayerWantedLevel.
Bom estudo!


Re: Sistema de invasгo de Penitenciaria - WiliamBorges - 09.07.2016

Me passa uns Sites ai por Favor.


Respuesta: Sistema de invasгo de Penitenciaria - Kanuy - 09.07.2016

Se quiser ver... sistemas de invasгo ao DP com bombas para explodir celas...

https://sampforum.blast.hk/showthread.php?tid=391989

http://forum.sa-mp.com/showthread.ph...light=%2Fbomba

Agora jб disse que vocк quer uma base para aprender a fazer

Код:
if(strcmp(cmd, "/libertar", true) == 0)
{
        new tmp[20], pID, Mstring[128];
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp)) return SendClientMessage(playerid, -1, "USE /libertar [ID]");
	pID = strval(tmp);
 	if(IsPlayerConnected(pID))
	{
	        if(IsPlayerInRangeOfPoint(playerid, 3.0, X, Y, Z) //Coordenadas que devera estar para libertar
		{
		        if(PlayerPreso[pID] == true)
	  		{
	  			format(Mstring, sizeof(Mstring), " %s libertou o jogador %s e estб sendo procurado pela porlнcia!", pName(playerid),pName(pID));
	    			SendClientMessageToAll( -1, Mstring);
	       			GameTextForPlayer(pID, "~g~LIBERTADO!", 3000, 3);
	       			PlayerPreso[pID] = false;
	       			SetPlayerPos(pID, X, Y, Z); // Coords do jogador fora da cela
	       			SetPlayerWantedLevel(pID, 4);
	       			SetPlayerWantedLevel(playerid, 4);
	        		return 1;
			}else{
				SendClientMessage(playerid, -1, "Jogador nгo estб preso");
			}
		}else{
		        SendClientMessage(playerid, -1, "Nгo estб na posiзгo correta para libertar");
		}
       	 }else{
       		SendClientMessage(playerid, -1, "Jogador nгo conectado");
        	return 1;
    	 }
}
№ Nгo testei in-game


Respuesta: Sistema de invasгo de Penitenciaria - OverKiller - 09.07.2016

Quer o sistema completo nuna bandeja e vai um cafezinho ae tambйm?


Respuesta: Sistema de invasгo de Penitenciaria - Kanuy - 09.07.2016

Quote:

OverKiller;3731182]Quer o sistema completo nuna bandeja e vai um cafezinho ae tambйm?

Leu esta parte?
Quote:

WiliamBorges;3730898](...) eu quero uma Base para fazer nгo precisa ser Completo eu quero aprender a fazer.)

Tudo bem nгo apresentar cуdigo pronto, mas pense que ao ajudar pхe em prбtica seu conhecimento e lуgica. Nгo se tira 10 numa prova sem responder adequadamente as perguntas.