CSPLague
Jailbreak Silent Hill - Printable Version

+- CSPLague (https://www.csplague.com)
+-- Forum: CS 1.6 Plugin (Eklenti) Bölümü (https://www.csplague.com/forumdisplay.php?fid=6)
+--- Forum: [PLUGİN] Cs 1.6 Eklentiler (https://www.csplague.com/forumdisplay.php?fid=77)
+---- Forum: Jail & Deathrun Pluginler (https://www.csplague.com/forumdisplay.php?fid=85)
+---- Thread: Jailbreak Silent Hill (/showthread.php?tid=8832)

Pages: 1 2 3


Cevap: Jailbreak Silent Hill - bilbaz - 05-11-13

savas() saten kullanmıyorum ki bi döngüyü tamamlasın diye kullandım o kadar.


Cevap: Jailbreak Silent Hill - akcaliberkk - 05-11-13

PHP Code:
public savas(id)
{
    if(
get_cvar_num("silent_deprem")==1){
        if(
game_started)  {
            
set_task(0.2,"Sarsinti",4701,"",0,"b")
            
set_task(2.0,"DepremiBitir",4702)
            
sarsiliyor true
        
}
    }


sil diyorum


Cevap: Jailbreak Silent Hill - bilbaz - 05-11-13

Düzenledim Fakat 25 Saniyede Bir Oyun açıkken Deprem olmasını istiyorum.Bunu nasıl farklı şekilde yapıcağımı söylermisin ?


Cevap: Jailbreak Silent Hill - akcaliberkk - 06-11-13

set_task(25.0,"DepremFonksiyonu", _, _, _, "b") veya kısaca set_task(25.0,"DepremFonksiyonu", .flags="b")


Cevap: Jailbreak Silent Hill - bilbaz - 06-11-13

Anlıyamadım Sma'da gösterebilirmisin ?


Cevap: Jailbreak Silent Hill - JDM - 06-11-13

Skype`ta benim sana gösterdiğim gibi işte


Cevap: Jailbreak Silent Hill - bilbaz - 06-11-13

Saten oyun açılınca ;
PHP Code:
set_task(25.0,"savas",3476,"",0,"b"); 
İşliycek.
Savas(id) Burda
Code:
public savas(id){
if(get_cvar_num("silent_deprem")==1){
    if(game_started)  {
        set_task(0.2,"Sarsinti",4701,"",0,"b")
        set_task(2.0,"DepremiBitir",4702)
        sarsiliyor = true
    }
}
}
Ardından
Code:
public Sarsinti(TaskID) {    
    new id = TaskID - 4701
    if(is_user_connected(id) && is_user_alive(id) && sarsiliyor)
    {
        message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenShake"), {0,0,0}, id)  
        write_short(0xFFFF)
        write_short(1<<13)
        write_short(0xFFFF)
        message_end()
    }
}
Ve Ardından Bura.
Code:
public DepremiBitir(TaskID){    
if(sarsiliyor)
    {
        remove_task(4701)
        set_task(25.0,"savas")
        remove_task(TaskID)    
    }
}
Ve Burdaki
Burdaki set_task(25.0,"savas") 'ı sildim.
Her 25 Saniyede bir Saten Döngü olduğu için.


Cevap: Jailbreak Silent Hill - akcaliberkk - 06-11-13

Oyunu kapatma publicine remove_task(3476) koy ki oyun bittiğinde dahi 25 saniyede bir savas publicini çalıştırmasın.

Artı hizalama hatan var son 2 publicte

İpucu:

PHP Code:
// Bir eklentide süslü parantezleri bir şekilde kullanabilirsin. 

// Örneğin 
public func() {

}

// olarak açılmışsa, hep bu yöntemle açılmalıdır. Veya aynı şekilde 

public func() 
{

}

// şeklinde açılmışsa hep bu şekilde açılmalıdır. 

Senin son iki fonksiyonunda bu hatalar var onları düzelt.


Cevap: Jailbreak Silent Hill - bilbaz - 06-11-13

akcaliberkk dateline='' Wrote: Oyunu kapatma publicine remove_task(3476) koy ki oyun bittiğinde dahi 25 saniyede bir savas publicini çalıştırmasın.

Artı hizalama hatan var son 2 publicte

İpucu:

PHP Code:
// Bir eklentide süslü parantezleri bir şekilde kullanabilirsin. 

// Örneğin 
public func() {

}

// olarak açılmışsa, hep bu yöntemle açılmalıdır. Veya aynı şekilde 

public func() 
{

}

// şeklinde açılmışsa hep bu şekilde açılmalıdır. 

Senin son iki fonksiyonunda bu hatalar var onları düzelt.
game_started'a bağlamıştım saten ama düzenledim yinede napalım.


Cevap: Jailbreak Silent Hill - akcaliberkk - 06-11-13

game_starteda bağlamış olsan bile server task kurarak hafızada yer kaplamış olacak. Şuan sorun yok. Ancak şu son iki publicteki hizalama hatalarını düzelt