brightas

Inventory/Kuprines sistema

Recommended Posts

laba diena, reik skripteriu pagalbos, norejau paklaust kaip pasidaryt tinkamai inventoriaus sistema su dialogais, kad ismestu visus daiktus dialoge mokesiu, bet dar noriu pasidaryt ,kad paspaudus ji eitu naudot.

Ir kaip padaryt, kad tinkama daikta panaudotu, pavizdi gal kas gali duot ??

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

Galb┼źt a┼í ir klystu, bet surizikuosiu... Manau viskas yra u┼żkraunama ─» kintamuosius pvz daiktas1 .... daiktas 15 (pasirinktinai, k─ů tu nori atkartoti savo inventoriuje) tada u┼żkrovus ─» kintamuosius ┼żaid─Śjas para┼ío komand─ů ir rodo informacij─ů.

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

Nera lengva tikrai padaryt sia sistema.. :D bet uz pinigus tikrai padarys kaskas o siaip gali FS ieskot uzsienietiskuose turetu buti

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

Nera lengva tikrai padaryt sia sistema.. :D bet uz pinigus tikrai padarys kaskas o siaip gali FS ieskot uzsienietiskuose turetu buti

Nera┼íyk nesamoni┼│, jis pra┼ío pagalbos su padarymu, jis neie┼íko, kas ┼íi─ů sistem─ů padaryt┼│ u┼ż pinigus ar duot┼│ FS.

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

Kai invis sak─Ś atvaizduoti ┼żaid─Śjo kintamuosiuose.

Nera lengva tikrai padaryt sia sistema.. :D bet uz pinigus tikrai padarys kaskas o siaip gali FS ieskot uzsienietiskuose turetu buti

Matosi, kad esi durnas, jis pats gali tai susikurti, nereikia kit┼│ skripteriu pagalbos :)

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

Nera lengva tikrai padaryt sia sistema.. :D bet uz pinigus tikrai padarys kaskas o siaip gali FS ieskot uzsienietiskuose turetu buti

Jis pats sugeb─Śtu padaryti tik klausia kaip tinkamai padaryti inventoriaus sistema..

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

Bet kaip padaryt, kad ismetus dialoga su visais itemais, pasirinkus itema ji panaudotu, ir tinkamai panaudotu butent ta itema, kuri as pasirinkau

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

new items[15] = {
pInfo[playerid][zole],
pInfo[playerid][telefonas],
......
};

for(new i = 0; i < sizeof(items); i++)
{
if(items[i] == 1)
{
// Dedi ─» DIALOG─ä string─ů kok─»
}
else
// Dedi ─» DIALOG─ä string─ů, kad daikto neturi.
}


OnDialogResponse(parametrai)
{
DIALOG ID:
{
switch(listitem)
{
case 0:
{
if(items[0] > 0)
// Naudoti daikt─ů
else
// Tu neturi ┼íio daikto ar ka┼żkas pana┼íaus
}
}
}
}

Na ─Źia a┼í fantazij─ů pasitelk─Ös, ant grei─Źio tau para┼íiau pavyzduk─ů. Nes ne┼żinau ar ta vieta su new items[15] = { } ; veiks, bet esm─Ö tikrai tur─Śtum suprasti, jei toki─ů sistem─ů ruo┼íies daryti.

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

Pagal tavo varianta turetu but dialog toks:

1.Zole

2.Nera

3.Telefas

Ir paspaudus 1 dialoga butu butinai tik zole,o man reik padaryt, kad kistu pvz 1 galetu but ir telefonas ir zole ir dar kasnors, to ka turiu.

O to ko neturiu net nerasytu is vis.

dialogid == 0 man siuo atveju nera reikalingas, zodziu gal kas supras ka as parasiau :D

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

Tai tada tikrink, kuri reik┼ím─Ś == 0, j─ů praleisk. Dialoge irgi loopink per visus itemus ir listitem'e tikrink, jei reik┼ím─Ś 0, pereinam prie kito daikto. Irgi tikiuosi supratai, k─ů para┼íiau.

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

Padaryk loop'─ů, i┼ígauk itemo vard─ů sumesk ─» string─ů rodyk, on dialog response suskai─Źiuok pagal listitem─ů ir kokioj eil─Śj itemas,

new str[50];

for(new item; item < 15; item ++) {

format(str, sizeof(str), "%s\n", itemas[item][Pavadinimas]);

strcat(dialogStringas, str);

}

ShowPlayerDialog(...)

tada on dialog response

if(dialogid == ...){

if(response) {

new str[100];

format(str, 100, "Tu paspaudei ant item: %s", itemas[listitem][Pavadinimas]);

SendClientMessage(playerid, -1, str);

}

return 1;

}

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

Norintys galiu duoti Inventoriaus sistema, turiu keleta del serverio kurimo. daug ieskojau tad radau man rodos 2 ar 3. tad galiu duoti skype: vilmantux11 . visos sistemos skirtingos:)

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

Prisijungti prie diskusijos

Palikti atsakym─ů galite i┼í karto, o u┼żsiregistruoti v─Śliau. Jeigu jau turite paskyr─ů m┼źs┼│ forume, Prisijunkite.

Sve─Źias
Atsakyti šioje temoje...

×   ─«klijuotas tekstas turi teksto formatavim─ů.   Pa┼íalinti teksto formatavim─ů

  Galimi tik 75 veidukai.

×   Nuoroda buvo automati┼íkai ─»terpta.   ─«terpti nuorod─ů paprastai

×   J┼źs┼│ ankstesnis prane┼íimas buvo atkurtas.   I┼ívalyti redaktori┼│

×   You cannot paste images directly. Upload or insert images from URL.


  • ┼áiame puslapyje nar┼ío:   0 nariai

    N─Śra registruot┼│ nari┼│ per┼żi┼źrin─Źi┼│ ┼í─» forum─ů.


  • SuperGames programele
  • SuperGames programele