SA-MP Forums Archive
[Pedido] Sistema de Hits Por Favor - 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 Hits Por Favor (/showthread.php?tid=375767)



Sistema de Hits Por Favor - rugal - 08.09.2012

HitS Voce Sabe ne Quando o Cara da um Tiro no Inimigo (+1)Hits ae ele vai acertando + ae aquele numero vai aumento
to fazendo em textdraw preciso so do sistema mesmo


Re: Sistema de Hits Por Favor - Rijin - 08.09.2012

public OnGameModeInit():

pawn Код:
new String[20];
format(String, sizeof(String), "Score: %d", GetPlayerScore(playerid));
TextDrawSetString(Textdraw0[playerid], String);
TextDrawShowForPlayer(playerid, Textdraw0[playerid]);
return 1;
}
public OnPlayerDeath(playerid, killerid, reason):

pawn Код:
new String[20];
SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
format(String, sizeof(String), "Score: %d", GetPlayerScore(killerid));
TextDrawSetString(Textdraw0[killerid], String);
TextDrawShowForPlayer(killerid, Textdraw0[killerid]);
return 1;
}
Cуdigo criado por: Kuddy

Caso queira saber mais, veja o tуpico dele:
https://sampforum.blast.hk/showthread.php?tid=358422


Re: Sistema de Hits Por Favor - zSuYaNw - 08.09.2012

#EDIT


Tentas:
pawn Код:
// Criamos as variбveis
    new
        Dano[MAX_PLAYERS][MAX_PLAYERS],
        Time[MAX_PLAYERS char]
    ;
   
    public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
    {
        // Faremos um limitador de dano, caso passe 10seg sem ele dar tiro em alguйm o dano й resetado.
        if(gettime() - Time{playerid} >= 10) Dano[playerid][demageid] = 0;
       
        // Criamos umas arrays que armazenarгo uma string.
        new Str[100];
       
        // Formatamos nossa array
        format(Str, sizeof(Str),"~n~~n~~n~~n~~n~~n~Dano:%f.1", Dano[playerid][demageid]);
       
        // Exibimos no кcra do player(Tela)
        GameTextForPlayer(playerid, Str, 3000, 1)
       
        // Incrementamos o dano +=
        Dano[playerid][demageid] ++;
       
        // Pegamos a ъltima vez que o player atirou em alguйm
        Time{playerid} = gettime();
        return 1;
    }



Re: Sistema de Hits Por Favor - rugal - 08.09.2012

Acho q nao entenderam D:

HitS = Combo de Tiro Tipo acertei 10 tiro no inimigo a la na Text Draw aparece +10 HitS


Re: Sistema de Hits Por Favor - zSuYaNw - 08.09.2012

Quote:
Originally Posted by rugal
Посмотреть сообщение
Acho q nao entenderam D:

HitS = Combo de Tiro Tipo acertei 10 tiro no inimigo a la na Text Draw aparece +10 HitS
Foi oque eu postei acima.


Re: Sistema de Hits Por Favor - rugal - 08.09.2012

nao funciono comigo D:


Re: Sistema de Hits Por Favor - zSuYaNw - 08.09.2012

Oque aparece?


Re: Sistema de Hits Por Favor - rugal - 08.09.2012

DANO:0.00000 Aparece isso


Re: Sistema de Hits Por Favor - rugal - 11.09.2012

Up alguem tem ae ?


Re: Sistema de Hits Por Favor - zSuYaNw - 11.09.2012

http://pastebin.com/PscH0EDP

Retirado do meu gamemode de Team Death Match,

Crйditos a min.

Garfield / iSuYANw