Merhaba arkadaşlar...Öncelikle söylemem gerekirki ben bir Samp hastasıyımdır...Pawno Server kurma hakkında yeterli bilgiye sahibim...Samp'da server kurdum...1 yıldan beri uğraşıyorum ve bu bilgilerimi sizlere aktarmak için bu konuyu açmış bulunuyorum...
================================================== =========================
1.Öncelikle Grand Theft Auto:San Andreas'ı indirmemiz gerekecektir...Eğer varsa indirmenize gerek yok...(Araba modu/Taraftar forması vb. modlar varsa kaldırın.Kaldırmayı bilmiyorsanız şahsen bende bilmiyorum
================================================== ========
================================================== =========================
2.Oyunu kurdukdan sonra Samp(San Andreas Multiplayer)'ı yüklememiz gerekecek...Bunun için link;
Link
İndirdikden sonra Gta'yı nereye kurduysanız onun içine yüklüyoruz...Örn;
[C:\Program Files\Rockstar Games\GTA San Andreas]
Kurulum tamamlandığında Samp'ın simgesine tıkladığımızda Gözat gelecektir...[C:\Program Files\Rockstar Games\GTA San Andreas] Bölümünü seçiyoruz...
Favori/İnternet/Host
3. bölümden biri olan internete tıklıyoruz ve bir sürü serverlar gelmeye başlıyor...Sol alt köşede Mode: olan yere Turk turk tr gibi şeyler yazarsanız Turk serverlar gelebilir...Bekleyin...Geldiğinde sağ üst yerde Nickinizi ayarlayın ve oyuna giriş yapın...(Gözat gelirse C:\Program Files\Rockstar Games\GTA San Andreas seçiyoruz...
)
Buraya kadar tamamdır...Oynadık çok hoşumuza gitti...Birde bakmışız Admin olmak istemişiz herkezi banlayıp kick atmak istemiş bir durumdayız... (Bendeki olan duyguları söylüyorum...
)
Tamam onada kabul...Server kurma(En cok sıkıntı çekilen yer)
================================================== =========================
3.Server kurma işi karışık gibi görünsede çok kolaydır...Zorlanıcağınız tek yer Pawno'dur...Eğer bir yerde Pawn diye birşey görürseniz Pawnonun dili Pawn'dır Pawno programın adıdır...Çelişkiye düşmeyin yani...Şimdi Server kurmak için gerekli dosyanın linkleri;
Link
İndirdikden sonra Server adlı bir klasör açın.(Siz istediğiniz adı koyabilirsiniz.)Rar'ın içindekilerini klasöre çıkartın...Klasöre girdiğimizde server.cfg adlı bir dosya göreceksiniz...O dosyayı açın ve şöyle doldurun;
===
echo Executing Server Config...
lanmode 0 (dokunmayın)
rcon_password changeme (changeme'yi silip Ana adminlik şifrenizi yazın)
maxplayers 50 (oyuncu sayısı)
port 7777 (dokunmayın)
hostname SA-MP 0.3 Server (SA-MP 0.3 Server'ı silip Kendi server adınızı yazın)
gamemode0 grandlarc 1 (lvdm yazabilirsiniz en düzgün ve en çok kullanılan moddur)
filterscripts base gl_actions gl_property gl_realtime (ileride burayla oynuyacağız)
announce 0 (announce internette birisi turk serverlarını arıyorken mesela 0 olursa adı çıkmaz 1 olursa çıkar isteğinize göre)
query 1 (dokunmayın)
weburl SA-MP San Andreas Multiplayer mod for Grand Theft Auto (GTA SA) (kafanıza göre takılın)
maxnpc 0 (dokunmayın)
onfoot_rate 40 (dokunmayın)
incar_rate 40 (dokunmayın)
weapon_rate 40 (dokunmayın)
stream_distance 300.0 (dokunmayın)
stream_rate 1000 (dokunmayın)
Map isminizide düzenlemek istiyorsanız mesela San Andreas olur düzenlenmemiş hali ama siz düzenlemek isterseniz en son satırına
mapname (istediğiniz harita adı) yazınız...
samp-server.exe'yi açın ki server'ınızda açılsın samp-server.exe kapalı olursa serverınızda kapalı olur...
===
samp-server.exe'yide açtık şimdi Samp'a gelerek sol üst köşeden favorilere ekle tuşuna basarak;
127.0.0.1
yazınız...Buraya dikkat...!!!Çoğu kişi burada sorun yaşıyor...Siz İp'nizle girmiyeceksiniz server'a...Bunu yazarak gireceksiniz...!!
Bir bakmışsınız server hazır...
Fakat bunu düzenlemek istediniz...İngilizce birşey çıktı karşınıza ve admin değilsiniz...Aaaa ne büyük sorun
Şimdi vereceğim dosyadan Ladmin4v2 adlı dosyayı indiriyoruz...;
Link
Bu dosyayı indirdikden sonra içindeki filterscripts klasörü içindeki 2 adet dosyayı sizin o açtığınız server dosyaların içindeki filescripts klasörüne atıyoruz...Ladmin rar'ının içindeki scriptfilesin içindeki ladmin'i alıp server klasörünün içindeki scriptsfiles'in içine atıyoruz...Burada üyeler'i filan görüceğiz...Ve son olarak includes'in içindeki dosyaları sizin server dosyalarınızın içindeki pawno include'ye atın...Şimdi server.cfg'ye gelin ve filterscripts satırının karşısındaki yazıların önünde boşluk bırakarak yani şöyle;
filterscripts base gl_actions gl_property gl_realtime ladmin4v2 yazıcağız...!!!
Oyuna server'ı açıp ;Sohbet penceresinden /register |Şifreniz| yazıyorsunuz...(| |) yok...Oyundan çıkıp scriptfiles\ladmin\users'in içinde sizin dosyanız olacak...Notepad ile birlikte açıp sizin bilgilerinizi göreceksiniz... level satırını bulup 0'ı silip kaç level olmak istiyorsanız onu yazın...(Genelde kurucu adminler 5 olur...)Oyuna girip /login |Şifreniz| yazıp giriş yapıyorsunuz...Eveeeett... Adminde oldunuz...Ama server berbat durumda biraz düzenlemek istiyorum...Nasıl yapacağım acaba??
En zor kısım Pawno...!!!
================================================== =========================
4.Şimdi server klasörünüzün içindeki gamemodes klasörüne giriyoruz...Modunuzun adı neyse onun .pwn uzantısına tıklıyoruz...(Ben lvdm demiştim ona göre yaptıysanız lvdm.pwn'ye girin...Bir baktınız saçma saçma şeyler var bu ne beee dediniz...
Merak etmeyin anlıyacaksınız...Aslında çok mantıklıdır Pawno...Öğrenmeye başladığınızda daha çok seveceksiniz pawno'yu...Şimdi giriş yazılarını değiştirmeyi göstereceğim size...
Ctrl+f'ye basarak public OnPlayerConnect(playerid) yazıyoruz...Bir yere getiriyor...Hiç oynamadıysanız
Karşınızda bunlar var...
GameTextForPlayer bölümü oyuna girerken Renkli yazılar'ı değiştirmeye yarar...~w~ ~r~ renklerdir...Hiç ~w~ ~r~ ~g~'lere dokunmayın ve SA-MP Las Venturas Money Grub yazısını kendinize göre ayarlayın...Mesela;
~w~Servera ~r~HosGeldiniz
Simdi Tr karakterler kullanmıyacaksınız...Kullanırsanız mod'u save yaparken hata verir...Modu kısayoldan Kaydetmek için "F5" tuşuna basın...Pawn Compiled diye bir yazı gelirse değiştirmişsiniz demektir...Girip bakabilirsiniz...
SendPlayerFormattedText'de mesela adam oyuna girdiğinde Hosgeldiniz.../yardim yazarak yardim alabilirsiniz olarak değiştirebilirsiniz...1'den çok şey eklemek isterseniz;
Gibi alt alta aynı satıları ekleyerek yeni yazılar koyabilirsin...Şimdi /silahlar /komutlar /yardim gibi komutları nasıl ekliyeceğiz...Ekledikden sonra /yardim yazdığında nasıl yazıyı değiştireceğiz..?? Gibi sorular aklınıza gelebilir...Bu konu geniş anlatım olduğundan dolayı kendimi birazcık daha yoracağım ve bunuda anlatacağım...
================================================== =========================
Ctrl+F'ye basarak public OnPlayerCommandText(playerid, cmdtext[])
adlı public'i buluyoruz...Alta iniyoruz biraz ve;
Görüyoruz...Tabi biraz aklınızda pawno şekillenmeye başlamıştır...
if(strcmp(cmd,"/help", ttue)==0) {
Bu "/help" sizin /yardim gibi yazdığınız şeylerin değiştirme bölümüdür../help'i silip yerine /yardim yazin...
SendPlayerFormattedText(playerid,"-----Yazi-----",0;
Sadece Tırnak işaretli yerini değiştiriyoruz...Ve diğer bölümleride böyle yapıyoruz...Herşey bittikden sonra F5'e basıyoruz eğer hata verirse söyleyin yardımcı olurum...Compile edip oyuna giriyoruz...
Sanırım bu kadar anlatım yeter yha... Elim ağrıdı artık...
Sorunlarınız ve sorularınız için her hazırım...
Emeğe saygı bir teşekkür yeter...
================================================== =========================
1.Öncelikle Grand Theft Auto:San Andreas'ı indirmemiz gerekecektir...Eğer varsa indirmenize gerek yok...(Araba modu/Taraftar forması vb. modlar varsa kaldırın.Kaldırmayı bilmiyorsanız şahsen bende bilmiyorum
================================================== ========
================================================== =========================
2.Oyunu kurdukdan sonra Samp(San Andreas Multiplayer)'ı yüklememiz gerekecek...Bunun için link;
Link
İndirdikden sonra Gta'yı nereye kurduysanız onun içine yüklüyoruz...Örn;
[C:\Program Files\Rockstar Games\GTA San Andreas]
Kurulum tamamlandığında Samp'ın simgesine tıkladığımızda Gözat gelecektir...[C:\Program Files\Rockstar Games\GTA San Andreas] Bölümünü seçiyoruz...
Favori/İnternet/Host
3. bölümden biri olan internete tıklıyoruz ve bir sürü serverlar gelmeye başlıyor...Sol alt köşede Mode: olan yere Turk turk tr gibi şeyler yazarsanız Turk serverlar gelebilir...Bekleyin...Geldiğinde sağ üst yerde Nickinizi ayarlayın ve oyuna giriş yapın...(Gözat gelirse C:\Program Files\Rockstar Games\GTA San Andreas seçiyoruz...
Buraya kadar tamamdır...Oynadık çok hoşumuza gitti...Birde bakmışız Admin olmak istemişiz herkezi banlayıp kick atmak istemiş bir durumdayız... (Bendeki olan duyguları söylüyorum...
Tamam onada kabul...Server kurma(En cok sıkıntı çekilen yer)
================================================== =========================
3.Server kurma işi karışık gibi görünsede çok kolaydır...Zorlanıcağınız tek yer Pawno'dur...Eğer bir yerde Pawn diye birşey görürseniz Pawnonun dili Pawn'dır Pawno programın adıdır...Çelişkiye düşmeyin yani...Şimdi Server kurmak için gerekli dosyanın linkleri;
Link
İndirdikden sonra Server adlı bir klasör açın.(Siz istediğiniz adı koyabilirsiniz.)Rar'ın içindekilerini klasöre çıkartın...Klasöre girdiğimizde server.cfg adlı bir dosya göreceksiniz...O dosyayı açın ve şöyle doldurun;
===
echo Executing Server Config...
lanmode 0 (dokunmayın)
rcon_password changeme (changeme'yi silip Ana adminlik şifrenizi yazın)
maxplayers 50 (oyuncu sayısı)
port 7777 (dokunmayın)
hostname SA-MP 0.3 Server (SA-MP 0.3 Server'ı silip Kendi server adınızı yazın)
gamemode0 grandlarc 1 (lvdm yazabilirsiniz en düzgün ve en çok kullanılan moddur)
filterscripts base gl_actions gl_property gl_realtime (ileride burayla oynuyacağız)
announce 0 (announce internette birisi turk serverlarını arıyorken mesela 0 olursa adı çıkmaz 1 olursa çıkar isteğinize göre)
query 1 (dokunmayın)
weburl SA-MP San Andreas Multiplayer mod for Grand Theft Auto (GTA SA) (kafanıza göre takılın)
maxnpc 0 (dokunmayın)
onfoot_rate 40 (dokunmayın)
incar_rate 40 (dokunmayın)
weapon_rate 40 (dokunmayın)
stream_distance 300.0 (dokunmayın)
stream_rate 1000 (dokunmayın)
Map isminizide düzenlemek istiyorsanız mesela San Andreas olur düzenlenmemiş hali ama siz düzenlemek isterseniz en son satırına
mapname (istediğiniz harita adı) yazınız...
samp-server.exe'yi açın ki server'ınızda açılsın samp-server.exe kapalı olursa serverınızda kapalı olur...
===
samp-server.exe'yide açtık şimdi Samp'a gelerek sol üst köşeden favorilere ekle tuşuna basarak;
127.0.0.1
yazınız...Buraya dikkat...!!!Çoğu kişi burada sorun yaşıyor...Siz İp'nizle girmiyeceksiniz server'a...Bunu yazarak gireceksiniz...!!
Bir bakmışsınız server hazır...
Fakat bunu düzenlemek istediniz...İngilizce birşey çıktı karşınıza ve admin değilsiniz...Aaaa ne büyük sorun
Şimdi vereceğim dosyadan Ladmin4v2 adlı dosyayı indiriyoruz...;
Link
Bu dosyayı indirdikden sonra içindeki filterscripts klasörü içindeki 2 adet dosyayı sizin o açtığınız server dosyaların içindeki filescripts klasörüne atıyoruz...Ladmin rar'ının içindeki scriptfilesin içindeki ladmin'i alıp server klasörünün içindeki scriptsfiles'in içine atıyoruz...Burada üyeler'i filan görüceğiz...Ve son olarak includes'in içindeki dosyaları sizin server dosyalarınızın içindeki pawno include'ye atın...Şimdi server.cfg'ye gelin ve filterscripts satırının karşısındaki yazıların önünde boşluk bırakarak yani şöyle;
filterscripts base gl_actions gl_property gl_realtime ladmin4v2 yazıcağız...!!!
Oyuna server'ı açıp ;Sohbet penceresinden /register |Şifreniz| yazıyorsunuz...(| |) yok...Oyundan çıkıp scriptfiles\ladmin\users'in içinde sizin dosyanız olacak...Notepad ile birlikte açıp sizin bilgilerinizi göreceksiniz... level satırını bulup 0'ı silip kaç level olmak istiyorsanız onu yazın...(Genelde kurucu adminler 5 olur...)Oyuna girip /login |Şifreniz| yazıp giriş yapıyorsunuz...Eveeeett... Adminde oldunuz...Ama server berbat durumda biraz düzenlemek istiyorum...Nasıl yapacağım acaba??
En zor kısım Pawno...!!!
================================================== =========================
4.Şimdi server klasörünüzün içindeki gamemodes klasörüne giriyoruz...Modunuzun adı neyse onun .pwn uzantısına tıklıyoruz...(Ben lvdm demiştim ona göre yaptıysanız lvdm.pwn'ye girin...Bir baktınız saçma saçma şeyler var bu ne beee dediniz...
Ctrl+f'ye basarak public OnPlayerConnect(playerid) yazıyoruz...Bir yere getiriyor...Hiç oynamadıysanız
public OnPlayerConnect(playerid)
{
GameTextForPlayer(playerid,"~w~SA-MP: ~r~Las Venturas ~g~MoneyGrub",5000,5);
SendPlayerFormattedText(playerid, "Welcome to Las Venturas MoneyGrub, For help type /help.", 0);
gActivePlayers[playerid]++;
gLastGaveCash[playerid] = GetTickCount();
return 1;
}
{
GameTextForPlayer(playerid,"~w~SA-MP: ~r~Las Venturas ~g~MoneyGrub",5000,5);
SendPlayerFormattedText(playerid, "Welcome to Las Venturas MoneyGrub, For help type /help.", 0);
gActivePlayers[playerid]++;
gLastGaveCash[playerid] = GetTickCount();
return 1;
}
GameTextForPlayer bölümü oyuna girerken Renkli yazılar'ı değiştirmeye yarar...~w~ ~r~ renklerdir...Hiç ~w~ ~r~ ~g~'lere dokunmayın ve SA-MP Las Venturas Money Grub yazısını kendinize göre ayarlayın...Mesela;
~w~Servera ~r~HosGeldiniz
Simdi Tr karakterler kullanmıyacaksınız...Kullanırsanız mod'u save yaparken hata verir...Modu kısayoldan Kaydetmek için "F5" tuşuna basın...Pawn Compiled diye bir yazı gelirse değiştirmişsiniz demektir...Girip bakabilirsiniz...
SendPlayerFormattedText'de mesela adam oyuna girdiğinde Hosgeldiniz.../yardim yazarak yardim alabilirsiniz olarak değiştirebilirsiniz...1'den çok şey eklemek isterseniz;
SendPlayerFormattedText(playerid, "Server'a hoşgeldiniz.../yardim yazarak yardim alabilirsiniz.", 0);
SendPlayerFormattedText(playerid, "Admin iyi oyunlar diler...", 0);
SendPlayerFormattedText(playerid, "Admin iyi oyunlar diler...", 0);
================================================== =========================
Ctrl+F'ye basarak public OnPlayerCommandText(playerid, cmdtext[])
adlı public'i buluyoruz...Alta iniyoruz biraz ve;
if(strcmp(cmd, "/help", true) == 0) {
SendPlayerFormattedText(playerid,"Las Venturas Deathmatch: Money Grub Coded By Jax and the SA-MP Team.",0);
SendPlayerFormattedText(playerid,"Type: /objective : to find out what to do in this gamemode.",0);
SendPlayerFormattedText(playerid,"Type: /givecash [playerid] [money-amount] to send money to other players.",0);
SendPlayerFormattedText(playerid,"Type: /tips : to see some tips from the creator of the gamemode.", 0);
return 1;
}
if(strcmp(cmd, "/objective", true) == 0) {
SendPlayerFormattedText(playerid,"This gamemode is faily open, there's no specific win / endgame conditions to meet.",0);
SendPlayerFormattedText(playerid,"In LVDM:Money Grub, when you kill a player, you will receive whatever money they have.",0);
SendPlayerFormattedText(playerid,"Consequently, if you have lots of money, and you die, your killer gets your cash.",0);
SendPlayerFormattedText(playerid,"However, you're not forced to kill players for money, you can always gamble in the", 0);
SendPlayerFormattedText(playerid,"Casino's.", 0);
return 1;
}
if(strcmp(cmd, "/tips", true) == 0) {
SendPlayerFormattedText(playerid,"Spawning with just a desert eagle might sound lame, however the idea of this",0);
SendPlayerFormattedText(playerid,"gamemode is to get some cash, get better guns, then go after whoever has the",0);
SendPlayerFormattedText(playerid,"most cash. Once you've got the most cash, the idea is to stay alive(with the",0);
SendPlayerFormattedText(playerid,"cash intact)until the game ends, simple right?", 0);
return 1; }
SendPlayerFormattedText(playerid,"Las Venturas Deathmatch: Money Grub Coded By Jax and the SA-MP Team.",0);
SendPlayerFormattedText(playerid,"Type: /objective : to find out what to do in this gamemode.",0);
SendPlayerFormattedText(playerid,"Type: /givecash [playerid] [money-amount] to send money to other players.",0);
SendPlayerFormattedText(playerid,"Type: /tips : to see some tips from the creator of the gamemode.", 0);
return 1;
}
if(strcmp(cmd, "/objective", true) == 0) {
SendPlayerFormattedText(playerid,"This gamemode is faily open, there's no specific win / endgame conditions to meet.",0);
SendPlayerFormattedText(playerid,"In LVDM:Money Grub, when you kill a player, you will receive whatever money they have.",0);
SendPlayerFormattedText(playerid,"Consequently, if you have lots of money, and you die, your killer gets your cash.",0);
SendPlayerFormattedText(playerid,"However, you're not forced to kill players for money, you can always gamble in the", 0);
SendPlayerFormattedText(playerid,"Casino's.", 0);
return 1;
}
if(strcmp(cmd, "/tips", true) == 0) {
SendPlayerFormattedText(playerid,"Spawning with just a desert eagle might sound lame, however the idea of this",0);
SendPlayerFormattedText(playerid,"gamemode is to get some cash, get better guns, then go after whoever has the",0);
SendPlayerFormattedText(playerid,"most cash. Once you've got the most cash, the idea is to stay alive(with the",0);
SendPlayerFormattedText(playerid,"cash intact)until the game ends, simple right?", 0);
return 1; }
if(strcmp(cmd,"/help", ttue)==0) {
Bu "/help" sizin /yardim gibi yazdığınız şeylerin değiştirme bölümüdür../help'i silip yerine /yardim yazin...
SendPlayerFormattedText(playerid,"Las Venturas Deathmatch: Money Grub Coded By Jax and the SA-MP Team.",0);
Sadece Tırnak işaretli yerini değiştiriyoruz...Ve diğer bölümleride böyle yapıyoruz...Herşey bittikden sonra F5'e basıyoruz eğer hata verirse söyleyin yardımcı olurum...Compile edip oyuna giriyoruz...
Sanırım bu kadar anlatım yeter yha... Elim ağrıdı artık...
Emeğe saygı bir teşekkür yeter...