Jump to content

návod Jako vytvoriť banku [EASY]


Fr0st

Recommended Posts

Dobrý deň .. Prinášam vám sem po dlhej dobe tutoriál a to o vytvorení banky.. takže začnem týmto:

V banke sa všetko točí okolo premeny pre hráča..

 

Vytvoríme si premenu hore do módu napríklad new BankMoney[MAX_PLAYERS];

 

a teraz budeme s ňou len pracovať .. takže

 

Vytvoríme si pickup

 

new BankMoney[MAX_PLAYERS];// new pre bankové peniaze
new banka1;// new pre pickup
banka1 = CreatePickup(ID,1,X,Y,Z,VW);// Vytvorí sa pickup na súradniciach ktoré si zadáte..
teraz
public OnPlayerPickupPickup(playerid,pickupid)
{
if(pickupid == banka1)
{
ShowPlayerDialog(playerid,id,DIALOG_STYLE_LIST,"banka","Vybrať\nvložiť","Vybrať","Zrušiť");//všeobecný dialog kde si vyberie či chce vložiť/vybrať
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == id)
{
if(response == 1)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,id1,DIALOG_STYLE_INPUT,"banka","napis koľko chceš vybrať","vybrať","zrušiť");//dialog pre vybratie
}
else if(listitem == 1)
{
ShowPlayerDialog(playerid,id2,DIALOG_STYLE_INPUT,"banka","napis koľko chceš vložiť","vybrať","zrušiť");//dialog pre vloženie
}
}
}
if(dialogid == id1)
{
if(response == 1)
{
BankMoney[playerid]=-inputtext;//odpočítame z banky
GivePlayerMoney(playerid,inputtext);// pripočítame peniaze
}
}
if(dialogid == id2)
{
if(response == 1)
{
BankMoney[playerid]=+inputtext;//Pripočítame do banky
GivePlayerMoney(playerid,-inputtext);//odpočítame peniaze
}
}
return 1;
}
pre zistenie peňazí použijeme funkciu GetPlayerBankMoney.. Musíme si ju vytvoriť
stock GetPlayerBankMoney(playerid)
{
return BankMoney[playerid];// Vrátime premenu pre peniaze v banke
}

 

No a to je všetko priatelia :d Písal som to teraz z hlavy takže ak nájdete nejakú chybu tak mi napíšte sem alebo do PMky .. :d

// Toto je holá verzia to znamená že keď budete do inputu písať písmena zobere vám to.. Na to existuje funkcia IsNumeric.. Keby ste mali nejaké otázky pýtajte sa ale nezabúdajte na "PS" ktorý som napísal :d

 

PS: NEHLASTE MI TU ERRORY ! JE TO TUTORIAL NIE SCRIPT !

Link to comment
Share on other sites

Tomu ver ponáhľal som sa robil som to celé dokopy asi 10 minút.. :d Keby som mal viacej času určite to spravím lepšie a krajšie.. Ale teraz už to editovať nejdem. Hlavne že to plní účel :)

Link to comment
Share on other sites

Tomu ver ponáhľal som sa robil som to celé dokopy asi 10 minút.. :d Keby som mal viacej času určite to spravím lepšie a krajšie.. Ale teraz už to editovať nejdem. Hlavne že to plní účel :)

 

No ucel to neplny ziadny lebo je z toho ho*no rozumiet a jako zaciatocnik by som to absolutne nepochopil :d

 

"Delal sem to z nudy a narychlo je jen iny vyraz pro neumim to ale nebudu tak hloupej abych se k tomu priznal" to mal myslim ze om3n v podpise :d

  • Líbí se mi to! (+1) 1
Link to comment
Share on other sites

"Keby som to nevedel načo by som to tu dával :d" ? Je to len trochu na sebe ale keby si sa pozeral poriadne .. Zistíš že som tam písal že "Keby ste mali nejaké otázky pýtajte sa ale nezabúdajte na "PS" ktorý som napísal :d" to znamená že jak čosi s toho nebudeš vedieť.. Rád ti to vysvetlím :)

 

0/10 - Toto není tutoriál..

 

Aj to je názor :) ..

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...