TÜRKÜM FORUM - En Kapsamlı Bilgi Platformu

Lütven daha kaliteli hizmet için üye olunuz!!! Radyomuza hepinizi
beklerizzzz...


    Gta SanAndreas'ı Online Oynamak, Server Açmak ve Pawno Dersi

    Paylaş
    avatar
    Admin
    KURUCU
    KURUCU

    Mesaj Sayısı : 827
    Yaş : 22
    Başarı Puanı : 1938
    Pep Gücü : 42
    Kayıt tarihi : 01/01/09

    default Gta SanAndreas'ı Online Oynamak, Server Açmak ve Pawno Dersi

    Mesaj tarafından Admin Bir Ptsi Kas. 09, 2009 12:21 pm

    Vakit Ayrıp Konuma Baktığınız İçin Teşekkürler :

    ---------------------------------------------------------
    Orjinal Konu Linki: Gta San Andreas ' ı Online Oynamak ve Server Açmak & Pawno Dersi
    ---------------------------------------------------------


    Alıntı:






    Gerçek Mesajı Gönderen yagito



    Merhaba
    Arkadaşlar Bu 2. Konu Çünkü Diğerinde Yeterince
    Açık Değil Ama Bunda Yeterince Açıklayıcam ....

    Hazırsanız Başlayalım...

    iLk önce Bu Adresse Giriyoruz Burdan

    Sonra orda SA:MP 0.2.2 R2 Client yazısı war onun altındakilerden herhangi birini indiriyoruz....



    Sonra Kuruyoruz Next diyip geçelim... Kurduktan Sonra Gtanın İçine Girin Samp.exe war ona tıklayın sonra tekrar Gta nın kurulu olduğu yeri seçin...Sonra Samp.exe
    açılıcak aşağıdan interneti seçin 1kaç dk
    bekleyince serverlar dizlicek bir sürü istediğinize
    girebilirsiniz...




    Bu olayı Kolay Yanı Şimdik Gelelim Server Kurulumuna Yine Buraya Tıklayın
    Şimdik Burda SA:MP 0.2.2 Windows Server kısmındakilerden herhangi birini indiriyoruz..
    Şimdik Server Dosyalarımız Bu Kadar Şimdik İlk Önce 7777
    Portunu Ayarlıyın Modeminizden ( Bilmeyenler Sölesin yardımcı
    olurum )

    Sonra Server Dosyanızdaki server.cfg dosyasını
    açın ve aşağıdaki gibi düzenleyin ( büyük bi
    ihtimalle böyle değildir ama siz böyle yapın ) ;


    echo Executing Server Config...
    lanmode 0
    rcon_password 123456 ( admin şifresi )
    maxplayers 50 (oyuncu sınırı)
    port 7777
    hostname |ReaLGTA| (Server Adı )
    gamemode0 lvdm 1 (Serverın Modu HAngi Haritada Olduğu )
    filterscripts vactions actions debug adminspec XtremeAdmin2 MapDesigner (Ek Programlar)
    announce 1
    query 1
    weburl [Linkleri görebilmek için üye olun veya giriş yapın.]
    anticheat 0



    Benim Parantez İçinde Yazdıklarım HAricinde Hiç Birine Dokunmayın
    (Burda Modlar Karışık Ek Programlar Fazla Ama Size Süper Bir Kıyaq Geçip Kendi Server Dosyamı Vericem En Sonunda)

    şimdik portumuzuda açtıysak samp-server.exei Çalıştırın hayırlı olsun serverınız açıldı...

    !!!!! Şimdik Siz Servera 127.0.0.1 ipsinden giriceksiniz ama diğerleri [Linkleri görebilmek için üye olun veya giriş yapın.] burda yazan ipden giricek

    Şimdik Coder Olduğumuz Kısma Geldik xD ;
    Pawno İndirdiğiniz Server Dosyalarının İçinde Var
    Peki Pawno Nedir ?_?
    Pawno, yazdığınız kodları AMX formatına çevirip mod haline
    getiren programdır. Kısaca SA:MP Mod Oluşturucusu diyebiliriz.Pawno
    bilmesseniz serverınız çok dandik olur pawno servera eklenti
    yaptığımız birşeyler eklediğimiz bi kod yazma programıdır..


    Ben Size Burda Pawno Kodlarını Öretmeye Kalksam 2 ayımı alır o yüzden uygulamlı göstericem ...

    Pawnoyu Açıyoruz ve yukarıdan open diyip gamemodes a girip lvdm yi açıoruz...

    Şimdik Karşımıza Bir Sürü Kod geldi...
    Biraz Aşağı İniyoruz 32 ve 53 satırlar arasındaki kodlar karakterin oyuna başlıyorken nerde doğucanı gösteriyor...

    İniyoruz İniyoruz ve 131 ve 137 satır arasındaki kodlar oyuan giryorken yazdığı mesajı gösteriyor....

    163 ve 206 aarasındaki
    yer komut yeri komut oyunda /xxx yazdığımız bir şeydir mesela /park
    yazdık parka gider bunu ayarladığımız bölüm parka gitmesi
    için parkın kordinatları lazım ÖrneK ;



    Kod:

    if (strcmp("/park", cmdtext, true, 10) == 0)
    {
    SetPlayerPos(playerid, -459.9703, 1453.9624, 20.9782);
    SetPlayerFacingAngle(playerid, 0);
    GameTextForPlayer(playerid,"Admin Headquarters",2000,5);
    return 1;
    }

    Set Player Pos Komutu Karakteri Işınlama Kodudur.

    Örnek Bir Komut Bu Komutu Yazınca Ekranımızda Yazı Belirir .
    /selam'ın Yanndaki 0 yazının rengidir .

    Yazı ve Araç Renkleri :




    Kod:

    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext, "/selam") == 0)
    {
    SendClientMessage(playerid, 0xFFFFFFFF, "Hello Player!");
    return 1;
    }
    return 0;
    }

    Arkadaşlar Oyunda 500e Yakın Uygulama Var ( OnPlayerCommandText
    gibi ) Bunların Hepsini Burda Açıklamam Mümkün Değil
    Bu Yüzden Size Hepsini Açıklamış Sa-Mp'ın Sitesini
    Veriyorum :

    [Linkleri görebilmek için üye olun veya giriş yapın.]

    ve Burdada Obje , Araba vs. Kodları ;

    [Linkleri görebilmek için üye olun veya giriş yapın.]

    Oyunda Yapabilicekleriniz :

    *Kendinize Bir Yer Seçip Orayı Arabayla Doldurabilirsiniz .
    *İstediğiniz Yere Parkur ve CrossMotor Yarışında Olan Akrobatik Hareket
    Objelerini Ekleyebilir Böylece Bir Park Oluşturursunuz . Buraya
    Bir Teleport Kodu Yazarsınız
    *Oyunda Gizli Yerler Var Onları Teleport Kodu Haline Getirebilirsiniz .
    *Helikopterle Çok Yukarı Çıkıp /save Alabilir ve Teleport Kodu Eklersiniz ( Sonucunu Anlamışsınızdır xD )
    *Büyük Binalara Teleport Kodu Verilebilir .
    *Suyun Altına Objeler Atarak Bir Mekan Yapabilirsiniz.
    *Hız Göstergesi & Termamometre Vb. Şeyler Ekleyebilirsiniz .
    *Yabancı Arkadaşlarımızın Çıkarmış Olduğu Admin Paneller İle Oyun Kontrolünü Kolaylaştırabilirsiniz !


    Burdan İndirin

    Videolu Anlatımlar ( GtaTurk'e Teşekkürler ) :

    Pawno Öğretim Alanı

    AddPlayerClass Komutu(Pawnoya İlk Adım)

    Oyuna başlayan karakterin skinini, doğduğu yeri ve doğduğunda alacağı
    silahları belirlemek için kullanılan kod. By FataLRhymeR

    Video:
    [Linkleri görebilmek için üye olun veya giriş yapın.] (9 MB)

    Videoda adı geçen program: Ped Editor

    Silah ID'leri



    Komutlar
    LİNKLER GİZLİDİR CEVAP YAZIN
    Video:


    /yardim, /tutukla, /bilmemne gibi komutlari oluşturmayı anlatan video. By Fanatik



    Kod:

    (Videoda komut eklmek için kullanılan kodlar)

    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/komut", cmdtext, true, 10) == 0)
    {
    // Komutun içeriği
    return 1;
    }
    return 1;
    }




    AddStaticVehicle Komutu(Araba ekleme)

    linkler gizlidir

    Moda araba eklemeyi anlatan video. By FataLRhymeR



    Publicler

    Hangi public'e ne yazılır, ne işe yararlar? By FataLRhymeR

    [url=http://adf.ly/246619/http://rapidshare.com/files/89966385/publicler.rar.html] ( 7 MB )



    Checkpoint Ekleme: Switch & Case

    [url=http://rapidshare.com/files/46548674/checkpoint_switch-case.rar.html] ( 17.5 MB )

    Swtich ve Case'e kadar Checkpoint eklemenin detayları. By Fanatik.



    [url=http://download.softpedia.com/dl/b57daa522ff5dbe2915e021babcbd21e/46b1aac9/100006778/software/multimedia/video/divx/ACEMCP603PRO.exe]Videoları İzleyemiyorsanız ACE Mega Codecs Pack'i indirin.


    Videolarda sizinle konuşmak amacıyla yazdığım TXT dosyası RAR'ın içindedir.
    Tüm RAR Şifreleri: [Linkleri görebilmek için üye olun veya giriş yapın.]

    2. Videolu Anlatımlar :

    Xtreme Vehicle Plotter ile GangZone Eklemek

    [Linkleri görebilmek için üye olun veya giriş yapın.] -- Video(By FataLRhymeR) Şifre: [Linkleri görebilmek için üye olun veya giriş yapın.]

    [Linkleri görebilmek için üye olun veya giriş yapın.] -- Videoda adı geçen program download(Xtreme Vehicle Plotter)



    Xtreme Vehicle Plotter ile World Boundaries Eklemek // World Boundaries Nedir? Nasıl Eklenir?

    [Linkleri görebilmek için üye olun veya giriş yapın.] -- Video(By FataLRhymeR) Şifre: [Linkleri görebilmek için üye olun veya giriş yapın.]

    [Linkleri görebilmek için üye olun veya giriş yapın.] -- Videoda adı geçen program download(Xtreme Vehicle Plotter)




    ÖNEMLİ: Kodlar yanlış oluşmaktadır. Yani ondalık sayılar
    nokta ile ayrılacaklarına virgül ile ayrılmaktadır bu nedenle
    kargaşa söz konusu olur. Bunu önlemek için
    örneğin şu çıktıysa;

    bolge1 = GangZoneCreate(1371,977, -2649,059, 2121,136, -2214,807);

    Kalınlaştırdığım 1., 3., 5. ve 7. virgülleri noktaya çevirin. Bunun gibi;

    bolge1 = GangZoneCreate(1371.977, -2649.059, 2121.136, -2214.807);



    Pawno nedir?

    Pawno, yazdığınız kodları AMX formatına çevirip mod haline getiren programdır. Kısaca SA:MP Mod Oluşturucusu diyebiliriz.

    PAWNO V0.2 DOWNLOAD



    Bu konuyu neden açtım?

    Pawno coders! Bildiğiniz gibi pawno, 0.2 çıkınca değişti. Yeni
    kodlar eklendi ve çoğumuza göre daha zor bir hâle
    geldi. Ben de, bu yeni kodları ve yeni yöntemleri paylaşmak
    için bu konuyu açtım. Ne paylaşırsanız kârdır.
    Tramvay mıdır, tren midir, koşma şekli midir ben bilemem



    Kodlar

    Koşma...(FataLRhymeR)

    Bildiğiniz gibi karakterlerin garip bir koşuş stili var ( ) Eski koşuş stili için modun OnGameModeInit bölümüne şu kodu ekleyin;



    Kod:

    (Kod)
    UsePlayerPedAnims();


    Kod:

    (Örnek)
    public OnGameModeInit()

    {
    SetGameModeText("Mod ismi");
    UsePlayerPedAnims();
    }




    Bölge nasıl eklenir?(Salvatore)

    Hemen nasıl eklendiğini anlatayım.

    Öncelikle kullanacağımız kod şu; GangZoneCreate(Minimum X oranı,Minimum y oranı,Maksimum X oranı,Maksimum Y oranı);
    Örnek bir kullanım gösteriyorum: GangZoneCreate(100,20,1000,100); gibi bir şey.(Oranları salladım)

    Bu kodu nerede uygulayacağız?

    Bu kodu OnGameModeInit'de uygulayacağız. Yani şu şekilde;



    Kod:

    public OnGameModeInit()
    {
    SetGameModeText("Bos script");
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    GangZoneCreate(100,20,1000,100);
    return 1;
    }

    Peki bu bölgeye nasıl renk verebilirim?

    OnPlayerConnect'de şunu uygulayarak;




    Kod:


    public OnPlayerConnect(playerid)
    {
    GangZoneShowForPlayer(playerid,1,COLOR_MAVI);
    return 1;
    }

    Yalnız şuna dikkat edin lütfen.
    1 yazan yer bölgenizin kaçıncı olduğunu belirtir yani 2.
    bölgede uygulamak istiyorsanız 2 yazacaksınız. Program
    OnGameModeInit'deki bölgelerin sırasına bakarak bunu belirler.
    Ayrıca bu kod ile bölgenizin oyuncu tarafından
    görünmesini sağlar.


    Son Olarak Haritalar ve Modlar :

    SCRIPT ARŞİVİ
    LİNKLER GİZLİDİR LÜTFEN CEVAP YAZINIZ




    avatar
    s4ls4
    Sadece Üye
    Sadece Üye

    Mesaj Sayısı : 1
    Yaş : 21
    Başarı Puanı : 1
    Pep Gücü : 0
    Kayıt tarihi : 19/08/10

    default Geri: Gta SanAndreas'ı Online Oynamak, Server Açmak ve Pawno Dersi

    Mesaj tarafından s4ls4 Bir Perş. Ağus. 19, 2010 9:03 pm

    saol
    avatar
    puyakapuyaka
    Sadece Üye
    Sadece Üye

    Mesaj Sayısı : 1
    Yaş : 45
    Başarı Puanı : 1
    Pep Gücü : 0
    Kayıt tarihi : 07/11/10

    default Geri: Gta SanAndreas'ı Online Oynamak, Server Açmak ve Pawno Dersi

    Mesaj tarafından puyakapuyaka Bir Paz Kas. 07, 2010 8:41 am

    guzel paylasım bom
    avatar
    barkin85
    Sadece Üye
    Sadece Üye

    Mesaj Sayısı : 1
    Yaş : 17
    Başarı Puanı : 1
    Pep Gücü : 0
    Kayıt tarihi : 17/08/11

    default Geri: Gta SanAndreas'ı Online Oynamak, Server Açmak ve Pawno Dersi

    Mesaj tarafından barkin85 Bir Çarş. Ağus. 17, 2011 4:24 am

    saol teşekkürler

    Sponsored content

    default Geri: Gta SanAndreas'ı Online Oynamak, Server Açmak ve Pawno Dersi

    Mesaj tarafından Sponsored content


      Forum Saati Çarş. Eyl. 20, 2017 8:20 pm