Stránka 1 z 1

Nb runa

Napsal: 20.03.2007 22:28:44
od Rixx
Existuje script na kop přes NB runu? Případdně jestli by ho někdo mohl postnout. ;) Díky.

Re: Nb runa

Napsal: 20.03.2007 22:40:20
od Mole Two

Kód: Vybrat vše

sub RecallNBRune()
	var runeGraphic = 0x1F14;
	var runeColor = 0x0B1D;
	UO.Set("norbcalc", 1);
	UO.Set("norbcheck", 1);
	UO.FindType(runeGraphic, runeColor, "my");
	if (UO.FindCount() <= 0) then
		UO.Print("NB Runa nenalezena!");
		return 0;
	endif
	UO.Recall("finditem", 1);
	return 1;
end sub

Napsal: 21.03.2007 04:32:41
od Rixx
Děkuju pěkně.

Napsal: 21.03.2007 10:40:50
od Dondor
Mole, proč je tam ta jednička v "return 1"?

Napsal: 21.03.2007 12:04:45
od Mole Two
return vraci nejakou hodnotu takze kdyz tuhle funkci pouzijes v jinym skriptu tak muzes zjistit jestli funkce probehla uspesne nebo ne

Napsal: 21.03.2007 13:41:21
od Dondor
Jé já jsem slepej, protože jsem si nevšimnul, že je tam ještě jeden return :roll:
Stejně je ale pro mě překvapivý, že ta funkce vrací nenulový návratový kód v případě úspěšného provedení, ale holt každej máme asi jinej systém :-)

Napsal: 21.03.2007 15:18:33
od Mole Two
Pouzivaji to i hardcoded fce, nepotrebuju vracet cislo chyby pak by v tom byl slusnej bordel :p navic s tim ani moc pracovat neumim sem zvyklej na vyjimky.

Napsal: 21.03.2007 16:17:56
od Cpt.Rookie
Mole Two píše:Pouzivaji to i hardcoded fce, nepotrebuju vracet cislo chyby pak by v tom byl slusnej bordel :p navic s tim ani moc pracovat neumim sem zvyklej na vyjimky.
Předpokládám, že myslel spíše to, že ve většině knížek o céčku jest psáno, že nula obvykle znamená úspěšné provedení fce.

vzhledem k odkazu v Impově podpisu: ne, výše uvedený výrok se nijak nesnaží nenaznačovat můj vztah k jakémukoliv programovacímu jazyku, jakožto ani ke stylu zápisu. Taktéž se nijak nesnažím naznačovat, jak by měl zápis vypadat. Nijak nenapadám učebnice céčka, jejich autory a vydavatelství.
Slovo "předpokládám" znamená, že vyjadřuji pouze svůj názor, který ve světle faktů nemusí být objektivní a přijatelný jak pro pisatele předešlých postů, tak valnou většinu ostatních přispivatelů fóra.
Slovem "většina" se myslí ty, které jsem měl tu možnost pročíst.

Napsal: 21.03.2007 16:32:50
od Mole Two
cpt: nj taky mozny v c ani cpp nedelal ani nic o nich necetl takze nevim :p

Re: Nb runa

Napsal: 22.03.2007 14:29:53
od Kurtis Trent
Mole Two píše:

Kód: Vybrat vše

sub RecallNBRune()
...
		UO.Print("NB Runa nenalezena!");
...
end sub
Aaa Pk, rychle kopnu pres novej script na KOP s NB runou, coze NB runa nenalezela? :P to pak bude sranda...

Re: Nb runa

Napsal: 22.03.2007 16:09:39
od Muzzy
Kurtis Trent píše:Aaa Pk, rychle kopnu pres novej script na KOP s NB runou, coze NB runa nenalezela? :P to pak bude sranda...
mno nevim ... pred pk kopat nb runou neni nejlepsi napad kdyz recal trva hooodne dlouho :wink:

Re: Nb runa

Napsal: 19.05.2007 18:18:52
od Dante
neslo by neco takoveho udelat i na obycejnou runu ?:)

Re: Nb runa

Napsal: 19.05.2007 18:28:57
od Mole Two

Kód: Vybrat vše

sub RecallRune()
   var runeGraphic = 0x1F14;
   var runeColor = 0x0482 ;
   UO.FindType(runeGraphic, runeColor, "my");
   if (UO.FindCount() <= 0) then
      UO.Print("Runa nenalezena!");
      return 0;
   endif
   UO.WaitMenu("Jak", "Recall");
   UO.UseObject("finditem");
   return 1;
end sub 
popř.

Kód: Vybrat vše

sub RecallRune()
   var runeSerial = 0x12345678;
   UO.WaitMenu("Jak", "Recall");
   UO.UseObject(runeSerial);
   return 1;
end sub 

Re: Nb runa

Napsal: 19.05.2007 18:30:55
od Dante
dik za skoru odpovet :)