Apa yang baru dari codenesia??
Web codenesia.com menggunakan desain minimalis sehingga pengunjung lebih mudah bernavigasi.
Codenesia.com memungkinkan anda berbagi source code dengan mengupload di web codenesia.
Ini merupakan kabar baik untuk Gamers, yaitu adanya Mod SA:MP untuk GTA sehingga dapat membuat kita bermain Game GTA San Andreas secara online bersama ratusan orang (Bukan ribuan
). Cukup asyikkan, daripada bermain GTA sendirian, melihat ORANG - ORANGAN dan MOBIL - MOBILAN.
Dan untuk programmer, ada pemrogramman bagus dan mudah, yang dapat membuat anda kaya, yaitu PAWNO. Apa itu PAWNO? Dan kenapa pemrogramman PAWNO digabung dengan artikel gaming SA:MP? Karena memang mereka terkait. GTA SA:MP memiliki server. Servernya itu berisi Game Mode. Game Modenya diprogram dengan apa? Gamemodenya diprogram dengan PAWNO. Maka dari itu, saya gabungkan GTA SA:MP dengan PAWNO...
Nah, sebelum mempelajari PEMROGRAMMAN, tentu harus tahu HASIL darinya, kan? Oke, coba download terlebih dahulu SA:MP 0.2X (sampe saya nulis artikel ini, masih versi itu, tetapi versi yang lebih tinggi sudah ada, tapi masih Undone/Belum 100% selesai dan masih dikembangkan, dan juga servernya masih dikit) di http://www.sa-mp.com. Download program CLIENTnya lalu install. Loh kok, waktu install tombol Nextnya gak bisa diklik? Coba cek alamat installasinya... SA:MP harus diinstall di direktori yang sama dengan GTA San Andreas, maka arahkan ke folder GTA San Andreas anda dan tombol Nextpun sudah Enabled/bisa diklik.
Sekarang, biarkan installasi, dan setelah selesai, jalankan program, dan anda akan melihat programnya. Terlihat bahwa dilist kosong, itu karena anda berada di Tab Favourites. Coba pilih list INTERNET. Akan terlihat ratusan server terlihat dilist. Lebih baik jangan discroll sampai selesai, karena klo langsung discroll, bakal kesusahan...

Lalu, tinggal klik dobel pada server yang diinginkan dan klik Connect! Selesai! Anda sudah masuk dalam server...

