• logo_cipsoft
    Nowe serwery zostały otwarte 27 Sie 2025:
    Escura (Retro Open PvP) Mystera (Retro Open PvP) us_logo Penumbra (Retro Open PvP)

- ElfBot Sprzedawania item?w tylko z BP.

Patrycjax

Active User
Dołączył
Marzec 31, 2012
Posty
148
Liczba reakcji
2
Hejka, czy jest mo?liwo?? zrobienia skryptu kt?ry b?dzie sprzedawa? itemy, ale nie sprzeda item?w z EQ?
Dla przyk?adu u?ywam tego skryptu:

[SQL]action "sell"
sellitems 3392 5
sellitems 3392 4
sellitems 3392 3
sellitems 3392 2
sellitems 3392 1
if [$itemcount.3392 >= 1] gotolabel 'sell'[/SQL]

Ale ten r?wnie? sprzedaje mi itemek z mojego EQ, a ja chce ?eby sprzeda? tylko z backpack?w.

Czy jest to mo?liwe, prosz? o pomoc, pozdrawiam :)
 
Odp: Sprzedawania item?w tylko z BP.

Je?li pierwszy item jaki si? sprzedaje jest przedmiot z EQ to zr?b, by zostawia? 1 item w BP i nast?pnie zak?ada? go.
[sql] sellitems 3392 5
sellitems 3392 4
sellitems 3392 3
sellitems 3392 2
sellitems 3392 1
if [$itemcount.3392 >= 2] gotolabel 'sell'
[/sql]

[sql]set $helmet 3392
if [$helmetslot.id != $helmet] equiphelm $helmet[/sql]


To samo dla reszty item?w:
[sql]set $armor ID
set $legs ID
set $boots ID
if [$chestslot.id != $armor] equipchest $armor
if [$legslot.id != $legs] equiplegs $legs
if [$bootsslot.id != $boots] equipboots $boots[/sql]
 
Ostatnia edycja:
Odp: Sprzedawania item?w tylko z BP.

Je?li pierwszy item jaki si? sprzedaje jest przedmiot z EQ to zr?b, by zostawia? 1 item w BP i nast?pnie zak?ada? go.
[sql] sellitems 3392 5
sellitems 3392 4
sellitems 3392 3
sellitems 3392 2
sellitems 3392 1
if [$itemcount.3392 >= 2] gotolabel 'sell'
[/sql]

[sql]set $helmet 3392
if [$helmetslot.id != $helmet] equiphelm $helmet[/sql]


To samo dla reszty item?w:
[sql]set $armor ID
set $legs ID
set $boots ID
if [$chestslot.id != $armor] equipchest $armor
if [$legslot.id != $legs] equiplegs $legs
if [$bootsslot.id != $boots] equipboots $boots[/sql]

Po 1 co jak moja posta? nie zlooci mi ani 1 itemka kt?ry mam w EQ? xD Wtedy go sprzeda i dopiero za?o?y jak przy kolejnym refilu uda si? go zlooci?.
Po 2 stosuj?c tej opcji nie b?d? mog?a zastosowa?, ?eby bpt mi sprzedawa? po wi?kszej ilo?ci item?w, tylko only 1.
A zauwa?, ?e np. jak moja posta? wraca z expa przynosi po kilkadziesi?t item?w to troch? botowi zajmie jak b?dzie sprzedawa? po 1 itemie.
Po zatym jak mam ju? stosowa? opcji sprzedawania 1 itemu, to nie b?dzie potrzebne komplikowanie z zak?adaniem itp. :D
Bo zobacz, wystarczy, ?e dodam takiego actiona:
[SQL]
if [$itemcount.3392 >= 1] gotolabel 'sell' else gotolabel next[/SQL]
I bot u?ywaj?c sprawdzania itemu liczy tylko itemy z BP, czyli maj?c w EQ item (3392) action p?jdzie mi do labelu "next" dopiero gdyby w BP znajdowa? si? (3392) to polaz?, by do labela "sell".
 
Do góry