[ JailBreak ] Otomatik Hucre Eklentisi
Moderatör: Moderatörler
Forum kuralları
DİKKAT !
Konu Başlığı veya içeriği BÜYÜK HARFLERLE olan konular direk silenecektir !
Burası eklenti paylaşım bölümüdür ve yönetici onaylıdır. Alakasız konular hiçbir şekilde onaylanmayacaktır
Eklenti eklerken eklenti kurallarına uyulması gerekir.
En önemlisi paylaşılan eklenti şablonuna uyulması gerekir.
Bu hususlara dikkat edilmeyip paylaşılan eklenti konuları silenecektir.
DİKKAT !
Konu Başlığı veya içeriği BÜYÜK HARFLERLE olan konular direk silenecektir !
Burası eklenti paylaşım bölümüdür ve yönetici onaylıdır. Alakasız konular hiçbir şekilde onaylanmayacaktır
Eklenti eklerken eklenti kurallarına uyulması gerekir.
En önemlisi paylaşılan eklenti şablonuna uyulması gerekir.
Bu hususlara dikkat edilmeyip paylaşılan eklenti konuları silenecektir.
-
Yasaklı Üye - Mesajlar: 1892
- Kayıt: Pzr Nis 09, 2017 7:32 pm
- Clan İsmi: CANAKKALE
-
Konu Sahibi
[ EJDERYA ] [ JailBreak ] Otomatik Kafes Eklentisi
bybulut55 yazdı:Güzel eklenti eline sağlık. Ben pek jail oynamam ama kafes hucrenin dışındaki telli yer degilmiydi ?
Aynen Yanlış Oldu. Oraya Hücre Yazmam Gerekiyordu : )TeamTR yazdı:Yalnız kafes değil "Hücre" olacak o
Link: | |
Linklerini gizle |
-
- Mesajlar: 2480
- Kayıt: Çrş Oca 18, 2017 1:15 pm
- Konum: İstanbul
-
- Mesajlar: 2347
- Kayıt: Pzr Haz 11, 2017 11:17 am
- Konum: Türkiye
-
- Mesajlar: 102
- Kayıt: Pzr Eyl 10, 2017 2:59 pm
-
Konu Sahibi
[ JailBreak ] Otomatik Hucre Eklentisi
Eyvallah ben teşekkür ederimoOoBafetimbiGomisoOo yazdı:yaptıgın icin tesekkür ederim
![Gülümseme :)](https://forum.csduragi.com/images/smilies/icon_e_smile.gif)
silinmis-konular/yoksa-hucre-kapisinin- ... 21896.html
Link: | |
Linklerini gizle |
-
- Mesajlar: 22
- Kayıt: Sal Tem 26, 2022 2:39 am
[ JailBreak ] Otomatik Hucre Eklentisi
Eklenti kaynak kod scripting klasörüne yüklendi ancak derlenemedi.Eklenti içeriğinde yasaklı kod(lar) mevcut
Hata veriyor. svc_director yasaklı kod sanırım. O kodu silip yükleyincede derleme hatası veriyor.
Hata veriyor. svc_director yasaklı kod sanırım. O kodu silip yükleyincede derleme hatası veriyor.
Link: | |
Linklerini gizle |
-
Konu Sahibi
[ JailBreak ] Otomatik Hucre Eklentisi
send_dhudmessage kısmını silin ve hudmessageları yeniden düzenleyin.
Link: | |
Linklerini gizle |
-
- Mesajlar: 22
- Kayıt: Sal Tem 26, 2022 2:39 am
[ JailBreak ] Otomatik Hucre Eklentisi
send_dhudmessage kısımları sildim hepsini. Eklenti derlendi. /otokafes ile tuşa bastım kaydettim. OtoAcilanKapilar.vault dosyasıda oluşmuş.
Fakat hücre kapısı oto açılmıyor. Muhtemelen gerekli bir şeyi sildim. Siz doğrusunu tam atsanız olur mu hocam acaba? Teşekkürler.
Fakat hücre kapısı oto açılmıyor. Muhtemelen gerekli bir şeyi sildim. Siz doğrusunu tam atsanız olur mu hocam acaba? Teşekkürler.
Kod: Tümünü seç
#include <amxmodx>
#include <nvault>
#include <engine>
#include <hamsandwich>
#define KAFES_ACILMA_IHTIMALI 100/5 // %5 anlam�na gelmektedir
new Dosya;
new harita_ismi[32]
new ButonSecmeIzni[33]
new Tus
new bug_engel
new rastgele
new tusabasildi
#define PLUGIN "Otomatik Kafes"
#define VERSION "1.0"
#define AUTHOR "Fatih ~ EjderYa"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /otokafes","tussec")
get_mapname(harita_ismi,charsmax(harita_ismi))
RegisterHam(Ham_Use, "func_button", "butona_basildi")
register_event("HLTV", "Yeni_Tur_Basladi", "a", "1=0", "2=0")
}
public Yeni_Tur_Basladi(){
rastgele = random_num(1,KAFES_ACILMA_IHTIMALI)
if ( bug_engel == 0 ){
bug_engel = 1
tusabasildi = 0
set_task(10.0,"kontrol")
}
}
public kontrol(){
if ( rastgele == random_num(1,KAFES_ACILMA_IHTIMALI) && tusabasildi == 0){
tusabas()
ekran_mesaj_noktasi( 255,255,0, -1.0, -0.70, 2, 4.0, 11.0, 0.01, 1.5 )
ekran_mesaji(0, "BEKLENMEDiK DURUM^n^nMahkumlar Kapiyi Bozdu")
return PLUGIN_HANDLED
}
bug_engel = 0
new players[32],kalan_ct_sayisi;
get_players(players,kalan_ct_sayisi,"ae","CT")
if ( kalan_ct_sayisi == 0 ){
tusabas()
}
return PLUGIN_HANDLED
}
public tusabas(){
if(is_valid_ent(Tus))
{
ExecuteHamB(Ham_Use, Tus, 0, 0, 2, 1.0)
entity_set_float(Tus, EV_FL_frame, 0.0)
}
}
public tussec(id){
if(get_user_flags(id) & ADMIN_RCON ){
ButonSecmeIzni[id] = 1
ekran_mesaj_noktasi( 149,68,0, -1.0, -0.70, 2, 4.0, 11.0, 0.01, 1.5 )
ekran_mesaji(0, "Oyunda Gardiyan Bulunmuyorken^nAcilmasini Istediginiz Kapinin^nDugmesine Basiniz.")
client_cmd(id,"spk sound/turret/tu_spindown.wav")
}
else
{
ekran_mesaj_noktasi( 255,0,0, -1.0, -0.70, 2, 4.0, 11.0, 0.01, 1.5 )
ekran_mesaji(0, "Tus Ayarlamasini Yapabilmek Icin RCON Yetkisine Sahip Olmaniz Gerekmektedir.")
client_cmd(id,"spk sound/buttons/button2.wav")
}
}
public butona_basildi(buton, id) {
if ( Tus == buton ) tusabasildi = 1
if ( ButonSecmeIzni[id] == 1 ){
ButonSecmeIzni[id] = 0
Tus = buton
new buton_aparat[7];
formatex( buton_aparat , charsmax( buton_aparat ) , "%d" , buton );
nvault_set( Dosya , harita_ismi ,buton_aparat );
ekran_mesaj_noktasi( 50,255,50, -1.0, -0.30, 2, 4.0, 11.0, 0.01, 1.5 )
ekran_mesaji(0, "Sectiginiz Dugme Basariyla Ayarlandi.")
client_cmd(id,"spk sound/turret/tu_spinup.wav")
}
}
public plugin_cfg()
{
Dosya = nvault_open( "OtoAcilanKapilar" );
if ( Dosya == INVALID_HANDLE )
set_fail_state( "Vault Dosyasi Acilamadi !" );
Tus = nvault_get( Dosya , harita_ismi );
}
public plugin_end()
{
nvault_close( Dosya );
}
/// HUD MESSAGE ///
#if defined _dhudmessage_included
#endinput
#endif
#define _dhudmessage_included
stock __dhud_color;
stock __dhud_x;
stock __dhud_y;
stock __dhud_effect;
stock __dhud_fxtime;
stock __dhud_holdtime;
stock __dhud_fadeintime;
stock __dhud_fadeouttime;
stock __dhud_reliable;
stock ekran_mesaj_noktasi( red = 0, green = 160, blue = 0, Float:x = -1.0, Float:y = 0.65, effects = 2, Float:fxtime = 6.0, Float:holdtime = 3.0, Float:fadeintime = 0.1, Float:fadeouttime = 1.5, bool:reliable = false )
{
#define clamp_byte(%1) ( clamp( %1, 0, 255 ) )
#define pack_color(%1,%2,%3) ( %3 + ( %2 << 8 ) + ( %1 << 16 ) )
__dhud_color = pack_color( clamp_byte( red ), clamp_byte( green ), clamp_byte( blue ) );
__dhud_x = _:x;
__dhud_y = _:y;
__dhud_effect = effects;
__dhud_fxtime = _:fxtime;
__dhud_holdtime = _:holdtime;
__dhud_fadeintime = _:fadeintime;
__dhud_fadeouttime = _:fadeouttime;
__dhud_reliable = _:reliable;
return 1;
}
stock ekran_mesaji( index, const message[], any:... )
{
new buffer[ 128 ];
new numArguments = numargs();
if( numArguments == 2 )
{
}
else if( index || numArguments == 3 )
{
vformat( buffer, charsmax( buffer ), message, 3 );
}
else
{
new playersList[ 32 ], numPlayers;
get_players( playersList, numPlayers, "ch" );
if( !numPlayers )
{
return 0;
}
new Array:handleArrayML = ArrayCreate();
for( new i = 2, j; i < numArguments; i++ )
{
if( getarg( i ) == LANG_PLAYER )
{
while( ( buffer[ j ] = getarg( i + 1, j++ ) ) ) {}
j = 0;
if( GetLangTransKey( buffer ) != TransKey_Bad )
{
ArrayPushCell( handleArrayML, i++ );
}
}
}
new size = ArraySize( handleArrayML );
if( !size )
{
vformat( buffer, charsmax( buffer ), message, 3 );
}
else
{
for( new i = 0, j; i < numPlayers; i++ )
{
index = playersList[ i ];
for( j = 0; j < size; j++ )
{
setarg( ArrayGetCell( handleArrayML, j ), 0, index );
}
vformat( buffer, charsmax( buffer ), message, 3 );
}
}
ArrayDestroy( handleArrayML );
}
return 1;
}
/// INCLUDE HUDMESSAGE BiTTi
Link: | |
Linklerini gizle |