[PEDIDO] Ao matar de db cadeiaі
#1

Agora vai
Queria saber se alguem tem o codigo quando o player matar de DB ele vai pra uma cadaia (x,y,z)
Quem postou o codigo antes posta denovo ae pf q eu nen olhei apagaram o topico
vlw e noix q voa =D
Reply
#2

pawn Код:
new giveplayerid, Float:pX[MAX_PLAYERS],Float:pY[MAX_PLAYERS],Float:pZ[MAX_PLAYERS];

    CMD:esc(playerid, params[])
    {
        if(sscanf(params,"i", giveplayerid))
            return SendClientMessage(playerid, -1,"[ERRO]: Correto: /Esc [ID]"),SendClientMessage(playerid, -1 -1,"[INFO]: Este comando denuncia player que estб de Esc.");

        GetPlayerPos(playerid, Float:pX[playerid], Float:pY[playerid], Float:pZ[playerid]);
        SetTimerEx("PlayerInUseEsc", 70000,false,"d", giveplayerid);
        return 1;
    }




forward PlayerInUseEsc(playerid);
public PlayerInUseEsc(playerid)
{
    new
        Float:_X, Float:_Y, Float:_Z;
    GetPlayerPos(playerid, _X, _Y, _Z);

    if(_X != pX[playerid] && _Y != pY[playerid] && _Z != pZ[playerid])  return Kick(playerid);
    return 0;
}
Reply
#3

Db *-*
Reply
#4

pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    if(IsPlayerInAnyVehicle(killerid))
    {
    SetPlayerPos(killerid,X,Y,Z);
    return 1;
    }
}
depois de SetPlayerPos coloca suas funзoes de Prender.
Reply
#5

denovo esse tуpico? :O
Reply
#6

pawn Код:
#include a_samp

new Float:c[MAX_PLAYERS][3];
//#define coordenadas  digite suas coordenadas antes do // e coloque o X Y Z.

forward
        cadeia(playerid);

public OnPlayerDeath(playerid,killerid)
{
    if(IsPlayerInAnyVehicle(killerid))
    {
        GetPlayerPos(playerid,c[playerid][0],c[playerid][1],c[playerid][2])
        SetPlayerPos(playerid,COORDENADAS);
        TogglePlayerControllable(killerid,0);
        SetTimerEx("cadeia",5000,false,"i",playerid);
    }
    return 1;
}

public cadeia(playerid)
{
    SetPlayerPos(playerid,c[playerid][0],c[playerid][1],c[playerid][2]);
    return SendClientMessage(playerid,-1,"saiu da cadeia.");
}
se ajudou da reputaзгo.
Reply
#7

pawn Код:
#define COORDENADAS // define a pos da cadeia.

public OnPlayerDeath(playerid, killerid, reason)
{
    if(IsPlayerInAnyVehicle(killerid))
    {
        new Float:carol[3];
        GetPlayerPos(playerid,carol[0],carol[1],carol[2]);
        SetPlayerPos(playerid,COORDENADAS);
        TogglePlayerControllable(killerid,0);
        SetTimerEx("CarolZin",5000,false,"ifff",playerid, carol[0],carol[1],carol[2]);
    }
    return 1;
}

CarolZin(playerid, Float:carol, Float:carol2, Float:carol3);
public CarolZin(playerid, Float:carol, Float:carol2, Float:carol3)
{
    SetPlayerPos(playerid, carol, carol2, carol3);
    TogglePlayerControllable(playerid, 1);
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)