Arkadaşlar merhaba,
Bana /respawn yazmadan ve oyuna girince otomatik olarak revliyicek bir respawn plugini lazım yardımcı olabilirmisiniz ?
Printable View
Arkadaşlar merhaba,
Bana /respawn yazmadan ve oyuna girince otomatik olarak revliyicek bir respawn plugini lazım yardımcı olabilirmisiniz ?
Oyuna girdiği anda mı doğucak ?
Yani şu eklentinin
https://www.csplague.com/jail-deathr...rar-dogma.html
Oyuna girince /respawn yazmadan direk revlemesini istiyorsun ?
Evet dostum respawn yazmadan direk revlemesini istiyorum yapabilirseniz gerçekten çok makbule geçer :)
Kardeşim Peki Bu Kodu Denedinmi?
Bunu Yazdıgınızda Zaten /respawn Yazmasına Gerek YokPHP- Kodu:
amx_cvar respawn_enabled 1
Bu zaten supermenude Mevcuttur.
PHP- Kodu:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#define PLUGIN "Respawn"
#define VERSION "1.0"
#define AUTHOR "JDM"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("DeathMsg","OyuncuOlunce","a")
}
public OyuncuOlunce() {
new victim = read_data(2);
set_task(0.1,"RespawnUser",victim);
}
public RespawnUser(id) {
ExecuteHamB(Ham_CS_RoundRespawn,id);
client_print(id, print_chat,"Yeniden Dogdunuz.");
}
Bu kodları boş bir txt dosyanın içine yapıştır ve "Farklı Kaydet" yöntemiyle sonuna ".sma" yazısını koyarak script dosyası haline getirin daha sonra compiler aracılığı ile .amxx dosyasına çevirdikten sonra sunucunuza yükleyin.
Hocam ilginiz için teşekkür ederim istediğim buydu fakat servera sonradan girenleri revlemiyor serverimiz zombie mod onuda ekleme imkanımız varmı ? Kusura bakmayın sizede zahmet veriyoruz. Yani roundun bitmesi gerekiyor revlemesi için round süreside uzun olduğu için arkadaşlar sıkılıyor o yüzden girenide direk revleyemezmi ?
Ben konuyu okumamıştım yapılan yorumlara göre bu eklentiyi yapmıştım şuan telefondayım fakat client_putinserver(id) kullanarak istemiş olduğunuz şeyi yapabilirsiniz.
Cvar Ayarları:PHP- Kodu:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#define PLUGIN "Respawn"
#define VERSION "1.0"
#define AUTHOR "JDM"
new psure
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
psure = register_cvar("zm_oyuncu_respawn","5")
}
public client_putinserver(id) {
if(!is_user_alive(id)) {
set_task(float(get_pcvar_num(psure)),"RespawnUser",id);
}
}
public RespawnUser(id) {
ExecuteHamB(Ham_CS_RoundRespawn,id);
client_print(id, print_chat,"Yeniden Dogdunuz.");
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
zm_oyuncu_respawn "5" - Oyuna Bağlanan Oyuncu Kaç Saniye Sonra Doğsun (Varsayılan: 5 Saniye)
Çözülmüş İsteklere Taşınmıştır.