Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- AmericanStyle'™
- Não Retire Os Créditos
- ASTYLE™
- VISITE NOSSO SITE: http://www.sampknd.com/
- SAMP KND MELHOR BLOG DE SAMP DO BRASIL
- */
- /*
- Tais Atualizações Para Nova Versão:
- - Mais Armas Adicionada.
- - Mais Danos e Raios.
- - Detectando Colete e Removendo De Acordo Com o Dano
- - Mais Proximidade Do Realismo.
- - Desativar Realismo (Somentes Admins Logado Na RCON)
- - Ativar Realismo (Somentes Admins Logado Na RCON)
- Data Para Lancamento:
- - 26/05/2012
- Caso Encontre Bug Ou Algo Do tipo PorFavor Me Comunique
- */
- #include < a_samp >
- #include < sscanf2 >
- #include < zcmd >
- new Float:Cordenadas[3];
- new Float:Health;
- #define RaioPistolas 10.0 //Altere o Valor Para o Raio que Quiser (MAS LEMBRESSE NÃO MUDE PARA UM RAIO QUE NÃO APROXIMA DO REALISMO)
- #define RaioEscopetas 7.0 //Altere o Valor Para o Raio que Quiser (MAS LEMBRESSE NÃO MUDE PARA UM RAIO QUE NÃO APROXIMA DO REALISMO)
- #define RaioRifles 25.0 //Altere o Valor Para o Raio que Quiser (MAS LEMBRESSE NÃO MUDE PARA UM RAIO QUE NÃO APROXIMA DO REALISMO)
- #define RaioSnipers 100.0 //Altere o Valor Para o Raio que Quiser (MAS LEMBRESSE NÃO MUDE PARA UM RAIO QUE NÃO APROXIMA DO REALISMO)
- new ArmasDanos[10] =
- {
- 22, 23,
- 24, 25,
- 26, 27,
- 30, 31,
- 33, 34
- };
- public OnFilterScriptInit()
- {
- print("========================================");
- print(" Obra Feita Por AmericanStyle'");
- print(" Não Retire os Créditos");
- print(" Não Seja Um Plagio (:");
- print(" Apoie Essa campanha tão nobre.");
- print("=======================================");
- return 1;
- }
- public OnFilterScriptExit()
- {
- print("========================================");
- print(" Obra Feita Por AmericanStyle'");
- print(" Não Retire os Créditos");
- print(" Não Seja Um Plagio (:");
- print(" Apoie Essa campanha tão nobre.");
- print("=======================================");
- return 1;
- }
- public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
- {
- GetPlayerPos(playerid,Cordenadas[0],Cordenadas[1],Cordenadas[2]);
- for(new Players = 0; Players < MAX_PLAYERS; Players++)
- {
- if(weaponid == ArmasDanos[0] || weaponid == ArmasDanos[1] || weaponid == ArmasDanos[2])
- {
- if(IsPlayerInRangeOfPoint(playerid, RaioPistolas, Cordenadas[0], Cordenadas[1], Cordenadas[2]))
- {
- GetPlayerHealth(playerid,Health);
- SetPlayerHealth(playerid,Health-35);
- }
- return 1;
- }
- if(weaponid == ArmasDanos[3] || weaponid == ArmasDanos[4] || weaponid == ArmasDanos[5])
- {
- if(IsPlayerInRangeOfPoint(issuerid, RaioEscopetas, Cordenadas[0], Cordenadas[1], Cordenadas[2]))
- {
- GetPlayerHealth(playerid,Health);
- SetPlayerHealth(playerid,Health-100);
- return 1;
- }
- return 1;
- }
- if(weaponid == ArmasDanos[6] || weaponid == ArmasDanos[7])
- {
- if(IsPlayerInRangeOfPoint(issuerid, RaioRifles, Cordenadas[0], Cordenadas[1], Cordenadas[2]))
- {
- GetPlayerHealth(playerid,Health);
- SetPlayerHealth(playerid,Health-15);
- return 1;
- }
- return 1;
- }
- if(weaponid == ArmasDanos[9] || weaponid == ArmasDanos[9])
- {
- if(IsPlayerInRangeOfPoint(issuerid,RaioSnipers, Cordenadas[0], Cordenadas[1], Cordenadas[2]))
- {
- GetPlayerHealth(playerid,Health);
- SetPlayerHealth(playerid,Health-100);
- return 1;
- }
- return 1;
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement