| Предишната тема :: Следващата тема |
| Автор |
Съобщение |
gorko Потребител

Регистриран на: 16 Окт 2011 Мнения: 68
Support: 0
Местожителство: Варна
|
Пуснато на: Съб Фев 11, 2012 9:32 pm Заглавие: Админите с определен флаг да правят двоен демидж
Виж поста отделно |
|
|
искам плугинче което админ с определен флаг да бие Двоен демидж тоест ако му е взел 12 да взима 24 или да се дава с команда _________________ My Zombie BaseBuilder IP: csportal.sytes.net:27015
 |
|
| Върнете се в началото |
|
|
|
SpeeDeeR Напредващ

Регистриран на: 27 Фев 2010 Мнения: 599
Support: 108
Местожителство: Русе
|
Пуснато на: Съб Фев 11, 2012 9:43 pm Заглавие:
Виж поста отделно |
|
|
Настрой си желания флаг от #define ADMIN_FLAG. Ако искаш да са няколко флага ги обедини с '&'.
| Код: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| #include <amxmodx>
#include <hamsandwich>
#define PLUGIN "Admin Double Damage"
#define VERSION "1.0"
#define AUTHOR "SpeeD"
#define ADMIN_FLAG ADMIN_KICK
new bool:g_IsAdmin[33];
new bool:g_nConnected[33];
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_TakeDamage, "player", "fwd_PlayerTakeDamage")
}
public client_putinserver(id)
{
if(get_user_flags(id) & ADMIN_FLAG)
{
g_IsAdmin[id] = true;
}
g_nConnected[id] = true;
}
public client_disconnect(id)
{
g_nConnected[id] = false;
}
public FwdPlayerDamage(client, inflictor, attacker, Float:damage, damagebits)
{
if(g_nConnected[client] && g_nConnected[attacker] && g_IsAdmin[attacker])
{
SetHamParamFloat(4, 2 * damage);
}
} |
_________________ IM BACK
Баннати от съпорт: alecsei, Ant1Lamer ;
Правя го заради точката. |
|
| Върнете се в началото |
|
 |
gorko Потребител

Регистриран на: 16 Окт 2011 Мнения: 68
Support: 0
Местожителство: Варна
|
Пуснато на: Съб Фев 11, 2012 10:21 pm Заглавие:
Виж поста отделно |
|
|
не става пак взимам нормално _________________ My Zombie BaseBuilder IP: csportal.sytes.net:27015
 |
|
| Върнете се в началото |
|
 |
SpeeDeeR Напредващ

Регистриран на: 27 Фев 2010 Мнения: 599
Support: 108
Местожителство: Русе
|
Пуснато на: Съб Фев 11, 2012 11:26 pm Заглавие:
Виж поста отделно |
|
|
Направи го така.
| Код: | 1
| RegisterHam(Ham_TakeDamage, "player", "fwd_PlayerTakeDamage", 1) |
_________________ IM BACK
Баннати от съпорт: alecsei, Ant1Lamer ;
Правя го заради точката. |
|
| Върнете се в началото |
|
 |
gorko Потребител

Регистриран на: 16 Окт 2011 Мнения: 68
Support: 0
Местожителство: Варна
|
Пуснато на: Нед Фев 12, 2012 11:29 am Заглавие:
Виж поста отделно |
|
|
пак не става _________________ My Zombie BaseBuilder IP: csportal.sytes.net:27015
 |
|
| Върнете се в началото |
|
 |
gorko Потребител

Регистриран на: 16 Окт 2011 Мнения: 68
Support: 0
Местожителство: Варна
|
Пуснато на: Сря Фев 15, 2012 4:39 pm Заглавие:
Виж поста отделно |
|
|
up
/ззз/ _________________ My Zombie BaseBuilder IP: csportal.sytes.net:27015
 |
|
| Върнете се в началото |
|
 |
gorko Потребител

Регистриран на: 16 Окт 2011 Мнения: 68
Support: 0
Местожителство: Варна
|
Пуснато на: Пет Фев 17, 2012 4:58 pm Заглавие:
Виж поста отделно |
|
|
помощ +1 давам _________________ My Zombie BaseBuilder IP: csportal.sytes.net:27015
 |
|
| Върнете се в началото |
|
 |
gorko Потребител

Регистриран на: 16 Окт 2011 Мнения: 68
Support: 0
Местожителство: Варна
|
Пуснато на: Пон Фев 20, 2012 6:15 pm Заглавие:
Виж поста отделно |
|
|
помогнете де  _________________ My Zombie BaseBuilder IP: csportal.sytes.net:27015
 |
|
| Върнете се в началото |
|
 |
gorko Потребител

Регистриран на: 16 Окт 2011 Мнения: 68
Support: 0
Местожителство: Варна
|
Пуснато на: Сря Фев 22, 2012 7:53 pm Заглавие:
Виж поста отделно |
|
|
up
азд _________________ My Zombie BaseBuilder IP: csportal.sytes.net:27015
 |
|
| Върнете се в началото |
|
 |
gorko Потребител

Регистриран на: 16 Окт 2011 Мнения: 68
Support: 0
Местожителство: Варна
|
Пуснато на: Пет Фев 24, 2012 12:23 pm Заглавие:
Виж поста отделно |
|
|
помогнете  _________________ My Zombie BaseBuilder IP: csportal.sytes.net:27015
 |
|
| Върнете се в началото |
|
 |
L@m3r40 =] Активен

Регистриран на: 08 Мар 2010 Мнения: 898
Support: 29
|
Пуснато на: Пет Фев 24, 2012 6:51 pm Заглавие:
Виж поста отделно |
|
|
Ето това:
| Код: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| #include <amxmodx>
#include <hamsandwich>
#include <fakemeta>
new g_iMaxPlayers
public plugin_init()
{
RegisterHam( Ham_TakeDamage, "player", "FwdPlayerTakeDamage", false )
g_iMaxPlayers = get_maxplayers()
}
public FwdPlayerTakeDamage( id, iInflictor, iAttacker, Float:flDamage, iBits )
{
if( !( iBits & DMG_FALL ) )
{
if( 1 <= iAttacker <= g_iMaxPlayers )
{
if( id != iAttacker )
{
if( get_user_flags( iAttacker ) & ADMIN_LEVEL_H )
{
SetHamParamFloat( 4, ( flDamage * 2 ) )
}
}
}
}
} |
_________________
ConnorMcLeod!
There is nothing called a "hope"! The hope is equivalent to denial and it's the biggest deception. |
|
| Върнете се в началото |
|
 |
gorko Потребител

Регистриран на: 16 Окт 2011 Мнения: 68
Support: 0
Местожителство: Варна
|
Пуснато на: Пет Фев 24, 2012 9:51 pm Заглавие:
Виж поста отделно |
|
|
L@m3r40 написа: | Ето това:
| Код: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| #include <amxmodx>
#include <hamsandwich>
#include <fakemeta>
new g_iMaxPlayers
public plugin_init()
{
RegisterHam( Ham_TakeDamage, "player", "FwdPlayerTakeDamage", false )
g_iMaxPlayers = get_maxplayers()
}
public FwdPlayerTakeDamage( id, iInflictor, iAttacker, Float:flDamage, iBits )
{
if( !( iBits & DMG_FALL ) )
{
if( 1 <= iAttacker <= g_iMaxPlayers )
{
if( id != iAttacker )
{
if( get_user_flags( iAttacker ) & ADMIN_LEVEL_H )
{
SetHamParamFloat( 4, ( flDamage * 2 ) )
}
}
}
}
} |
|
+1 lock _________________ My Zombie BaseBuilder IP: csportal.sytes.net:27015
 |
|
| Върнете се в началото |
|
 |
|