18.04.2011, 22:17
Bom, criei um sistema de pontos e resolvi postar.
Como funciona:
Quando o player mata alguйm й acrescentado 1 ponto.
Quanto o player morre pra alguйm й retirado 1 ponto.
Sobre o cуdigo:
No onPlayerDeath
Acrescenta 1 Morte e retira 1 Ponto de quem morreu.
Acrescenta 1 Matou e 1 Ponto de quem matou.
ao matar ou morrer й setado o string do TextDraw com a nova pontuaзгo do player.
ao matar ou morrer й setado o Score exibido no TAB com a pontuaзгo do player.
No OnPlayerConnect
Й criado o TextDraw dos pontos, cada player tem seu TextDraw com o [MAX_PLAYERS] pra evitar que um player veja os pontos de outros no lugar do seu.
й calculado quanto o player matou -(menos) quanto ele morreu e setado no string do TextDraw o resultado.
No OnFilterScriptExit
й destruнdo todos os textdraw's pra evitar que ainda vejam os pontos apуs o FS ser descarregado.
Salvamento e Carregamento
Tem 2 publics, uma carrega e outra salva as informaзхes(matou, morreu), й salvo quando o player desconecta e carregado ao conectar.
mas atenзгo, se vocк esquecer de criar a pasta PontosInfo nгo serб salvo as informaзхes.
Observaзхes:
й preferencial para o uso em servidores de DM.
й Permitido que postem em blogs(se quiserem) desde que nгo retirem os crйditos =).
Qualquer bug ou duvida й sу perguntar.
й necessбrio criar a pasta (PontosInfo) na scriptfiles do seu servidor pra que os pontos sejam salvos.
Download:
Pastebin
Imagem:
Sugestхes, sу falar. =)
Como funciona:
Quando o player mata alguйm й acrescentado 1 ponto.
Quanto o player morre pra alguйm й retirado 1 ponto.
Sobre o cуdigo:
No onPlayerDeath
Acrescenta 1 Morte e retira 1 Ponto de quem morreu.
Acrescenta 1 Matou e 1 Ponto de quem matou.
ao matar ou morrer й setado o string do TextDraw com a nova pontuaзгo do player.
ao matar ou morrer й setado o Score exibido no TAB com a pontuaзгo do player.
No OnPlayerConnect
Й criado o TextDraw dos pontos, cada player tem seu TextDraw com o [MAX_PLAYERS] pra evitar que um player veja os pontos de outros no lugar do seu.
й calculado quanto o player matou -(menos) quanto ele morreu e setado no string do TextDraw o resultado.
No OnFilterScriptExit
й destruнdo todos os textdraw's pra evitar que ainda vejam os pontos apуs o FS ser descarregado.
Salvamento e Carregamento
Tem 2 publics, uma carrega e outra salva as informaзхes(matou, morreu), й salvo quando o player desconecta e carregado ao conectar.
mas atenзгo, se vocк esquecer de criar a pasta PontosInfo nгo serб salvo as informaзхes.
Observaзхes:
й preferencial para o uso em servidores de DM.
й Permitido que postem em blogs(se quiserem) desde que nгo retirem os crйditos =).
Qualquer bug ou duvida й sу perguntar.
й necessбrio criar a pasta (PontosInfo) na scriptfiles do seu servidor pra que os pontos sejam salvos.
Download:
Pastebin
Imagem:
Sugestхes, sу falar. =)