Kullanıcı Tag Listesi

28 sonuçtan 1 ile 10 arası

Hybrid View

  1. #1
    cavus er
    Üyelik tarihi
    Dec 2013
    Mesajlar
    178
    Bahsedildi
    9 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    12

    Standart Cevap: [Ücretli İstek]Base Builder Base Kapama

    Alıntı akcaliberkk Nickli Üyeden Alıntı Mesajı göster
    Şunu fark ettim. Eklenti bozuk çıktı. Basebuilder eklentisindeki bir ayar kapının koordinatlarının alınmasını engelliyor. Kapının koordinatlarını almaya çalıştığınızda 0,0,0 veriyor. Yani 0,0,0 koordinatlarına yakın olan taşları siliyor şuan var olan eklenti. Şans eseri 0,0,0 koordinatı kapıya yakın ise işe yarıyor. Ama sadece sayılı maplerde işe yarar yani.

    Fakat isterseniz şöyle bir eklenti yapabilirim. Bir dosyaya her map için kapı koordinatlarını girersiniz. O şekilde çalışır?
    new Float: g_Origen[3], Float:minimos[3], Float:maximos[3] // variables flotantes

    public plugin_init()
    {
    entity_get_vector(g_iEntBarrier, EV_VEC_mins, minimos);// obtenemos el vector minimo en la variable minimos la entidad barrier o "barrera" que es usada para los bloques
    entity_get_vector(g_iEntBarrier, EV_VEC_maxs, maximos);// obtenemos el vector maximo en la variable maximos la entidad barrier o "barrera" que es usada para los bloques
    g_Origen[0] = (minimos[0] + maximos[0]) / 2.0 // definimos g_origen = vector minimo + vector maximo (origen 1)
    g_Origen[1] = (minimos[1] + maximos[1]) / 2.0 // definimos g_origen = vector minimo + vector maximo (origen 2)
    g_Origen[2] = (minimos[2] + maximos[2]) / 2.0 // definimos g_origen = vector minimo + vector maximo (origen 3)
    }

    public cmdStopEnt(id)
    {

    set_pev(ent,pev_rendermode,kRenderNormal) // debajo de esta linea colocan lo siguiente

    new entidad = -1
    while( ( entidad = engfunc( EngFunc_FindEntityInSphere, entidad, g_Origen, 200.0 ) ) != 0 ) // definimos si la entidad bloque esta dentro de los parametros de g_Origin y lo chequeamos (corrijanme si me equivoco)
    { // si se cumple el chequeo osea el bloque esta dentro de los parametros de g_Origin procede a mandar un print de aviso y devolver la piesa a donde la saco
    if (entidad == ent) // si entity que es lo que esta en el while es igual a g_iOwnedEnt
    {
    client_print(id, print_center, "[bb] Porfavor no tapes la zona de respawn para zombies !!!") // print de aviso
    engfunc( EngFunc_SetOrigin, entidad, Float:{ 0.0, 0.0, 0.0 } ); // terminamos la funcion seteando el origen en 0.0 (de donde saco el bloque)
    }
    }

    }

    - - - - - - - - - -

    Alıntı akcaliberkk Nickli Üyeden Alıntı Mesajı göster
    Şunu fark ettim. Eklenti bozuk çıktı. Basebuilder eklentisindeki bir ayar kapının koordinatlarının alınmasını engelliyor. Kapının koordinatlarını almaya çalıştığınızda 0,0,0 veriyor. Yani 0,0,0 koordinatlarına yakın olan taşları siliyor şuan var olan eklenti. Şans eseri 0,0,0 koordinatı kapıya yakın ise işe yarıyor. Ama sadece sayılı maplerde işe yarar yani.

    Fakat isterseniz şöyle bir eklenti yapabilirim. Bir dosyaya her map için kapı koordinatlarını girersiniz. O şekilde çalışır?
    new Float: g_Origen[3], Float:minimos[3], Float:maximos[3] // variables flotantes

    public plugin_init()
    {
    entity_get_vector(g_iEntBarrier, EV_VEC_mins, minimos);// obtenemos el vector minimo en la variable minimos la entidad barrier o "barrera" que es usada para los bloques
    entity_get_vector(g_iEntBarrier, EV_VEC_maxs, maximos);// obtenemos el vector maximo en la variable maximos la entidad barrier o "barrera" que es usada para los bloques
    g_Origen[0] = (minimos[0] + maximos[0]) / 2.0 // definimos g_origen = vector minimo + vector maximo (origen 1)
    g_Origen[1] = (minimos[1] + maximos[1]) / 2.0 // definimos g_origen = vector minimo + vector maximo (origen 2)
    g_Origen[2] = (minimos[2] + maximos[2]) / 2.0 // definimos g_origen = vector minimo + vector maximo (origen 3)
    }

    public cmdStopEnt(id)
    {

    set_pev(ent,pev_rendermode,kRenderNormal) // debajo de esta linea colocan lo siguiente

    new entidad = -1
    while( ( entidad = engfunc( EngFunc_FindEntityInSphere, entidad, g_Origen, 200.0 ) ) != 0 ) // definimos si la entidad bloque esta dentro de los parametros de g_Origin y lo chequeamos (corrijanme si me equivoco)
    { // si se cumple el chequeo osea el bloque esta dentro de los parametros de g_Origin procede a mandar un print de aviso y devolver la piesa a donde la saco
    if (entidad == ent) // si entity que es lo que esta en el while es igual a g_iOwnedEnt
    {
    client_print(id, print_center, "[bb] Porfavor no tapes la zona de respawn para zombies !!!") // print de aviso
    engfunc( EngFunc_SetOrigin, entidad, Float:{ 0.0, 0.0, 0.0 } ); // terminamos la funcion seteando el origen en 0.0 (de donde saco el bloque)
    }
    }

    }
    CILGIN TURKLER | ~ZombieWorld~

    Sayfamiz:
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
    Facem:
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.



    95.173.173.174

  2. #2
    er er
    Üyelik tarihi
    May 2015
    Mesajlar
    2
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    11

    Standart Cevap: [Ücretli İstek]Base Builder Base Kapama

    Base kapamaya çözüm bülun


Benzer Konular

  1. Base Builder Base Kapama
    By memoaho123 in forum [İSTEK] Cs 1.6 Plugin İstek Bölümü
    Cevaplar: 1
    Son Mesaj: 21-04-15, 12:45
  2. Base Builder Mod 6.5
    By enes106 in forum [MOD] Cs 1.6 Modları
    Cevaplar: 11
    Son Mesaj: 16-04-13, 18:51

Kullanıcıların arama motorlarındaki kullandığı taglar:

Counter Strike 1.6 Cfg, plugin, eklenti, sxe, config, skin, setup
Counter Strike

Bu Konudaki Etiketler

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
  •  

SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94