CSPLague
[STOCK] Patlama Yarat - 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: [KOD] Pawn Script (https://www.csplague.com/forumdisplay.php?fid=82)
+--- Thread: [STOCK] Patlama Yarat (/showthread.php?tid=7646)



[STOCK] Patlama Yarat - akcaliberkk - 19-05-13

Açıklama:
Bu stock'u, haritada istediğiniz ayarlarda patlama oluşturmak için kullanabilirsiniz.
Patlama, istediğiniz koordinatlarda oluşur.
Patlama şekli "HE Grenade"ye benzer.


Gereken Modüller:
Engine

PHP Code:
stock PatlamaYarat(const Float:origin[3], iBoyutiFlags 0bool:HasarVer truebool:ManuelPatlat false) {
    new 
iEnt create_entity("env_explosion")
    
    if(!
iEnt) return 0
    
    entity_set_origin
(iEntorigin)
    
    new 
szBoyut[8]
    
formatex(szBoyutcharsmax(szBoyut), "%3d"iBoyut)
    
DispatchKeyValue(iEnt"iMagnitude"szBoyut)
    
    if(!
HasarVerentity_set_int(iEntEV_INT_spawnflagsiFlags SF_ENVEXPLOSION_NODAMAGE)
    else 
entity_set_int(iEntEV_INT_spawnflagsiFlags)
    
    
    
DispatchSpawn(iEnt)
    
    if(!
ManuelPatlatforce_use(iEntiEnt
    
    return 
iEnt


Ayrıntılar:

1. parametre = Patlamanın gerçekleşeceği koordinat.
2. parametre = Patlamanın boyutu. [Normal: 100]
3. parametre:
SF_ENVEXPLOSION_NOFIREBALL = Alevsiz Patlar
SF_ENVEXPLOSION_NOSMOKE = Dumansız Patlar
SF_ENVEXPLOSION_NODECAL = Yerde yanık izi çıkmaz
SF_ENVEXPLOSION_NOSPARKS = Patlamada kıvılcım çıkmaz

[Standart: 0]

4. parametre = false:Hasarsız Patlat, true:Hasarlı Patlat. [Standart: true]
5. parametre = false:Otomatik Patlat, trueTongueatlatma [Standart: false]

Örnek Kullanım:
PHP Code:
PatlamaYarat(origin,100



Cevap: [STOCK] Patlama Yarat - DeaTReX - 21-05-13

Teşekkürler Berk Saol.


Cevap: [STOCK] Patlama Yarat - Nobb - 08-07-13

Teşekkkürler...