←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

[poszukuje] Plugin na wieksze dmg

  • +
  • -
jajcek's Photo jajcek 02.11.2012

Elo mam problem bo gracze się skarżą ze nie mogą wbic 2 lvl np na cod bo caly serv ma po 50 i odemnie takie pytanie zeby zrobic plugin ze do okreslonego lvl np 5 gracz ma wieksze dmg. Thx za pomoc
Quote

  • +
  • -
Onyke's Photo Onyke 02.11.2012

<p class='bbc_center'><strong class='bbc'>Automatyczna wiadomość</strong></p><br /><br /><p class='bbc_center'>Ten temat został przeniesiony z forum</p><br /><p class='bbc_center'><strong class='bbc'><a href='http://amxx.pl/forum/81-amx-mod-x/'>AMX Mod X</a> &gt; <a href='http://amxx.pl/forum/13-szukam-pluginu/'>Szukam pluginu</a></strong></p><br /><p class='bbc_center'>do</p><br /><p class='bbc_center'><strong class='bbc'><a href='http://amxx.pl/forum/141-mody/'>Mody</a> &gt; <a href='http://amxx.pl/forum/142-call-of-duty-mod/'>Call of Duty Mod</a> &gt; <a href='http://amxx.pl/forum/147-pytania/'>Pytania</a></strong></p>
Quote

  • +
  • -
Droso's Photo Droso 02.11.2012


#include amxmodx

#include hamsandwich



#define PLUGIN "Add dmg" 

#define VERSION "1.0"  

#define AUTHOR "HubertTM"  



#define DAMAGE_ADD 10.0  // ile ma dodac teraz jest na 10



#define LEVEL 5   // do jakiego lvl

native cod_get_user_level(id);

public plugin_init(){

    register_plugin(PLUGIN,VERSION,AUTHOR);

    RegisterHam(Ham_TakeDamage, "player", "ham_takedamage", 0);

}

public ham_takedamage(this, idinflictor, idattacker, Float:damage, damagebits)

{

   if(this == idattacker || !is_user_connected(this) || !is_user_connected(idattacker) || cod_get_user_level(idattacker) > LEVEL)

    return HAM_IGNORED;

    

    damage += DAMAGE_ADD

    

    SetHamParamFloat(4, damage);

    

    return HAM_IGNORED;

}


Edited by HubertTM, 02.11.2012 18:41.
Quote

piotrek18's Photo piotrek18 20.08.2013

W tym pluginie  co podałeś HubertTM to co 5lvl rośnie DMG o 10? Czy nie ? I czy mógłbyś takie coś zrobić

Quote

  • +
  • -
Zohan4's Photo Zohan4 10.09.2013

Nie. Chodzi o to, że do lvl 5 gracz bedzie mial plus 10 Dmg, a np. na 6 lvl nie będzie już tego dodatniego DMG.

Quote