[ajuda] db = carandiru + kick - 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: [ajuda] db = carandiru + kick (
/showthread.php?tid=335968)
[ajuda] db = carandiru + kick -
bombomloko - 20.04.2012
Eu gostaria de adicionar uma funзгo que quando o player fazer DB (matar no modo carona tambйm) ser preso no carandiru por 20 minutos e auto kikado do server, alguйm sabe como?
Re: [ajuda] db = carandiru + kick -
xPaulistaa - 20.04.2012
Clique
Aqui
Re: [ajuda] db = carandiru + kick -
bombomloko - 20.04.2012
se vc encontrou algo no search, seria mais fбcil me passar o link pois eu usei o search antes de criar o tуpico e nгo encontrei.
Re: [ajuda] db = carandiru + kick -
ViniBorn - 20.04.2012
OnPlayerDeath +
GetPlayerState + Kick
Re: [ajuda] db = carandiru + kick - rjjj - 20.04.2012
Se vocк quiser que isso aconteзa quando o DB comeзar (ou seja, quando acertarem o primeiro tiro de dentro do veнculo), coloque no
OnPlayerGiveDamage 
:
pawn Код:
if(GetPlayerVehicleSeat(playerid) != -1)
{
SendClientMessage(playerid, 0xFF0000FF, "Por fazer DB, vocк foi preso por 20 minutos no carandiru e recebeu um kick !");
PlayerInfo[playerid][pJailed] = 2; //Se essa nгo for sua variбvel de carandiru, troque-a pela sua.
PlayerInfo[playerid][pJailTime] = 1200; //Se essa nгo for sua variбvel de tempo preso, troque-a pela sua.
Kick(playerid);
}
Caso queira que isso ocorra apуs o jogador ser morto por DB, coloque no
OnPlayerDeath 
:
pawn Код:
if(GetPlayerVehicleSeat(killerid) != -1)
{
SendClientMessage(killerid, 0xFF0000FF, "Por fazer DB, vocк foi preso por 20 minutos no carandiru e recebeu um kick !");
PlayerInfo[killerid][pJailed] = 2; //Se essa nгo for sua variбvel de carandiru, troque-a pela sua.
PlayerInfo[killerid][pJailTime] = 1200; //Se essa nгo for sua variбvel de tempo preso, troque-a pela sua.
Kick(killerid);
}
Espero ter ajudado

.
Re: [ajuda] db = carandiru + kick -
Don_Speed - 20.04.2012
pawn Код:
if(GetPlayerVehicleSeat(killerid) != -1)
{
GetPlayerName(Name,sizeof(Name));
new Name[MAX_PLAYER_NAME], Celulas[90];
format(Celulas,sizeof(Celulas),"O Player %s(Id:%d) Cometeu db e Foi Kickado + Bangu", Name
SendClientMessageToAll(-1,Celulas);
SendClientMessage(killerid, 0xFF0000FF, "Por fazer DB, vocк foi preso por 20 minutos no carandiru e recebeu um kick !");
PlayerInfo[killerid][pJailed] = 2; //Se essa nгo for sua variбvel de carandiru, troque-a pela sua.
PlayerInfo[killerid][pJailTime] = 1200; //Se essa nгo for sua variбvel de tempo preso, troque-a pela sua.
Kick(killerid);
}