[AJUDA] Sistema de pontos TDM
#1

Entгo, to fazendo um sistema de pontos de TDM por meu server, por exemplo:
Eu sou da al qaeda, e matei um da F.A, ai eu queria que o ponto fosse para a Al Qaeda e nгo para o player, tem como?
O Gustavo_Araujo me deu umas ajudas mas so que na hora de compilar da o seguinte erro:
pawn Код:
C:\Local\new.pwn(286) : error 032: array index out of bounds (variable "Pontos")
e a linha 286:
pawn Код:
if(gTeam[killerid] == 2) return Pontos[2]++;
Ja adicionei a variavel global Pontos[2];
Agora queria a ajuda de voces
Reply
#2

Troque la na new o 2 por 3
Reply
#3

Por 3? eu botei 2 pois sгo 2 teams, mas vou tentar.
Reply
#4

Pois tem 1 null
Reply
#5

ahhh, muito obrigado deu certo *--*
Reply
#6

Agora eu queria ajuda para fazer um textdraw com a pontuaзao das forзas armadas e da al qaeda, tem como?
Por exemplo, aparecer em baixo do dinheiro:
Forзas Armadas: 5
Al Qaeda: 0
Ai a cada um ALQ que mata um da F.A a ALQ ganha 1 ponto no textdraw, tem como me ajudar? '-'
Reply
#7

Poste oque vc usa para definir os times que te ajudo
Reply
#8

pawn Код:
#define TEAM_AGENT1 1
#define TEAM_AGENT2 2
AGENT1 = ALQ
AGENT2 = F.A
Reply
#9

tenta ai so falta vc criar a textdraw
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    new Ptime[3],str[10];
    if(gTeam[playerid] == TEAM_AGENT1)
    {
        Ptime[2]++;
        format(str, sizeof str, "F.A %02d", Ptime[2]);
        TextDrawSetString(BOTA a TEXT, str);
    }
    if(gTeam[playerid] == TEAM_AGENT2)
    {
        Ptime[1]++;
        format(str, sizeof str, "ALQ %02d", Ptime[1]);
        TextDrawSetString(BOTA a TEXT, str);
    }
    return 1;
}
tenta agora
Reply
#10

pawn Код:
C:\Users\Igor\Documents\Home Play Server\Brasil Home Play\gamemodes\BHcpts.pwn(81) : error 017: undefined symbol "string"
C:\Users\Igor\Documents\Home Play Server\Brasil Home Play\gamemodes\BHcpts.pwn(81) : error 017: undefined symbol "string"
C:\Users\Igor\Documents\Home Play Server\Brasil Home Play\gamemodes\BHcpts.pwn(82) : error 017: undefined symbol "Forcas"
C:\Users\Igor\Documents\Home Play Server\Brasil Home Play\gamemodes\BHcpts.pwn(82) : error 017: undefined symbol "Armadas"
C:\Users\Igor\Documents\Home Play Server\Brasil Home Play\gamemodes\BHcpts.pwn(82) : error 029: invalid expression, assumed zero
C:\Users\Igor\Documents\Home Play Server\Brasil Home Play\gamemodes\BHcpts.pwn(82) : fatal error 107: too many error messages on one line
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)