Page 2 of 15 FirstFirst 12345612 ... LastLast
Results 16 to 30 of 218
http://idgs.in/328925
  1. #16

    Join Date
    Jul 2010
    Posts
    1,357
    Points
    845.00
    Thanks: 18 / 125 / 122

    Default

    Tanya donk
    gmn cara ngawalin mo nyalain server'a?
    Bisa Rubah Scrip pake Pawno tapi gak bisa Ngenyalain Server

  2. Hot Ad
  3. #17
    sheen's Avatar
    Join Date
    Sep 2007
    Location
    Depok Dua Timur, Jawa Barat, Indonesia, Indonesia
    Posts
    1,708
    Points
    3,061.95
    Thanks: 18 / 81 / 46

    Default

    Quote Originally Posted by DevilG View Post
    Aduh gan.. Kalo mau buat tutorial, pastiin kalo agan ngerti dulu apa yang agan post....

    Saya mau ngritik yang Command aja deh ya..

    Daripada pake strcmp, yang mana SANGAT LAMBAT DAN TIDAK EFEKTIF, saya menyarankan pake zcmd, yang sudah dibuktikan juga sebagai command processor TERCEPAT. Atau, silahkan gunakan DCMD, yang dipake sama si moneypimp. (gw tetep saranin zcmd, karena emang udah terbukti paling cepet, tapi dcmd juga cepet kok )
    Jadi.. Kalo mau ngajarin.. Tolong jangan nyesatin gan, susah kalo scripter indo ntar pada sesat gara2 agan

    Contoh command agan pake zcmd: (ane bikin buru2, kalo ada yang kurang mohon dikasih tau )

    Code:
    command(fight, playerid, params[])
    {
    	new fightstyle, tmp[128];
    	if(sscanf(params, "d", fightstyle))
    	{
    	    SendClientMessage(playerid, [warnanya], "Pake: /fight [nomor]");
    	}
    	else
    	{
    	    SetPlayerFightingStyle(playerid, fightstyle);
    	    format(tmp, sizeof(tmp), "%s's fighting style changed to %d!", GetPlayerName(playerid), fightstyle);
    	    SendClientMessageToAll(playerid, [warnanya]);
    	}
    	return 1;
    }
    Agan liat perubahan lagi? tmp[256] milik agan saya RUBAH menjadi tmp[128]. Kenapa? Karena menggunakan string length melebihi sesuatu yang sudah pasti tidak akan bisa muncul adalah WASTE, dan MEMBERATKAN SERVER. Inilah yang bikin lag2, karena jelas2 batas maksimum chat di SA:MP adalah 128 karakter, buat apa pake 256? Cih..


    Oke dah, itu aja ane rasa, ga kuat baca lagi buat sekarang, capek mata ane
    Kalo buat sepanjang itu mendingan array tmp'a 64 aja
    Kalo mo panjang lebih dari 256 juga bisa, tapi butuh penyimpanan ama transfer data yang cepet kyk SQL

    Quote Originally Posted by jerry2 View Post
    Tanya donk
    gmn cara ngawalin mo nyalain server'a?
    Bisa Rubah Scrip pake Pawno tapi gak bisa Ngenyalain Server
    Kalo yg ini bntr dulu gan... Ane susun dulu tutor'a

  4. #18
    DevilG's Avatar
    Join Date
    Dec 2008
    Location
    Not necessary.
    Posts
    226
    Points
    266.90
    Thanks: 1 / 0 / 0

    Default

    Quote Originally Posted by sheen View Post
    Kalo buat sepanjang itu mendingan array tmp'a 64 aja
    Kalo mo panjang lebih dari 256 juga bisa, tapi butuh penyimpanan ama transfer data yang cepet kyk SQL

    Yep 64 juga bisa kalo cuma buat segitu.. Tapi 128 kan contohnya Biar ga ada salah paham ntar pake /me, jadi pake 128 juga aja..

    256? Kalo buat di sendclient sih jangan kali gan, toh yang keluar juga nantinya kan cuma 128.. buang2 memori server
    [MR]Orang-> Dead
    Agent[000] -> Masih hidup
    [TGS]Orang-> Dead

  5. #19
    xdalzJr's Avatar
    Join Date
    May 2010
    Posts
    930
    Points
    437.16
    Thanks: 10 / 33 / 25

    Default

    tolong mat susunin tutor nya soalnya susah jelasin gmn cara jadi scripter
    lagian gw masih tergolong baru jadi scripter
    Last edited by xdalzJr; 10-10-10 at 10:31.
    Me Guzta !

  6. #20
    sheen's Avatar
    Join Date
    Sep 2007
    Location
    Depok Dua Timur, Jawa Barat, Indonesia, Indonesia
    Posts
    1,708
    Points
    3,061.95
    Thanks: 18 / 81 / 46

    Default

    Quote Originally Posted by jerry2 View Post
    Tanya donk
    gmn cara ngawalin mo nyalain server'a?
    Bisa Rubah Scrip pake Pawno tapi gak bisa Ngenyalain Server
    Gini bro....

    -Coba ente extract dolo server pack SAMP nya.
    -Trus, buka server.cfg pake notepad
    -Kan ada tuh tulisan rcon_password, sebelah'a changeme. Itu changeme nya lu ganti ama apa aja kek pass'a. Save.
    -Trus coba jalanin samp-server.exe nya.
    -Ntar keluar kotak item. Minimize aja. Kalo mo masuk ke servernya, tinggal add IP nya : localhost, ato gak 127.0.0.1

    Kurang jelas? Tanya lagi ke sene

  7. #21
    xdalzJr's Avatar
    Join Date
    May 2010
    Posts
    930
    Points
    437.16
    Thanks: 10 / 33 / 25

    Default

    masuk servernya menggunakan SA-MP client...
    trus masukin IP localhost:7777
    o iya yg di buka pke notepad port nya diganti jadi 7777 aja
    klo mau lan...
    yg lanmode 0 diganti jadi lanmode 1
    Me Guzta !

  8. #22
    Reinhartx's Avatar
    Join Date
    Jul 2009
    Location
    Jakarta Utara, Sunter
    Posts
    308
    Points
    943.30
    Thanks: 5 / 6 / 4

    Default

    Eh setau gw sih yg sendclientmesssage
    klo di jdiin 256 bs lebih deh
    soalnya waktu itu gw pernah nyoba make LuxAdmin Script
    ada yg ampe kelewatan batas ampe layar monitor gk cukup

  9. #23
    xdalzJr's Avatar
    Join Date
    May 2010
    Posts
    930
    Points
    437.16
    Thanks: 10 / 33 / 25

    Default

    numpang nanya apa yg eror nih
    Code:
    #include <a_samp>
    #include <core>
    #include <float>
    #include <a_objects>
    #include <a_vehicles>
    #include <a_players>
    #include <TSS>
    #include <KZI>
    #include <dutils>
    #include <ldub>
    #include <dini>
    #include <gl_commons>
    #include <gl_spawns>
    #include "../include/gl_common.inc"
    #include "../include/gl_spawns.inc"
    #include "../include/TSS_exthouses.own"
    #include "../include/TSS_ext_vehicles.own"
    #include "../include/TSS_core.own"
    #include "../include/TSS_ext_mapicons.own"
    #include "../include/TSS_pickups.own"
    #pragma tabsize 0
    Code:
    D:\samp03bsvr_R2_win32\pawno\include\TSS.inc(31) : fatal error 100: cannot read from file: "TSS_LIB/TSS_core/TSS_core.own"
    Me Guzta !

  10. #24
    sheen's Avatar
    Join Date
    Sep 2007
    Location
    Depok Dua Timur, Jawa Barat, Indonesia, Indonesia
    Posts
    1,708
    Points
    3,061.95
    Thanks: 18 / 81 / 46

    Default

    Quote Originally Posted by xdalzJr View Post
    numpang nanya apa yg eror nih
    Code:
    #include <a_samp>
    #include <core>
    #include <float>
    #include <a_objects>
    #include <a_vehicles>
    #include <a_players>
    #include <TSS>
    #include <KZI>
    #include <dutils>
    #include <ldub>
    #include <dini>
    #include <gl_commons>
    #include <gl_spawns>
    #include "../include/gl_common.inc"
    #include "../include/gl_spawns.inc"
    #include "../include/TSS_exthouses.own"
    #include "../include/TSS_ext_vehicles.own"
    #include "../include/TSS_core.own"
    #include "../include/TSS_ext_mapicons.own"
    #include "../include/TSS_pickups.own"
    #pragma tabsize 0
    Code:
    D:\samp03bsvr_R2_win32\pawno\include\TSS.inc(31) : fatal error 100: cannot read from file: "TSS_LIB/TSS_core/TSS_core.own"
    Tuh yg dimerahin mungkin gak ada file'a... Coba cari lagi tuh file'a

    Quote Originally Posted by Reinhartx View Post
    Eh setau gw sih yg sendclientmesssage
    klo di jdiin 256 bs lebih deh
    soalnya waktu itu gw pernah nyoba make LuxAdmin Script
    ada yg ampe kelewatan batas ampe layar monitor gk cukup
    Kalo sepanjang itu bisa ngabisin memory server cuy
    Mending kalo mo banyak" pake aja dialog biar kgk manjangin chat

  11. #25
    DevilG's Avatar
    Join Date
    Dec 2008
    Location
    Not necessary.
    Posts
    226
    Points
    266.90
    Thanks: 1 / 0 / 0

    Default

    Quote Originally Posted by Reinhartx View Post
    Eh setau gw sih yg sendclientmesssage
    klo di jdiin 256 bs lebih deh
    soalnya waktu itu gw pernah nyoba make LuxAdmin Script
    ada yg ampe kelewatan batas ampe layar monitor gk cukup
    Udah dijawab sama sheen sih... Tapi gw tambahin deh ya..

    Batas chat yang bakal muncul di layar adalah 128 karakter.. Jadi.. Kalo pake 256, otomatis kebuang yang 128, dan MAKAN memori server lebih banyak, yang nantinya memberatkan server dan malah bikin lag...
    Gitu gan.
    [MR]Orang-> Dead
    Agent[000] -> Masih hidup
    [TGS]Orang-> Dead

  12. #26

    Join Date
    Jul 2010
    Posts
    1,357
    Points
    845.00
    Thanks: 18 / 125 / 122

    Default

    Quote Originally Posted by xdalzJr View Post
    ok kita mulai dari TUTORIAL SKRIPSI GTA:SA

    gta sa:mp menggunakan script PAWNO.exe

    Showing a text draw:
    Code:
    new Text:txt;
    txt = TextDrawCreate(10.0, 100.0, "Text Yang ingin Ditulis");
    TextDrawUseBox(txt, 1);
    TextDrawShowForPlayer(playerid, txt);
    
    setelah itu taruh code ini di kira2 dibawah #define
    new Text:gTextDraw;
    Memasukan Kenderaan ke server :
    Code:
    caranya sebenarnya lumayan simpel
    pertama jalankan SA:MP debug setelah anda masuk maka ketik /vsel
    maka akan muncul daftar2 vehicle di GTA SA pilih kenderaan nya setelah itu naikin
    dan taruh dimana anda ingin menspawn kenderaan nya... ketik /save
    setelah itu buat lah dibeberapa tempat yg kau sukai baru keluar dan masuk ke folder SAMP di my document
    copy adres yg tertea di save
    copy adres itu setelah itu taruh/paste di PAWNO script yg kamu ingin kan :D'
    untuk lebih jelas nya tanya admin sheen
    Code:
    kalau mau nambahin command buka folder command/cmd/cmds
    di folder filter script
    CONTOH COMMAND
    Code:
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    	if(strcmp( cmd, "/fight", true ) == 0)
    {
    		new tmp[256];
    		new name[128];
    
    		tmp = strtok(cmdtext, idx);
    		new style = strval(tmp);
    		SetPlayerFightingStyle(playerid, style);
    		GetPlayerName(playerid,name,128);
    		format(tmp, 256, "(%s) fighting style changed to %d", name, style);
    		SendClientMessageToAll(0x4499CCFF,tmp);
    		return 1;
    	}
     return 0;
    
    }
    0x4499CCFF <<< adalah code hex warna di GTA

    return 1;
    Memberitahu server bahwa kode berjalan dengan sukses. Bila diganti dengan 0, atau bahkan dihapus, nanti pada mengetik command ini, akan muncul tulisan SERVER UNKNOWN COMMAND, biarpun sebenarnya command berjalan dengan sempurna. Dan, setelah melewati ini (return), fungsi selanjutnya akan dilewatkan/diskip


    public OnPlayerCommandText(playerid, cmdtext[])
    Awal fungsi OnPlayerCommandText, yaitu saat user memasukkan command pada game, yaitu menekan tombol T (pada Keyboard) dan mengetikkan sesuatu yang berawalan dengan /

    if(strcmp("/fight", cmdtext, true, 0) == 0)
    Bila user menulis command /fight

    Sebelum memulai, anda harus mengetahui terlebih dahulu cara mengubah HEX COLOR ke SA:MP HEX COLOR. Caranya sebagai berikut:

    1) Sediakan terlebih dahulu warna hex. Gunakan Hex Color Generator untuk membuatnya. Contoh, warna biru hexnya adalah #00FFBF
    2) Uubah lah karakter # menjadi 0x (#00FFBF = 0x00FFBF)
    3) Lalu, ambillah 2 digit terakhir dan salin kembali 2 digit terakhir itu pada akhir Hex Color (0x00FFBF = 0x00FFBFBF )

    Setelah selesai, lihat lah hasil akhirnya. Misalnya, yang saya dapatkan adalah 0x00FFBFBF. Maka, itulah SA:MP HEX COLOR dari #00FFBF. Mudah bukan?

    /fight
    adalah command yg ingin di tulis

    OnPlayerCommandText(playerid, cmdtext[]);

    Variable PLAYERID adalah tempat penampungan playerid yang mengetikkan command. Sedangkan cmdtext[] merupakan penampungan untuk command yang diketik player.

    Sehingga, untuk menggunakan SendClientMessage, cukup menulis playerid pada bagian playerid di SendClientMessage.

    Nah, sekarang, kita akan membuat command /ctrlhelp. Mari kita buat:
    Kenapa Saya Coba Copy Script Ini terus saya masukan malah jadi :

    D:\Game\GTA San Andreas\Server\gamemodes\Test.pwn(91) : error 017: undefined symbol "cmd"
    D:\Game\GTA San Andreas\Server\gamemodes\Test.pwn(96) : error 017: undefined symbol "strtok"
    D:\Game\GTA San Andreas\Server\gamemodes\Test.pwn(96) : error 033: array must be indexed (variable "tmp")
    D:\Game\GTA San Andreas\Server\gamemodes\Test.pwn(104) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

    Saya Copy Ini :
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp( cmd, "/fight", true ) == 0)
    {
    new tmp[256];
    new name[128];

    tmp = strtok(cmdtext, idx);
    new style = strval(tmp);
    SetPlayerFightingStyle(playerid, style);
    GetPlayerName(playerid,name,128);
    format(tmp, 256, "(%s) fighting style changed to %d", name, style);
    SendClientMessageToAll(0x4499CCFF,tmp);
    return 1;
    }
    return 0;

    }

    Terus Saya Masukin ke Pawno , Yang ada di Pawno saya ganti jadi :

    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp( cmd, "/fight", true ) == 0)
    {
    new tmp[256];
    new name[128];

    tmp = strtok(cmdtext, idx);
    new style = strval(tmp);
    SetPlayerFightingStyle(playerid, style);
    GetPlayerName(playerid,name,128);
    format(tmp, 256, "(%s) fighting style changed to %d", name, style);
    SendClientMessageToAll(0x4499CCFF,tmp);
    return 1;
    }
    return 0;

    }

    Malah Error .
    Tolong Gan Kasih tau kenapa....

  13. #27
    xdalzJr's Avatar
    Join Date
    May 2010
    Posts
    930
    Points
    437.16
    Thanks: 10 / 33 / 25

    Default

    yaiyalah eror include di lu kan beda ma pny gw
    Me Guzta !

  14. #28
    swordx's Avatar
    Join Date
    Jun 2009
    Posts
    911
    Points
    1,589.20
    Thanks: 11 / 66 / 21

    Default

    Quote Originally Posted by jerry2 View Post
    Kenapa Saya Coba Copy Script Ini terus saya masukan malah jadi :

    D:\Game\GTA San Andreas\Server\gamemodes\Test.pwn(91) : error 017: undefined symbol "cmd"
    D:\Game\GTA San Andreas\Server\gamemodes\Test.pwn(96) : error 017: undefined symbol "strtok"
    D:\Game\GTA San Andreas\Server\gamemodes\Test.pwn(96) : error 033: array must be indexed (variable "tmp")
    D:\Game\GTA San Andreas\Server\gamemodes\Test.pwn(104) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

    Saya Copy Ini :
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp( cmd, "/fight", true ) == 0)
    {
    new tmp[256];
    new name[128];

    tmp = strtok(cmdtext, idx);
    new style = strval(tmp);
    SetPlayerFightingStyle(playerid, style);
    GetPlayerName(playerid,name,128);
    format(tmp, 256, "(%s) fighting style changed to %d", name, style);
    SendClientMessageToAll(0x4499CCFF,tmp);
    return 1;
    }
    return 0;

    }

    Terus Saya Masukin ke Pawno , Yang ada di Pawno saya ganti jadi :

    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp( cmd, "/fight", true ) == 0)
    {
    new tmp[256];
    new name[128];

    tmp = strtok(cmdtext, idx);
    new style = strval(tmp);
    SetPlayerFightingStyle(playerid, style);
    GetPlayerName(playerid,name,128);
    format(tmp, 256, "(%s) fighting style changed to %d", name, style);
    SendClientMessageToAll(0x4499CCFF,tmp);
    return 1;
    }
    return 0;

    }

    Malah Error .
    Tolong Gan Kasih tau kenapa....
    Kalo cuman copas doank mah ga bakal bisa
    belajar dari http://wiki.sa-mp.com/ aja biar jelas

  15. #29
    DevilG's Avatar
    Join Date
    Dec 2008
    Location
    Not necessary.
    Posts
    226
    Points
    266.90
    Thanks: 1 / 0 / 0

    Default

    Quote Originally Posted by swordx View Post
    Kalo cuman copas doank mah ga bakal bisa
    belajar dari http://wiki.sa-mp.com/ aja biar jelas
    Kalo mau belajar mah download script yang udah jadi baru pelajarin isinya gan dijamin jago dah
    [MR]Orang-> Dead
    Agent[000] -> Masih hidup
    [TGS]Orang-> Dead

  16. #30

    Join Date
    Jul 2010
    Posts
    1,357
    Points
    845.00
    Thanks: 18 / 125 / 122

    Default

    Quote Originally Posted by DevilG View Post
    Kalo mau belajar mah download script yang udah jadi baru pelajarin isinya gan dijamin jago dah
    Hmm...., kalau balajar yang Script udah jadi bingunglah -_- Tapi Bisa Juga Kayak Gitu Saya Juga Palingan Bikin Pawno 1 Script Udah Jadi - 2 Script Belom Jadi

    Jadinya Lihat Isinya ...

    Quote Originally Posted by swordx View Post
    Kalo cuman copas doank mah ga bakal bisa
    belajar dari http://wiki.sa-mp.com/ aja biar jelas
    Wah-wah Gan makasih atas Informasinya , Saya juga belajar dari situ...

Page 2 of 15 FirstFirst 12345612 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •