SA-MP Forums Archive
[Ajuda] Quero Retirar o Sistema de Quando Player Morrer Dropar Armas - 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] Quero Retirar o Sistema de Quando Player Morrer Dropar Armas (/showthread.php?tid=310362)



[Ajuda] Quero Retirar o Sistema de Quando Player Morrer Dropar Armas - Vinicios_SAMP - 11.01.2012

Pessoal o Seguinte eu e meu Scripter(acha que era scripter) estavamos criando um Server e Talz ai ele decidiu Abandonar ok atй ai tudo bem, tinha uns bugs no GM tipo aquele bug do portao descer e fechar de lado( CONCERTEI) As HQs estavam em locais LONGES DEMAIS (Acertei tbm) Agora o seguinte queria Retirar o Sistema de Quando o Player eh Morto as Armas caem no chгo! Isso eu acho mto feio! Sу que quando fui procurar lah no pawno nao achei tipo drop alguma coisa, queria saber oq devo fazer pra retirar?


Re: [Ajuda] Quero Retirar o Sistema de Quando Player Morrer Dropar Armas - AppleX - 11.01.2012

Vou pegar minha bola de cristal para ver seu cуdigo, um minuto


Re: [Ajuda] Quero Retirar o Sistema de Quando Player Morrer Dropar Armas - dPlaYer_ - 11.01.2012

Bota no ongamemodeinit
pawn Код:
DisableInteriorEnterExits();
EnableStuntBonusForAll(0);



Re: [Ajuda] Quero Retirar o Sistema de Quando Player Morrer Dropar Armas - [S]trong - 11.01.2012

procura um ResetPlayerWeapons(playerid) ferinha


Re: [Ajuda] Quero Retirar o Sistema de Quando Player Morrer Dropar Armas - sGarfield - 11.01.2012

Poste o On‌PlayerDeath =)


Re: [Ajuda] Quero Retirar o Sistema de Quando Player Morrer Dropar Armas - Vitor_Marfioso - 11.01.2012

Poste o OnPlayerDeath 2


Re: [Ajuda] Quero Retirar o Sistema de Quando Player Morrer Dropar Armas - Vinicios_SAMP - 12.01.2012

Aqui estб:

pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    /*if(emguerra[playerid] == 1)
    {
        format(gstring, 128, "%s saiu da zona de guerra!", PlayerName(playerid));
        SendClientMessageToAll(GetPlayerColor(playerid), gstring);
        emguerra[playerid] = 0;
    }*/

    //new dmessage[128];
    //new deathreason[20];
    if(IsInBus[playerid] == 1)
    {
        IsInBus[playerid] = 0;
        KillTimer(Timer1[playerid]);
        KillTimer(Timer2[playerid]);
    }
    new Float:px,Float:py,Float:pz;
    PlayerInactivity[playerid] = 0;
    DropWeapons(playerid);
    DropVida(playerid);
    //DropGrana(playerid);
    gPlayerSpawned[playerid] = 0;
    PlayerInfo[playerid][pLocal] = 255;
    GetPlayerPos(playerid, px, py, pz);
    spawnado[playerid] = 0;
    if (gPlayerTerminal[playerid] != 0)
    {
        BusrouteEnd(playerid);
    }
    if(PlayerPaintballing[killerid] == 0)
    {
        SetPlayerCriminal(killerid, 255, "Assasinato");
        PlayerInfo[killerid][pKills] += 1;
    }
    if(TendoGuerra == 1 && IsPlayerInTerritorio(playerid) && IsPlayerInTerritorio(killerid))
    {
        if(PlayerInfo[killerid][pMembro] == 3 || PlayerInfo[killerid][pLider] == 3)
        {
            if(PlayerInfo[playerid][pMembro] == 6 || PlayerInfo[playerid][pLider] == 6)
            {
                Territorio[talmortos] += 1;
            }
            if(PlayerInfo[playerid][pMembro] == 15 || PlayerInfo[playerid][pLider] == 15)
            {
                Territorio[almortos] += 1;
            }
        }
        if(PlayerInfo[killerid][pMembro] == 6 || PlayerInfo[killerid][pLider] == 6)
        {
            if(PlayerInfo[playerid][pMembro] == 3 || PlayerInfo[playerid][pLider] == 3)
            {
                Territorio[exemortos] += 1;
            }
            if(PlayerInfo[playerid][pMembro] == 15 || PlayerInfo[playerid][pLider] == 15)
            {
                Territorio[almortos] += 1;
            }
        }
        if(PlayerInfo[killerid][pMembro] == 15 || PlayerInfo[killerid][pLider] == 15)
        {
            if(PlayerInfo[playerid][pMembro] == 3 || PlayerInfo[playerid][pLider] == 3)
            {
                Territorio[exemortos] += 1;
            }
            if(PlayerInfo[playerid][pMembro] == 6 || PlayerInfo[playerid][pLider] == 6)
            {
                Territorio[talmortos] += 1;
            }
        }
    }