(Digambar terlihat 0.2.2, ini karena saya terlalu malas mengambil screenshot, sehingga mengambil dari Google Images #Tetapi setidaknya tampilannya sama#)
Dan, ada juga tab HOSTED dan OFFICIAL (Tab Hosted tidak terlihat digambar, kelihatannya versinya digambar lebih lama
), Hosted adalah tab dimana server - server spesial saja yang tertera (Server Spesial = Sudah bayar). Dan official? Hanya untuk SUPER SPESIAL (Saya tidak tahu bagaimana cara memasang server di Tab ini). Silahkan bersenang ria dulu bermain, ada banyak server - server dan dengan berbagai jenis, misalnya Death Match, Kehidupan Nyata (Atau mereka sebut RPG biarpun Role Play Game itu sebenarnya bukan berarti real life #tetapi game real life termasuk role play game#), Team Death Match, Race, dsb. Ada juga program yang mirip seperti ini, yaitu MTA (Multi Theft Auto), yang memberikan kemudahan dalam membuat server. Sayangnya, MTA terlalu diautomatisasi, sehingga tidak dapat berkreasi, seperti membuat server RPG, dsb. Dia hanya menyediakan "MTA Race Server" dan "MTA Death Match Server". Itu saja...
Nah, setelah bersenang ria bermain, saatnya kita membuat server kita sendiri. Downloadlah server di web yang sama. Setelah itu extract dan anda akan mendapat berbagai file dan folder, yaitu:
[FOLDER]
- Filterscript = Folder Filterscript
- Gamemodes = Folder untuk Game Modes disimpan
- PAWNO = Bahasa pemrogramman yang digunakan
- Scriptfiles = Folder dimana file - file yang disimpan oleh Game Mode ditaruh, misalnya Save File, dsb.
[FILE]
- announce.exe = ?
- crashinfo.txt = File yang muncul bila terjadi error pada server SA:MP, misalnya karena settingannya error
- samp-license.txt = File License atau lisensi SA:MP
- samp-server.exe = File terpenting dari server SA:MP. Yang akan memproses semua hal - hal server
- server.cfg = Settingan server SA:MP
- server_log.txt = Log dari server
- server-readme.txt = Panduan mengedit server.cfg
Sekarang, buka file server.cfg, gantilah "hostname" ke apapun yang anda suka, misalnya "therockz0r" lalu rcon_password juga ganti jadi apapun (rcon password adalah password untuk administrator). Sekarang, save dan jalankan samp-server.exe
Sekarang, tinggal jalankan SA:MP, dan arahkan ke 127.0.0.1 dan anda memainkan server anda sendiri!
Bagaimana caranya supaya online? Anda perlu mem-forward IP anda. Untuk hal itu, silahkan cari di Google "Making SA:MP Server Online" dan sebagainya. Mungkin ntar tutorialnya ada (q buat)... 
Nah, untuk pemrogrammannya gimana? Sekarang, susah ngejelasinnya. Tapi, sama seperti tutorial saya HTML FOR DUMMIES, berarti artikel saya kali ini adalah:
Baiklah, sekarang, bukalah PAWNO. Loh, dimana programnya? Buka folder server, lalu cari folder Pawno. Didalamnya ada PAWNO.exe. Jalankan saja.
Sekarang, klik tombol new (File > New atau tombol yang bergambar FILE berwarna PUTIH), dan anda akan melihat berbagai hal.
main()
{
print("\n----------------------------------");
print(" Blank Gamemode by your name here");
print("----------------------------------\n");
}
Ini hanyalah pesan yang muncul di jendela CONSOLE bila menjalankan file samp-server.exe. Silahkan ubah semaunya, terserah anda... Misalnya "Gamemode The Master oleh Aku yang keren" dsb.
public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("Blank Script");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}
Ini saat Game Mode dijalankan. Script GameModeText artinya apa yang muncul pada bagian "GameMode" di program SA:MP nanti dan AddPlayerClass, adalah menambah untuk menambah orang (tampilan orangnya).
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
return 1;
}
Ini saat bagian pemilihan Class (Pemain). Cari di Google untuk lanjutnya
public OnPlayerRequestSpawn(playerid)
{
return 1;
}
Saat player meminta untuk SPAWN setelah memilih Class (Spawn = Muncul dan sudah bisa bermain seperti biasa)
public OnPlayerConnect(playerid)
{
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
return 1;
}
Saat player masuk ke dalam game (Bukan Spawn, hanya sudah masuk kedalam server) dan Disconnect, ya lawan katanya... Saat player keluar dari server
public OnPlayerSpawn(playerid)
{
return 1;
}
Setelah OnPlayerRequestSpawn, player pun akhirnya spawn. Dan saat inilah script dijalankan.
public OnPlayerDeath(playerid, killerid, reason)
{
return 1;
}
Saat player mati (terbunuh).
Dan sisanya silahkan anda pelajari sendiri. Silahkan cari di http://wiki.sa-mp.com untuk script - scriptnya dan juga http://forum.sa-mp.com
Selamat membuat server! Untuk selebihnya, mungkin saya akan buat tutorialnya lagi...
Source: Gak ada, maunya sih di www.virspector.us.to, tapi udah ditutup oleh 000webhost (accountnya). Mungkin gara2 nyediain website Hacking (atau mungkin ada kesalahan kecil yang terlupa xD)
Recent Posts
Comments
Post new comment