Can yenileme saniyeli
Moderatör: Moderatörler
-
Konu Sahibi - Mesajlar: 298
- Kayıt: Çrş Ara 26, 2018 3:46 pm
Can yenileme saniyeli
canazalma[id] = true olduğu zaman kullanıcının canı azaldığında her 1 saniyede bir 3 can eklenecek şekilde yapabilirmiyiz 200 'e geldiği zaman can yenilemesi durucak
Link: | |
Linklerini gizle |
Can yenileme saniyeli
belirli bir canın altına düştükten sonra mı isteğin yoksa herhangi bi şekilde canı azaldıktan sonra mı?
Link: | |
Linklerini gizle |
-
- Mesajlar: 1635
- Kayıt: Pzt Tem 22, 2019 3:13 am
- Server Ip/DNS: 213.238.173.xx
- Clan İsmi: *YouKnowMyName*
Can yenileme saniyeli
eklentiler-pluginler/csduragi-rejenerasyon-t26568.html Forumda araştırma yaparak bulabilirsiniz. İsteğinizi tam olarak karşılayacaktır.
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 298
- Kayıt: Çrş Ara 26, 2018 3:46 pm
Can yenileme saniyeli
Reapi olursa iyi olur onu buldum ama istemedim OPC Line.Aconyonn yazdı: Çrş Ara 30, 2020 6:59 pm belirli bir canın altına düştükten sonra mı isteğin yoksa herhangi bi şekilde canı azaldıktan sonra mı?
Kullanıcı hasar gördükten 1 saniye sonra canı 200'ün altında ise canını her 1 saniyedebir 3'er 3'er arttıracak 200'e gelince duracak.
Link: | |
Linklerini gizle |
-
- Mesajlar: 1625
- Kayıt: Cmt Eyl 30, 2017 12:44 pm
- Konum: Samsun
Can yenileme saniyeli
Eklenti;
Kod: Tümünü seç
#pragma semicolon 1
#include <amxmodx>
#include <reapi>
public plugin_init(){
register_plugin("Can Ver","1.0","` BesTCore");
register_event("Damage","@bestDMG","b","2!0","3=0","4!0");
}
@bestDMG(id){
new Float:can = get_entvar(id,var_health);
if(can < 200.0){
set_task(1.0,"@canver",id);
}
}
@canver(id){
new Float:can = get_entvar(id,var_health);
if(can < 200.0){
get_entvar(id,var_health,Float:can+3.0);
set_task(1.0,"@canver",id);
}
}
public client_disconnected(id){
remove_task(id);
}
Link: | |
Linklerini gizle |
Can yenileme saniyeli
Ufak bi düzeltme can eğer 199 ise canı 202 yapacaktır.bestcore yazdı: Çrş Ara 30, 2020 7:27 pm Eklenti;Kod: Tümünü seç
#pragma semicolon 1 #include <amxmodx> #include <reapi> public plugin_init(){ register_plugin("Can Ver","1.0","` BesTCore"); register_event("Damage","@bestDMG","b","2!0","3=0","4!0"); } @bestDMG(id){ new Float:can = get_entvar(id,var_health); if(can < 200.0){ set_task(1.0,"@canver",id); } } @canver(id){ new Float:can = get_entvar(id,var_health); if(can < 200.0){ get_entvar(id,var_health,Float:can+3.0); set_task(1.0,"@canver",id); } } public client_disconnected(id){ remove_task(id); }
Kod: Tümünü seç
@canver(id){
new Float:can = get_entvar(id,var_health);
if(can < 200.0){
get_entvar(id,var_health,Float:can+3.0);
set_task(1.0,"@canver",id);
}
}
->
@canver(id){
new Float:can = get_entvar(id,var_health);
if(can == 197.0 || can == 198.0 || can == 199.0){
set_entvar(id,var_health,Float:200.0);
return;
}
if(can < 197.0){
get_entvar(id,var_health,Float:can+3.0);
set_task(1.0,"@canver",id);
}
}
Link: | |
Linklerini gizle |