Re: [Ajuda] Quero Retirar o Sistema de Quando Player Morrer Dropar Armas - iReflesh - 12.01.2012

pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    /*if(emguerra[playerid] == 1)
    {
        format(gstring, 128, "%s saiu da zona de guerra!", PlayerName(playerid));
        SendClientMessageToAll(GetPlayerColor(playerid), gstring);
        emguerra[playerid] = 0;
    }*/

    //new dmessage[128];
    //new deathreason[20];
    if(IsInBus[playerid] == 1)
    {
        IsInBus[playerid] = 0;
        KillTimer(Timer1[playerid]);
        KillTimer(Timer2[playerid]);
    }
    new Float:px,Float:py,Float:pz;
    PlayerInactivity[playerid] = 0;
    //DropWeapons(playerid);
    DropVida(playerid);
    //DropGrana(playerid);
    gPlayerSpawned[playerid] = 0;
    PlayerInfo[playerid][pLocal] = 255;
    GetPlayerPos(playerid, px, py, pz);
    spawnado[playerid] = 0;
    if (gPlayerTerminal[playerid] != 0)
    {
        BusrouteEnd(playerid);
    }
    if(PlayerPaintballing[killerid] == 0)
    {
        SetPlayerCriminal(killerid, 255, "Assasinato");
        PlayerInfo[killerid][pKills] += 1;
    }
    if(TendoGuerra == 1 && IsPlayerInTerritorio(playerid) && IsPlayerInTerritorio(killerid))
    {
        if(PlayerInfo[killerid][pMembro] == 3 || PlayerInfo[killerid][pLider] == 3)
        {
            if(PlayerInfo[playerid][pMembro] == 6 || PlayerInfo[playerid][pLider] == 6)
            {
                Territorio[talmortos] += 1;
            }
            if(PlayerInfo[playerid][pMembro] == 15 || PlayerInfo[playerid][pLider] == 15)
            {
                Territorio[almortos] += 1;
            }
        }
        if(PlayerInfo[killerid][pMembro] == 6 || PlayerInfo[killerid][pLider] == 6)
        {
            if(PlayerInfo[playerid][pMembro] == 3 || PlayerInfo[playerid][pLider] == 3)
            {
                Territorio[exemortos] += 1;
            }
            if(PlayerInfo[playerid][pMembro] == 15 || PlayerInfo[playerid][pLider] == 15)
            {
                Territorio[almortos] += 1;
            }
        }
        if(PlayerInfo[killerid][pMembro] == 15 || PlayerInfo[killerid][pLider] == 15)
        {
            if(PlayerInfo[playerid][pMembro] == 3 || PlayerInfo[playerid][pLider] == 3)
            {
                Territorio[exemortos] += 1;
            }
            if(PlayerInfo[playerid][pMembro] == 6 || PlayerInfo[playerid][pLider] == 6)
            {
                Territorio[talmortos] += 1;
            }
        }
    }



Re: [Ajuda] Quero Retirar o Sistema de Quando Player Morrer Dropar Armas - Vinicios_SAMP - 12.01.2012

Vlw iReflesh com a sua ajuda consegui tirar esse sistema, vlw mesmo mano! e obrigado tambйm aos outros que tentaram ajudar, ou que tinham a intenзгo de ajudar.