Pozdrav ovo je moj Prvi Tutorial na Balkan-Sampu
Za Ovaj Tutorial potrebni su nam slijedeci Includovi:
ZCMD & SSCANF2
Pa Evo Da Krenemo:)
1.Na Vrh Skripte stavite: == To definira Includove
#include <zcmd>
#pragma tabsize 0
#include <sscanf2>
2.Na kraj skripte stavite ovo: To definira Komandu i Dialog.
CMD:guns(playerid, params[])
{
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Oruzja", "Knife/nBassebal Bat/nVibrator/nGrenade/n9mm/nSilenced 9mm/nDesert Eagle/nCombat Shotgun/nMicro SMG/Uzi/nMP5/nAK-47/nM4", "Uzmi", "Izadji");
return 1;
}
3.Pod OnDialogResponse stavite ovo:
if(dialogid == 1234)
{
if(response)
{
if(listitem == 0)
{
GivePlayerWeapon(playerid,4,1);
SendClientMessage(playerid,COLOR_RED,"Dobio si noz");
}
if(listitem == 1)
{
GivePlayerWeapon(playerid,5,1);
SendClientMessage(playerid,COLOR_RED,"Dobio si Palicu");
}
if(listitem == 2)
{
GivePlayerWeapon(playerid,16,8);
SendClientMessage(playerid,COLOR_RED,"Dobio si granatu");
}
if(listitem == 3)
{
GivePlayerWeapon(playerid,22,12);
SendClientMessage(playerid,COLOR_RED,"Dobio si 9mm pistolj");
}
if(listitem == 4)
{
GivePlayerWeapon(playerid,23,12);
SendClientMessage(playerid,COLOR_RED,"Dobio si Silencend 9mm");
}
if(listitem == 5)
{
GivePlayerWeapon(playerid,24,7);
SendClientMessage(playerid,COLOR_RED,"Dobio si Deagle");
}
if(listitem == 6)
{
GivePlayerWeapon(playerid,27,9);
SendClientMessage(playerid,COLOR_RED,"Dobio si Automatic ShotGun");
}
if(listitem == 7)
{
GivePlayerWeapon(playerid,28,500);
SendClientMessage(playerid,COLOR_RED,"Dobio si Uzii");
}
if(listitem == 8)
{
GivePlayerWeapon(playerid,29,30);
SendClientMessage(playerid,COLOR_RED,"Dobio si MP5");
}
if(listitem == 9)
{
GivePlayerWeapon(playerid,30,30);
SendClientMessage(playerid,COLOR_RED,"Dobio si AK47");
}
if(listitem == 10)
{
GivePlayerWeapon(playerid,31,30);
SendClientMessage(playerid,COLOR_RED,"Dobio si M4");
}
}
}
return 1;
}
I to je to Bit ce jos puno vise tutoriala.
To sam sada na brzinu napisao poslije cu vise...
Drago mi je kad vidim da neko pise tutorijal ali umem malo da budem i destruktivan pa da kazem da nije dobar.
Ovaj je onako, za pocetnike. Nema potrebe za sscanfom zato sto ga nigde ne koristis.
Nije bas najpametnije koristiti #pragma tabsize 0
kod treba da bude uredniji i pregledniji, samim zaobilazenjem tog posla ne postizes nista kvalitetno.
Srecno sa drugim tutorijalima.
OFF-topic: Bacio sam pogled na userbar. Nije pawno skripter vec pawn skripter. Da budem precizniji.
I kada izbaci dialog bude sve u jednoj liniji, barem meni tako.
Dobar tut
nista posebno ali ako si pocetnik ljepo :)
samo morat cete stavit neki drugi dialog ID
Dobar tut.
Jednostavno kao sto si i sam rekao, no pomoci ce pocetnicima koji se bave dialozima..
Odlican tut za pocetnike ;)