AMX MOD X
Пятница, 19.04.2024, 01:21:16



Приветствую Вас Гость | RSS
[ Главная ] [ Autoheal - Страница 2 - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » Autoheal (Помогите переделать плагин.)
Autoheal
defaultNick8433Дата: Суббота, 01.08.2009, 23:23:23 | Сообщение # 16
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Репутация: 19
Статус: Не в сети
Тыудали свой autoheal,поставь мой

Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
 
JammeqДата: Суббота, 01.08.2009, 23:24:46 | Сообщение # 17
Сержант
Группа: Пользователи
Сообщений: 22
Репутация: 0
Статус: Не в сети
Елки палки, ясно понятно...

 
defaultNick8433Дата: Воскресенье, 02.08.2009, 00:00:41 | Сообщение # 18
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Репутация: 19
Статус: Не в сети
Даже худ-сообщение не показывает?

Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
 
PomanoBДата: Воскресенье, 02.08.2009, 14:58:55 | Сообщение # 19
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Репутация: 70
Статус: Не в сети
Когда игрок бьётся об "мир", то idattacker== 0, так что pev_valid(idattacker) вернёт false, тоесть надо убрать эту проверку
Code
hp-get_cvar_num("health_player")

Это непонятно что написано
надо так
Code
hp-=get_cvar_num("health_player")  
set_pev(idinflictor, pev_health, hp)


http://romanov4400.mybrute.com
 
JammeqДата: Воскресенье, 02.08.2009, 19:45:38 | Сообщение # 20
Сержант
Группа: Пользователи
Сообщений: 22
Репутация: 0
Статус: Не в сети
Сейчас попробую, нет не показыало

 
defaultNick8433Дата: Воскресенье, 02.08.2009, 19:49:16 | Сообщение # 21
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Репутация: 19
Статус: Не в сети
Code
#include <amxmodx>  
#include <fakemeta>

public plugin_init()  
{  
register_plugin("x","x","x")  
register_event("Damage", "event_damage", "be", "2!0","3=0","4!0")  
register_cvar("health_player","20")  
}  
public event_damage()  
{  
new iKiller=read_data(1)  
new iVictim=read_data(2)  
new hp=get_user_health(iVictim)
new sWeapon[255];read_data(4,sWeapon,sizeof(sWeapon)-1)  

if(!iKiller&&equal(sWeapon,"world",5))  
hp-=get_cvar_num("health_player")
set_pev(iVictim,pev_health,hp)
set_hudmessage(0,255,0,-2.0,-1.0,0,6.0,12.0)
show_hudmessage(iVictim," Damage:%d",hp)
}

Тогда вот так получается


Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
 
JammeqДата: Воскресенье, 02.08.2009, 19:53:06 | Сообщение # 22
Сержант
Группа: Пользователи
Сообщений: 22
Репутация: 0
Статус: Не в сети
:( Худ мессайджа нет

 
defaultNick8433Дата: Воскресенье, 02.08.2009, 19:53:49 | Сообщение # 23
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Репутация: 19
Статус: Не в сети
А так работает?

Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
 
JammeqДата: Воскресенье, 02.08.2009, 19:58:05 | Сообщение # 24
Сержант
Группа: Пользователи
Сообщений: 22
Репутация: 0
Статус: Не в сети
ну как бы да:

[ 22] x x x autoheal.amxx running


 
defaultNick8433Дата: Воскресенье, 02.08.2009, 20:04:22 | Сообщение # 25
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Репутация: 19
Статус: Не в сети
Теперь попробуй
Code
#include <amxmodx>   
#include <fakemeta>  

public plugin_init()   
{   
register_plugin("x","x","x")   
register_event("Damage", "event_damage", "be", "2!0","3=0","4!0")   
register_cvar("health_player","20")   
}   
public event_damage()   
{   
new iKiller=read_data(1)   
new iVictim=read_data(2)   
new hp=get_user_health(iVictim)  
new sWeapon[255];read_data(4,sWeapon,sizeof(sWeapon)-1)   

if(!iKiller&&equal(sWeapon,"world",5))   
{
new name[32]
get_user_name(iVictim,name,31)
hp-=get_cvar_num("health_player")  
set_pev(iVictim,pev_health,hp)  
set_hudmessage(0,255,0,-2.0,-1.0,0,6.0,12.0)  
show_hudmessage(0,"%s y/7aJI C 6oJIbLLIou BbICoTbI!^ny Hero }I{u3Heu:%d",name,hp)  
}
}


Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
 
JammeqДата: Воскресенье, 02.08.2009, 20:08:23 | Сообщение # 26
Сержант
Группа: Пользователи
Сообщений: 22
Репутация: 0
Статус: Не в сети
Нет:( Без изменений

 
defaultNick8433Дата: Воскресенье, 02.08.2009, 20:13:51 | Сообщение # 27
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Репутация: 19
Статус: Не в сети
Это уж точно должно
Code
#include <amxmodx>    
#include <fakemeta>   

public plugin_init()    
{    
register_plugin("x","x","x")    
register_event("Damage", "event_damage", "be", "2!0","3=0","4!0")    
register_cvar("health_player","20")    
}    
public event_damage()    
{    
new iKiller=read_data(1)    
new iVictim=read_data(2)    
new hp=get_user_health(iVictim)   
new sWeapon[255];read_data(4,sWeapon,sizeof(sWeapon)-1)    

if(!iKiller&&equal(sWeapon,"world",5))    
{  
hp-=get_cvar_num("health_player")   
set_pev(iVictim,pev_health,hp)   
set_task(1.0,"hpher",iVictim)   
}  
}
public hpher(iVictim)
{
new hp=get_user_health(iVictim)
new name[32]
get_user_name(iVictim,name,31)
set_hudmessage(0,255,0,-2.0,-1.0,0,6.0,12.0)   
show_hudmessage(iVictim,"%s y/7aJI C 6oJIbLLIou BbICoTbI!^ny Hero }I{u3Heu:%d",name,hp)
}


Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
 
JammeqДата: Воскресенье, 02.08.2009, 20:17:22 | Сообщение # 28
Сержант
Группа: Пользователи
Сообщений: 22
Репутация: 0
Статус: Не в сети
Слух, ну реально ничего нету..я уж все углы пересмотрел

 
defaultNick8433Дата: Воскресенье, 02.08.2009, 20:20:07 | Сообщение # 29
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Репутация: 19
Статус: Не в сети
Ксати сообщение будет показываться тому,кто упал.Если не показывает сообщение,значит плагин работает не правильно)

Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
 
JammeqДата: Воскресенье, 02.08.2009, 20:21:17 | Сообщение # 30
Сержант
Группа: Пользователи
Сообщений: 22
Репутация: 0
Статус: Не в сети
У меня он в статусе работает. Я только что падал просто как обычно отнимается хп

 
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » Autoheal (Помогите переделать плагин.)
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Поиск:

AMX Mod X Russian Community © 2006-2024